body {
background-image: url('bg.gif');
margin-top: 0px;
}
table.one {
border-spacing: 0px;
width: 640px;
border-collapse: collapse;
border-width: 0;
}
table.two {
border-spacing: 0px;
width: 634px;
border-collapse: collapse;
border-width: 0;
}
td.slideshow {
overflow: hidden
height: 214px;
width: 640px;
}
td.nomargin {
height: 21px;
width: 15px;
}
h6 {
color: #E0FEFF;
font-family: sans-serif;
font-weight: normal;
}
h4.menu {
color: #F9B331;
font-family: Apple LiGothic, sans-serif;
font-weight: normal;
margin: 10px 0 0 37px;
}
img {
border-style: none;
}
img.right {
float : right;
margin : 0 10px 5px 10px;  /* Top, Right, Bottom, Left */
}
p {
text-indent: 30px;
margin: 20px 10px 20px 10px;
}
p.bio {
color: #FFFFFF;
font-family: sans-serif;
font-size: small;
}
p.quote {
color: #FFFFFF;
font-family: sans-serif;
font-size: medium;
font-weight:normal;
line-height: 180%;
margin: 0 50px 0 50px;
}
p.menu {
color: #FFFFFF;
font-family: sans-serif;
font-weight: normal;
margin: 5px 20px 0 20px;
text-indent: 0px;
font-size:small;
}
p.menu:first-letter {
color: #FFFFFF;
font-size: larger;
font-family: matura mt script capitals, edwardian script itc, serif;
font-weight: bold;
}
p.menu:first-line {
color: #FFFFFF;
font-size: xx-large;
font-family: matura mt script capitals, brush script mt, serif; 
font-weight: normal;
}
p.info {
color: #FFFFFF;
font-family: sans-serif;
font-weight: normal;
margin: 5px 20px 0 20px;
text-indent: 0px;
font-size:small;
}
p.info:first-line {
color: #FFFFFF;
font-size: large;
font-family: tahoma, brush script mt, serif; 
font-weight: normal;
letter-spacing: 1.p7x;
}
p.asterisk {
color: #FFFFFF;
font-family: sans-serif;
font-weight: normal;
margin: 5px 20px 0 20px;
text-indent: 0px;
font-size: small;
}
p.reservations {
color: #FFFFFF;
text-indent: -30px;
font-family: sans-serif;
font-weight: normal;
font-size: normal;
float: left;
margin: 0 100px 0 100px;
}
p.tavern {
color: #FFFFFF;
text-indent: -30px;
font-family: sans-serif;
font-weight: normal;
font-size: normal;
float: right;
margin: 0 100px 0 100px;
}
em {
color: #FFFFFF;
font-size: xx-large;
font-family: footlight mt light;
font-style: normal;
}
tr.vertical {
vertical-align: text-top;
/*overflow: scroll;*/
width: 634px;
height: 432px;
}
td.vertical {
vertical-align: text-top;
overflow: visible;
width: 634px;
height: 432px;
}
table.vertical {
border-collapse: separate;
border-spacing: 0px;
vertical-align: text-top;
}
td.header {
width: 640px;
background-image: url('images/head.gif');
background-repeat: no-repeat;
height:71px;
margin: 0 0 0 0;
}
td.sidebar {
width: 3px;
background-image: url('images/sidebar.gif');
background-repeat: no-repeat;
height: 485px;
}
td.home {
width: 634px;
background-image: url('images/home_content.gif');
background-repeat: no-repeat;
height: 350px;
}