/* default*/

BODY {
SCROLLBAR-FACE-COLOR: #d8d5c7;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-SHADOW-COLOR: #999999;
SCROLLBAR-3DLIGHT-COLOR: #999999;
SCROLLBAR-ARROW-COLOR: #999999; 
SCROLLBAR-DARKSHADOW-COLOR: #999999; 
SCROLLBAR-BASE-COLOR: #999999;}

/*menu*/
td.tdmenu {padding: 5px 0px 5px 3px; }
td.tdmenutop {padding: 5px 0px 1px 3px; }
td.tdmenubottom {padding: 1px 0px 5px 3px; }
td.tdmenumiddle {padding: 1px 0px 1px 3px; }

a.linkmenuon {font-family: Verdana, arial; color: #542828; font-size: 9px; text-decoration: none; }
a.linkmenu {font-family: Verdana, arial; color: #5B5B5B; font-size: 9px; text-decoration: none; }

/*main page title*/
.title {font-family: Times New Roman; color: #47281B; font-size: 9.6pt; }

/*body*/
td.tdbody {padding: 0px 15px 0px 20px; line-height: 17px; }
.body {font-family: Verdana, arial; color: #7C5749; font-size: 11px; }
.bullets {font-family: Times New Roman, arial; color: #7C5749; font-size: 13px; }
a.linkbody {font-family: Verdana, arial; color: #7C5749; font-size: 11px; }

/*book now*/
td.tdbook {padding: 8px 0px; }
a.linkbook {font-family: Verdana, arial; font-size: 11px; font-weight: bold; text-decoration: underline; color: #0000FF;}

/*line*/
td.tdline {padding: 3px 0px; }
.line {font-family: Verdana, arial; color: #D6D5D4; font-size: 8px; }

/*side*/
td.tdside {padding: 10px 10px 0px 10px; }
td.tdside1 {padding: 0px 10px 10px 10px; }
td.tdside2 {padding: 10px; }
.side {font-family: Verdana, arial; color: #424953; font-size: 9px; }
a.linkside {font-family: Verdana, arial; font-size: 9px; text-decoration: underline; }

/*address bar*/
.address {font-family: Verdana, arial; color: #47281B; font-size: 11px; }
a.linkaddress {font-family: Verdana, arial; font-size: 11px; text-decoration: underline; }

/*bottom*/
td.tdbottom {padding: 5px 0px; }
.bottom {font-family: Verdana, arial; color: #47281B; font-size: 9px; }
a.linkbottom {font-family: Verdana, arial; font-size: 9px; text-decoration: underline; }

/*directions*/
td.tddir {padding: 0px 0px; line-height: 17px; }
.dir {font-family: Verdana, arial; color: #999999; font-size: 9px; }

/*reservations*/
td.tdres {padding: 10px 0px; }
a.linkres {font-family: Arial; color: #FFFFFF; font-size: 12px; font-weight: bold; }
.res {font-family: Verdana, arial; color: #7C5749; font-size: 11px; }

/*gallery*/
a.linkgal {font-family: Verdana, arial; color: #666666; font-size: 11px; }

/*site map*/
td.tdmap {padding: 0px 10px 0px 35px; line-height: 17px; }
.dots {font-family: Times New Roman; color: #000000; font-size: 11px; }
a.map {font-family: Verdana, arial; color: #0000FF; font-size: 11px; text-decoration: underline; }
.map {font-family: Verdana, arial; color: #000000; font-size: 11px; }


/*specials table*/
td.tdspe {padding: 2px 0px; border: 1px solid #472918; background-color: #472918; text-indent: 10; }
.spe {font-family: Verdana, arial; color: #FFFFFF; font-size: 11px; letter-spacing: 1pt; }
td.tdspemid {padding: 3px 0px 3px 10px; border-left: 1px solid #472918; border-right: medium none #472918; border-top: medium none #472918; border-bottom: medium none #472918; }
.spemid {font-family: Verdana, arial; color: #472918; font-size: 11px; }
td.tdspeside {border-left:1px solid #472918; border-right:1px solid #472918; border-top:medium none #472918; border-bottom:1px solid #472918; }
a.linkspe {font-family: Verdana, arial; color: #574935; font-size: 11px; letter-spacing: 1pt; text-decoration: underline; }

td.tdspebottom {padding: 0px 10px 5px 10px; border-left: 1px solid #472918; border-right: medium none #472918; border-top: medium none #472918; border-bottom: 1px solid #472918; }
.spebottom {font-family: Verdana, arial; color: #666666; font-size: 9px; }