@charset "utf-8";
/* CSS Document */

#advancedSearchMobile { display:none; }

@media screen and (min-width: 300px) and (max-width: 800px) {

#advancedSearchMobile { display:block; }
#advancedSearchContainer { width:90% !important; }
#advancedSearchLinks { display:none; }
#advancedSearch { width:100%; }
#advancedSearchTop { background:none !important; }
#advancedSearchBottom { display:none; }
#keywordsearch input { width:90%; }
input#searchSubmit { width:102px !important; }
#searchbuttons { display:none; }
#advancedSearch { background: none !important; background-color:#18323f !important; }

#login-box {
	width:90%;
	height:auto;
	background:none;	
}

.dialog-top { background-image:none; }
.dialog-middle { background-image:none; }
.dialog-bottom { background-image:none; }

#mobile-menu {
	display:block;
	width: 100%;
	padding: 0 0 0 0;
	margin: 0px auto;
	color: #000;
}

#mobile-menu img { float:right; }

#mobile-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
.menul ul { margin-top:-20px; }
.menul a {
	color: #fff;
	text-decoration: none;
	width: 300px;
}

html>body .hbutton li a { width: auto; }
.hbutton li { margin: 0; }

.hbutton ul {
	list-style: none;
	padding: 0;
	border: none;
}
.hbutton a {
	clear: both;
	display: block;
	padding: 0px;
	color: #000;
	text-decoration: none;
	text-align:center;
	line-height:40px;
	font-weight:bold;
}

.hbutton a:hover { color: #000000; }

.mobile-button {
	background:#3f606f;
	height:45px;
	background-repeat:repeat-x;
}

.mobile-button-content { 
	margin:0px auto; 
	width:300px; 
	font-size:18px;	
	line-height:14px;
	text-align:center;
}

#feature { display:none; }
#rotating_image { width:260px; }
#rotating_image div { width:260px; }
img { max-width:260px; }
#article-photos { height:auto!important; width:300px!important; }
#wrapper { width: 95% !important; background: none !important; }
#top-left{ width:95% !important; }
#photo-controls { display:none !important; }	
#local-left { width:95%; }
#local-right { float: none !important; width:95%; }
#local-featured-content { width: 260px; }
body { background-color:#FFF; }
#mobile-header { margin-top: 10px; display:block; }
#slider { display:block; }
#mobile-footer { display:block; }
.closebutton { display:none !important; }
.snippetbutton { display:none !important; }
#results-map-cover { display:none !important; }
#ads_bottom { display:none; }
#footer { display:none; }
#results-list { width:300px; }
#top-content { display:none; }
#top-right { display:none; }
#login { display:none; }
#advancedSearchContainer { /*	display:none; */ }
#top-left { display:none; }
#results-list { width: 100%; }

#container {
	width: 95%;
	margin-top:-50px;
	padding-right:10px;
}

#container-background {
	width:100%;
	background-color:#FFF;
	background-image:none;
}

}
