 /* href */
 a:active,a {color: #FFD736; text-decoration: underline; }
a:hover {color: #DCA419; text-decoration: underline; }
a.ft:hover {color: #FFD736; text-decoration: underline; }
.nv {color:#fff; text-decoration:none; font-weight:bold; padding-left:1px; padding-right:1px; }
.ft {color:#fff; text-decoration:none; font-weight:bold; padding-left:1px; padding-right:1px; }
 /* global */
body {margin-left:0px; margin-right:0px; margin-top:0px; background-color:#ACAEAF; font-family:arial, verdana, geneva, helvetica; color:white;}
td {font-family:arial, verdana, geneva, helvetica; font-size:12px; vertical-align:top;}
hr {border:1px dotted; color:#ccc; width:100%;}
b, strong {font-weight:bold; font-size:15px; font-family:Palatino Linotype,arial, verdana;}
h1, h2, h3 {font-weight:bold; font-size:15px; color:#FFD736;}
option, select, input {font-size:12px; vertical-align:top; background-color:white; color:#8F8F8F; border: solid #8F8F8F 1px; }
 /* text */
.smll {font-size:10px; line-height:11px;}  
.hrs {font-size:11px; line-height:15px;} 
.ttle {font-size:17px; color:#006797; text-transform:uppercase; font-weight:bold; letter-spacing:-1px;}
.day {letter-spacing:10px; color:#FFD736;}
.color {color:yellow;}
.whte {color:yellow; font-size:11px;}
.big {color:yellow; font-weight:bold; font-size:17px; font-family:Palatino Linotype,arial, verdana;}
/* layout */
#hm {padding-top:3px; padding-left:450px;}
.sub {padding-top:3px; padding-left:407px;}
#hm-address {background-color:#565757;}
#hm-nav {height:25px; background-image: url(../img/hm-navbkgd.jpg); background-repeat:no-repeat; width:100%; background-color: #168E84; font-size:12px; color:white;}
#hm-photos {background-color: #66A682; width:100%;}
#hm-main {width:100%; height:493px; background-image: url(../img/hm-bkgd.jpg); background-repeat:no-repeat; color:white;}
.hm-text {position:absolute; z-index:1; top:310px; left:440px; width:390px; font-size:13px; padding-right:0px; line-height:16px;}
.ftr {position:absolute; z-index:1; top:620px; color:#fff; font-size:11px; text-align:center; line-height:16px; word-spacing:2px; padding-left:250px;}
.sftr {color:#fff; font-size:11px; text-align:center; line-height:16px; word-spacing:2px; padding-left:250px;}
#header {height:175px; width:850px; background-image: url(../img/sub-header.jpg); background-repeat:no-repeat;  padding-top:4px; font-size:12px; color:white; padding-top:87px;}
#rpt {height:175px; background-image: url(../img/subnav-rpt.gif); width:100%;}
#content {background-image: url(../img/sub-bkgd.jpg); background-repeat:no-repeat; border-top: solid #fff 1px;  padding-right:150px; }
.main {color:white; font-size:13px; line-height:18px; font-family:arial, verdana, geneva, helvetica; vertical-align:left; width:100%;}
.zen-photo {position:absolute; z-index:1; top:83px; left:236px; width:169px; height:92px;}
.tbl {background-color:#AA987E; width:14%; color:#fff; padding:6px; text-align:center; font-size:13px;}
.centerdiv>div{ /*Proper way to center a relative div*/margin: 0 auto;}
.attn {background-color: #C28B27; -moz-opacity: 0.85; filter: alpha(opacity=85); padding-left:10px; padding-right:10px; padding-top:3px;  width:360px;}






 
 
