body { 
	background:url(images/bodybg.png) repeat-x #ffffff;
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:12px;
	color:#5D5D5F;
}

a {
	font-weight:bold;
	color:#f4840c;
}
#wrapper {
	width:930px;
	margin-left:auto;
	margin-right:auto;
}

#preload {
	display:none;
}

#logo a{
	background:url(images/logo.png) no-repeat;
	width:160px;
	height:94px;
	float:left;
	margin-top:10px;
	}
	
#logo a:hover{
	background:url(images/logo_on.png) no-repeat;
	}	

#navcontainer {
	width:670px;
	height:30px;
	float:right;
	margin-top:30px;
	}

#nav {
	padding-top:5px;
}
	
#nav li	{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;	
	}

#nav a	{
	float:left;
	padding:0px;
	margin:0px;
	text-indent:-200em;
	overflow:hidden;
	font-size:0px;
	}

#n_connect a {
	background: url(images/nav_off_connect.png);
	width:260px;
	height:30px;
	}

#n_connect a:hover {
	background: url(images/nav_on_connect.png);
	}

#n_connect_on a{
	background: url(images/nav_on_connect.png);
	width:260px;
	height:30px;
	}
	
#n_truleads a	{
	background: url(images/nav_off_truleads.png);
	width:172px;
	height:30px;
	}

#n_truleads a:hover	{
	background: url(images/nav_on_truleads.png);
	}

#n_truleads_on a{
	background: url(images/nav_on_truleads.png);
	width:172px;
	height:30px;
	}
	
#n_publishers a	{
	background: url(images/nav_off_publishers.png);
	width:98px;
	height:30px;
	}
	
#n_publishers a:hover	{
	background: url(images/nav_on_publishers.png);
	}

#n_publishers_on a{
	background: url(images/nav_on_publishers.png);
	width:98px;
	height:30px;
	}

#n_about a	{
	background: url(images/nav_off_aboutus.png);
	width:90px;
	height:30px;
	}

#n_about a:hover	{
	background: url(images/nav_on_aboutus.png);
	}

#n_about_on	a {
	background: url(images/nav_on_aboutus.png);
	width:90px;
	height:30px;
	}
	
#indexbox {
	background:url(images/index_main_bg.png) top repeat-x #F7F5F6;
	height:385px;
	width:930px;
	margin-top:0px;
	margin-bottom:20px;
	}
#indexbox-left {
	width:336px;
	height:386px;
	float:left;
}

#indexbox-left h1{
	background:url(images/targetted_lead_true_value_pricing.png) no-repeat;
	width:381px; 
	#width:380px;
	height:72px;
	margin-top:120px; 
	margin-left:30px;
	#margin-left:15px;
	#z-index:10;
	text-indent:-200em;
	overflow:hidden;
}

*:first-child+html #indexbox-left h1{
	background:url(images/targetted_lead_true_value_pricing.png) no-repeat;
	width:381px; 
	height:72px;
	margin-top:120px; 
	margin-left:30px;
	text-indent:-200em;
	overflow:hidden;
}

#indexbox-right {
	background:url(images/truleads_main_image.png) no-repeat;
	#background:url(images/truleads_main_image_ie6.png) no-repeat;
	width:544px;
	#width:535px;
	height:386px;
	float:right;
}
*:first-child+html #indexbox-right {
	background:url(images/truleads_main_image.png) no-repeat;
	width:544px;
	height:386px;
	float:right;
}



#learn li	{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;	
	}
	
#learn a	{
	float:left;
	padding:0px;
	margin:0px;
	margin-top:10px;
	text-indent:-200em;
	overflow:hidden;
	font-size:0px;
	}
	
#learn1 a {
	background:url(images/learn_connect_customers.png) no-repeat;
	width:267px;
	height:14px;

}

#learn1 a:hover {
	background:url(images/learn_on_connect_customers.png) no-repeat;
}
#learn2 a {
	background:url(images/learn_target_profile.png) no-repeat;
	width:267px;
	height:17px;
}

#learn2 a:hover {
	background:url(images/learn_on_target_profile.png) no-repeat;
}


#customerreach {
	background:url(images/bg_customerreach.png) no-repeat;
	width:657px; 
	height:173px;
	float:left;
	margin-right:10px;
}

#customerreach_contents {
	width:160px;
	text-align:center;
	float:left;
	height:79px;
	margin-top:20px;
	vertical-align:bottom;

}

#customerreach_text a {
	width:160px;
	text-align:center;
	float:left;
	margin-top:20px;
	vertical-align:bottom;
	font-size:11px;
	color:#5D5D5F;
	text-decoration:none;
}
	
#aboutbox {
	background-color:#74b348;
	float:right;
	width:223px;
	height:100px;
	padding:20px;
	color:#ffffff;
	font-size:14px;
}

#footer {
	background-color:#424b52;
	margin-top:20px;
	padding-top:20px;
	padding-bottom:20px;
	color:#B7B5B6;
}

#footer a {
	color:#B7B5B6;
	font-weight:bold;
	text-decoration:none;
}


#contentheader {
	background:url(images/content_headerbg.png) repeat-x #74b348;
	width:615px;
	#width:600px;
	margin-right:10px;
	float:left;
	color:#ffffff;
	padding:20px;
	padding-top:50px;
	font-size:14px;
	height:130px;
	}
	
*:first-child+html 	#contentheader {
	background:url(images/content_headerbg.png) repeat-x #74b348;
	width:615px;
	margin-right:10px;
	float:left;
	color:#ffffff;
	padding:20px;
	padding-top:50px;
	font-size:14px;
	height:130px;
	}
.connect{
	background:url(images/hd_howweconnect.png) no-repeat;
	width:435px; 
	height:26px;
	margin:0px;
	margin-bottom:30px;
	text-indent:-200em;
	overflow:hidden;
}
.truleads {
	background:url(images/hd_truleads.png) no-repeat;
	width:435px; 
	height:32px;
	margin:0px;
	margin-bottom:30px;
	text-indent:-200em;
	overflow:hidden;
}

.publisher {
	background:url(images/hd_publisher.png) no-repeat;
	width:435px; 
	height:32px;
	margin:0px;
	margin-bottom:30px;
	text-indent:-200em;
	overflow:hidden;
}

.contactus {
	background:url(images/hd_contactus.png) no-repeat;
	width:435px; 
	height:32px;
	margin:0px;
	margin-bottom:30px;
	text-indent:-200em;
	overflow:hidden;
}
.careers {
	background:url(images/hd_careers.png) no-repeat;
	width:435px; 
	height:32px;
	margin:0px;
	margin-bottom:30px;
	text-indent:-200em;
	overflow:hidden;
}
.about{
	background:url(images/hd_about.png) no-repeat;
	width:435px; 
	height:32px;
	margin:0px;
	margin-bottom:30px;
	text-indent:-200em;
	overflow:hidden;
}
#contentheader_img {
	width:264px;
	height:200px;
	float:right;
}

#content {
	background:url(images/content_body_bg.png) no-repeat bottom;
	width:595px;
	padding:30px;
	float:left;
	padding-bottom:30px;
}

#content li {
	list-style-image:url(images/bullet.png);

	}

#content h2 {
	font-weight:bold; 
	font-size:15px;
}
#content h3 {
	font-weight:bold; 
	font-size:15px;
}
#content h4 {
	font-weight:bold; 
	font-size:15px;
}
#content h5 {
	font-weight:bold; 
	font-size:15px;
}

#seo {
	background:url(images/img_mouse.png) no-repeat;
	padding-left:100px;
	margin-bottom:30px;
	}
#email {
	background:url(images/img_email.png) no-repeat;
	padding-left:100px;
	margin-bottom:30px;
	}
#target {
	background:url(images/img_target.png) no-repeat;
	padding-left:100px;
	margin-bottom:30px;
	}
#publisher {
	background:url(images/img_publishers.png) no-repeat;
	padding-left:100px;
	margin-bottom:30px;
	}

#leadprofile {
	background:url(images/img_leadprofile.png) no-repeat;
	padding-left:120px;
	margin-bottom:30px;
	}
#truevalue {
	background:url(images/img_truevaluepricing.png) no-repeat;
	padding-left:120px;
	margin-bottom:30px;
	}
#targetlead {
	background:url(images/img_targetleads.png) no-repeat;
	padding-left:120px;
	margin-bottom:30px;
	}
#delivery {
	background:url(images/img_customlead.png) no-repeat;
	padding-left:120px;
	margin-bottom:30px;
	}
	
	
#side_content {
	width:244px;
	#width:250px;
	height:150px;
	float:right;
	background-color:#F7F5F6;
	margin-top:10px;
	padding:10px;
}

#side_content li {
	list-style-image:url(images/bullet.png);

	}

*:first-child+html #side_content {
	width:244px;
	height:200px;
	float:right;
	background-color:#F7F5F6;
	margin-top:10px;
	padding:10px;
}

#form1 {
	margin-left:30px;
	background-color:#f5f5f5;
	padding:10px; 
	border-bottom:2px solid #ffffff;
	width:250px;
	text-align:right;
	float:left;
	font-weight:bold;
	font-size:13px;
	height:25px;
}

#form1a {
	background-color:#f5f5f5;
	padding:10px; 
	border-bottom:2px solid #ffffff;
	width:250px;
	text-align:left;
	float:left;
	height:25px;
}

#form4 {
	background-color:#f5f5f5;
	padding:10px; 
	border-bottom:2px solid #ffffff;
	width:520px;
	text-align:left;
	float:left;
	margin-left:30px;
	font-weight:bold;
	font-size:13px;
}
#form2 {
	margin-left:30px;
	background-color:#f8f8f8;
	padding:10px; 
	border-bottom:2px solid #ffffff;
	width:250px;
	text-align:right;
	float:left;
	font-weight:bold;
	font-size:13px;
	height:25px;
}
#form2a {
	background-color:#f8f8f8;
	padding:10px; 
	border-bottom:2px solid #ffffff;
	width:250px;
	text-align:left;
	float:left;
	height:25px;
}

#form3 {
	margin-left:25px;
	padding:10px; 
	width:250px;
	text-align:right;
	float:left;
}
#form3a {
	padding:10px; 
	width:250px;
	text-align:left;
	float:left;
}

#publisherform {
	margin:0px;
	padding:0px;
}

#publisherform input {
	border:1px solid #B3BABF;
	font-size:14px;
	padding:0px;
	margin:0px;
	width:150px;
}

