/* Begin Typography & Colors */



#subheader {margin:-5px auto 0px 42px; height:260px; width:916px;	background:url(images/subheader2.png) no-repeat;	padding:0px	}

#headerimg 	{	margin: 07px 9px 0;	height: 176px;	width: 900px;	}
.headerlogo {	width: 200px;	float: left;	margin: 30px 0px 0px 70px;	padding: 0px;	overflow: hidden;	height:130px;	}
.headernav{	width: 560px;float: right;	margin: 35px 0px 0px 10px;	padding: 0px;	height:50px;}



#optin{ background:url(images/optinform.png) no-repeat; height:355px; width:270px; margin-top:-270px; margin-left:0px; padding:140px 10px 10px 50px;}
#optin label{ font-size:11px; color:#6e6e6d; width:300px; }
#optin input[type="text"]{ color:#6e6e6d; font-size:12px; width:220px; height:20px; border:1px solid #ccc; padding:2px; margin-bottom:5px;}
#optin #info{ width:220px; height:50px; font-size:12px; color:#6e6e6d; border:1px solid #ccc; padding:2px;}

#optin1{ background:url(images/optinform2.png) no-repeat; height:375px; width:270px; margin-top:-290px; margin-left:0px; padding:140px 10px 10px 50px;}
#optin2{ background:url(images/optinform3.png) no-repeat; height:395px; width:270px; margin-top:-290px; margin-left:0px; padding:140px 10px 10px 50px;}

#optin2 label{ font-size:11px; color:#6e6e6d; width:300px; }
#optin2 input[type="text"]{ color:#6e6e6d; font-size:12px; width:220px; height:20px; border:1px solid #ccc; padding:2px; margin-bottom:5px;}
#optin2 #info{ width:220px; height:50px; font-size:12px; color:#6e6e6d; border:1px solid #ccc; padding:2px;}
 

#optin1 label{ font-size:11px; color:#6e6e6d; width:300px; }
#optin1 input[type="text"]{ color:#6e6e6d; font-size:12px; width:220px; height:20px; border:1px solid #ccc; padding:2px; margin-bottom:5px;}
#optin1 #info{ width:220px; height:50px; font-size:12px; color:#6e6e6d; border:1px solid #ccc; padding:2px;}




#signupform input[type="text"]{ color:#6e6e6d; font-size:11px; width:300px; height:20px; border:1px solid #ccc; padding:2px; margin-bottom:5px;}
#signupform #companydesc{ width:300px; height:100px; font-size:12px; color:#6e6e6d; border:1px solid #ccc; padding:2px;}


#box1{ background:url(images/box1bg.png) no-repeat; width:165px; height:140px; padding:65px 15px 10px 15px;font-size:11px; float:left; }
#box2{ background:url(images/box2bg.png) no-repeat; width:165px; height:140px; padding:65px 15px 10px 15px;font-size:11px;  float:left; margin:0px 0px 0px 6px}

#box3{ background:url(images/box3bg.png) no-repeat; width:165px; height:140px; padding:65px 15px 10px 15px;font-size:11px;  float:right; margin:0px 0px 0px 0px}
#form { width:607px; height:404px; background:url(images/form.png) no-repeat; float:left; margin:0px 0px 0px 0px;}

#sidebar1{background:url(images/sidebar1.png) no-repeat; width:274px; padding:30px 10px 10px 10px; float:right; margin:0px -18px 0px 0px; color:#6e6e6d; font-size:11px; }
#sidebar2{background:url(images/sidebar2.png) no-repeat; width:274px; padding:30px 10px 10px 10px; float:right; margin:0px -18px 0px 0px; color:#6e6e6d; font-size:11px;}

#sidebar1-a{background:url(images/sidebar1.png) no-repeat; width:274px; padding:30px 10px 10px 10px; float:left; margin:0px -18px 0px 0px; color:#6e6e6d; font-size:11px; }
#sidebar2-a{background:url(images/sidebar2.png) no-repeat; width:274px; padding:30px 10px 10px 10px; float:right; margin:0px -18px 0px 0px; color:#6e6e6d; font-size:11px;}



.checks li { list-style:url(http://iwantlocalnow.com/images/check-icon.png) outside;}

