/* 
*/

body{background:#fff url(images/main_bg.jpg);color: #000;padding: 0;font-family:Arial, Helvetica, sans-serif; margin-top:10px}
#page {border: 4px solid #fff;padding: 0;width: 900px;}
#pagelayout {background:#fff;border: none;width: 100%}
a {color: #1B5173}
a:hover {color: #000}   
p {margin: 0 0 10px 0}
h1,h2,h3,h4,h5,h6 {margin: 0 0 10px 0; font-weight:bold}
h1 {font-size: 32px}
h2 {font-size: 24px}
h3 {font-size: 18px}
h4 {font-size: 16px}
h5 {font-size: 12px}
h6 {font-size: 10px}
form {margin: 0}
input, select, textarea {font:12px Arial, Helvetica, sans-serif}

/**/
#contenttab {background: transparent;}

/* HEADER */
#headertab {width:auto; height:0; padding:0; margin:0;border:0}
#header {color: #000;height:0; margin:0;padding:0;}

#logo {background: url(images/header_bg.jpg) #fff no-repeat left top;color: #000;text-align:left;padding:0;margin:0;height:238px;}
#logo a {color: #000}
#logo1 {height:238px; width:900px; overflow:hidden;background:transparent; font-size:12px}
#top {width:auto; height:0; padding:0; margin:0}

#logo1 a {color: #330000}
#logo1 a:hover {color: #333}

#topimg {height:0; border:0}

/* MAIN CONTENT */
#maincontent {background: #fff;color: #000;text-align: left;font-size: 12px; padding: 10px}

/* NAVIGATION */
#qm0 {background: #fff;padding: 0;}
/*(MAIN) Items*/
#qm0 a {background: #1B5173;border: 1px solid #000;color: #fff;margin: 1px;padding: 3px 4px 3px 5px;width: 165px;}
#qm0 a:hover {background: #419FD3;border: 1px solid #000;color: #fff;}
/*(MAIN) Parent Items*/
#qm0 a.qmparent {background: url(images/arrow-down.gif) #1B5173 no-repeat right center;border: 1px solid #000;color: #fff;}
#qm0 a.qmparent:hover {background: url(images/arrow-down.gif) #419FD3 no-repeat right center;border: 1px solid #000;color: #fff;}
/*(SUB) Items*/
#qm0 div a, #qm0 ul a {border: 1px solid #000;width: 180px;background: #1B5173; color:#fff}
#qm0 div a:hover, #qm0 ul a:hover {border: 1px solid #000;width: 180px;background: #419FD3; color:#fff}
/*  (SUB) Container */
#qm0 div, #qm0 ul {background: transparent;border: none;margin-left: -2px;margin-top: -2px;padding: 5px;}

/* SIDBAR - NAV REGION */
#sidebar {background: #fff;color: #000;margin: 0;padding: 5px;border-bottom:0;}
#sidebar .cart-tab .realtorheaderbg1 {background: #ddd;color: #000;font-size: 12px;padding: 4px;}
#sidebar table.cart-tab {border: 1px solid #666;background:#fff;}

/* FOOTER */
#footer {height: 40px;background: url(images/footer.jpg) transparent no-repeat bottom right;background-color: #fff;}
#footercontent {text-align:left; font-size:12px; padding: 5px 0 0 0; width:900px;margin:auto;}
#c1 {text-align: center; font-size:11px; padding: 5px 0 5px 0; width:100%}

/* V1 STYLES */

.defaulttext {font-size: 12px;}
.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:#1B5173; font-size:12px; color:#fff; height:25px;}
.realtorheaderbg1 a{font-size:12px; color:#B1D8ED;}
.realtorheaderbg1 a:hover{font-size:12px; color:#fff;}

.realtorheaderbg2 {background-color:#B1D8ED; font-size:12px; color:#000; height:25px;}
.realtorheaderbg2 a{font-size:12px; color:#1B5173;}
.realtorheaderbg2 a:link{font-size:12px; color:#000;}

.headerborder2 {border: 1px solid #000;}
.headerborder1 {border:1px solid #000;}

