html,
body
{
margin:0;
padding:0;
height:100%;
}

body
{
height:100%;
background: #550000 url(Media/Web%20images/bg.png) repeat-x 0 0;
}

#header
{
background: url(Media/Web%20images/header.png) repeat-x 0 0;
height:98px;
padding:0;
margin:0;
}

#container
{
min-height: 100%;
height: auto !important;
height: 100%;
width:948px;
margin:0 auto -250px auto;
background: url(Media/Web%20images/container.png) repeat-y 0 0;
}

#content
{
padding: 0 60px;
vertical-align:top;
font: normal 18px Georgia, Arial, Tahoma, serif;
color:#aaa;
}

a
{
color: #c7871f;
text-decoration:none;
}

a:hover
{
text-decoration:none;
}

a:visited 
{
text-decoration: none;
color: #b5957b;
}

.info
{
font:normal 18px Arial,Tahoma,Verdana,serif;
color:#ccc;
}

#nav
{
width:764px;
margin:auto;
padding: 25px 0 55px 0;
}

#nav ul
{
margin:0;
padding:0;
}

#nav li
{
float:left;
list-style:none;
}

#nav li a
{
display:block;
height:30px;
text-indent:-9999px;
outline:none;
}

#nav li.home a
{
width:74px;
background:url(Media/Web%20images/Button%20bar/Home-bar.jpg) no-repeat 0 0;
}

#nav li.bio a
{
width:47px;
background:url(Media/Web%20images/Button%20bar/Bio-bar.jpg) no-repeat 0 0;
}

#nav li.events a
{
width:87px;
background:url(Media/Web%20images/Button%20bar/Events-bar.jpg) no-repeat 0 0;
}

#nav li.contact a
{
width:107px;
background:url(Media/Web%20images/Button%20bar/Contact-bar.jpg) no-repeat 0 0;
}

#nav li.review a
{
width:97px;
background:url(Media/Web%20images/Button%20bar/Reviews-bar.jpg) no-repeat 0 0;
}

#nav li.blog a
{
width:66px;
background:url(Media/Web%20images/Button%20bar/Blog-bar.jpg) no-repeat 0 0;
}

#nav li.gallery a
{
width:98px;
background:url(Media/Web%20images/Button%20bar/Gallery-bar.jpg) no-repeat 0 0;
}

#nav li.club a
{
width:117px;
background:url(Media/Web%20images/Button%20bar/Book-Club-bar.jpg) no-repeat 0 0;
}

#nav li.links a
{
width:71px;
background:url(Media/Web%20images/Button%20bar/Links-bar.jpg) no-repeat 0 0;
}

#footer
{
height:250px;
background: url(Media/Web%20images/footer.png) repeat-y 0 0;
width:884px;
margin:auto;
}