* {padding:0;margin:0}

body {background-color:#ddd;background-image:url('../img/bg/page.jpg');background-repeat:no-repeat;background-position:top center;background-attachment:fixed;font-size:80%;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif}

table.tmain1 {width:870px;background-color:#2A2927}
table.tmain2 {width:870px}
table.tmenu {background-color:#2A2927;border-bottom:1px solid #f90;margin:10px 0}
table.tmenu_links {margin:15px 0}

td.top1 {text-align:left}
td.top2 {text-align:right;vertical-align:middle;padding:0 10px 0 0}

td.nav {text-align:center;color:#c60;background-color:#f90;font-size:16px;padding:8px}
td.content {text-align:left;vertical-align:top;color:#fc6;border-right:1px solid #f90;padding:12px}
td.sbar {width:24%;text-align:left;vertical-align:top;color:#fc6;padding:12px 10px 10px 15px}
td.footer {text-align:center;color:#333;background-color:#f90;font-size:85%;padding:8px}

td.menu_links {text-align:center;color:#68D1E0;background-color:#278491;line-height:2;font-size:14px;font-weight:bold;padding:10px}
td.menu_item {text-align:left;font-weight:bold;color:#fc0;border-top:solid 1px #f90;padding:7px}
td.menu_price {text-align:right;font-weight:bold;border-top:solid 1px #f90;padding:7px 10px}
td.menu_desc {text-align:left;font-style:italic;border-top:solid 1px #f90;padding:7px 7px 7px 25px}
td.menu_table_header {text-align:center;border-top:solid 1px #f90;padding:7px}
td.menu_table_item {text-align:left;font-weight:bold;text-align:center;border-top:solid 1px #f90;padding:7px}
span.menu_info {text-align:left;font-weight:normal;font-style:italic}

td.loc_text {font-weight:bold;color:#e8e8ff;background-color:#05AAC1;font-size:14px;padding:15px}
td.loc_image {text-align:center;background-color:#FFDFBF}

td.book_alert {text-align:center;color:#f33}
td.book1 {width:200px;text-align:right;padding:0 8px}
td.book2 {vertical-align:top}

td.award_title {width:48%;text-align:center;vertical-align:top;color:#e8e8ff;background-color:#278491;font-weight:bold;padding:8px}
td.award_text {text-align:center;vertical-align:top;color:#e8e8ff;background-color:#05AAC1;border-top:solid 1px #e8Ffe8;padding:8px}
td.award_image {text-align:center;vertical-align:top;padding:10px 0 50px 0}

td.gallery_previous {text-align:right;background-color:#2A2927;padding:10px 0}
td.gallery_count {width:28%;text-align:center;color:#f90;background-color:#2A2927;font-size:18px;font-weight:bold;padding:10px 0}
td.gallery_next {text-align:left;background-color:#2A2927;padding:10px 0}
td.gallery_image {text-align:center;vertical-align:top}

td.formtxt {text-align:center;color:#f33;padding:0}
td.form1 {width:35%;text-align:right;padding:0 5px 0 0}
td.form2 {text-align:left}

div.dctips {width:180px;color:#c60;background-color:#fff;border:1px solid #c0c0c0;padding:10px}
div.dctips img {float:left;margin:0 10px 0 0}

p {line-height:1.75;padding:10px 0}
p.hilite {background-color:#ff9;padding:10px;margin:10px 0}
p.boldtext {font-weight:bold}
p.menutitle {color:#f90;font-weight:normal;font-size:175%;line-height:1.5;padding:8px 0;margin:0}
p.btt {text-align:right;font-size:85%;padding:5px 25px 0 0}

div.ohours p, div.dctips p {line-height:1.6;padding:5px 0}

h1 {color:#000;display:inline;font-weight:bold;font-size:100%;padding:5px 18px}
h2 {color:#f90;background-color:#111;font-weight:normal;font-size:175%;padding:8px 5px;margin:0}
h3 {color:#000;font-weight:bold;font-size:100%;padding:10px 0}
h4 {display:inline;color:#ff3;font-weight:bold;font-size:100%;padding:0}
h7 {color:#9c6;font-weight:bold;font-size:120%;padding:10px 0;margin:0}

img.bigfloatright {float:right;margin:10px 0 20px 30px}
img.bigfloatleft {float:left;margin:10px 30px 20px 0}
img.front {border:2px solid #f90;margin:12px 0}

ul {line-height:2;padding:10px 15px}
ul.biglist {padding:20px}

hr {width:100%;color:#2A2927;border:0;border-bottom:1px solid #f90;margin:10px 0}

.small {font-size:85%}
.myborder {border-top:1px solid #f90;border-bottom:1px solid #f90;margin:0 0 25px 0}
.mybordertop {border-top:1px solid #f90;margin:0 0 25px 0}
.bbutton {width:100px;height:40px;color:#333;background-color:#f90;font-weight:bold;font-size:16px}

a:link {text-decoration:none}
a:visited {text-decoration:none}
a:hover {text-decoration:none}
a:active {text-decoration:none}

a.lnav:link {color:#732B00;text-decoration:none;padding:0 18px}
a.lnav:visited {color:#732B00;text-decoration:none;padding:0 18px}
a.lnav:hover {color:#530B00;text-decoration:underline;padding:0 18px}
a.lnav:active {color:#732B00;text-decoration:none;padding:0 18px}

a.ltext:link {color:#f90;text-decoration:none;border-bottom:1px solid #888}
a.ltext:visited {color:#f90;text-decoration:none;border-bottom:1px solid #888}
a.ltext:hover {color:#c60;text-decoration:none;border-bottom:1px solid #c60}
a.ltext:active {color:#f90;text-decoration:none;border-bottom:1px solid #888}

a.lmenu:link {color:#eef;text-decoration:none}
a.lmenu:visited {color:#eef;text-decoration:none}
a.lmenu:hover {color:#fff;text-decoration:underline}
a.lmenu:active {color:#eef;text-decoration:none}

a.luseful:link {text-decoration:none;color:#fc0;font-weight:bold}
a.luseful:visited {text-decoration:none;color:#fc0;font-weight:bold}
a.luseful:hover {text-decoration:none;color:#ff9;font-weight:bold}
a.luseful:active {text-decoration:none;color:#fc0;font-weight:bold}

a.lback:link {color:#fc9;text-decoration:none}
a.lback:visited {color:#fc9;text-decoration:none}
a.lback:hover {color:#f90;text-decoration:underline}
a.lback:active {color:#fc9;text-decoration:none}

a.lfooter:link {color:#333;text-decoration:none}
a.lfooter:visited {color:#333;text-decoration:none}
a.lfooter:hover {color:#000;text-decoration:underline}
a.lfooter:active {color:#333;text-decoration:none}
