body {
color:#000;
font-family:Verdana;
font-size:9pt;
background:#FFF;
line-height:22px;
text-align:left;
margin:0;
padding:0
}

b,strong {
color:#a6a7a1;
font-weight:700
}

a {
color:#a6a7a1;
text-decoration:underline;
border-bottom:0 dotted #A8A01E
}

a:hover {
color:#000;
text-decoration:underline;
border-bottom:0 dotted #A8A01E
}

h1 {
font-family:Garamond;
color:#000;
font-size:15pt;
letter-spacing:5px;
text-transform:uppercase;
margin:10px 0;
padding:0
}

blockquote {
display:block;
background:#e9eae4;
border-left:8px solid #000;
font-weight:400;
padding:15px;
}

ul.nav {
list-style:none;
text-align:center;
text-transform:uppercase;
letter-spacing:3px;
margin:0;
padding:0
}

.nav li a {
display:block;
height:36px;
font-family:Verdana;
font-size:15px;
text-decoration:none;
padding:3px 0 0
}

.nav li a:link,.nav li a:visited {
color:#000
}

.nav li a:hover,.nav li a:active {
color:#726a53
}

#content {
overflow:hidden;
width:900px;
margin:0 auto
}

#headerimage {
width:100%;
background:#000;
background-image:url();
background-repeat:no-repeat;
height:229px
}

#menu {
width:550px;
float:right;
text-align:right;
padding:100px 0 0
}

#main {
overflow:hidden;
float:left;
width:600px;
padding:20px
}

#navigation {
overflow:hidden;
float:left;
width:185px;
font-size:9pt;
padding:20px
}

#navigation p {
background:#FFF
}

#footer {
background-color:#000;
clear:both;
border-top:8px solid #000;
height:50px;
margin:0;
padding:0
}

#footer p {
font-size:8pt;
width:800px;
color:#adb4a4;
text-align:center;
line-height:1.6em;
margin:0 auto;
padding:10px 0
}