@charset "utf-8";
/* CSS Document */
body
	{
		padding:0px;
		margin:0px;
	}
form
	{
		padding:0px;
		margin:0px;
	}	
.backgroundindexpage
	{
		background:url(../images/background.png) repeat-x top;	
	}
.backgroundinnerpage
	{
		background:url(../images/background-inner.png) repeat-x top;
	}
.backgroundinnerpage_detailspage
	{
		background:url(../images/back_strip_detailspage.png) repeat-x top;
	}
.background_blackheader
	{
		background:url(../images/onlyblackbodystrip.png) repeat-x top;
	}		
.backgroundsignup			
	{
		background:url(../images/background-signup.png) repeat-x top;
	}
.backgrounddeluxe			
	{
		background:url(../images/background-deluxe.png) repeat-x top;
	}
.homepage_background			
	{
		background:url(../images/homepage_background.png) repeat-x top;
	}	
.home_backlikeadvertising			
	{
		background:url(../images/home_backlikeadvertising.png) repeat-x top;
	}
.home_back_onlyindexpage		
	{
		background:url(../images/backgroun_only_indexpage.png) repeat-x top;
	}					
img
	{
		border:0px;
	}	
#maincontainer
	{
		width:994px;
		overflow:hidden;
	}		
.topsection
	{
		height:130px;
		width:994px;
		/*overflow:hidden;*/
	}
.topsection_indexpageonly
	{
		width:994px;

		/*overflow:hidden;*/
	}	
.topsection_detailspage
	{
		width:994px;
		/*overflow:hidden;*/
	}	
	
.topsectionleftside
	{
		float:left;
		width:260px;
		padding:20px 0px 0px 40px;
		text-align:left;
	}
.topsectionrightside_tomenublock
	{
		float:right;
		width:480px;
		padding:0px 0px 0px 0px;
		text-align:right;
	}
	
/* --------------------------------------------------------------------------- Main menu ----------------------------------------------------------------------- */	
.menu
	{
		padding:20px 0px 0px 67px;
		margin:0px;
	}
.menu ul
{
list-style-type:none;
width:auto;
position:relative;
display:block;
height:33px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin:0;
padding:0;
}
.menu ul li
 {
display:block;
float:left;
margin:0;
/*background:url(../images/strip-right-top.jpg) no-repeat right;*/
padding:0;
}
.menu ul li a
{
float:left;
color:#A79787;
text-decoration:none;
padding:0px 10px 0px 10px;
}

.menu ul li a:hover,.current
{
color:#FFFFFF;
background:url(images/bg.png) repeat-x top left;
}

.menu ul li .current a
	{
color:#FFFFFF;
font-weight:bold;
	}



/*-------------------------------------------------------------------------- Main menu End ---------------------------------------------------------------------*/			
	
.topsectionrightside
	{
		float:right;
		width:471px;
		padding:22px 0px 0px 0px;
		height:78px;
		text-align:right;
	}
#header
	{
		width:994px;
		overflow:hidden;
		float:left;
		padding-left:72px;
	}
#header_detailspage
	{
		width:994px;
		overflow:hidden;
		float:left;
	}	
#header .imagpart
	{
		float:left;
		width:196px;
		padding:11px 0px 0px 0px;
		margin:0px;
	}
#header .zipcodeblock
	{
		float:left;
		width:778px;
		margin:60px 0px 0px 20px;
		text-align:left;
	}
#header .zipcodeblock_homepage
	{
		float:left;
		width:auto;
		margin:60px 0px 0px 0px;
		width:619px;
		text-align:left;
	}		
#header .seeyouraddblock
	{
		float:left;
		margin:60px 72px 0 0;
		text-align:center;
		width:836px;
	}	
#header .seeyouraddblock2
	{
		float:left;
		width:994px;
		margin:30px 0px 0px 0px;
		text-align:center;
	}	
#header .inputboxfield
	{
		float:left;
		width:778px;
		margin:41px 0px 0px 20px;
		height:200px;
		text-align:left;
	}
#header .orderbytext
	{
		float:left;
		width:836px;
		margin:3px 72px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		color:#434136;
		text-align:center;
	}	
#header .inputboxfieldsubpage
	{
		float:left;
		width:778px;
		margin:20px 0px 0px 20px;
		text-align:left;
	}
#header .inputboxfiel_homepageonly
	{
		float:left;
		width:850px;
		padding-bottom:26px;
		margin:25px 0px 0px 0px;
		text-align:left;
	}
#header .inputboxfield_articlesonly
	{
		float:left;
		width:850px;
		padding-bottom:26px;
		margin:20px 0px 0px 0px;
		text-align:left;
	}	
#header .inputboxfiel_articlespageonly
	{
		float:left;
		width:850px;
		padding-bottom:26px;
		margin:40px 0px 0px 0px;
		text-align:left;
	}	
.smallinpubox
	{
		background:url(../images/small_input.png) no-repeat;
		width:211px;
		height:29px;
		color:#7f7b66;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		line-height:29px;
	}
.smallinpubox_wrapperdiv
	{
		padding-right:9px;
		float:left;
		width:auto;
	}	
#header .inputbox_field_radiobuttons
	{
		float:left;
		width:758px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#575441;
		margin:10px 0px 35px 20px;
		text-align:left;
	}	
.breadcromb
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		height:57px;
		line-height:57px;
		margin:0px;
		font-weight:bold;
		text-align:left;
		margin:3px 0px 8px 0px;
	}
.breadcromb a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:none;
	}
.breadcromb a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:underline;
	}
.ie6 .breadcromb
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		height:57px;
		line-height:57px;
		font-weight:bold;
		text-align:left;
		margin:-27px 0px 8px 0px;
	}
.ie6 .breadcromb a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:none;
	}
.ie6 .breadcromb a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:underline;
	}	
.breadcromb33
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		height:57px;
		line-height:57px;
		margin:0px;
		font-weight:bold;
		text-align:left;
		margin-bottom:8px;
	}
.breadcromb33 a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:none;
	}
.breadcromb33 a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:underline;
	}
	
	
.breadcromb333
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		height:57px;
		line-height:57px;
		margin-top:-13px;
		font-weight:bold;
		text-align:left;
	}
.breadcromb333 a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:none;
	}
.breadcromb333 a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:underline;
	}
	
.breadcromb333_results
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		text-align:left;
		padding-top:10px;
		font-weight:bold;
		text-align:left;
	}
.ie6 .breadcromb333_results
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		text-align:left;
		padding-top:1px;
		border:#CC00FF 0px solid;
		font-weight:bold;
		text-align:left;
	}	
.breadcromb333_results a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:none;
	}
.breadcromb333_results a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:underline;
	}
.ie7 .breadcromb333_results
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		text-align:left;
		font-weight:bold;
		text-align:left;
	}
.ie7 .breadcromb333_results a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:none;
	}
.ie7 .breadcromb333_results a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:underline;
	}		
.breadcromb table	
	{
		padding-top:8px;
	}
.ie7 .breadcromb table	
	{
		padding-top:6px;
	}
	
.breadcromb33 table	
	{
		padding-top:5px;
	}
.ie7 .breadcromb33 table	
	{
		margin-top:-12px;
	}
.breadcromb333 table	
	{
		padding-top:8px;
	}
.ie7 .breadcromb333 table	
	{
		margin-top:-14px;
	}
.breadcromb_resultspage
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		padding:55px 0px 0px 0px; 
		margin:0px;
		font-weight:bold;
		text-align:left;
	}
.breadcromb_resultspage a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:none;
	}
.breadcromb_resultspage a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:underline;
	}					

.breadcromb_results_new
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		padding:55px 0px 0px 0px; 
		margin-top:-23px;
		font-weight:bold;
		text-align:left;
	}
.breadcromb_results_new a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:none;
	}
.breadcromb_results_new a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:underline;
	}
.ie6 .breadcromb_results_new
	{
		width:994px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		padding:55px 0px 0px 0px; 
		margin-top:-52px;
		font-weight:bold;
		text-align:left;
	}
.ie6 .breadcromb_results_new a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:none;
	}
.ie6 .breadcromb_results_new a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#4d788d;
		text-decoration:underline;
	}		
								
.inputouterblock
	{
		float:left;
		width:auto;
		height:52px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:25px;
		font-weight:bold;
		border:0px;
	}
.inputback
	{
		background:url(../images/inputbackground.png) no-repeat;
		width:355px;
		float:left;
		height:52px;
		padding:9px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:25px;
		font-weight:bold;
		color:#0092d4;
		border:0px;
	}
.inputback_profilepage
	{
		background:url(../images/inputbackground.png) no-repeat;
		width:355px;
		float:left;
		height:45px;
		padding:9px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#d3cfbb;
		border:0px;
	}	
.inputback_homepage
	{
		background:url(../images/input_homwpage.png) no-repeat;
		width:651px;
		float:left;
		height:52px;
		padding:9px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#d3cfbb;
		border:0px;
	}
.inputback_homepageart
	{
		background:url(../images/input_homwpage.png) no-repeat;
		width:651px;
		float:left;
		height:52px;
		padding:0px 0px 0px 10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#d3cfbb;
		border:0px;
	}	
.findblock
	{
		width:164px;
		margin-left:10px;
		float:left;
	}
.search_block_header
	{
		width:164px;
		margin-left:10px;
		padding-top:20px;
		float:left;
	}
.search_block_header_index23
	{
		width:140px;
		margin-left:10px;
		padding-top:20px;
		float:left;
	}	
.brandfont
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000;
		font-weight:bold;
	}		
.getlisted
	{
		width:auto;
		margin:17px 0px 0px 20px;
		float:left;
	}
		
.getlisted a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		font-weight:bold;
		text-decoration:underline;
	}
.getlisted a:hover
	{
		text-decoration:none;
	}
.getlisted_homepage
	{
		width:auto;
		margin:22px 0px 0px 20px;
		float:left;
	}
		
.getlisted_homepage a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		font-weight:bold;
		text-decoration:underline;
	}
.getlisted_homepage a:hover
	{
		text-decoration:none;
	}	
.containercenter
	{
		width:990px;
		float:left;
		padding:0px 0px 40px 0px;
		margin:0px;
		overflow:hidden;
	}
.containercenter_homepageoe
	{
		width:990px;
		float:left;
		margin-top:80px;
		padding-bottom:40px;
		overflow:hidden;
	}
.containercenter_detailspage
	{
		width:990px;
		float:left;
		margin-top:19px;
		padding-bottom:40px;
		overflow:hidden;
	}	
	
.containercenter_homepageoe_onlyhad
	{
		width:990px;
		float:left;
		padding-bottom:31px;
		overflow:hidden;
	}			
.containercenter .leftblock
	{
		float:left;
		width:185px;
	}
.containercenter .middleblock
	{
		float:left;
		width:620px;
		overflow:hidden;
	}
.containercenter .rightblock
	{
		float:right;
		margin-top:35px;
		width:165px;
		text-align:right;
	}
.headingtext
	{
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:23px;
		padding-left:1px;
		width:auto;
		float:left;
		text-align:left;
		color:#51707c;
		margin:6px 0px 6px 0px;
	}
.linksblock
	{
		float:left;
		width:185px;
		overflow:hidden;
	}
.featuredblock
	{
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:23px;
		float:left;
		width:590px;
		margin:10px 0px 10px 0px;
		text-align:left;
		color:#51707c;
	}
	
.firstrowblock
	{
		width:600px;
		float:left;
		padding-bottom:23px;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
	}
.firstrowonlysty
	{
		width:600px;
		float:left;
		padding-bottom:23px;
	}	
.firstrowblockwithout
	{
		width:600px;
		float:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
	}	
.twoblockdiv
	{
		float:left;
		padding-left:22px;
		width:100px;
	}
.twoblockdivfirstline
	{
		float:left;
		width:100px;
	}		
.imageblock
	{
		width:100px;
		float:left;
	}
.imageblotextfi
	{
		margin:5px 0px 0px 0px;
		float:left;
		width:100px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.line
	{
		background:url(../images/links-backstrip.jpg) repeat-x top;
		padding:0px;
 		margin:0px;
		width:600px;
		float:left;
		display:block;
	}
.block
	{
		overflow:hidden;
		padding:0px;
		margin:0px;
		width:600px;
		float:left;
	}	
.middlepadded
	{
		padding-left:20px;
		float:left;
		overflow:hidden;
		width:620px;
	}
.newsleft
	{
		float:left;
		height:100px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		width:290px;
		text-align:left;
		margin-right:10px;
		background:url(../images/links-backstrip.jpg) repeat-y  right;
	}
.newsright
	{
		float:right;
		width:290px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		text-align:left;
		margin-left:10px;
	}							
		

/*left links Start here*/

#leftsidemenu {
	width:auto;
	margin:0px;
	padding:0px;
	}
#leftsidemenu ul {
padding:0px;
margin:0px;
list-style:none;
	}
#leftsidemenu li  {
    padding:3px 0 0 0;
	margin:0px;
	text-decoration: none;
	}		
#leftsidemenu li a {
	height: 22px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding:0 0 0 0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	}	
	
#leftsidemenu li a:link, #leftsidemenu li a:visited {
	color: #f09a19;
	display: block;
	background:url(../images/links-backstrip.jpg) repeat-x bottom;
	}
	
#leftsidemenu li a:hover {
	color: #000000;
	}
#leftsidemenu li a.active {
	color: #000000;
	}
/*left links END here*/										

.bottom_banner
	{
		width:730px;
		height:90px;
		text-align:center;
		padding:10px 0px 10px 0px;
	}
.top_bannerblock
	{
		width:468px;
		height:60px;
		padding-bottom:7px;
		float:left;
	}	

#footer
	{
		background:url(../images/footerstrip.png) repeat-x;
		width:100%;
		float:left;
		clear:both;
		height:61px;
		padding:25px 0px 0px 0px;
	}
	
	
#footerleftside
	{
		width:960px;
		padding:0px;
		overflow:hidden;
	}
#footerleftside .leftside
	{
		width:260px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:12px 0px 0px 0px;
		text-align:left;
		color:#6a6751;
	}
#footerleftside .rightside
	{
		width:auto;
		float:right;
	}	
.footerlinks 
	{
		overflow:hidden;
	}
.footerlinks ul
	{
		margin:0px;
		padding:0px;
	}
.footerlinks li
    {
		padding:0px 1px 0px 1px;
		float:left;
		width:auto;
		height:40px;
		line-height:40px;
		border-collapse:collapse;
		list-style:none;
	}
.footerlinks li a
	{
		color:#194057;
		float:left;
		width:auto;
		padding:0px 7px 0px 7px;
		text-decoration:none;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
	}
.footerlinks li a:hover
	{
		color:#021b29;
		text-decoration:none;
	}

.footerlinks .active
	{
		color:#021b29;
		text-decoration:none;
	}
	
	
/*Subpage*/		

	
.subpageleftblock
	{
		width:669px;
		overflow:hidden;
		float:left;
		padding-top:40px;
	}
.righsideblocksubpage
	{
		width:250px;
		padding-top:40px;
		float:right;
		text-align:left;
	}
.righsideblocksubpage_indexpage_right
	{
		width:247px;
		padding-top:60px;
		float:right;
		text-align:left;
	}	
.mappoint
	{
		float:left;
		width:247px;
		background:url(../images/border-thick.jpg) repeat-x bottom;
		padding:0px;
	}
.undermappoint
	{
		width:247px;
		float:left;
		margin:20px 0px 20px 0px;
	}
.hours_block_saver
	{
		float:left;
		width:247px;
		padding:20px 0px 20px 0px;
	}
.hours_block
	{
		float:left;
		width:247px;
		background:url(../images/border-thick.jpg) repeat-x bottom;
		padding:20px 0px 20px 0px;
	}
.hours_heading
	{
		color:#194057;
		width:247px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		padding:5px 0px 15px 0px;
		margin:0px;
	}
.hours_wrapper
	{
		width:247px;
		border-bottom:#e1ebee 1px solid;
		padding:2px 0px 2px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		overflow:hidden;
		margin-bottom:7px;
	}
.hours_day
	{
		float:left;
		width:auto;
		text-align:left;
		color:#4a4836;
	}
	
.hours_time
	{
		float:right;
		text-align:right;
		color:#8e895c;
	}	
	
					
.subheading
	{
		width:669px;
		float:left;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		padding:0px 0px 20px 0px;
	}
.plumbingblock
	{
		width:669px;
		float:left;
		text-align:left;
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		padding:10px 0px 10px 0px;
	}
.plumbingleft
	{
		width:auto;
		float:left;
	}
.plumbingleft img
	{
		border:#000000 1px solid;
	}
p
	{
		padding:5px;
		margin:0px;
		line-height:24px;
	}	
.plumbingright
	{
		width:315px;
		float:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		padding-bottom:20px;
		color:#666666;
		font-weight:bold;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
	}			
.subhealeft
	{	
		width:465px;
		float:left;
		text-align:left;
	}
.subhealeft_resultspageonly
	{	
		width:350px;
		float:left;
		text-align:left;
	}	
.subhearight
	{
		width:184px;
		padding-right:20px;
		height:27px;
		float:left;
		padding-top:5px;
		text-align:right;
		background:url(../images/add.jpg) no-repeat right;
	}
.subhearight a
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#acacac;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}
.subhearight a:hover
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}
	
.printicon
	{
		width:184px;
		padding-right:20px;
		height:27px;
		float:left;
		padding-top:5px;
		text-align:right;
		background:url(../images/print.jpg) no-repeat right;
	}
.printicon a
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#acacac;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
		
	}
.printicon a:hover
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}
	
	
	
.subhearight2
	{
		width:100px;
		padding-right:20px;
		height:27px;
		float:left;
		padding-top:5px;
		text-align:right;
		background:url(../images/add.jpg) no-repeat right;
	}
.subhearight2 a
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#acacac;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}
.subhearight2 a:hover
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}
	
.printicon2
	{
		width:80px;
		padding-right:20px;
		margin-right:20px;
		height:27px;
		float:right;
		padding-top:5px;
		text-align:right;
		background:url(../images/print.jpg) no-repeat right;
	}
.printicon2 a
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#acacac;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
		
	}
.printicon2 a:hover
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}		


.printicon2_results
	{
		width:80px;
		float:left;
		background:url(../images/print.jpg) no-repeat left;
		padding:10px 0px 10px 13px;
		text-align:right;
		
	}
.printicon2_results a
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#acacac;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		
	}
.printicon2_results a:hover
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}	
		


					
.h1tag
	{
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:27px;
		padding:0px 0px 5px 0px;
		margin:0px;
	}
.h1tagbottom
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#666666;
		padding:0px 0px 5px 0px;
		margin:0px;
	}
.pade
	{
		padding-bottom:10px;
	}
.viewmap
	{
		color:#0092d4;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
	}
.viewmap:hover
	{
		text-decoration:underline;
	}
.email_listing_profile
	{
		color:#4d788d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
	}	
.emailancho
	{
		color:#4d788d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
	}
.emailancho:hover
	{
		color:#4d788d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
	}
	
.locations 
	{
		padding:0px 0px 10px 0px;
	}
.locations ul 
	{
		padding:0px;
		margin:0px;
		list-style:none;
	}
	
.locations li 
	{
		padding:3px 0px 3px 28px;
		text-align:left;
		margin:0px;
		background:url(../images/listimage.jpg) left no-repeat;
	}		
.locations li a
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#000000;
	}				
.locations li a:hover
	{
		text-decoration:underline;
	}
.previous
	{
		width:334px;
		float:left;
		text-align:left;
		padding:25px 0px 10px 0px;
	}
.nextresult
	{
		width:335px;
		float:right;
		text-align:right;
		padding:25px 0px 10px 0px;
	}
.authorizeddealer
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		margin:0px;
		font-weight:bold;
		padding:10px 0px 10px 0px;
		color:#194057;
	}																
/*Subpage*/


/*Listing Page Start*/
.h2tage
	{
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:21px;
		color:#333333;
		padding:5px 0px 5px 0px;
		margin:0px;
	}
.h2tage_articlepage
	{
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:17px;
		color:#333333;
		padding:0px 0px 5px 0px;
		margin:0px;
	}
.h2tage_article_index
	{
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:14px;
		color:#333333;
		padding:0px 0px 5px 0px;
		margin:0px;
	}			
.mainblocklisting
	{
		width:669px;
		float:left;
		text-align:left;
		overflow:hidden;
		background:url(../images/border-thick.jpg) repeat-x top;
		padding:15px 0px 20px 0px;
		
	}
.listed
	{
		width:669px;
		float:left;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		padding:0px 0px 0px 0px;
		margin-bottom:10px;
		padding-bottom:13px;
	}
.listed_results
	{
		width:669px;
		float:left;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		padding:0px 0px 0px 0px;
		margin-bottom:10px;
		padding-bottom:0px;
	}
.listedseconde
	{
		width:669px;
		float:left;
		text-align:left;
		margin-bottom:3px;
		padding-bottom:3px;
	}	
.listingimageblock		
	{
		float:left;
		width:191px;
		padding:0px;
		margin:0px;
	}
.listingparagraph	
	{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:276px;
		margin:0px 3px 0px 20px;
	}
.listingaddress
	{
		width:160px;
		margin-left:10px;
		overflow:hidden;
		float:right;
		color:#666666;
		
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
	}	
		
.imagelistingparagraph	
	{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:202px;
		margin:0px 3px 0px 20px;
	}
.imaglistinblock
	{
		width:145px;
		margin-left:20px;
		line-height:18px;
		float:left;
	}
.imaglistinblock_resultspage
	{
		width:145px;
		margin-left:20px;
		margin-top:38px;
		line-height:18px;
		float:left;
	}	
.centernumberbreads
	{
	width:249px;
	margin:0px 10px 0px 10px;
	text-align:center;
	float:left;
	}
.previous-next
	{
		width:200px;
		float:left;
	}
.smallborder
	{
		width:669px;
		float:left;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x top;
		padding:20px 0px 0px 0px;
	}
.zerotonine
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#4a4836;
		font-size:18px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
		
	}
.zerotonine:hover
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#0092d4;
		font-size:18px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}
/*Listing Page End*/


/*Signuop page Start*/


.signuppageblock
	{
		width:940px;
		background:#FFFFFF;
		border:#c8ccb6 1px solid;
		float:left;
		margin-top:34px;
		margin-left:20px;
		overflow:hidden;
	}
.signupwraper
	{
		width:940px;
		background:#FFFFFF;
		float:left;
		color:#333333;
		padding:0px 0px 1px 0px;
		overflow:hidden;
	}	
.signupleftblock
	{
		width:490px;
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		text-align:left;
		height:46px;
		line-height:46px;
		border-right:#cacbc9 1px solid;
		float:left;
		color:#333333;
		background:url(../images/first.png) repeat-x top;
		overflow:hidden;
	}
.signupleftblock h1
	{
		color:#006600;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}
.bluelight
	{
		color:#077aaf;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		margin:0px;
	}
.greendark
	{
		color:#006600;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}			
.signupcenterblock	
	{
		width:192px;
		padding-left:20px;
		border-right:#cacbc9 1px solid;
		height:46px;
		line-height:46px;
		text-align:left;
		background:url(../images/second.png) repeat-x top;
		float:left;
		overflow:hidden;
		
	}
.signuprightblock		
	{
		width:194px;
		line-height:46px;
		text-align:left;
		padding-left:20px;
		background:url(../images/third.png) repeat-x top;
		height:46px;
		float:left;
		border-right:#d5dde0 1px solid;
	}
.whitecolr
	{
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}	
	
	
	
	
	
	
	
	
	
	
.signupleftblockfirstrow
	{
		width:490px;
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		text-align:left;
		height:46px;
		line-height:46px;
		float:left;
		border-right:#bac0c2 1px solid;
		background:#f0efe0;
		overflow:hidden;
	}
.signupleftblockfirstrow h1
	{
		color:#006500;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}	
.signupcenterblockfirstrow	
	{
		width:192px;
		padding-left:20px;
		border-right:#cacbc9 1px solid;
		height:46px;
		line-height:46px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		text-align:left;
		background:#f9f8ec;
		float:left;
		overflow:hidden;
		
	}
.signuprightblockfirstrow		
	{
		width:194px;
		line-height:46px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		text-align:left;
		padding-left:20px;
		background:#f0efe0;
		height:46px;
		float:left;
		border-right:#d5dde0 1px solid;
	}
	
	
	
	
	
	
	
	
.signupleftblockthirdrow
	{
		width:490px;
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		text-align:left;
		height:46px;
		line-height:46px;
		float:left;
		border-right:#bac0c2 1px solid;
		background:#d8d4b8;
		overflow:hidden;
	}
.signupleftblockthirdrow h1
	{
		color:#006500;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}	
.signupcenterblockthirdrow	
	{
		width:192px;
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		border-right:#cacbc9 1px solid;
		height:46px;
		line-height:46px;
		text-align:left;
		background:#e6e3ca;
		float:left;
		overflow:hidden;
		
	}
.signuprightblockthirdrow		
	{
		width:194px;
		line-height:46px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		padding-left:20px;
		background:#d8d4b8;
		height:46px;
		float:left;
		border-right:#d5dde0 1px solid;
	}
	
	
	
	
	
	
	
.signupleftblockcolrchange
	{
		width:490px;
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		text-align:left;
		height:46px;
		line-height:46px;
		float:left;
		border-right:#bac0c2 1px solid;
		background:url(../images/cor.png) repeat-x top;
		overflow:hidden;
	}
.signupleftblockcolrchange h1
	{
		color:#006500;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}	
.headingh1
	{
		color:#194057;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		text-align:left;
		padding-bottom:10px;
		padding-left:5px;
		margin:0px;
	}
.malto
	{
		color:#194057;
		font-weight:bold;
		text-decoration:none;
	}
.malto:hover
	{
		color:#6a6751;
		font-weight:bold;
		text-decoration:none;
	}
.headingp
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:justify;
	}	
.signupcenterblockcolrchange	
	{
		width:192px;
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		border-right:#cacbc9 1px solid;
		height:46px;
		line-height:46px;
		text-align:left;
		background:url(../images/cor2.png) repeat-x top;
		float:left;
		overflow:hidden;
		
	}
.signuprightblockcolrchange		
	{
		width:194px;
		line-height:46px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		text-align:left;
		padding-left:20px;
		background:url(../images/cor.png) repeat-x top;
		height:46px;
		float:left;
		border-right:#d5dde0 1px solid;
	}	
	
	
	
	
	
	
	
	
.signupleftblocknormalco
	{
		width:490px;
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		text-align:left;
		height:46px;
		color:#333333;
		line-height:46px;
		float:left;
		border-right:#bac0c2 1px solid;
		background:#f2f2f2;
		overflow:hidden;
	}
.signupleftblocknormalco h1
	{
		color:#006500;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}	
.signupcenterblocknormalco	
	{
		width:212px;
		border-right:#cacbc9 1px solid;
		height:46px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		line-height:46px;
		text-align:center;
		background:#f2f2f2;
		float:left;
		overflow:hidden;
		
	}
.signupcenterblocknormalco img
	{
		margin-top:14px;
	}
.signuprightblocknormalco img
	{
		margin-top:14px;
	}	
.signuprightblocknormalco	
	{
		width:194px;
		line-height:46px;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		padding-left:20px;
		background:#f2f2f2;
		color:#333333;
		height:46px;
		float:left;
		border-right:#d5dde0 1px solid;
	}		
		
	
	
	

.signupleftblockdarkorange
	{
		width:490px;
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#333333;
		font-weight:bold;
		text-align:left;
		height:46px;
		line-height:46px;
		float:left;
		border-right:#bac0c2 1px solid;
		background:#e7e7e7;
		overflow:hidden;
	}


.signup_bottom_row_register
	{
		width:490px;
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#333333;
		font-weight:bold;
		text-align:left;
		height:46px;
		line-height:46px;
		float:left;
		border-right:#bac0c2 1px solid;
		background:#7ebbdd;
		overflow:hidden;
	}
	

	
.signupleftblockdarkorangenextsmall
	{
		width:490px;
		padding-left:20px;
		padding-top:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		text-align:left;
		height:36px;
		float:left;
		border-right:#bac0c2 1px solid;
		background:#e7e7e7;
		overflow:hidden;
	}
.signupleftblock_left_lightgray
	{
		width:490px;
		padding-left:20px;
		padding-top:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		text-align:left;
		height:36px;
		float:left;
		border-right:#bac0c2 1px solid;
		background:#f2f2f2;
		overflow:hidden;
	}		
.signupleftblockdarkorange h1
	{
		color:#006500;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}	
.signupcenterblockdarkorange	
	{
		width:212px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		border-right:#cacbc9 1px solid;
		height:46px;
		line-height:46px;
		color:#333333;
		text-align:center;
		background:#f6f8f8;
		float:left;
		overflow:hidden;
		
	}
.signupcenterblockdarkorange img
	{
		margin-top:14px;
	}	
.signuprightblockdarkorange	
	{
		width:194px;
		line-height:46px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		text-align:center;
		padding-left:20px;
		background:#e7e7e7;
		height:46px;
		float:left;
		border-right:#d5dde0 1px solid;
	}
.signuprightblockdarkorange img
	{
		margin-top:14px;
	}
	
.sign_up_lighgray_lastdiv
	{
		width:194px;
		line-height:46px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#333333;
		text-align:center;
		padding-left:20px;
		background:#abcfe4;
		height:38px;
		padding-top:8px;
		float:left;
		border-right:#d5dde0 1px solid;
	}		
.padetop
	{
		padding-top:7px;
		text-align:center;
		width:192px;
		float:left;
	}
.signuppagebottomcontent
	{
		width:940px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		background:#FFFFFF;
		float:left;
		text-align:left;
		margin-top:55px;
		margin-left:20px;
		overflow:hidden;
	}
#successpage
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		background:#FFFFFF;
	}
#successpage strong
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#9c966e;
		font-weight:bold;
	}
#successpage h2
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#00577d;
		padding:1px;
		margin:0px;
		font-weight:bold;
	}	
			
.signuppagebottomcontent_percallpage
	{
		width:940px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		background:#FFFFFF;
		float:left;
		text-align:left;
		margin-top:10px;
		margin-left:20px;
		overflow:hidden;
	}	
.termsofuse
	{
		color:#888c6b;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
	}
.termsofuse:hover
	{
		text-decoration:underline;
	}				
/*Signup page End*/


/*Deluxe page Start*/

.leftpadded
	{
		padding-left:22px;
		float:left;
		width:994px;
	}
.leftpadded_only_height
	{
		padding-left:22px;
		float:left;
		width:994px;
		height:28px;
		/*border:red 1px solid;*/
	}	
.deluxeleftone
	{
		width:157px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		text-align:center;
		height:46px;
		line-height:46px;
		border-right:#cacbc9 1px solid;
		color:#333333;
		background:url(../images/first.png) repeat-x top;
		overflow:hidden;
	}
.linebreak10
	{
		width:100%;
		height:10px;
		font-size:10px;
	}
.deluxelefsecondone
	{
		width:138px;
		float:left;
		border-right:#cacbc9 1px solid;
		height:46px;
		line-height:46px;
		text-align:center;
		background:url(../images/second.png) repeat-x top;
		overflow:hidden;
	}
.deluxelefthirdone
	{
		width:172px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		text-align:center;
		height:46px;
		line-height:46px;
		border-right:#cacbc9 1px solid;
		color:#333333;
		background:url(../images/first.png) repeat-x top;
		overflow:hidden;
	}
.deluxerightone
	{	
		width:453px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		float:left;
		padding-left:15px;
		border-right:#cacbc9 1px solid;
		height:46px;
		line-height:46px;
		text-align:left;
		background:url(../images/second.png) repeat-x top;
		overflow:hidden;
	}
.deluxehe
	{
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}
.deluxehe_successmessage
	{
		color:#336600;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		padding:0px;
		margin:0px;
	}	
	
	
.signup_lightgray_centerdiv
	{
		width:212px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		border-right:#cacbc9 1px solid;
		height:38px;
		line-height:38px;
		padding-top:8px;
		color:#333333;
		text-align:center;
		background:#bbd9ea;
		float:left;
		overflow:hidden;
		
	}
		
.deluxeleftonerowtwo
	{
		width:157px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		text-align:center;
		height:46px;
		line-height:46px;
		border-right:#cacbc9 1px solid;
		color:#333333;
		background:#7ab9dc;
		overflow:hidden;
	}
.deluxelefsecondonerowtwo
	{
		width:138px;
		float:left;
		padding-top:16px;
		border-right:#cacbc9 1px solid;
		height:30px;
		line-height:30px;
		text-align:center;
		background:#8dc1de;
		overflow:hidden;
	}
.deluxelefthirdonerowtwo
	{
		width:172px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		text-align:center;
		height:46px;
		line-height:46px;
		border-right:#cacbc9 1px solid;
		color:#333333;
		background:#7ab9dc;
		overflow:hidden;
	}
.deluxerightonerowtwo
	{	
		width:453px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		float:left;
		padding-left:15px;
		border-right:#cacbc9 1px solid;
		height:46px;
		line-height:46px;
		text-align:left;
		background:#8dc1de;
		overflow:hidden;
	}
	
	
	
	
.deluxeleftonerowthreeb
	{
		width:157px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		text-align:center;
		height:46px;
		line-height:46px;
		border-right:#cacbc9 1px solid;
		color:#333333;
		background:#f1f4f5;
		overflow:hidden;
	}
.deluxelefsecondonerowthreeb
	{
		width:138px;
		float:left;
		padding-top:16px;
		border-right:#cacbc9 1px solid;
		height:30px;
		line-height:30px;
		text-align:center;
		background:#f6f8f8;
		overflow:hidden;
	}
.deluxelefthirdonerowthreeb
	{
		width:172px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		text-align:center;
		height:46px;
		line-height:46px;
		border-right:#cacbc9 1px solid;
		color:#333333;
		background:#f1f4f5;
		overflow:hidden;
	}
.deluxerightonerowthreeb
	{	
		width:453px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		float:left;
		padding-left:15px;
		border-right:#cacbc9 1px solid;
		height:46px;
		line-height:46px;
		text-align:left;
		background:#f6f8f8;
		overflow:hidden;
	}
	
	
.deluxepageinputfieldsblock
	{
		width:900px;
		background:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		float:left;
		margin-top:30px;
		margin-left:40px;
		overflow:hidden;
	}
.contactuspage_inputbox
	{
		width:900px;
		background:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		float:left;
		margin-top:30px;
		padding-left:40px;
		overflow:hidden;
	}		
.inputname
	{
		width:300px;
		float:left;
		margin-right:15px;
		text-align:right;
		padding:5px 0px 5px 0px;
	}
.textandfields
	{
		float:left;
		margin:0px 0px 10px 0px;
		width:900px;
	}
.textandfields_contactuspageonly
	{
		float:left;
		margin:0px 0px 10px 0px;
		width:900px;
	}
.inputname_contactuspage
	{
		width:130px;
		float:left;
		margin-right:15px;
		text-align:left;
		height:22px;
		line-height:22px;
	}
.inputblock_contactuspage
	{
		width:566px;
		text-align:left;
		float:left;
	}				
.inputblock
	{
		width:566px;
		text-align:left;
		float:left;
	}
.fieldsstripback
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		padding:5px 0px 5px 0px;
		width:550px;
		border:#cdcdcd 1px solid;
	}
.fieldsstripback_url
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		padding:5px 0px 5px 0px;
		width:500px;
		border:#cdcdcd 1px solid;
	}	
.fieldsstripback_url_small
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		padding:5px 0px 5px 0px;
		width:43px;
		border:#cdcdcd 1px solid;
	}	
.fieldsstripback_contactupage
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		padding:5px 0px 5px 0px;
		width:500px;
		border:#cdcdcd 1px solid;
	}		
.fieldsstripback_1
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		height:37px;
		line-height:37px;
		width:250px;
		border:#cdcdcd 1px solid;
		vertical-align:top;
	}
.fieldsstripback_1_contactuspage
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		padding:10px 0px 10px 0px;
		width:220px;
		border:#cdcdcd 1px solid;
		vertical-align:top;
	}
			
.field_contactus_subject
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		height:32px;
		line-height:37px;
		width:302px;
		border:#cdcdcd 1px solid;
		vertical-align:top;
	}
.field_contactus_subject_contactus
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:252px;
		padding:10px 0px 10px 0px;
		border:#cdcdcd 1px solid;
		vertical-align:top;
	}	
.selectbox_contactus
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:240px;
		padding:1px 0px 1px 0px;
		border:#cdcdcd 1px solid;
	}	
.fieldsstripback2
	{
		background:url(../images/inputsmall_box.png) no-repeat top;
		padding:8px 13px 12px 12px;
		color:#3399ff;
		margin-left:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		border:#cdcdcd 0px solid;
	}
.fieldsstripback2_classified
	{
		background:url(../images/inputsmall_box.png) no-repeat top;
		padding:8px 13px 12px 12px;
		color:#3399ff;
		margin-left:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		border:#cdcdcd 0px solid;
	}
.fieldsstripback222
	{
		background:url(../images/inputsmall_box.png) no-repeat top left;
		/*padding:8px 13px 12px 12px;*/
		color:#3399ff;
		margin-left:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		border:#cdcdcd 0px solid;
		width:270px;
		height:34px;
		line-height:34px;
	}
.fieldsstripback222_textbox
	{	
		border-width:0px;
		background-color:transpatent;
		margin-top:8px;
		color:#3399ff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		margin-left:8px;
	}
.ff3 .fieldsstripback222_textbox
	{	
		border-width:0px;
		background-color:transpatent;
		margin-top:8px;
		color:#3399ff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		margin-left:8px;
	}
.chrome .fieldsstripback222_textbox
	{	
		border-width:0px;
		background-color:transpatent;
		margin-top:8px;
		color:#3399ff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		margin-left:8px;
	}
.ie7 .fieldsstripback222_textbox
	{	
		border-width:0px;
		background-color:transpatent;
		margin-top:8px;
		color:#3399ff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	
.textareablock
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:550px;
		border:#cdcdcd 1px solid;
	}
.textareablock_contactus
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:500px;
		text-align:left;
		float:left;
		height:80px;
		padding:0px;
		margin:0px;
		border:#cdcdcd 1px solid;
	}	
.selectboxdeluxe
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:240px;
		height:37px;
		line-height:37px;
		border:#cdcdcd 1px solid;
	}
.selectboxdeluxe_234
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:267px;
		padding:1px 0px 1px 0px;
		border:#cdcdcd 1px solid;
	}	
.billinginformation
	{
		width:900px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		float:left;
		margin-top:30px;
		margin-left:40px;
		overflow:hidden;
		background:#c9dfeb;
		border:#a3b9c5 1px solid;
	}
.billingleftblock
	{
		width:260px;
		margin:20px 0px 0px 20px;
		font-family:"Georgia", Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		float:left;
		text-align:left;

	}
.billingleftblock h1
	{
		padding:0px 0px 10px 0px;
		margin:0px;
		font-family:"Georgia", Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#59839a;
	}	
.billingleftblocksecont
	{
		width:272px;
		float:left;
	}
.billingleadsdblockte
	{
		width:267px;
		float:right;
		padding-right:20px;
	}	
.creditcardheading
	{
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		text-align:left;
		font-weight:bold;
		color:#333333;
		padding:0px 0px 5px 0px;
	}
.twoclubbedblock
	{	
		width:598px;
		margin-top:7px;
		margin-bottom:7px;
		float:right;
		overflow:hidden;
	}
.percall_questions
	{	
		width:598px;
		margin-top:7px;
		font-family:"Georgia", Arial, Helvetica, sans-serif;
		font-size:18px;
		margin-bottom:7px;
		float:right;
		color:#59839a;	
		font-weight:bold;
		text-align:left;
		padding:0px 0px 5px 0px;
		overflow:hidden;
	}
.percall_questions b
	{	
		font-family:"Georgia", Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#CA0000;
		font-weight:bold;
			
	}	
.cardinputfie
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:267px;
		padding:5px 0px 5px 0px;
		border:#cdcdcd 1px solid;
	}
.cardinputfie_deluxe_percall
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:267px;
		padding:11px 0px 11px 0px;
		border:#cdcdcd 1px solid;
	}	
.cardinputfiesmallfie
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:130px;
		float:left;
		padding:1px 0px 1px 0px;
		text-align:left;
		border:#cdcdcd 1px solid;
	}	
.expirationyear
	{
		background:#ffffff url(../images/inputstrip.png) repeat-x top;
		width:100px;
		float:left;
		padding:1px 0px 1px 0px;
		text-align:left;
		margin-left:30px;
		line-height:33px;
		border:#cdcdcd 1px solid;
	}


.entersecuritycode
	{
		width:260px;
		margin:10px 0px 0px 20px;
		padding-top:10px;
		font-family:"Georgia", Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		font-weight:bold;
		float:left;
		text-align:right;

	}		
.bottomofthesecuritydevider
	{
		width:900px;
		background:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		border-bottom:#CCCCCC 1px solid;
		padding-bottom:20px;
		float:left;
		margin-top:30px;
		margin-left:40px;
		overflow:hidden;
	}							
.moreinfo
	{
		color:#194057;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
	}
.moreinfo:hover
	{
		text-decoration:none;
	}
.moreinfo_rusults
	{
		color:#194057;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
	}
.moreinfo_rusults:hover
	{
		text-decoration:none;
	}		
/*Deluxe page End*/
.fourimages_wrapper
	{
		width:740px;
		padding:30px 0px 20px 20px;
		overflow:hidden;
		border-top:#e7edef 5px solid;
		border-bottom:#e7edef 5px solid;
	}
.twoblock_indexpage_wrapper
	{
		width:740px;
		overflow:hidden;
		margin-bottom:10px;
	}
.firstone_indexpage
	{
		padding-bottom:10px;
		padding-right:10px;
		float:left;
		width:auto;
	}
.banner_top_class
	{
		padding:0px 3px 10px 0px;
		margin:0px;
		float:right;
		width:auto;
	}
.banner_bottom_class
	{
		padding-bottom:10px;
		padding-right:10px;
		float:left;
		width:728;
		height:90;
	}
.banner_verticle_class
	{
		padding-bottom:10px;
		padding-right:10px;
		float:left;
		width:auto;
	}
.secondone_indexpage
	{
		float:right;
		width:auto;
	}			


/* Additional Styles */

#norecords
{
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:240px;

}
.classifiedcallnow
{
		background:url(../images/phonecallnow.jpg) no-repeat;
		height:38px;
		margin-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		padding-top:8px;
		padding-left:100px;
		color:#FFFFFF;
}
.callnow
	{
		padding-top:8px;
		padding-left:100px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		background: url(../images/phonecallnow.jpg) no-repeat;
		height:40px;
	}
.callnowlisting
	{
		padding-top:6px;
		padding-left:100px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		background: url(../images/callnow2.jpg) no-repeat;
		height:40px;
	}
.callnow_resultspage
	{
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		background: url(../images/callnow2.jpg) no-repeat;
	}
.callnow_wrapper
	{
		float:right;
		width:273px;
	}		
	
.callnowlistingpercall
	{
		padding-top:6px;
		padding-left:10px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		background: url(../images/phonenumber.jpg) no-repeat;
		height:40px;
	}		
.addressblock
	{
		width:150px;
		float:left;
	}
.zipdistanceblock
	{
		width:160px;
		float:right;
	}
	
/* LISTING DETAIL > GOOGLE MAP
/////////////////////////////////////////////////////*/

div.googleMapsWrapper
{position:relative;}
	
div.googleBase
{width: 318px; height: 250px; margin: 0 0 10px 0; z-index: 1; background: #E5E3DF; border: 1px solid #BAB5A9;}

	div.floatLayer
	{	/* Old values: top: 320px; left: 150px; - Changed for case 7113 */
		width: 242px; height: auto; top:auto; left: 0px; position: absolute; visibility: hidden; z-index: 2; border: 3px solid #ECEBEB; voice-family:"\"}\""; voice-family:inherit; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/design/bg_googleFloatLayer.png', sizingMethod='scale')}
	html>body div.floatLayer{background: url("../images/design/bg_googleFloatLayer.png") 0 0 repeat;}
	
		div.floatLayer blockquote
		{padding: 10px 10px 0px 0px; margin:0px 0px 0px 10px;}
		
		div.floatLayer blockquote img
		{float: left; margin: 0 10px 0px 0; padding: 0px; border: 1px solid #E1E1E1;}
		
		div.floatLayer blockquote h1
		{font: bold 15px Arial, Helvetica, sans-serif; color: #609629;}
		
		div.floatLayer blockquote p
		{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000;}
		
		div.floatLayer blockquote p.googleRating img
		{border: 0; margin: 0; float: none;}
		
		#map span {font:normal 8px Arial, Helvetica, sans-serif;}	
		
		
.linkcat
{
	color:#333333;
	text-decoration:none;
}
.listingtitle
{
	text-decoration:none;
	color:#000000;
}
.listingtitle:hover
{
	color:#0099FF;
}
.emptyprevious
{
	float:left;
	border:1px white solid;
	width:195px;
}
.expiremonth
{
	padding-right:50px;	
}
ul#listing_categorytree_id_0
	{
		margin:0px;
		padding:0px;
		list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
ul#listing_categorytree_id_0 li a
	{
		/*color: #6699FF;*/
		color:#6699FF;
		text-decoration:none;
		font-weight:bold;
	}
ul#listing_categorytree_id_0 li a:hover
	{
		color: #CCFF00;
		text-decoration:none;
		font-weight:bold;
	}
ul#listing_categorytree_id_0 li ul
	{
		margin:0px 0px 0px 0px;
		padding:0px;
		list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#6699FF;
	}
	
ul#listing_categorytree_id_1
	{
		margin:0px;
		padding:0px;
		list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
ul#listing_categorytree_id_1 li a
	{
		color: #6699FF;
		text-decoration:none;
		font-weight:bold;
	}
ul#listing_categorytree_id_1 li a:hover
	{
		color: #CCFF00;
		text-decoration:none;
		font-weight:bold;
	}
ul#listing_categorytree_id_1 li ul
	{
		margin:0px 0px 0px 0px;
		padding:0px;
		list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0099FF;
	}
	
ul#listing_categorytree_id_2
	{
		margin:0px;
		padding:0px;
		list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
ul#listing_categorytree_id_2 li a
	{
		/*color: #6699FF;*/
		color:#6699FF;
		text-decoration:none;
		font-weight:bold;
	}
ul#listing_categorytree_id_2 li a:hover
	{
		color: #CCFF00;
		text-decoration:none;
		font-weight:bold;
	}
ul#listing_categorytree_id_2 li ul
	{
		margin:0px 0px 0px 0px;
		padding:0px;
		list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#6699FF;
	}	
	
.two_columns_left
	{
		width:180px;
		float:left;
		margin-right:4px;
	}
.two_columns_right
	{
		width:180px;
		float:left;
	}	
.two_columns_combined
	{
		height:auto;
	}	
.two_columns_combined_inputifielsl
	{
		height:auto;
		padding:5px 0px 0px 0px;
		margin:0px;
	}		
.selectboxdeluxe2	
	{
		margin-bottom:10px;
		width:220px;
		border-collapse:collapse;
		border:#CCCCCC 1px solid;
	}
.buttonbackground
	{
		background-image:url(../images/button.png);
		width:175px;
		height:34px;
	}	
.submitbutton
	{
		background-color:#3399FF;
		pitch-range:20px;
		color:#FFFFFF;
		width:220px;
		font-weight:bold;
		border-style:ridge;
	}
.errors
	{
		width:800px;
		color:#FF3333;
	}
/* Custom Css */
.zerotonineselect
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#0092d4;
		font-size:18px;
		padding-bottom:10px;
		padding-right:3px;
		font-weight:bold;
		text-decoration:none;
	}
.zerotonineselect_article
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#0092d4;
		font-size:18px;
		font-weight:bold;
		text-decoration:none;
	}
.indexpage_dropdown
	{
		background:url(../images/input_homwpage.png) no-repeat; 
		width:650px;
		float:left;
		height:51px;
		padding:1px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#3399FF;
		border:0px;
	}
.indexpage_dropdown2
	{
		/*background:url(../images/input_homwpage.png) no-repeat; */
		width:270px;
		float:left;
		height:34px;
		line-height:51px;
		padding:1px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#3399FF;
		border:0px red solid;
		margin:0px;
	}
.ie7 .indexpage_dropdown2
	{
		/*background:url(../images/input_homwpage.png) no-repeat; */
		width:270px;
		float:left;
		border:#000000 10px solid;
		padding:1px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#3399FF;
		border:0px red solid;
	}
.indexpage_dropdownbg
	{
		width:285px;
		height:42px;
		background:url(../images/newinputbg.png) no-repeat;
	}	
.indexpage_dropdown22
	{
		/*background:url(../images/input_homwpage.png) no-repeat; */
		width:278px;
		float:left;
		height:27px;
		line-height:27px;
		display:block;
		padding:0px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#3399FF;
		border:0px red solid;
		margin:4px 0px 0px 0px;
		/*background-color:transparent;*/
		z-index: 999;
		filter:alpha(opacity=1);
		-moz-opacity:0.95;
		-khtml-opacity: 0.95;
		opacity: 0.01;
	}
.chrome .indexpage_dropdown22
	{
		/*background:url(../images/input_homwpage.png) no-repeat; */
		width:270px;
		float:left;
		height:27px;
		line-height:27px;
		display:block;
		padding:0px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#3399FF;
		border:0px red solid;
		margin:5px 0px 0px 8px;
		background-color:#ffffff;
		z-index: 999;
		filter:alpha(opacity=2);
		-moz-opacity:0.95;
		-khtml-opacity: 0.95;
		opacity:0.1;
	}
.ie7 .indexpage_dropdown22
	{
		/*background:url(../images/input_homwpage.png) no-repeat; */
		width:275px;
		float:left;
		height:34px;
		line-height:34px;
		padding:0px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#3399FF;
		margin:4px 0px 0px 4px;
		border:#fff 1px solid;
		z-index: 999;
		filter:alpha(opacity=1);
		-moz-opacity:0.95;
		-khtml-opacity: 0.95;
		opacity: 0.15;
	}
.ie6 .indexpage_dropdown22
	{
		width:275px;
		float:left;
		height:34px;
		line-height:34px;
		padding:0px 0px 0px 14px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		color:#3399FF;
		margin:4px 0px 0px 4px;
		border:#fff 1px solid;
		z-index: 999;
		/*filter:alpha(opacity=1);
		-moz-opacity:0.95;
		-khtml-opacity: 0.95;
		opacity: 0.15;*/
		filter:alpha(opacity=0.1);
		-moz-opacity: 0.80;
		opacity: 0.80;
	}		
.txt_above_ddl
	{
		  width:auto;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:14px; 
		  font-weight:bold;	
		  z-index:10000;
		  color:#3399FF; 
		  position:relative; 
		  border:0px #FFFFFF solid;
		  top:-28px; 
		  padding:5px;
		  left:10px;
	}		
.ie7 .txt_above_ddl
	{
		
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:14px;
		  font-weight:bold;
		  z-index:10000; 
		  position:relative; 
		  border:0px #FFFFFF solid;
		  top:-35px; 
		  padding:5px;
		  left:10px;
	}	
.ie6 .txt_above_ddl
	{
		
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:14px;
		  font-weight:normal;
		  z-index:10000; 
		  position:relative; 
		  border:0px #FFFFFF solid;
		  top:-23px; 
		  padding:5px;
		  left:6px;
	}
.classifiedlinks
{
	text-decoration:none;
	color:#000000;
}		
.ac_input 
{
	width: 200px;
}
.ac_results 
{
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	height:100px;	
	overflow:scroll;
}
.ac_results ul 
{
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	width:300px;
	height:300px;
}

.ac_results iframe 
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:300px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}
.ac_loading 
{
	/*background : url('/jquery/img/indicator.gif') right center no-repeat;*/
}
.ac_over 
{
	background-color: Highlight;
	color: HighlightText;
}
#termsofuse
{
	cursor:pointer;
}
.button-send2
{
	background:url(../images/button-blank.png) no-repeat;
	width:164px;
	height:50px;
	line-height:50px;
	border:#cccccc 0px solid;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:30px;
	font-weight:normal;
	cursor:pointer;
}
.button-search
{
	background:url(../images/search2.jpg) no-repeat;
	width:136px;
	height:34px;
	line-height:34px;
	border:#cccccc 0px solid;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:30px;
	font-weight:normal;
	cursor:pointer;
}
.listinglink
{
	text-decoration:none;
	color:#000000;
}
.emptyrecords
{
	margin:310px 0px 70px 0px;
	color:#CCCC99;
}	
	
/*--------------------------------------------CLASIFIED RESULTS PAGE--------------------------------------------*/
.mainblocklisting_clasifiedresults_page
	{
		width:667px;
		float:left;
		text-align:left;
		overflow:hidden;
		background:#f8f7f0 url(../images/border-thick.jpg) repeat-x top;
		padding:15px 9px 20px 9px;

	}
.subpageleftblock_clasifiedresults_page
	{
		width:687px;
		overflow:hidden;
		float:left;
	}
.wrapper_index_article
	{
		width:687px;
		overflow:hidden;
		padding:20px 0px 0px 0px;
		float:left;
	}	
.subhealeft_clasifiedresults_page
	{	
		width:335px;
		float:left;
		text-align:left;
	}
.subhearight_clasifiedresults_page
	{
		width:334px;
		float:left;
		color:#999999;
		padding-top:5px;
		text-align:right;
	}
.subhearight_clasifiedresults_page a
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#194057;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}
.subhearight_clasifiedresults_page a:hover
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}
.jewellery
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#0092d4;
		font-size:12px;
		font-weight:bold
	}
.classified_search_results_heading
	{
		width:687px;
		float:left;
		text-align:left;
		overflow:hidden;
		background: url(../images/border-thick.jpg) repeat-x top;
		height:50px;
		line-height:50px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#194057;

	}
.classified_search_results_heading h2
	{
		text-align:left;
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:21px;
		color:#194057;
		padding:0px;
		margin:0px;
	}
/*--------------------------------------------CLASIFIED RESULTS PAGE--------------------------------------------*/	


/*--------------------------------------------RESULTS PROFILE PAGE--------------------------------------------*/	


.plumbingright_wrapperpart
	{
		width:315px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		font-weight:bold;
	}
	
.plumbingleft_results_profile
	{
		width:325px;
		float:right;
	}
.plumbingright_results_profile h2
	{
		background: url(../images/border-thick.jpg) repeat-x bottom;
		width:auto;
		color:#194057;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		padding:0px 0px 10px 0px;
		margin:0px 0px 10px 0px;
	}
.plumbingright_results_profile p
	{
		padding:1px 0px 0px 0px;
		margin:0px;
		line-height:15px;
		font-weight:normal;
	}
.plumbingright_results_profile
	{
		width:315px;
		float:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		padding-bottom:20px;
		color:#666666;
		font-weight:bold;
	}
.gallery_results_heading	
	{
		background: url(../images/border-thick.jpg) repeat-x bottom;
		width:auto;
		color:#194057;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		padding:0px 0px 10px 0px;
		margin:0px 0px 10px 0px;
	}
.plumbingleft_results_profile_wrapperpage
	{
		width:325px;
		float:right;
	}
.results_profile_slideshow
	{
		width:325px;
		float:left;
		padding:0px;
		margin:15px 0px 0px 0px;
	}
.results_profile_slideshow a
	{
		color:#0092d4;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
	}
.results_profile_slideshow a:hover
	{
		color:#000000;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
	}						
.undermappoint_without_map	
	{
		width:247px;
		float:left;
		margin:0px 0px 20px 0px;
	}
/*--------------------------------------------RESULTS PROFILE PAGE--------------------------------------------*/	
/*--------------------------------------------article PAGE--------------------------------------------*/
.breadcromb2

	{
		width:100%;
		height:51px;
		background:url(../images/backstrip.jpg) repeat-x;
		float:left;
	}					
.classified_search_results_heading2
	{
		width:432px;
		float:left;
		text-align:left;
		overflow:hidden;
		background:url(../images/border-thick.jpg) repeat-x bottom;
		height:50px;
		line-height:50px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#194057;

	}
.classified_search_results_heading2 h2
	{
		text-align:left;
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:21px;
		color:#194057;
		padding:0px;
		margin:0px;
	}
.classified_search_results_heading2 h2 span
	{
		color:#8e895c;
	}
.mappoint2
	{
		width:247px;
		background:url(../images/border-thick.jpg) repeat-x bottom;
		padding:20px 0px 30px 0px;
		font-size:1px;
	}
.mainblocklisting_clasifiedresults_page2
	{
		width:432px;
		float:left;
		text-align:left;
		overflow:hidden;
		padding:15px 9px 0px 0px;

	}
.undermappoint2
	{
		width:247px;
		margin:0px 0px 20px 0px;
		overflow:hidden;
	}
.listedseconde2
{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:100%;
		margin:0px 3px 0px 0px;
		background:url(../images/border-thick.jpg) repeat-x bottom;
	}
.subpageleftblock_clasifiedresults_page2
	{
		width:432px;
		overflow:hidden;
		float:left;
	}
.CenterBlock
	{
		width:223px;
		overflow:hidden;
		float:left;
		margin-left:50px;
	}
.listed2
	{
		width:432px;
		float:left;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		padding:0px;
		margin-bottom:10px;
	}
.subhealeft_clasifiedresults_page2
	{	
		width:432px;
		float:left;
		color:#194057;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.commond
	{
		width:100%;
		overflow:hidden;
	}
.classified_search_results_heading3 h2 span
	{
		color:#8e895c;
	}
.classified_search_results_heading3
	{
		width:223px;
		text-align:left;
		overflow:hidden;
		height:46px;
		line-height:46px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#194057;

	}
.classified_search_results_heading3 h2
	{
		text-align:left;
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:21px;
		color:#194057;
		padding:0px;
		margin:0px;
	}
.mainblocklisting_clasifiedresults_page3
	{
		width:203px;
		float:left;
		text-align:left;
		overflow:hidden;
		padding:15px 9px 20px 9px;
		background:#f8f7f0 url(../images/border-thick.jpg) repeat-x top;
	}
.listed3
	{
		width:203px;
		float:left;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		padding:0px 0px 0px 0px;
		margin-bottom:10px;
		padding-bottom:13px;
	}
.subhealeft_clasifiedresults_page3
	{	
		width:203px;
		float:left;
		color:#194057;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:left;
	}
.listed3
	{
		width:203px;
		float:left;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		padding:0px 0px 0px 0px;
		margin-bottom:10px;
		padding-bottom:13px;
	}
.subpageleftblock_clasifiedresults_page3
	{
		width:223px;
		overflow:hidden;
	}
.listedseconde3
{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:100%;
		margin:0px 3px 0px 0px;
	}
.cc-left
	{
		width:210px;
		float:left;
		overflow:hidden;
	}
.cc-right
	{
		width:210px;
		float:right;
		overflow:hidden;
	}
.cc-center
	{
		width:420px;
		overflow:hidden;
	}
.listed4
	{
		width:210px;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		padding:0px 0px 0px 0px;
		margin-bottom:10px;
		padding-bottom:13px;
	}
.subhealeft_clasifiedresults_page4
	{	
		width:210px;
		color:#194057;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.listedseconde4
{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:100%;
		margin:0px 3px 0px 0px;
		text-align:left;
	}
.listedseconde404
{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:180px;
		margin:0px 3px 0px 0px;
		text-align:left;
	}
.listedseconde505
{
		float:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:230px;
		margin:0px 3px 0px 0px;
		text-align:left;
	}
.listedsecondereadmore
{
padding:2px 0 10px 0;
text-align:left;
}
.listedseconde4 img
{
	border:#d7d2b1 1px solid;
}
.article_pre_imgborder img
{
	border:#d7d2b1 2px solid;
}
.listing_pre_imgborder img
{
	border:#000000 1px solid;
}

.subhealeft_clasifiedresults_page4
	{	
		width:210px;
		float:left;
		color:#194057;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
		
.mainblocklisting_clasifiedresults_page4
	{
		width:432px;
		float:left;
		text-align:left;
		overflow:hidden;
		padding:15px 9px 0px 0px;
		background:url(../images/border-thick.jpg) repeat-x bottom;
	}
.mainblocklisting_index_latest_lastone
	{
		width:432px;
		float:left;
		text-align:left;
		overflow:hidden;
		padding:0px;
	}	
.subheading4
	{
		width:210px;
		float:left;
		text-align:left;
		padding:0px 0px 20px 0px;
	}
.smallborder4
	{
		width:210px;
		float:left;
		text-align:left;
		padding:20px 0px 0px 0px;
	}
.previous-next4
	{
		width:91px;
		height:26px;
		line-height:26px;
		background:url(../images/blank-button.jpg) no-repeat;
		float:left;
		text-align:center;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#4a4836;
		font-size:12px;
	}
.previous-next5
	{
		width:29px;
		float:right;
	}
.centernumberbreads4
	{
	width:80px;
	margin:0px 5px 0px 5px;
	text-align:center;
	float:left;
	height:26px;
		line-height:26px;
	}
.zerotonine4
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#4a4836;
		font-size:16px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
		
	}
.zerotonine4:hover
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#0092d4;
		font-size:16px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}
	
	
.imagingleft_article_2
	{
		width:198px;
		float:left;
	}
.text2_article_page
	{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:445px;
		margin:0px 3px 0px 20px;
	}
.articlepage_undermappoint
	{
		width:247px;
		float:left;
		margin:0px 0px 20px 0px;
	}
.articlepage_without_map
	{
		width:247px;
		float:left;
		margin:-38px 0px 0px 0px;
	}				
/*--------------------------------------------article PAGE--------------------------------------------*/





/*--------------------------------------------articles-inner PAGE--------------------------------------------*/

.classified_search_results_heading2_inner
	{
		width:685px;
		float:left;
		text-align:left;
		overflow:hidden;
		background:url(../images/border-thick.jpg) repeat-x bottom;
		height:50px;
		line-height:50px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#194057;

	}
.classified_search_results_heading2_inner h2
	{
		text-align:left;
		font-family:"Romantic", "Times New Roman", Times, serif;
		font-size:21px;
		color:#194057;
		padding:0px;
		margin:0px;
	}
.classified_search_results_heading2_inner h2 span
	{
		color:#8e895c;
	}
.mainblocklisting_clasifiedresults_page2_inner
	{
		width:685px;
		float:left;
		text-align:left;
		overflow:hidden;
		padding:15px 9px 0px 0px;

	}
.listed2_inner
	{
		width:685px;
		float:left;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		padding:0px 0px 0px 0px;
		margin-bottom:6px;
		padding-bottom:13px;
	}
.listed2_inner_article_title20
	{
		width:685px;
		float:left;
		height:10px;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		margin-bottom:10px;
		padding-bottom:5px;
	}	
.subhealeft_clasifiedresults_page2_inner
	{	
		width:685px;
		float:left;
		color:#194057;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.listed2_inner
	{
		width:685px;
		float:left;
		text-align:left;
		background:url(../images/links-backstrip.jpg) repeat-x bottom;
		padding:0px 0px 0px 0px;
		margin-bottom:10px;
		padding-bottom:13px;
	}
.innterpara
	{
		padding-left:5px;
		line-height:normal;
		text-align:justify;
	}
.innterpara img
	{
		margin-right:10px;
		border:#d7d2b1 2px solid;
	}
.listedfull
	{
		width:100%;
		overflow:hidden;
	}
.listedfull_left
	{
		width:325px;
		overflow:hidden;
		float:left;
	}
.listedfull_right
	{
		width:350px;
		overflow:hidden;
		float:right;
	}
.twoimages_warpper
	{
		width:350px;
		overflow:hidden;
		padding-bottom:15px;
	}	
.listedseconde2_inner
{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:100%;
		margin:0px 3px 0px 0px;
	}
.innerart-left
	{
		width:200px;
		overflow:hidden;
		float:left;
	}
.innerart-right
	{
		width:200px;
		overflow:hidden;
		float:right;
	}
.innerart-center
	{
		width:280px;
		overflow:hidden;
		float:left;
	}
.subhealeft_clasifiedresults_page2_inner 
	{
		float:left;
		width:450px;
	}
.emaitofrined_print
	{
		float:right;
		width:200px;
		padding:15px 0px 0px 0px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}		
	
.emaitofrined_print ul
	{
		list-style:none;
		float:right;
		margin:0px;
		padding:0px;
	}
.emaitofrined_print ul li
	{
		display:inline;
		background:url(../images/linelink.jpg) no-repeat right center;
		padding-right:10px;
		padding-left:5px;
	}
.emaitofrined_print ul li a
	{
		font-weight:bold;
		text-decoration:none;
		color:#194057;
	}
.emaitofrined_print ul li a:hover
	{
		font-weight:bold;
		text-decoration:none;
		color:#0271a8;
	}
	



.subhealeft_clasifiedresults_page2_inner ul
	{
		list-style:none;
		float:right;
		margin:0px;
		padding:0px;
	}
.subhealeft_clasifiedresults_page2_inner ul li
	{
		display:inline;
		background:url(../images/linelink.jpg) no-repeat right center;
		padding-right:10px;
		padding-left:5px;
	}
.subhealeft_clasifiedresults_page2_inner ul li a
	{
		font-weight:bold;
		text-decoration:none;
		color:#194057;
	}
.subhealeft_clasifiedresults_page2_inner ul li a:hover
	{
		font-weight:bold;
		text-decoration:none;
		color:#333333;
	}
.imagesdisplay_inarticles_wrappper
	{
		margin-top:20px;
		width:650px;
		overflow:hidden;
	}
.imagewhole_wrapperrepeat
	{
		width:650px;
		overflow:hidden;
		margin-bottom:10px;
	}	
.images_display_inner
	{
		width:190px;
		height:144px;
		margin:0px 10px 10px 0px;
		float:left;
	}
.images_display_inner img
	{
		border:1px #d7d2b1 solid;
	}	
.images_display_inner1
	{
		width:170px;
		margin:0px 5px 0px 0px;
		float:left;
	}
.threeimagesblock_wrapper
	{
	   width:638px;
	   overflow:hidden;
	   border:#FF0000 1px solid;
	}	
.images_display_inner1 img
	{
		border:1px #d7d2b1 solid;
	}			
/*--------------------------------------------articles-inner PAGE--------------------------------------------*/

.readmore
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#7f4801;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:underline;
	}
.readmore:hover
	{	
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		padding-bottom:10px;
		font-weight:bold;
		text-decoration:none;
	}

.printlink
	{
		text-decoration:none;
		color:#666699;
		font-weight:bold;
	}
.printlink:hover
	{
		color:#660033;
	}	
#print
	{
		list-style:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
.termsandconditions
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		margin:0px 3px 0px 0px;
	}		
#map
	{
		 width:248px;
		 height:356px;
		 border:#000000 1px solid;
	}	
.imagingleft
	{
		width:102px;
		float:left;
		border:1px solid #000;
	}
.imagelistingparagraph_clasifiedresults_page
	{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:377px;
		margin:0px 3px 0px 20px;
	}
.imagingleft_clasified
	{
		width:198px;
		float:left;
	}
.imagelistingparagraph_clasifiedresults_page_clasified
	{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		width:280px;
		margin:0px 3px 0px 20px;
	}			
.backtoresults
	{
		color:#3399FF;
		float:left;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
.contactus_errormsg
	{
		color:#000000;
		margin-left:180px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FF0000;
		text-align:left;
		font-size:12px;
		float:left;
	}
.ie6 .contactus_errormsg
	{
		color:#000000;
		margin-left:90px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FF0000;
		text-align:left;
		font-size:12px;
		float:left;
	}	
.recordsnot_found
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		padding:40px;
		color:#3399FF;
	}
.heigt380
	{
		width:100%;
		float:left;
		height:50px;
		font-size:10px;
	}
.heigtb380
	{
		width:100%;
		float:left;
		height:20px;
		font-size:10px;
	}
.heigtc380
	{
		width:100%;
		float:left;
		height:10px;
		font-size:10px;
	}
.heigt30
	{
		height:160px;
	}
.heigt30_aboutus
	{
		height:20px;
		line-height:20px;
	}
.ie7 .heigt30_aboutus
	{
		height:1px;
		line-height:1px;
	}					
.articlepage_undermappoint_results
	{
		width:247px;
		float:left;
		margin:-36px 0px 20px 0px;
	}
.without_map_classified_index
	{
		width:247px;
		float:left;
		margin-top:-36px;
	}
.mappoint_classified_results
	{
		float:left;
		width:247px;
		background:url(../images/border-thick.jpg) repeat-x bottom;
		padding:0px 0px 20px 0px;
		margin-top:-36px;
	}
.characters_block
	{
		width:550px;
	}
.characters_left_block
	{
		float:left;
	}
.categories_blocks
	{
		width:210px;
		float:left;
	}
.website_links_block
	{
		border:red 0px solid;
		margin-top:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		width:600px;
		text-align:left;
		float:left;
		margin-left:75px;
	}
.website_link_url
	{
		font-weight:bold;
		text-decoration:none;
		color:#3399ff;
	}			
	
.website_link_url:hover
	{
		font-weight:bold;
		text-decoration:none;
		color:#7f4801;
	}
