
body {
   font-family: Tahoma, Verdana, Arial;
   font-size: 15px;
   text-align: center;
   margin: 0px auto;
   background-image: url(/images/body_bg.jpg);
   background-repeat: repeat-x;
   background-color: #FAECBD;   
}

.on {background-image: url(/images/sub_row_on.jpg); }
.off {background-image: url(/images/sub_row.gif); }



#banner {
   background-image: url(/images/banner1.jpg);
   width:900px;
   height:467px;
   z-index:100;
}

#bannerf {
   background-image: url(/images/banner1f.jpg);
   width:900px;
   height:467px;
   z-index:100;
}

#banner_gallery {
   background-image: url(/images/banner2.jpg);
   width:900px;
   height:148px;
   z-index:100;
}

#menucontainer {
position:absolute;z-index:200;top:15px;
}


#headmenu {
  z-index:200;
  top: 55px;
  left: 355px;
  color:#5B2116;
  position:relative; 
}
#headmenu TD {
  font-size:11px;
  color:#5B2116;
  font-family:Tahoma
}
#headmenu A, #headmenu A:link,  #headmenu A:visited {
    text-decoration:none;
    color:#5B2116;
}
#headmenu A:hover {
   text-decoration:underline;
}


#topmenu {
  z-index:200;
  top: 84px;
  left: 213px;
  position:relative;  
}
#topmenu A, #topmenu A:link,  #topmenu A:visited {
  text-decoration:none;
  color:#5B2116;
  font-size:11px;
  font-weight: bold;
  padding-left:2px;
  padding-right:2px;
}
 #topmenu A:hover {
 text-decoration:underline;
 }
 
 #topmenuf {
   z-index:200;
   top: 84px;
   left: 200px;
   position:relative;  
 }
 #topmenuf A, #topmenuf A:link,  #topmenuf A:visited {
   text-decoration:none;
   color:#5B2116;
   font-size:11px;
   font-weight: bold;
   padding-left:2px;
   padding-right:2px;
 }
  #topmenuf A:hover {
  text-decoration:underline;
 }

 #divi {
  color:#5B2116;
  font-size:15px;   
}

#showroom {
  width: 300px;
  text-align:left;
  color: #FFFFFF;
  font-size:11px;  
  font-family:Tahoma;
  z-index:200;
  top: 154px;
  left: 311px;
  position:relative; 
}

#showroom P{
  width: 170px;
}

#showroom A{
  cursor: hand;
}


#shop {
  width: 300px;
  text-align:left;
  color: #FFFFFF;
  font-size:11px;  
  font-family:Tahoma;
  z-index:200;
  top: 226px;
  left: 311px;
  position:relative; 
}

#shop P{
  width: 170px;
}

#shop A{
  cursor: hand;
}


#sub1 {
          position: relative;
	  z-index: 201;
	  top: 223px;
  	  left: -47px;
  	  display: none;	  
	  color: #FFFFFF; 
          }
 

#contentLayout {
width: 900px;
}

#main {
   background-color:white; 
   color:#5B2116;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   font-weight: normal;
}




#mainContent {
   color:#5B2116;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;
   width: 900px;
   background-image: url(/images/content_bg_sub.jpg);
   background-repeat: repeat-y;
   background-color: #FAECBD;      
}

#mainContent H1 {
  font-size: 16px;
  color:#A20202;
  margin-top: 5px; 
  text-align: left;
  padding-left: 5px;
}
#mainContent H2 {
  font-size: 12px;
  color:#A20202;
  
}


#mainContent P {
   margin-left: 5px;
   font-size: 11px;
   color: #5B2116;
}

#mainContent UL {
   font-size: 11px;
   display:block;
}

#mainContent OL {
   font-size: 11px;
   display:block;
}




#bottombar {
  width:900px;
  height: 84px;
  background-image: url(/images/footer_bg_sub.jpg);
  z-index:100;
  color:#E8D38C;
}
#bottombar TD {
  font-size:9px;  
  color:#E8D38C;
  font-family:Tahoma
}
#bottombar A, #bottombar A:link,  #bottombar A:visited {
    text-decoration:none;
    color:#E8D38C;
}
#bottombar A:hover {
   text-decoration:underline;
}

#footernotes {
  z-index:200;
  top: 55px;
  left: 55px;
  position:relative; 
}

#readmore A {
  font-size:11px;  
  color:#75653D;
  font-family:Tahoma;
  font-weight: bold;
  padding-left: 135px;
  text-decoration: none;
}

#contact {
   color:#5B2116;
   font-family:Tahoma, Verdana, Arial; 
   font-size: 11px ;

}

#inputs {

   background: #faecbd;


}

#mapsection {
  width: 614px;
  height: 372px;
  background-color: #74653C;
  padding-top: 6px;
  padding-left: 7px;
}