* {
margin:0;
padding:0;
}

/* General Style Info */
body {
	background-color: #fff;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a {
	background-color: inherit;
	color: #06C;
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
}
a:hover {
	background-color:#F90;
	color: #FFF;
	text-decoration:none;
}
a img {
	border:none;
}
h1, h2, h3, h4 {
	background-color: inherit;
	font-weight:normal;
}
h1 {
	color: #C60;
	font-size: 1.1em;
	margin: 0.5em 0;
	font-weight:bold;
}
h2 {
	color: #C60;
	font-size: 1.1em;
	margin: 0.5em 0;
	font-weight:bold;
}
h3 {
	color: #0066cc;
	font-size: 110%;
	padding-top:1em;
}
h4 {
	color: #000;
	font-weight: normal;
	padding-top: 0.5em;
}
ul, li {
	margin: 0 12px;
}
p {
	margin:0.5em;
}
h2 a {
	color: #C60;
	font-size: 1.1em;
	margin: 0.5em 0;
	font-weight:bold;
	text-decoration:none;
}
h2 a:hover {
	color: #FFF;
	font-size: 1.1em;
	margin: 0.5em 0;
	font-weight:bold;
}

/* Layout */
#container {
	text-align: left;
}

#header{
	background-color: #fff;
	padding: 0;
}
#header h1 { 
	color: #06C;
	font-size: 120%;
	margin: 0.1em 0;
}
#header h1 a { 
	color: #06C;
	text-decoration: none;
}
#header h1 a:hover {
	background-color:#FC0;
	color: #FFF;
	text-decoration:none;
}
#content{
	background-color: #fff;
	clear: both;
	color: #333;
	padding: 0px;
}
#content #sidebar {
	width: 250px;
	float: left;
	overflow:hidden;
	position: relative;
	top: 10px;
}
#content #mainContent {
	margin-left: 260px;
}
#sideCol {
	width:30%;
	float: right;
}
#mainCol {
	float: left;
	width: 69%;
}
#jcol1, #jcol2, #jcol3, .col1, .col2, .col3 {
	width: 33%;
	float: left;
}
div.footer {
	clear: both;
	padding: 6px 10px;
	text-align:center;
	color:#000;
	font-size:0.8em;
}

/* Tables */
table {
	border:0;
	color: #333;
	margin-bottom: 10px;
	width: 100%;
}
th {
	background-color: #F90;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	text-align: center;
	color:#fff;
	padding:5px;
}

th a {
	display: inline;
	padding: 2px 4px;
	text-decoration: none;
	color:#fff;
}

th a:hover {
	background-color: #ccc;
	color: #333;
	text-decoration: none;
}

table tr td {
	border: 0;
	padding: 4px;
	text-align: left;
	vertical-align: top;
}
table tr.altrow td {
	background: #f4f4f4;
}
td.actions {
	text-align: center;
	white-space: nowrap;
}
td.actions a {
	display: inline;
	margin: 0px 6px;
}
.cakeSqlLog table {
	background: #f4f4f4;
}
.cakeSqlLog td {
	padding: 4px 8px;
	text-align: left;
}

/* Paging */
div.paging {
	color: #ccc;
	margin-bottom: 2em;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}

/* Scaffold View */
dl {
	line-height: 2em;
	margin: 0em 0em;
	width: 50%;
}
dl .altrow {
	background: #f4f4f4;
}
dt {
	font-weight: bold;
	padding-left: 4px;
	vertical-align: top;
}
dd {
	margin-left: 15em;
	margin-top: -2em;
	vertical-align: top;
}

/* Forms */
form {
	/*clear: both;*/
	padding: 0;
}
fieldset {
	border: 1px solid #ccc;
	margin-top: 30px;
	padding: 16px 20px;
}
fieldset legend {
	color: #C60;
	font-size: 1.1em;
	font-weight: bold;
}
form div {
	/*clear: both;*/
	margin-bottom: 0;
	padding: .5em;
	vertical-align: text-top;
}
form div.required {
	color: #333;
	font-weight: bold;
}
form div.optional, form div.input {
	color: #444;
}
form div.submit {
	border: 0;
	/*clear: both;*/
	margin-top: 10px;
	margin-left: 10px;
}
label {
	display: block;
	font-size: 1em;
	padding-right: 20px;
}
form div label {
	color:#CC6600;
}
input, textarea {
	/*clear: both;*/
	display: block;
	font-size: 1.05em;
	font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;
	padding: 2px;
	width: 100%;
}
select {
	/*clear: both;*/
	font-size: 1.05em;
	vertical-align: text-bottom;
}
select[multiple=multiple] {
	width: 100%;
}
option {
	font-size: 1.05em;
	padding: 0 3px;
}
input[type=checkbox] {
	clear: left;
	float: left;
	margin: 0px 6px 7px 2px;
	width: auto;
}
input[type=hidden]{
	background:inherit;
	margin:0;
	padding:0;
}
input[type=submit] {
	display: inline;
	padding: 2px 5px;
	width: auto;
	font-size: 110%;
	vertical-align: bottom;
}

/* Notices and Errors */
div.message{
	color: #900;
	font-size: 120%;
	font-weight: bold;
	margin: 5px;
	padding: 8px 40px;
	border: 2px solid #DADADA;
}
p.error, div.error-message {
	color: #900;
	font-size: 1em;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border-width: 0 ;
}
div.error-message {
	clear: both;
	font-weight:bold !important;
	padding-bottom:15px;
}
div.error em {
	font-size: 120%;
	color: #003d4c;
}
span.notice {
	background-color: #c6c65b;
	color: #fff;
	display: block;
	font-size: 120%;
	padding: 0.5em;
	margin: 1em 0;
}

/*  Nav & Actions */
div.nav {
	text-align: left;
	position: absolute;
	top: 9em;
	left: 60%;
}
div.nav ul li a {
	display: block;
	background: #fff;
	color: #003d4c;
	padding: 3px 8px;
	text-decoration: none;
}
div.nav ul {
	background: #003d4c;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
div.nav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div.nav ul li a {
	background: #fff;
	color: #003d4c;
	padding: 3px 8px;
	text-decoration: none;
}
div.nav ul li a:hover {
	background: #003d4c;
	color: #fff;
}

/*  Actions  */
div.actions {
	clear: both;
	margin-top: .2em;
	text-align: left;
}
div.actions ul {
	margin: 0;
	padding: 0;
}
div.actions li {
	display: inline;
	list-style-type: none;
	margin: 0 2em 0 0;
	padding: 0;
}
div.actions ul li a {
	background: #fff;
	color: #003d4c;
	text-decoration: none;
}
div.actions ul li a:hover {
	background: #003d4c;
	color: #fff;
}

/* Related */
div.related {
	clear: both;
	display: block;
}

/* Debugging */
pre {
	color: #000;
	background: #f0f0f0;
	padding: 1em;
}

pre.cake_debug {
	background: #ffcc00;
	font-size: 120%;
	line-height: 18px;
	margin: 4px 2px;
	overflow: auto;
	position: relative;
}
div.cake-stack-trace {
	background: #fff;
	color: #333;
	margin: 4px 2px;
	padding: 4px;
	font-size: 120%;
	line-height: 18px;
	overflow: auto;
	position: relative;
}
div.cake-code-dump pre {
	position: relative;
	overflow: auto;
}
div.cake-stack-trace pre, div.cake-code-dump pre {
	color: #000000;
	background-color: #F0F0F0;
	border: 1px dotted #606060;
	margin: 4px 2px;
	padding: 4px;
	overflow: auto;
}
div.cake-code-dump pre, div.cake-code-dump pre code {
	clear: both;
	font-size: 12px;
	line-height: 5px;
	margin: 4px 2px;
	padding: 4px;
	overflow: auto;
}
div.cake-code-dump span.code-highlight {
	background-color: #FFFF00;
}
.small
{
	font-size:0.75em;
	font-weight:normal;
	color:#666;
}
.small a a:hover{
	font-weight:normal;
}
.logo {
	padding: 5px;
	float:left;
}
.city {
	padding-top:10px;
	padding-left:25px;
	float:left;
	text-align:center;
}
div.sameline {
	display:block;
	float:left;
	clear:none;
}
div.spacing {
	margin: 0.5em -0.5em;
}
.nomargins {
	margin:0;
	padding:0;
}
div.norm label {
	clear:none;
	display:inline-block;
}
div.norm span {
	font-size:0.7em;
	font-weight: normal;
	display: block;
}
div.norm input {
	font-weight:normal;
	padding:2px;
	clear:left;
	display:block;
	width:auto;
}
div.norm input[type="checkbox"]{
	float:none;
	display: inline-block;
}
div.norm input[type="submit"] {
	clear:none;
	display: inline-block;
}
div.norm input[type="radio"]{
	clear:none;
	display:inline-block;
	width:auto;
}
div.norm select {
	font-size:13px;
	font-weight:normal;
	clear:left;
	display:block;
	width:auto;
	vertical-align:middle;
}
#colLeft {
	width:68%;
	float:left;
}
#colRight {
	float:right;
	width:31%;
}
.SubHeaderOrange{
	background: #F90 url(http://www.eclassifieds4u.com/images/SubHeaderOrangeRight.gif) no-repeat top right;
	height:25px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	width:100%;
	padding-left:8px;
}
.SubHeaderOrange h2 {
	margin:0;
	padding:0;
	font-size:1em;
	color:#FFF;
	font-weight:bold;
}
.SubHeaderOrange form {
	width:100%;
}
.lightYellowBkgd
{
	border: 1px solid #9FC4BE;
	background-color:#FDF59D;
	margin:-4px;
	padding-left:10px;
	text-align:left;
}
.nobulletlist{
	padding:0;
	margin:0;
}
.nobulletlist li{
	margin:0;
	padding: 5px 0;
	list-style:none;
}
.floatLeft{
	float:left;
}
.floatRight {
	float:right;
}
.padTop {
	padding-top: 0.5em;
}
.color1 {
	padding: 5px 10px;
	font-size:1.05em;
	font-weight:bold;
	/*clear:both;*/
	background-color:#FFCC00;
	color:#000;
	border: 1px #B2B2B2 solid;
}
.subColor1 {
	background-color:#FDF59D;
	padding: 10px;
	/*clear:both;*/
	border: 1px #B2B2B2 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.color2 {
	padding: 5px 10px;
	font-size:1.05em;
	font-weight:bold;
	background-color:#30759E;
	color:#FFF;
	/*clear:both;*/
	border: 1px #B2B2B2 solid;
}
.subColor2 {
	background-color:#DCE9E7;
	padding: 10px;
	border: 1px #B2B2B2 solid;
	/*clear:both;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.color3 {
	padding: 5px 10px;
	font-size:1.05em;
	font-weight:bold;
	background-color:#78AD21;
	color:#FFF;
	/*clear:both;*/
	border: 1px #B2B2B2 solid;
}
.subColor3 {
	background-color:#F4F9D9;
	padding: 10px;
	border: 1px #B2B2B2 solid;
	/*clear:both;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.color4 {
	padding: 5px 10px;
	font-size:1.05em;
	font-weight:bold;
	background-color:#900;
	color:#FFF;
	/*clear:both;*/
	border: 1px #B2B2B2 solid;
}
.subColor4 {
	background-color:#FFE8E8;
	padding: 10px;
	border: 1px #B2B2B2 solid;
	/*clear:both;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.jump {
	padding-left: 14px;
	background: url(http://www.eclassifieds4u.com/img/downArrow.png) no-repeat left top;
}
.threeCol{
	width:33%; 
	padding: 5px 0; 
	float:left;
	display:block;
}
a.white {
	font-size:1.05em;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.HeaderTabOn, .HeaderTabOff { white-space: nowrap;}
.HeaderTabOn { background: #fc0 url(http://www.eclassifieds4u.com/img/tab_bg_on.gif);  font-weight: bold;  }
.HeaderTabOff { background: #DCE9E7 url(http://www.eclassifieds4u.com/img/tab_bg_off.gif); }
.menu {
	padding:0;
	margin:0;
}
.subMenu {
	padding: 0;
	margin:0;
}
table.menu tr td{
	padding:0;
	margin:0;
}
table.menu td {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.orangeStrip{
	background-color:#FC0;
}
a.menu{
	margin-top:5px;
	font-weight:bold;
}
.HeaderTabOn a.menu {
	color:#000;
	text-decoration:none;
}
.HeaderTabOn a.menu:hover {
	color: #FFF;
	text-decoration:none;
}
.parentCategory {
	padding-left:6px;
}
.parentCategory a{
	color:#288800;
}
.parentCategory a:hover{
	color:#FFF;
}
ul.category{
	padding: 10px 0 15px 0;
}
ul.category li {
	padding:4px 0;
}
ul.category li a {
	font-weight:normal;
}
.indent {
	padding:10px;
}
table.rteBack {
	margin:0;
	padding:0;
}
#forecolor_rte1 {
	padding:0;
}
#hilitecolor_rte1 {
	padding:0;
}
input.form-error{
	background-color:#FFF;
}
div.norm label {

}
hr {
	margin:10px 0;
}
.smallImage {
	padding:10px;
	vertical-align:top;
}
tr.list td {
   vertical-align:middle;
   padding: 14px 6px;
   font-size:14px;
}
tr.list div {
	float:left;
	padding-right:6px;
}
tr.list div.txt {
	float: none;
	margin-left: 60px;
}
tr.list div.mPrice {
	display:none;
}
tr.list p{
	padding:0;
	margin:0;
	text-align:center;
}
div.panel {
float:left;
padding:0pt 10px 10px;
width:350px;
}
div.auto_complete {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid black;
    background-color:#FFF;
    position: absolute;   
	background: white none repeat scroll 0%; 
	position: absolute; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	z-index: 100; 
}
ul.alpha_category{
	padding: 10px 0 15px 25px;
}
ul.alpha_category li {
	padding:4px 0;
	list-style:disc;
}
ul.alpha_category li a {
	font-weight:normal;
}
.padLeft {
	padding-left:25px;
}
a.external_link {
	background:transparent url(http://www.eclassifieds4u.com/img/external.png) no-repeat scroll right center;
	color:#06C;
	padding-right:13px;
}
a.external_link:hover{
	color:#06C;
}
.center {
	text-align:center;
}
div.offer-message{
	color: #900;
	font-size: 120%;
	font-weight: bold;
	margin: 5px;
	padding: 8px 40px;
}
#main_image{cursor:pointer; height:220px;}

form div.survey {
color:#333333;
font-weight:bold;
margin-left:30px;
}
div.survey input[type="radio"] {
display:block;
margin-top:10px;
width:auto;
}
div.survey label {
clear:none;
display:inline-block;
margin-left:1.2em;
margin-top:-1em;
color: #555;
font-weight:normal;
}
div.survey span {
	margin-left: -30px;
}
.grey label {
	color: #333
}
#survey {
position:relative;
width:400px;
height:200px;
border:#000 1px solid;
float:right;
background-color:#fff;
color:#000;
margin-right:50px;
padding:10px;
}
#report_issue{
position:fixed;
border:#000 1px solid;
top:2.5em;
right:0;
padding:10px 5px 10px 25px;
background:#FFF url(http://www.eclassifieds4u.com/img/user_24.gif) no-repeat scroll left center;
}
.calendar{
	width:300px;
}
.report {
	text-align:center;
	padding:5px;
	border: 1px solid #444;
}
.popular {
	margin-left:15px;
}
.popular div.panel {
	padding: 0px;
	border: 0px;
}
.popular li {
	padding: 10px;
}
.checkbox {
	display:block;
	float:left;
	clear:none;
	width:auto;
}
div.checkbox label{
	display:inline-block;
	color:#000;
	font-weight:normal;
}
.thumbClass {
clear:none;
display:block;
float:left;
width:220px;
}
a.thumbClass{width:auto;}

ul.social_buttons { padding:0; height: 30px; margin: 0 auto;}
ul.social_buttons li {
    float: left;
    list-style: none outside none;
    padding: 5px 0 0 0;
	margin: 0;
}
ul.social_buttons div, div.texteditor div { padding: 0!important; clear: none!important; font-weight: normal;}


#AdPost { max-width: 900px; min-width: 320px; }
iframe#fileUploadIFrame { border: 0px; min-width: 540px; max-width:880px; }

#sub_section { padding: 0 10px;}
.brdcrumbs {
    border-width:1px 0;
    border-style: solid; border-color:#ddd;
    text-align:center;
    margin:14px 17px;
    padding:3px 0;
}
.brdcrumbs ol { list-style:decimal; font-size:24px; font-weight:bold; text-align: left; margin-left: 45px;}
.brdcrumbs ol li { float: left; min-width:180px; color: #ccc; font-weight: normal; margin: 0; width: 24%;}
.brdcrumbs ol li.active { color: #7BA142; font-weight:bold; }
.brdcrumbs ol li span {font-size:14px; top:-2px; position:relative;}
.clear { clear: both; }
table.cart td { border-bottom: 1px solid #ccc; padding: 10px; }
table.cart h4 { padding: 0; }
table.cart { min-width: 850px; }
tr.highlight, tr.highlight td { background-color: #BCCDD7 !important; }
div.highlight {
    height: 42px; width: 0;
    left: -10px; top: -18px;
    position: relative !important;
}
tr.premiumAdHeader, tr.premiumAdSpacer, tr.premiumAd {
	background-color:#3e6b88 !important;
}
tr.premiumAdHeader span, tr.premiumAdHeader a {
	float: right;
	color: #FFF;
}
tr.premiumAdHeader h3 {
	padding:2px; margin: 0; font-weight:bold; color: #FFF; font-size: 1em;
}
tr.premiumAd td:first-child {
	border-left: 7px solid #3E6B88;
}
tr.premiumAd td:last-child {
	border-right: 7px solid #3E6B88;
}
tr.premiumAd td {
	background-color: #bccdd7 !important;
	color: inherit;
}
#notification{
	clear: right; 
	float: right;
	font-size:12px;
	color:#000;
	padding-right:10px;
	padding-top:10px;
}
#logo{
	clear: right; 
	float: left;
}

#main {
	clear: both;
	background-color:#FC0;
	padding: 10px;
	text-align:left;
}

#headerMenu {
	position: relative;
	clear:left;
	width: 100%;
	height: 2em;
	width: 750px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	margin-top:-1em;
}

#headerMenu ul#primary {
	margin: 0 10px;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 750px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#headerMenu ul#primary li  {
	display: inline;
	list-style: none;
}

#headerMenu ul#primary a,#headerMenu ul#primary span,#headerMenu ul#primary a.current {
	display: block;
	float: left;
	padding: 4px 15px;
	margin: 1px 3px 0 5px;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 85%;
	font-weight:bold;
	text-decoration: none;
	color: #333;
}

#headerMenu ul#primary span,#headerMenu ul#primary a.current,#headerMenu ul#primary a.current:hover {
	border: 1px solid #666;
	border-bottom: none;
	background-color:#FC0;
	padding-bottom: 6px;
	color:#000;
	margin-top: 0;
}

#headerMenu ul#primary a {
	background:#DCE9E7;
	color:#06C;
	border: 1px solid #AAA;
	border-bottom: none;
}

#headerMenu ul#primary a:hover {
	margin-top: 0;
	border-color: #666;
	background: #FC0;
	color:#000;
	text-decoration:underline;
	padding-bottom: 5px;
}

#headerMenu ul#secondary {
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: -1.4em;
	left: 1px;
	width: 40em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#headerMenu ul#secondary li a,#headerMenu ul#secondary li span {
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	border: none;
	border-right: 1px dotted #AAA;
	background:none;
}

#headerMenu ul#secondary li a {
	color: #FFF;
	text-decoration: underline;
}

#headerMenu ul#secondary li a:hover {
	color: #FFF;
	background: transparent;
	text-decoration:none;
	padding: 0 10px;
	border: none;
	border-right: 1px dotted #AAA;
}

#headerMenu ul#secondary li a:active {
	color: #000;
	background: transparent;
}

#headerMenu ul#secondary li:last-child a { border: none; }

#mobileSearch { display:none; }
#mobileSearch form { clear: none; }
#mobileSearch form div { clear: none; }
#mobileSearch form input { clear: none; width: auto; }

/* Responsive Menu */
.rmm {
	display:none;
	position:relative;
	width:100%;
	padding:0px;
	margin:0 auto !important;
	text-align: center;
	font-family:Arial;
	line-height:19px !important;
	-webkit-tap-highlight-color:transparent !important;
}

.rmm-top {
	width:100%;
	overflow:hidden;
	background-color:#FC0;
	min-height:36px;
}

.rmm .rmm-controls {
	display:block;
	height:36px;
	text-align:left;
	position:relative;
	background-repeat:repeat-x;
	border-radius:5px;
}
.rmm .rmm-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:#000;
	text-shadow:1px 1px 1px #D2D2D2;
}
.rmm .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
	width:20px;
	padding:0px 7px 0px 7px;
	border:1px solid #000;
	border-radius:3px;
	background-position:top;
}
.rmm .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:#000;
	width:20px;
}
.rmm .rmm-button:hover {cursor:pointer;}

.rmm .rmm-list {
	display:none;
	margin:0px !important;
	padding:0px !important;
	width:auto !important;
	overflow:hidden;
	list-style:none;
}
.rmm .rmm-list li {
	display:block;
	margin:0 auto !important;
}
.rmm .rmm-list li a {
	display:block;
	width:100%;
	background-color:#FDF59D;
	text-align:left;
	padding:10px 0px 10px 20px;
	border-bottom:1px solid #484848;
	text-shadow:1px 1px 1px #DDD;
	color:#000;
	text-decoration:none;
	margin: 0;
}
.rmm .rmm-list li a:active {
	background-color:#F9E350;
	border-bottom:1px solid #868686;
	border-top:1px solid #868686;
}
.rmm .rmm-top ul li:first-child a { border-top:1px solid #868686 !important; }

@media (max-width: 1000px)
{
	#content #sidebar { display: none; }
	#content #mainContent { margin: 0; padding: 10px; }
	.infoText { display: none; }
	#mobileSearch { display: block; margin-bottom: 12px; }
	#mobileSearch form input { display: inline-block; }
	#mobileSearch form select { clear: none; }
	#sideCol, #mainCol { width: 100%; float: none;}
	dl { width: auto; }
	#colLeft, #colRight {
		width: 100%;
		float: left;
	}
}

@media (max-width: 760px)
{
	#jcol1, #jcol2, #jcol3, .col1, .col2, .col3 {
		width: 100%;
		float: left;
	}
	
	#listAds th:nth-child(2), #listAds td:nth-child(2), #listAds th:nth-child(3), #listAds td:nth-child(3) {
		display:none;
	}
	tr.list div.mPrice {
		display:block;
		float: none;
	}
	.SubHeaderOrange {
		background: #F90 none no-repeat top right;
	}
	.rmm { display: block; }
	table.menu { display: none; }
	table.subMenu { display: none; }
}

@media (max-width:680px)
{
	#ad_images td.resp { position: relative; display: block; }
}

@media (max-width: 500px)
{
	div.logo > a > img { height: 45px; }
	div.city { padding: 10px 0 0; font-size: 12px;}
	body, a, #notification { font-size: 10px; }
	#notification { margin-bottom: 10px; }
}