@charset "UTF-8";
body  {font: 100% 'Century Gothic', Arial, Helvetica, sans-serif; background: #ffffff; margin: 0 auto; padding: 0; text-align: center; color: #3b1615;}
html, body {height:100%;}/* this is needed for the footer to always stick to bottom*/

/* BASIC LAYOUT ELEMETS */
#container {margin:0; text-align:left; width:755px; position:relative;  /*this is needed for the footer to always stick to bottom*/min-height:100%; /* this is needed for the footer to always stick to bottom*/}   
#main {width:450px; padding:0; margin:0 215px 0 90px; text-align:left; }/*background:#cccccc;*/
#left {width:90px; position:absolute; top:0; left:0; margin:0; padding:0;}/*background-color:#666; image*/
#right {padding:0; position:absolute; top:0; left:540px; width:215px; margin:0; }/*background-color:#999; text*/
#bottom {width:700px; margin:0 auto; left:0; position:absolute;/* this is needed for the footer to always stick to bottom*/bottom: 0;/* this is needed for the footer to always stick to bottom*/ background:#bea950;}

/* MENU */
#menu {margin: 29px 0 0 38px; color:#bea950; font-size:12pt; font-weight:bold; line-height:30px;}
#menu ul {margin:0; padding:0; list-style:none;}
#menu li a {background:url('images/bullet.png') left no-repeat; padding: 0 0 4px 20px; text-decoration:none; color:#bea950; margin-left:19px;}
#menu li a:hover, #menu .active {text-decoration:none; color:#2d465b; background:url('images/bullet_over.png') left no-repeat; padding: 0 0 4px 20px; margin-left:0!important;}

/* FOOTER */
#footer {padding: 19px 0 11px 90px; color:#3b1615; font-size:8pt;} 

/* CONTENT */
#content {padding:35px 0 120px 8px;} /* background:#666666;*/
#showroom {padding-top:55px;}
p {font-size:11pt; color:#3b1615; line-height:19pt; margin-bottom:10pt; font-family:Arial, Helvetica, sans-serif;}
h1 {font-size:14pt; margin:8pt 0 3pt 0; color:#2d465b; text-transform:capitalize;}

/* ROUNDED CORNERS VIEWING BOX */
#window {width:400px; height:250px; background:#2d465b; border: #2d465b solid 5px; padding: 2px; text-align:center;}/*e7e2c2 border: #2d465b solid 4px; */
.rounded { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
/*.rounded{margin: 0; width:400px; background:#e7e2c2; border:#2d465b solid 4px;} need js*/

/* SHOWROOM SUBMENU*/
#submenu {position:absolute; float:right; right:260px; margin:30px 0 0 0;}
#submenu ul {margin:0; padding:0; list-style:none; font-size:10pt; font-weight:bold;}
#submenu li {display:inline;} 
#submenu li a {background:url('images/bullet.png') left no-repeat; padding: 40px 7px 4px 2px; text-decoration:none; color:#bea950; margin-left:20px;}
#submenu li a:hover, #submenu .active {text-decoration:none; color:#2d465b; background:url('images/bullet_over.png') left no-repeat; padding: 40px 7px 4px 2px; margin-left:20px;}