/* 
*/

body{background:#fff url(images/main_bg.jpg) repeat-x top;color: #000;padding: 0;font-family:Arial, Helvetica, sans-serif; margin-top:10px}
#page {border: 1px solid #666;padding: 0;width: 900px;}
#pagelayout {background: #fff;border: none;width: 100%}
a {color: #CC0000}
a:hover {color: #333}   
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.jpg) #fff no-repeat left top;color: #000;text-align:left;padding:0;margin:0;height:206px;}
#logo a {color: #000}
#logo1 {height:206px; width:468px; overflow:hidden;margin-left:430px;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: #990000;border: 1px solid #000;color: #fff;margin: 1px;padding: 3px 4px 3px 5px;width: 165px;}
#qm0 a:hover {background: #333;border: 1px solid #000;color: #fff;}
/*(MAIN) Parent Items*/
#qm0 a.qmparent {background: url(images/arrow-down.gif) #990000 no-repeat right center;border: 1px solid #000;color: #fff;}
#qm0 a.qmparent:hover {background: url(images/arrow-down.gif) #333 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: #990000; color:#fff}
#qm0 div a:hover, #qm0 ul a:hover {border: 1px solid #000;width: 180px;background: #333; 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:#990000; font-size:12px; color:#fff; height:25px;}
.realtorheaderbg1 a{font-size:12px; color:#fff;}
.realtorheaderbg1 a:hover{font-size:12px; color:#666;}

.realtorheaderbg2 {background-color:#eee; font-size:12px; color:#000; height:25px;}
.realtorheaderbg2 a{font-size:12px; color:#296733;}
.realtorheaderbg2 a:link{font-size:12px; color:#666;}

.headerborder2 {border: 1px solid #666;}
.headerborder1 {border:1px solid #666;}

/* START STYLES FOR HOME PAGE REAL ESTATE FEATURES */

/* Section Containers */
#csreHomeQuickSearch {margin:0 0 10px 0}
#csreHomeMLSSearch {padding:0; margin:0}
#csreHomeQuickLinks {padding:0; margin:0}
#csreHomeFeatProperties {padding:0; margin:0}
#csreHomeHomeScout {padding:0; margin:0}

/* Section titles */
.titleTab {width:130px; padding:6px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; background:#efefef; font:16px arial, sans-serif; text-align:center; font-weight:bold; color:#000}
.titleTab2 {width:186px; padding:6px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; background:#efefef; font:16px arial, sans-serif; text-align:center; font-weight:bold; color:#000}
.titleQuickLinks, .titleHomeScout {padding:10px 0 10px 0; font:16px arial, sans-serif; font-weight:bold; color:#000}
.titleFeatProps {padding:0 0 10px 0; font:16px arial, sans-serif; font-weight:bold; color:#000}

/* Section separators */
.horizSeparator {background:url(http://sites.colony1.net/TemplateGalleryV2/_global/separator.gif) repeat-x center; margin:14px 0 0 0}
.vertSeparator {background:url(http://sites.colony1.net/TemplateGalleryV2/_global/separator.gif) repeat-y center}

/* END STYLES FOR HOME PAGE FEATURES */

