a:link {  color: #333333; text-decoration: none}
a:visited {  color: #666666; text-decoration: none}
a:hover {  color: #000000; text-decoration: underline}

/*page td*/
table.main {border-width: 3px; border-color: #ADBCBF; border-style: double; background-color: #E8FBFF; }

/*main title*/
.title {font-family: Verdana, arial; color: #000000; font-size: 11px; }
td.titletd {padding: 0px 0px 10px 0px; background-color: #E8FBFF; }

/*menu*/
.menuon {font-family: Verdana, arial; color: #333333; font-size: 11px; }
.menu {font-family: Verdana, arial; color: #333333; font-size: 8px; letter-spacing: 1pt; font-weight: bold; }
td.menutd {padding: 8px 0px; background-color: #ADBCBF; }

/*body*/
.bodytop {font-family: Verdana, arial; color: #000129; font-size: 11px; }
.bodymid {font-family: Verdana, arial; color: #808080; font-size: 11px; }
.bodysmall {font-family: Verdana, arial; color: #808080; font-size: 10px; }
a.linkbody:hover {font-family: Verdana, arial; color: #808080; font-size: 11px; }
a.linkbody:link {font-family: Verdana, arial; color: #808080; font-size: 11px; }
a.linkbody:visited {font-family: Verdana, arial; color: #808080; font-size: 11px; }
td.midtd {padding: 0px 10px; }
td.booktd {padding: 0px 10px 0px 10px; }
td.bottd {padding: 0px 10px 15px 10px; }
td.toptd {padding: 30px 0px 20px 10px; }

/*book now*/
table.book {border-width: 3px; border-color: #C0C0C0; border-style: solid; }
a.linkbook {font-family: Verdana, arial; color: #333333; font-size: 9px; }
.line {font-family: Verdana, arial; color: #C0C0C0; font-size: 9px; }
.book {font-family: Verdana, arial; color: #333333; font-size: 9px; }

/*address bar*/
.bottom {font-family: Verdana, arial; color: #666666; font-size: 10px; }
a.linkbottom {font-family: Verdana, arial; color: #666666; font-size: 10px; }

/*foot note*/
td.foottd {padding: 6px 0px 3px 0px; }
.foot {font-family: Verdana, arial; color: #807A4A; font-size: 9px; }
a.linkfoot:hover {font-family: Verdana, arial; color: #807A4A; font-size: 9px; }
a.linkfoot:link {font-family: Verdana, arial; color: #807A4A; font-size: 9px; }
a.linkfoot:visited {font-family: Verdana, arial; color: #807A4A; font-size: 9px; }

/*meeting*/
td.meettd {padding: 20px 0px 10px 100px; }

/*reservations*/
a.res:hover {font-family: Verdana, arial; color: #E8FBFF; font-size: 11px; font-weight: bold; }
a.res:link {font-family: Verdana, arial; color: #E8FBFF; font-size: 11px; font-weight: bold; }
a.res:visited {font-family: Verdana, arial; color: #E8FBFF; font-size: 11px; font-weight: bold; }
td.restd {padding: 7px 0px; background-color: #808080; }
td.res1td {padding: 10px 10px 5px 10px; }

/*contact*/
td.conttd {padding: 5px 10px 0px 10px; }
td.cont1td {padding: 0px 0px 10px 0px; }
td.cont2td {padding: 5px 0px; }
td.conttable {padding: 2px 0px 2px 5px; border-width: 1px; border-color: #808080; border-style: solid; }
td.cont1table {padding: 2px 5px 2px 0px; border-width: 1px; border-color: #808080; border-style: solid; }
.cont {font-family: Verdana, arial; color: #808080; font-size: 9px; letter-spacing: 1pt; }
.cont1 {font-family: Verdana, arial; color: #808080; font-size: 9px; }
a.linkcont {font-family: Verdana, arial; color: #0000FF; font-size: 11px; font-weight: bold; }
a.linkcont1:hover {font-family: Verdana, arial; color: #808080; font-size: 9px; }
a.linkcont1:link {font-family: Verdana, arial; color: #808080; font-size: 9px; }
a.linkcont1:visited {font-family: Verdana, arial; color: #808080; font-size: 9px; }

/*directions*/
td.dirtd {padding: 15px 10px 5px 10px; }
td.dir1td {padding: 0px 10px 5px 10px; }
td.dir2td {padding: 10px 10px 5px 10px; }


/*specials*/
td.sptd {padding: 2px 0px; text-indent: 10; border-width: 1; border-color: #c0c0c0; border-style: solid; background-color: #808080; }
td.sptd1 {padding: 3px 0px 3px 10px; border-left: 1px solid #C0C0C0; border-right: medium none; border-top: medium none; border-bottom: medium none; }
td.sptd2 {border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-top: medium none; border-bottom: 1px solid #C0C0C0; }
td.sptd3 {padding: 0px 10px 5px 10px; border-left: 1px solid #C0C0C0; border-right: medium none; border-top: medium none; border-bottom: 1px solid #C0C0C0; }

.sp {font-family: Verdana, arial; color: #E8FBFF; font-size: 11px; letter-spacing: 1pt; }
.sp1 {font-family: Verdana, arial; color: #333333; font-size: 11px; }
.sp2 {font-family: Verdana, arial; color: #5E5B52; font-size: 9px; }

a.linksp {font-family: Verdana, arial; color: #333333; font-size: 11px; text-decoration: underline; letter-spacing: 1pt; }

/*cloud*/
.cloud {font-family: Verdana, arial; color: #423c21; font-size: 9px; }

/*fast reservations*/
td.res {padding: 5px 5px 0px 5px; }
td.resbox {padding: 2px 5px; }
.res {font-family: Tahoma, Verdana; font-size: 8pt; color: #30565C; font-weight: 700; letter-spacing: 1pt; }