html, body { background-color: #8C996E; }
.display-none { display:none; } 
.invisible { visibility: hidden; }
.spinner { margin: 40px 0 0 425px; }
.offscreen { position: absolute; left: -5000px; top: -5000px; }
#container { background-color: #9EAB80; border-top: 1px solid #9eab80; }
#container h1 { margin: 1em 0 0.5em 0; }
#content-area { width: 949px; margin: 0px auto; background-color: #FFFFFF; position: relative; top: 0px; left: 0px; overflow: hidden; }
#page-content { padding: 0px 20px 20px 20px; }
#header-container { background-color: #FFFFFF; }
#header { width: 949px; margin: 0px auto; padding: 7px 0px 0px 0px; }
#header #top-nav { padding: 0px 0px 10px 0px; } 
#header #top-nav a { padding: 0px 0px 0px 15px; font-size: 11px; }
.menu-canvas { width: 767px; height:65px; background-color: #79865B; }
.menu-subcanvas { margin-top: 3px; }
.menu, .menu-subcanvas { overflow:hidden; } 
.submenu a.selected { font-weight: bold; }
.menu a { }
.submenu { padding: 5px; }
.submenu a, .submenu a.last { padding: 0 13px 0 10px; border-right: 1px solid; font-size: 0.8em; color: #fff; font-size: 12px; }
.submenu a.last { border: none; }
.submenu.hide { display:none; }
.submenu.hover { display: block; background-color: #79865B; }
.submenu.hover a:link, .submenu.hover a:visited { color: #FFFFFF; }
.submenu.living { padding-left:26px; }
.submenu.dining { padding-left: 130px; }
.submenu.bed { padding-left: 242px; }
#footer-container { background-color: #8C996E; }
#footer { width: 949px; margin: 0px auto; padding: 10px 0 20px 0; color: #fff; }
#footer a { color: #fff; font-size: 11px; }
#footer div.seperator { margin: 2px 5px 0px 5px; background: url("/images/common/vertical_dotted_rule.gif") repeat-y 50% 0%; }
#footer .right-float { font-size: 11px; }

/*Home page*/
.quality-zone { width: 400px; }
.canopy-collecton { margin: 40px 0px 20px 0px; padding: 10px 40px 10px 10px; background-color: #79865B; }
/*End home page*/

/*Common styles*/
.clear { clear:both; line-height: 0px; } 
.left-float { float: left; }
.right-float { float: right; }
/*End Common styles*/