/* Set page so Google Ads fit properly */ /* Removed overflow-y: hidden and height: 710px on May 13 2010 - Jim*/
#content .cont_sect .cont_middle .cont_main {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; text-align: left; overflow-x: hidden;
				width: 970px;
				font: bold 8pt Arial, Verdana, Helvetica, sans-serif;}

/* search keywords */
/*#position_kywrds_srch {position:absolute; bottom: 0px; left: 0px; }*/

/* Removed position: absolute; bottom: 0px; left: 0px; on May 13 2010 by Jim */
#srch_kywrds	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
								border-top: 1pt solid #CCCCCC; height: 35px; width: 895px; float: left;
								font: bold 11pt Arial, Verdana, Helvetica, sans-serif; color: #B0021D;}
#srch_kywrds .srch_kywrds_lbl{margin: 8px 5px 5px 125px; padding: 0px 0px 0px 0px;  float: left; font: bold 11pt Arial, Verdana, Helvetica, sans-serif; color: #B0021D;}
#srch_kywrds .srch_kywrds_txt{margin: 8px 5px 0px 0px; padding: 0px 0px 0px 0px; height: 14px; width: 215px; float: left;
								font: bold 8pt Arial, Verdana, Helvetica, sans-serif; position:relative; left:50px; }
								
#srch_kywrds .srch_kywrds_btn {margin: 5px 5px 0px 0px; padding: 0px 0px 0px 0px; width: 70px; height: 22px; border: none; cursor: pointer; float: left; background: url(../_img/btn_search.png) no-repeat top left; position:relative; left:120px;}
#srch_kywrds .srch_kywrds_btn:hover	{background: url(../_img/btn_search_hover.png) no-repeat top left;}
/* IE6 *//*\*/* html #srch_kywrds .srch_kywrds_btn 	   	{behavior: url(../_css/iepngfix.htc);}/**/
/* IE6 *//*\*/* html #srch_kywrds .srch_kywrds_btn:hover{behavior: url(../_css/iepngfix.htc);}/**/

/* cats */
#srch_catls {margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; overflow: hidden; width: 990px;}
#srch_catls .srch_catls_block {margin: 2px 0px 2px 0px; padding: 0px 0px 0px 0px; float: left; overflow: hidden; position: relative; top: 0px; left: 0px; text-align: left; height: 80px; width: 330px;}

#srch_catls .srch_catls_block a.srch_catls_lnks {margin: 1px 0px 5px 0px; padding: 0px 0px 0px 0px; overflow: hidden; display: inline; float: left;
								font: bold 10pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
#srch_catls .srch_catls_block a.srch_catls_lnks:link	{color: #B0021D;}
#srch_catls .srch_catls_block a.srch_catls_lnks:visited	{color: #B0021D;}
#srch_catls .srch_catls_block a.srch_catls_lnks:active	{color: #B0021D;}
#srch_catls .srch_catls_block a.srch_catls_lnks:hover	{color: #FF9900;}

#srch_catls .srch_catls_block span.srch_cats_list {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #666666; height: auto; float: left;
													 overflow-x: hidden; width: 330px;}
#srch_catls .srch_catls_block span.srch_cats_list div {display: block; width: 500px;} 
#srch_catls .srch_catls_block span.srch_cats_list div a 		{color: #666666; width: 100%; overflow-x: hidden;}
#srch_catls .srch_catls_block span.srch_cats_list div a:link  	{color: #666666;} 
#srch_catls .srch_catls_block span.srch_cats_list div a:visited	{color: #666666;} 
#srch_catls .srch_catls_block span.srch_cats_list div a:active	{color: #666666;} 
#srch_catls .srch_catls_block span.srch_cats_list div a:hover	{color: #333333; text-decoration: underline;}

#srch_catls .srch_catls_block .more a {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000000; float: left; text-decoration: none; height: 10px; background: none;}
#srch_catls .srch_catls_block .more a:link   {color: #FF3300;}
#srch_catls .srch_catls_block .more a:visited{color: #FF3300;} 
#srch_catls .srch_catls_block .more a:active {color: #FF3300;}
#srch_catls .srch_catls_block .more a:hover  {color: #990000;}

#srch_catls .srch_catls_block span.srch_cats_list div a .srch_spl_cnts{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #666666; font: normal 8pt Arial, Verdana, Helvetica, sans-serif;}


/* cats */
#srch_cats{margin: 10px 0px 0px 40px; padding: 0px 0px 0px 0px; overflow: hidden; width: 595px; float: left; overflow: hidden;}

#srch_cats #srch_cats_block div#srch_cats_head{margin: 0px 0px 5px 0px; padding: 5px 5px 5px 5px; float: left; height: 22px; display: inline-block;
								font: bold 15pt Arial, Verdana, Helvetica, sans-serif; color: #B0021D; width: 660px;}


#srch_cats #srch_cats_block ul#srch_cats_list {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; color: #666666; float: left;
													 overflow: hidden; width: 595px; font: normal 8pt Arial, Verdana, Helvetica, sans-serif;
													  list-style: none inside url(/_img/favicon.png);}

#srch_cats #srch_cats_block ul#srch_cats_list li {margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 900px; height: 22px;}

#srch_cats #srch_cats_block ul#srch_cats_list li a 			{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 2px; width: 900px; height: 16px;
																	font: bold 10pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
*+html #srch_cats #srch_cats_block ul#srch_cats_list li a 			{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 6px; height: 16px;}
#srch_cats #srch_cats_block ul#srch_cats_list li a:link  	{color: #666666;} 
#srch_cats #srch_cats_block ul#srch_cats_list li a:visited	{color: #666666;} 
#srch_cats #srch_cats_block ul#srch_cats_list li a:active	{color: #666666;} 
#srch_cats #srch_cats_block ul#srch_cats_list li a:hover	{color: #333333; text-decoration: underline;}

#srch_cats #srch_cats_block ul#srch_cats_list li a .srch_spl_cnts{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
																		font: normal 9pt Arial, Verdana, Helvetica, sans-serif;  color: #666666;}

/* city_search.php */ /* May 13 2010 - Removed overflow-y: scroll and height: 660px - Jim*/
#content .cont_sect .cont_middle .cont_main #srch_ps2{overflow-x: hidden;  
							scrollbar-arrow-color: #FFFFFF; scrollbar-3dlight-color: #CCCCCC; scrollbar-darkshadow-color: #CCCCCC;
							scrollbar-face-color: #B0021D; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF;
							scrollbar-track-color: #DDDDDD;}



/* city_search.php */
#srch_ps{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 40px; float: left;}

#srch_ps .srch_ps_block{margin: 13px 10px 2px 10px; padding: 0px 0px 0px 0px; float: left; text-align: left;
								height: 210px; width: 160px;}   

#srch_ps .srch_ps_block .more a {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; color:#000000; float: left; text-decoration: none; height: 10px; }
#srch_ps .srch_ps_block .more a:link    {color: #FF3300;}
#srch_ps .srch_ps_block .more a:visited {color: #FF3300;} 
#srch_ps .srch_ps_block .more a:hover   {color: #990000;}
#srch_ps .srch_ps_block .more a:active {color: #FF3300;}

#srch_ps a.srch_ps_lnks{margin: 1px 0px 10px 5px; padding: 0px 0px 0px 0px; display: inline; float: left;
								font: bold 10pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
#srch_ps a.srch_ps_lnks:link	{color: #B0021D;}
#srch_ps a.srch_ps_lnks:visited	{color: #B0021D;}
#srch_ps a.srch_ps_lnks:active	{color: #B0021D;}
#srch_ps a.srch_ps_lnks:hover	{color: #FF9900;}


#srch_ps .srch_ps_block span.srch_tc_list {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #666666; height: auto; float: left;
													 overflow-x: hidden; width: 100%;}
#srch_ps .srch_ps_block span.srch_tc_list div {display: block; } 
#srch_ps .srch_ps_block span.srch_tc_list a 		{color: #666666;}
#srch_ps .srch_ps_block span.srch_tc_list a:link   	{color: #666666;} 
#srch_ps .srch_ps_block span.srch_tc_list a:visited	{color: #666666;} 
#srch_ps .srch_ps_block span.srch_tc_list a:active 	{color: #666666;} 
#srch_ps .srch_ps_block span.srch_tc_list a:hover  	{color: #333333;}


/* city_search.php */
#srch_ps2{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 970px; overflow-x: hidden;}

#srch_ps2 .srch_ps2_block{margin: 0px 10px 2px 10px; padding: 0px 0px 0px 0px; float: left; text-align: left;}   

#srch_ps2 div.srch_ps2_div{margin: 1px 0px 10px 0px; padding: 0px 0px 0px 0px; width: 970px;}
#srch_ps2 div.srch_ps2_div a.srch_ps2_lnks{margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; display: inline; float: left; width: auto;
								font: bold 10pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
#srch_ps2 div.srch_ps2_div a.srch_ps2_lnks:link		{color: #B0021D;}
#srch_ps2 div.srch_ps2_div a.srch_ps2_lnks:visited	{color: #B0021D;}
#srch_ps2 div.srch_ps2_div a.srch_ps2_lnks:active	{color: #B0021D;}
#srch_ps2 div.srch_ps2_div a.srch_ps2_lnks:hover		{color: #FF9900;}

/* Removed height: 625px on May 13 2010 - Jim */
#srch_ps2 .srch_ps2_block span.srch_tc2_list {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #666666; float: left; width: 185px;}

/* Changed overflow to overflow-x on May 13 2010 - Jim */
#srch_ps2 .srch_ps2_block span.srch_tc2_list div {display: inline; width: 185px; float: left;  overflow-x: hidden; height: 15px;}

/* Changed overflow to overflow-x on May 13 2010 - Jim */ 
#srch_ps2 .srch_ps2_block span.srch_tc2_list div a 			{color: #666666; width: 185px; overflow-x: hidden; height: 15px;}

#srch_ps2 .srch_ps2_block span.srch_tc2_list div a:link   	{color: #666666;} 
#srch_ps2 .srch_ps2_block span.srch_tc2_list div a:visited	{color: #666666;} 
#srch_ps2 .srch_ps2_block span.srch_tc2_list div a:active 	{color: #666666;} 
#srch_ps2 .srch_ps2_block span.srch_tc2_list div a:hover  	{color: #333333;}


.g_ad_cont_srch_cat { margin: 40px 0px 0px 0px; width: 300px; height: 600px; float: right; }
.g_ad_cont_subsrch_cat { margin: 20px 0px 0px 0px; width: 375px; height: 600px; float: right; }
.span2 { width: 2px; }