﻿body {
    margin:30px;
    padding:0;
    background-image:url(../../images/bg_gray.jpg);
	color: #363636;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

img
{
	border:0;
}
#container
{
	width: 800px;    
	margin:0 auto; /*center div on page*/
	background-image:url(../../images/bg_dgray.jpg);
	
}

#nav div
{
	float:left;
}

.leftcol_pink
{
	float:left;
	background-color:#000;
	width:224px;
	height: 372px;
	background-image:url(../../images/bg_signup_pink.jpg);
	color:#fff;
}

.leftcol_blue
{
	float:left;
	background-color:#000;
	width:224px;
	height: 372px;
	background-image:url(../../images/bg_signup_blue.jpg);
	color:#fff;
}

.leftcol_red
{
	float:left;
	background-color:#000;
	width:224px;
	height: 372px;
	background-image:url(../../images/bg_signup_red.jpg);
	color:#fff;
}

.leftcol_red2
{
	float:left;
	background-color:#000;
	width:224px;
	height: 372px;
	background-image:url(../../images/bg_signup_red2.jpg);
	color:#fff;
}

.leftcol_monthlyspecial
{
	float:left;
	background-color:#000;
	width:224px;
	height: 372px;
	background-image:url(../../images/bg_signup_monthlyspecial.jpg);
	color:#fff;
}

.leftcol_green
{
	float:left;
	background-color:#000;
	width:224px;
	height: 372px;
	background-image:url(../../images/bg_signup_green.jpg);
	color:#fff;
}


.leftcol_lblue
{
	float:left;
	background-color:#000;
	width:224px;
	height: 372px;
	background-image:url(../../images/bg_signup_lblue.jpg);
	color:#fff;
}

.leftcol_yellow
{
	float:left;
	background-color:#000;
	width:224px;
	height: 372px;
	background-image:url(../../images/bg_signup_yellow.jpg);
	color:#fff;
}




#leftcol_contents
{
	padding-left:22px;
	padding-top:50px; 
	width:180px;	
}

.signup_txtbox_pink
{
	width:165px; font-size:12px; border-style:none; background-color:#990033; color: #FFF; padding:2px;
}

.signup_txtbox_blue
{
	width:165px; font-size:12px; border-style:none; background-color:#336699; color: #FFF; padding:2px;
}

.signup_txtbox_red
{
	width:165px; font-size:12px; border-style:none; background-color:#990033; color: #FFF; padding:2px;
}

.signup_txtbox_lblue
{
	width:165px; font-size:12px; border-style:none; background-color:#00aef0; color: #FFF; padding:2px;
}

.signup_txtbox_yellow
{
	width:165px; font-size:12px; border-style:none; background-color:#dd8134; color: #FFF; padding:2px;
}

.signup_txtbox_green
{
	width:165px; font-size:12px; border-style:none; background-color:silver; color: #FFF; padding:2px;
}


#upload
{
	color:#fff;	
}

.textbox
{
	border-style:none; background-color:#a9a9a9; color: #000; margin-top:5px;margin-bottom:5px;padding:2px;
}

.textbox_lgray
{
	border-style:none; background-color:silver; color: #000;padding:2px;
}

.btn
{
	border-style:none; color: #000; margin-top:5px;margin-bottom:5px;padding:2px; border:solid 2px gray;
}

.txt_white
{
	color:White;
}


#main
{
	float:right;
	/*height: 570px;
	background-color:yellow;	*/
	
}

#footer
{
	clear:both;
	color:#666;
	padding: 5px 15px 5px 15px;
	background-image:url(../../images/bg_gray.jpg);	
}

#footer ul
{
	margin:0;
}

#footer li
{
	display:inline;	
	list-style-type: none;
	padding: 0px 20px 0px 0px;
}

#footer_copyright
{
	float:left;	
}

#footer_menu
{
	float:right;
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active
{
	text-decoration:none;
	color:#666;
}

#workarea
{
	width:500px;
	padding-left: 33px;
}

#workarea_monthlyspecial
{
	float:left; width:242px
}

#workarea_500cards
{
	/*float:right;*/
}

#workarea_buynow
{
	display:inline;
	padding-left:5px
}

#workarea_tellfriend
{
	display:inline; 
	padding-left:3px
}

#dottedline
{
	height:42px;
	background-image:url(../../images/bg_dottedline.jpg);
}

#bottomspacer
{
	clear:both;
	height:80px;	
}

.bio
{
	margin-top:10px;
	margin-bottom:35px;
}

.title
{
	float:left;
}

.email
{
	float:right;
}

.desc
{
	clear:both;
}

.title_blue
{
	color:#336699;
	
}

.err
{
	font-weight:bold;
	color:Red;
	font-size:14px;	
	margin-left:5px;
}

.err_white
{
	font-weight:bold;
	color:white;
	font-size:12px;	
	margin-left:2px;
}

A:link {text-decoration: underline; color:Silver}
A:visited {text-decoration: underline;color:Silver}
A:active {text-decoration: underline;color:Silver}
A:hover {text-decoration: underline; color: Silver;}


#monthylyspecialsignup A:link {text-decoration: underline; color:White}
#monthylyspecialsignup A:visited {text-decoration: underline;color:White}
#monthylyspecialsignup A:active {text-decoration: underline;color:White}
#monthylyspecialsignup A:hover {text-decoration: underline; color: White;}
