/* CSS Document */

div, body { padding:0px; margin:0px;}
body { background:url(images/bg_rpt.jpg) repeat-x #f9f2e7; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:145%; color:#484848; }
img { border:0px none; }
h1 { font-family:Calibri,Arial, Helvetica, sans-serif; color:#fff; font-size:36px; margin:30px 0 0 0;   }
h2 { font-size: 25px; color:#00a8c6;}
h3 { font-size:18px; color:#80ab00; margin:0px; padding:0px 0 5px 0; font-weight:normal;}

a { color:#484848; }
a:visited { color:#484848; }

#container { width:980px; margin:0px auto; }
#header { height:122px; overflow:hidden; }

#logo { float:left; width:300px; margin-top:20px;}
#traffic_link { float:right; width:290px; padding: 0 0 0 10px; margin-top:25px; background:url(images/exclamation.jpg) no-repeat top right; font-size:14px;}

#searchmot { clear:both; background:url(images/middle_section.jpg) no-repeat; height:250px; overflow:hidden; }
	#search_section { width:650px; float:left; padding-top:15px; }
	#search_section p { font-size:16px; font-weight:bold; color:#fff; line-height:100%;}
		.pcode { float:left; width:215px; xheight:28px; border:1px solid #a0d11f; font-size:18px; color:#888; padding:5px 0 5px 5px;}
		.radius {  float:left; width:215px; xheight:37px; border:1px solid #a0d11f; font-size:18px; color:#888; padding:5px 5px 3px 5px; margin-left:15px; }
		
		
		.xradius { float:left; width:160px; height:35px; border:1px solid #a0d11f; font-size:18px; color:#888;  padding:0 0 0px 5px; margin-left:15px; }
		xoption { padding:5px; }
		
		.subbtn { float:left; margin-left:15px; width:115px; height:33px; border:1px solid #39acb6; background:url(images/blue_grad.jpg) repeat-x; color:#fff; font-size:18px;}
		
		
	#banner_ad1 { width:300px; float:right; }
	
#content_wrap { clear:both; margin:30px 0 30px 0; overflow:auto; }
	#map_canvas { float:left; width:640px; height:580px; overflow:hidden; background-color:#fff;padding:0px;border:1px solid #e0d9cf; }
	#mottable { xwidth:640px; height:560px; overflow:auto;padding:10px 10px; }
		#map_canvas table,#map_canvas  td,#map_canvas th { border-color: #cccccc;border-style: solid;}
		#map_canvas table { border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse; margin-bottom:5px;margin-top:5px;}
		#map_canvas td,#map_canvas  th { margin: 0; padding: 5px; border-width: 1px 1px 0 0; }
		#map_canvas th { text-align:left; padding:3px; font-size: 13px;background-color:#E5E5E5; }
		#map_canvas td { font-size: 12px; }
		#map_canvas th.th label { font-weight: normal; vertical-align:middle; }
		#map_canvas td,#map_canvas th {vertical-align:top; }
	
	#sidebar {float:right; width:300px; overflow:hidden;}
		#side_details { height:317px;  overflow-y:auto; padding-right:10px; padding-left:10px; border-top:1px solid #e0d9cf; border-bottom:1px solid #e0d9cf; background-color:#fff;}
		#bannerad2 { margin-top:15px; width:300px; height:250px; }

#footer { clear:both; margin-top:20px; border-top:4px solid #484848; }
