@charset "utf-8";
body {
text-align: center;
margin: 0px;
padding: 0px;
background: #442824;
font-family: "Times New Roman", Times, serif;
}
#hdr {
background: url(i/hdr-02.jpg) no-repeat 26px 12px;
height: 140px;
margin: 0px;
padding: 0px 12px 0px 0px;
width: auto;
}
#maincontent {
margin: 0px;
padding: 0px 36px 16px;
border-top: none;
border-right: none;
border-bottom: none;
border-left: none;
}
#hdr ul {
list-style: none;
height: auto;
text-align: right;
margin: 50px 0px 0px;
padding: 2px;
color: #0E090F;
font-size: 18px;
float: right;
}
#map {
margin: 8px auto 40px;
padding: 0px 0px 40px;
height: 600px;
width: 540px;
background: #EAEAEA;
font-size: .9em;
border: 2px solid #7E6750;
}
#hdr h1 { display: none; }
#hdr li {
text-align: right;
padding: 1px 0px 0px;
margin: 0px;
height: auto;
clear: right;
}
#hdr li a:link {
color: #000000;
height: auto;
margin: 0px;
padding: 0px;
text-decoration: underline;
text-align: right;
clear: right;
float: right;
}
#hdr li a:visited {
color: #000000;
height: auto;
margin: 0px;
padding: 0px;
text-decoration: underline;
text-align: right;
float: right;
}
#hdr li a:hover {
color: #442824;
height: auto;
margin: 0px;
padding: 0px;
text-decoration: none;
text-align: right;
float: right;
background: #E6DDD5;
}
#hdr li a:active {
color: #7E6750;
height: auto;
margin: 0px;
padding: 0px;
background: #AA9988;
text-decoration: none;
text-align: right;
float: right;
}
#container {
margin: 12px auto 0px;
padding: 0px;
width: 780px;
text-align: left;
background: #DACCBF;
border: 4px solid #0C1212;
}
#dinnermenu h2, #lunchmenu h2, #directions h2 {
color: #511320;
left: -12px;
position: relative;
text-transform: uppercase;
margin: 34px 0px 0px;
padding: 0px;
font: italic bold 1.2em/1.4em Georgia, "Times New Roman", Times, serif, "Angsana New";
}
#maincontent p { color: #1F1F1F; }
h1 {
height: auto;
width: auto;
font-size: 1.4em;
font-weight: bold;
text-transform: uppercase;
padding: 16px 0px 8px;
margin: 8px auto 4px;
text-align: center;
color: #100C0D;
font-style: italic;
}
.intro {
text-align: left;
margin: 0px auto;
padding: 32px 12px 8px;
width: auto;
position: relative;
font: normal 1.2em/1.2em "Times New Roman", Times, serif;
list-style: url(none) none;
}
.intro a:link, #ftr a:link, #map a:link {
color: #000000;
text-decoration: underline;
}
.intro a:visited, #ftr a:visited, #map a:visited {
color: #000000;
text-decoration: underline;
}
.intro a:hover, #ftr a:hover, #map a:hover {
color: #5B4A39;
text-decoration: none;
background: #B3A495;
}
.intro a:active, #ftr a:active, #map a:active {
color: #000;
background: #AA9988;
}
.intro img {
clear: both;
padding: 0px;
border: 2px solid #7E6C54;
margin: 24px auto 24px 20px;
height: 208px;
width: 640px;
}
.homephoto { text-align: center; }
.homephoto img { border-style: none; }
.description {
margin: 0px 0px 0px 2px;
padding: 0px;
font-style: italic;
}
.price {
margin: 0px;
padding: 0px 0px 0px 14px;
height: auto;
width: auto;
z-index: 10;
}
.holiday {
padding: 54px 12px 16px;
border: 2px solid #7E6C54;
margin: 8px auto 16px;
width: 618px;
text-align: left;
background: #E6DDD5 url(i/specials.png) no-repeat center 4px;
clear: both;
height: auto;
}
.holiday strong {
color: #0C070B;
font-size: 1.2em;
font-style: italic;
margin: 0px;
padding: 0px;
}
.address {
text-align: center;
margin: 20px 0px 0px;
padding: 20px 0px 16px;
clear: both;
position: relative;
height: auto;
width: auto;
}
.address strong {
font-size: 1.3em;
color: #0B0706;
}
.address a:link {
color: #392F24;
text-decoration: underline;
}
.address a:visited {
color: #7E6750;
text-decoration: underline;
}
.address a:hover {
color: #3F3327;
text-decoration: none;
}
.address a:active {
text-decoration: none;
background: #EEE8DB;
}
#body2 { }
#ftr {
margin: 0px auto;
padding: 8px 0px 4px;
width: auto;
text-align: center;
color: #363636;
font-size: .8em;
background: #DACCBF;
}
.menuphoto {
float: right;
margin: 0px;
padding: 0px 0px 20px 20px;
background: #FFFFFF;
clear: none;
}
acronym { cursor: help; }
#hdr p {
width: auto;
top: 2px;
margin: 0px;
padding: 0px;
text-transform: capitalize;
font-style: italic;
position: relative;
left: 10px;
font-size: 12px;
font-weight: bold;
}
#hdr .pdfmenu a:link {
color: #C02D25;
text-decoration: underline;
}
#hdr .pdfmenu a:visited { color: #C02D25; }
#hdr .pdfmenu a:hover {
color: #C02D25;
text-decoration: none;
background: #FFF;
}
#hdr .pdfmenu a:active { color: #C02D25; }
.largephoto { border: 2px solid #7E6750; }
#reserveblock {
background: #EEE7DF;
width: 648px;
border: 2px solid #7E6C54;
padding: 8px;
height: 240px;
margin: 12px auto 8px;
}
#reserveblock p {
font-size: 1.2em;
margin: 4px 2px 8px;
padding: 0px;
height: auto;
width: auto;
}
#OT_imglogo {
border-style: none;
margin: 2px;
padding: 2px;
}
#OT_searchWrapperAll a:link { color: #392F24; }
#OT_searchWrapperAll a:visited { color: #7E6750; }
#OT_searchWrapperAll a:hover { color: #442824; }
#OT_searchWrapperAll a:active { color: #000057; }

