
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { _margin:0; _padding:0; }
table { _border-collapse:collapse; _border-spacing:0; }
fieldset, img { _border:0; }
address, caption, cite, code, dfn, em, strong, th, var { _font-style:normal; _font-weight:normal; }
ol, ul { _list-style:none; }
caption, th { _text-align:left; }
h1, /*h2,*/ h3, h4, h5, h6 { _font-size:100%; _font-weight:normal; }
q:before, q:after { _content:''; }
abbr, acronym { _border:0; }

/* Make pictures on main page footer not go onto 2 lines*/
#footer ul li {
			_padding-left:25px;
				}
/* "results" heading styles*/

h2 {
	_padding-top:40px;
	_padding-bottom:40px;
	}
	
	
	.advancedzip label {
	_margin-left: 5px;
	}
	#zipcode {
	_margin-left:-100px;
	}
	
	/*
	
	#felementadv.distanceContainer {
	_background:#cccccc;
	_width:150px;
	_height:50px;
	_display:block;
	}
	#formWrapper input
	{
	_display:block;
	_margin-top:20px;
	}
	#formWrapper .distance{
	_display:block;
	_margin-top:20px;
	}
	
	#formWrapper label
	{
	_width:100px;
	_height:20px;
	_margin-top:5px;
	_display:block;
	_color:#000000;

	}
	
/*be able to see the search box labels on the regular results page		
    .advanced label{
	
	_display:block;
	_float:left;
	_display:inline-block;
	}
	 .search_term {
		_padding-top:20px;
		_display:inline-block;
		}			
				
/*be able to see the search box labels on the advanced search page		
	.felementadv {
		_height:50px;
		_padding-top:20px;
		_margin-right: 2px;
		}
		
	input.main {
		_padding-bottom:10px;
		}
	#formWrapper input.button {
	_display:block; _float:right;
		}
/****** Fix the individual listings page **************************/

/* white background width*/	
	#leftContent {
		_width:610px;
		}

/* get each block to actually contain the info*/	
	.listing {
		_display:block;
		_height:100%;
		_clear:both;
		_width:100%;
		_overflow:hidden;
		}

	.category{
		_width:610px;
		
		}	
		.listing regular
		{
		_width:100%;	
			}		
/* Getting the news box to show up on the search listing page*/	
	#leftListings{
		_margin-right:12px;
		}
		
	#directorySearchResults {
		_width:318px;
	}
	
	#directorySearchResults .category{
		_width:318px;
		}
	#newsSearchResults {
		_width:193px;
		}
	#newsSearchResults .category{
		_width:193px;
		}
		
/* Getting the map input form to show up	

	.saddr_label {
		_margin-left:0px;
		_margin-top:0px;
		}
	
	.map form{
		_display:block;
		_color:#000;
		_height:40px;
		_margin-left:10px;
		}
			
	.map{
		_display:block;
		}*/
		label.label{
		_margin-top:5px;
		
		_height:40px;
		_background:#fff;
			}
		
		input#saddr {
		_margin-left:130px;	
			}
