body {background: #F1EFE2;color: #000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#pagelayout {background:url(images/pagelayout_bg.gif) #fff repeat-y left; color: #000;width:870px;border: 1px solid #926838;text-align: left;}
#page {background: #F1EFE2;color: #000;}
p {margin:0 0 12px 0}
h1,h2,h3,h4,h5,h6 {margin:0 0 12px 0;}
h1 {font-size: 32px}
h2 {font-size: 24px}
h3 {font-size: 18px}
h4 {font-size: 16px}
h5 {font-size: 12px}
h6 {font-size: 10px}
h1 {color: #000;}
a {color: #60582D;}
a:hover {color: #000;}

/**/
#header {background: url(images/Header.jpg) #ffffff no-repeat right center;color: #000;text-align:left;height: 170px;padding:0;margin:0;}
#sidebar {background: #DCD6B4;color: #000;padding:4px;width: 200px;border:0px solid #000;}
#maincontent {margin: 0 0 10px 16px; padding:5px 0 0 0; text-align:left; width:634px; background:#fff; color:#000; font-size:12px; border:0px solid #000;}
#footer {background: #C2B571 no-repeat right center;clear: both;color: #000;height: 45px; overflow:hidden;}
#footer-bottom {background: #fff; height:auto}

/**/
#Header-Info {height:170px; overflow:hidden;}
#Side-Column-Above-Nav {font-size:12px}
#Side-Column-Below-Nav {margin-top:10px; font-size:12px}
#menub {font-size:12px; height:45px; overflow:hidden}
#copyright {font-size:12px; height:auto}
#Footer-Info {font-size:12px; height:auto}
#Additional-Info {font-size:12px; height:auto}
#Below-Footer-Info {width:740px; color:#000; margin:auto; font-size:12px;}

.c1 {margin-top:5px;font-size:11px;color:#000}

/**/
#qm0 div a, #qm0 ul a,
#qm0 a {
	background: #C2B571;
	color: #000000;
	border-bottom-color:#fff;
	width: 184px;
	border:solid 1px #F9F0E1;
	font-size:12px;
}

#qm0 a.qmparent {
	background: url(images/arrow_hl.gif) #C2B571 no-repeat right center;
	color: #000000;
	font-size:12px;
}

#qm0 div a:hover, #qm0 ul a:hover,
#qm0 a:hover {
	background: #DCD6B4;
	color: #000000;
}

#qm0 div a.qmparent:hover, #qm0 ul a.qmparent:hover,
#qm0 a.qmparent:hover {
	background: url(images/arrow_hl.gif) #DCD6B4 no-repeat right center;
	color: #000000;
	font-size:12px;
}

/**/
.cart-tab td.realtorheaderbg1 {background: #C2B571;color: #000000;}
.cart-tab {border:1px solid #C2B571;}

/* V1 STYLES */
.defaultText {font-size: 12px; font-family: Arial, sans-serif}
.pageThru {font-size: 12px;}
.pageThru a{font-weight: bold;text-decoration: none;}
.pageThru a:hover{font-weight: bold;text-decoration: none;}
.productTitle {font-size: 12px;}
.productDescription {font-size: 12px;}
.productPrice {font-size: 12px;}

.realtorheaderbg1 {background-color:#C2B571; font-size:12px; color:#000; height:25px;}
.realtorheaderbg1 a{font-size:12px; color:#F1EFE2;}
.realtorheaderbg1 a:hover{font-size:12px; color:#000;}
td.realtorheaderbg1 {color:#000;}

.realtorheaderbg2 {background-color:#DCD6B4; font-size:12px; color:#000; height:25px;}
.realtorheaderbg2 a{font-size:12px; color:#333;}
.realtorheaderbg2 a:hover{font-size:12px; color:#000;}

.headerborder1 {border:1px solid #999;}
.headerborder2 {border: 1px solid #999;}

/* Fix for color issues  in tabbed search*/
.tabcontent, .tabcontent td {color: #000}
#maintab li a {color: #000; text-decoration: none}
#maintab li a:hover {text-decoration: underline}
table table table table td {color: #000} /* Fixes color of text in register box*/
table table table form a {color: #000; text-decoration: none} /* Fixes link color of text in register box*/
