/* CSS Document */
body{background-image:url(../images/body_brown-white_bg.gif); background-color:#251806; background-repeat: repeat-x; margin:0;}

a {color: #ffffff; text-decoration: underline; }
a:hover {color: #C8A882; text-decoration: none;}
a:visited {color: #ffffff; text-decoration: underline; }
a:visited:hover {color: #C8A882; text-decoration: none;}

ul{
background-color:#382409; padding-top:15px;
padding-bottom:15px; color:#C8A882;
font-size:12px;
display: block;
}

h1{font-size:14px; color:#C8A882;}
h4{color:#C8A882; font-weight:bold;}

.clear{clear:both; height: 0; line-height: 0px;}
.wrapper{width:940px; margin: 0 auto ; padding: 0;}
/*================HEADER========================*/
.header{width:940px; padding: 0;  height:100px; position:relative; }
.header ul.top{float:right; margin:0; padding:10px 0 0 0; list-style: none; position:absolute; top:0; right:0;}
.header li{float: left; height: 19px; padding: 0 10px 10px 10px;  text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; }
.subnav_line{ background:url(../images/subnav_line_img.gif) 0% 0% no-repeat;  }
.header li a, .header li a:visited{text-decoration:none; font-size:11px; padding:0; text-align:right; vertical-align:middle; }
.header li a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#C8A882; text-decoration:none; font-size:11px; }
.header img#logo{ margin:0;}
/*--------Sub Navigation-IDS--------*/

.main_nav{ top: 60px; position:absolute; right:0;  text-align:center; vertical-align:middle;}
.main_nav ul{list-style:none;  padding: 0; margin: 0; width: 940px; }
.main_nav li{float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin: 0; font-weight:bold; height:40px; width: 110px; text-align:center; }

.main_nav li a, .main_nav li a:visited {height:40px; width: 110px; color:#441A01 !important; text-align:center; display: block; padding:5px 0 0 0;}
.main_nav li a:hover{text-decoration:none; color:#441A01; background:url(../images/mainnav_tab_but_off.jpg) 0% 0% no-repeat;  text-align:center; display: block; }

.main_nav_off{text-decoration:none; color:#00FF66; background:url(../images/mainnav_tab_but_on.jpg) 0% 0% no-repeat; height:40px; width: 110px; text-align:center; display: block; padding:5px 0 0 0;}
.main_nav_on{text-decoration:none; color:#00FF66; background:url(../images/mainnav_tab_but_off.jpg) 0% 0% no-repeat;  text-align:center; display: block; }




#product{left: 230px; position: absolute; padding:0;}
#architect{left: 350px; position: absolute; padding:0;}
#where_to_buy{left: 470px; position: absolute; padding:0;}
#pastproducts{left: 590px; position: absolute; padding:0;}
#services{left: 710px; position: absolute; padding:0;}
#technical{left: 830px; position: absolute; padding: 0;}

/* Flash Container */
#flashcontainer{ height: 420px; width: 940px; background-image:url(../images/flash_bathroom_img.gif); margin: 20px 0 20px 0; position:relative;}

/* Footer */
#footer{width: 940px; position:relative; }

#info-panel{ width:460px; height: 90px; background:url(../images/home_f-panel_info_bg.jpg) 0% 0% no-repeat; margin:0; padding:0; position:absolute; top: 20px;}
#info-panel p { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; padding: 2px 0 0 60px; margin:0; line-height: 12px;}

#brochure-panel{ width:140px; height: 90px; background:url(../images/home_f-panel_download_bg.gif) 0% 0% no-repeat;  margin:0; padding:65px 0 0 0; position:absolute; top: 20px; left: 480px;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
#brochure-panel a{ text-decoration:none;  padding:0pt 25px 0pt 45px; background:url(../images/panel_arrow_but_on.jpg) 100% 50% no-repeat; color:#FFFFFF; }
#brochure-panel a:hover{ background:url(../images/panel_arrow_but_off.jpg) 100% 50% no-repeat; color:#D68B23; text-decoration:none; } 
 
#contact-panel{  width:140px; height: 90px; background:url(../images/home_f-panel_contect_bg.gif) 0% 0% no-repeat; margin:0; padding:65px 0 0 0; position:absolute; top: 20px; left: 640px;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
#contact-panel a{ text-decoration:none;  padding:0pt 25px 0pt 45px; background:url(../images/panel_arrow_but_on.jpg) 100% 50% no-repeat; color:#FFFFFF; }
#contact-panel a:hover{ background:url(../images/panel_arrow_but_off.jpg) 100% 50% no-repeat; color:#D68B23; text-decoration:none; } 

#where-panel{ width:140px; height: 90px; background:url(../images/home_f-panel_where_bg.gif) 0% 0% no-repeat;  margin:0; padding:65px 0 0 0; position:absolute; top: 20px; left: 800px;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
#where-panel a{ text-decoration:none;  padding:0pt 25px 0pt 45px; background:url(../images/panel_arrow_but_on.jpg) 100% 50% no-repeat; color:#FFFFFF; }
#where-panel a:hover{ background:url(../images/panel_arrow_but_off.jpg) 100% 50% no-repeat; color:#D68B23; text-decoration:none; } 

#continuum-panel{  width:940px; height: 60px; background-image:url(/images/bottompanel_black_bg.gif); background-repeat:no-repeat; background-color:#000000; margin:0; padding:0; position:absolute; top: 130px; padding: 10px 0px 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#continuum-panel p{ font-size:10px; margin:0; padding:0;}
#con-link{ position:absolute; top:10px; right:60px; font-size:11px;}
#con-link a {color: #ffffff; text-decoration: underline; }
#con-link a:hover {color: #666; text-decoration: none;}

.brd001{
border:1px solid #ffffff;
}
#coloum2 .summery p#fitin1{margin:0; background: url(../images/buttons/download_icon_img.jpg) no-repeat left center; padding:10px 0 8px 27px; display:block; letter-spacing:-0.06em;}

ul.pagerList{ list-style:none;
float:right;
background:transparent;
padding:0 15px 0 0;
margin:0;}

ul.pagerList li{
background-color:#A98C6B; 
display:block; 
text-decoration:none;
color:#FFFFFF;
padding:5px;
float:left;
margin:0 5px 0 0;
}
ul.pagerList li a{ text-decoration:none; color:#FFFFFF;}
ul.pagerList li a:hover { text-decoration: underline; color:#FFFFFF;}

#hotel-logos{
border:10px solid #463B2C; background-color:#fff; float:left; width:650px; padding:10px;
}
#hotel-logos img{ vertical-align:top}

#logo1{margin:40px 63px 0px 63px}
#logo2{margin:0px 10px 0px 10px}
#logo3{margin:40px 63px 0px 63px}
#logo4{margin:0px 10px 0px 10px}
#logo5{margin: 15px 0px 0px 20px}
#logo6{margin:30px 0px 0px 0px}
#logo7{margin:15px 0px 0px 0px}
#logo8{margin:30px 0px 0px 0px}
#logo9{margin:30px 0px 0px 0px}
#logo10{margin:30px 0px 0px 0px}
#logo11{margin:15px 77px 0px 77px}
#logo12{margin:15px 0px 0px 0px}
#logo13{margin:50px 0px 0px 50px}
#logo14{margin:30px 55px 15px 78px}
#logo15{margin:30px 0px 15px 0px}
#cat{ }
#cat img{ margin:40px 18px 40px 0; border: 10px solid #463B2C;}
#cat img.bottom{ margin:40px 0 0 190px}