/* COMMON */
* {
	font-family:Georgia, "Times New Roman", Times, serif;
}
body {
	margin: 0px;
	padding: 0px;
	font: 13px Georgia, "Times New Roman", Times, serif; 
	/* background-color: #F9FC9D; UPDATED PER CLIENT 5-19-2016 */
	background-color: #FFFFCC;
	color: #000000;
}
a {color: #0033CC}
a:hover {color: #000066}
input, textarea, option, select {font: 12px Arial,Sans-Serif;}
h1,h2,h3,h4,h5,h6 {font-weight: bold; margin: 0 0 12px 0}
form {margin: 0}
.clear {clear: both;}

/* PAGE LAYOUT */
#pagelayout {width: 907px;margin:0 auto;border: 0;text-align:center/* max-width: 1024px; */}
#bodywrap {width: auto;margin: auto; padding: 5px 0}

/* HEADER */
#headerwrap {padding: 0; margin: 0}
#header {padding: 0;margin: 0}
#header p {margin: 0 0 12px 0}

/* SIDEBAR */
#sidebar {float: left;width: 200px;margin:0; padding:0}

/* MAIN CONTENT */
#maincontent {/* margin:0 0 0 210px; */ /* margin-left:10px; */ 
	margin-left:25px; padding:0; text-align:left; border:0px solid #000; /* width:690px; */ width:675px; float:left;
}

/* FOOTER */
#footer {width: auto; margin:0; padding: 5px 0 5px;text-align:center;font: 13px Georgia, "Times New Roman", Times, serif;}

/* CLEAR */
#c1 {width: auto; margin:0; padding: 5px 0 5px;text-align:center;font: 11px Georgia, "Times New Roman", Times, serif;}
.cl {clear:both; height:0; font:13px; line-height:0px}

/* EDITABLE REGIONS */

#Header-Content, 
#Side-Column-Above-Nav, 
#Side-Column-Below-Nav, 
#Footer-Info {
	color:#000000;
}


/* MENU SPECIFIC -------------------------------*/

/*   QUICKMENU CODE   */
/***************************/

/************* QuickMenu Core CSS [Modification Sensitive] *************/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}

#qm0 {}

#qm0menu {width: 196px; margin: 5px 0 14px 5px;}

/*(MAIN) Items*/
#qm0 a {
	font: normal 13px Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-decoration: none;
	padding: 6px 5px 6px 5px;
	background: url(images/nav_bg.gif) center repeat;
	font-weight: bold;
}

/*(MAIN) Hover State*/
#qm0 a:hover {
	text-decoration:none;
	background: url(images/nav_bg_alt.jpg) center repeat;
	color:#FC0000;
	font-weight: bold;
}

/*(MAIN) Parent Items*/
#qm0 a.qmparent {}
#qm0 a.qmparent:hover {text-decoration: none;}

/*(SUB) Items*/
#qm0 div a, #qm0 ul a {padding: 6px 5px 6px 5px;color:#000;background: url(images/nav_bg.gif) center repeat;border: solid 1px #3c3d26;}
#qm0 div a:hover, #qm0 ul a:hover {text-decoration:none;background: url(images/nav_bg_alt.jpg) center repeat;color:#FC0000;font-weight: bold}

/*(SUB) Container*/
#qm0 div, #qm0 ul	{width:190px; background: #FC0000;}


/* PRODUCT CART SPECIFIC -------------------------------*/

/* PAGE THRU */
.pageThru a{color: #0033CC}
.pageThru a:hover{color: #000066}

/* PRODUCT COPY */
.productTitle {color: #000;font-weight: bold}
.productDescription {color: #000}
.productPrice {color: #000;font-weight:bold}

/* MINI-CART */
.cart-tab { /* Minicart */
border:1px solid #777;width:180px;}
.cart-tab select { /* Minicart select boxes */
width:100%;}

/* COOLSITE RE --------------------------------- */
.realtorheaderbg1 {background-color:#ccc; font: 13px Georgia, "Times New Roman", Times, serif; color:#000; height:25px}
.realtorheaderbg1 a:link{color:#0033CC}
.realtorheaderbg1 a:visited{color:#000066}
.headerborder1 {border:1px solid #ccc}

.realtorheaderbg2 {background-color:#e5e5e5; font: 13px Georgia, "Times New Roman", Times, serif; color:#000; height:25px}
.realtorheaderbg2 a:link{color:#0033CC}
.realtorheaderbg2 a:visited{color:#000066}
.headerborder2 {border: 1px solid #ccc}

/* FIX FOR TAB SEARCH COLOR ISSUES --------------------------------- */
.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: #000000; text-decoration: none} /* Fixes link color of text in register box*/

