

* { font-family:'Lucida Sans', 'Lucida Grande', Arial, Sans-Serif; font-size:13px; color:#FFF; } 
option { color: #000; }
a img {border:none; }
a {  color:#EA9E45; text-decoration:none;}
a:hover { text-decoration:underline; }
a img {border:none; }
body { text-align:center; margin:0; padding:0; }
#page {position:relative;  width:722px; margin:0 auto; text-align:left; }
#live {position:relative; top:125px; }
#logo {position:absolute; width:112px; height:122px; top:2px; left:5px; z-index:0; }
#shadowBack { position:absolute; width:722px; height:672px; background: #EEE url(../images/shadowBack.gif); z-index:1;}
#colorBack { position:absolute; background-color:#460B2B; width:672px; height:440px; left:25px; top:205px; z-index:2; }
#focusImage { position:absolute; background-color:#FFF;  width:672px; height:215px; left:25px; top:25px; z-index:3; }
#titleImage { position:absolute; background:color:#000; left:50px; top:265px; z-index:2; }

#subContent {  position:absolute; background:color:#000; left:50px; top:365px; z-index:2; }
#hoursTable * { font-size:9px; }
#hoursTable h2 {font-size:11px; }
#hoursTable td { padding:4px; border-bottom:1px solid #FFF; }
#hoursTable tr.headers td { font-weight:bold; }

#footer { position:absolute; width:722px; height:25px; text-align:center; top:800px; z-index:3; font-size:11px; color:#555; }
#footer a { font-size:11px; color:#555; padding-bottom:20px;  }
#footer a:hover {color:#000;  }

#mainText {position:absolute;  padding:0 10px 0 10px; width:300px; height:275px; top: 330px; left:370px; overflow:auto;  z-index:4;}
#leftBox {position:absolute;  padding:0 10px 0 10px; width:150px; height:275px; top: 370px; left:50px;   z-index:4;}
#contactText {position:absolute;  text-align:right; width:400px; height:282px;  top: 350px; left:270px; overflow:auto;  z-index:3;}
#breadcrumbs {position:absolute; width:647px; height:30px; top:300px; text-align:right; color:#EA9E45; text-align:right; z-index:4; }

#links { position:absolute; top:105px; width:700px; height:20px; text-align:right; z-index:4; color:#444; font-weight:bold;  }
#links ul { padding:0; margin:0; list-style:none; height:20px; }
#links ul li { list-style:none;  padding-left:15px; display:inline; }
#links ul li a { text-decoration:none; color:#888;  border-bottom:3px solid #FFF; }
#links ul li a:hover { border-bottom-color:#460B2B;  }

input * { color:#000; }


h1, h2, h3, h4 { font-family:'Times New Roman';  color:#EA9E45;}
h1 { font-size:19px;  border-bottom: 1px solid #EA9E45; margin-bottom:25px; }
h2 { font-size:14px; }


.group {  border-bottom: 1px dashed #FFF; padding:5px 5px 5px 10px;  margin: 5px 2px 2px 7px; }
.price { font-weight:bold; color:#FFF; }
.detail {font-style:italic; color:#FFF; }

#gallery img {margin:15px; border:3px solid #FFF;}
  
