body, HTML {
 color: #000000;
 background-color: #FFFFFF;
 background-image: none;
 font-family: Verdana, Helvetica, Sans-Serif;
 font-size: 95%;
 margin:0;
 padding:0;
 margin-top:10px;
}

#wrap {
background:#ffffff;
margin:0 auto;
width:750px;
}

#header {
margin: 0;
padding: 0;
padding-bottom: 5px;
width: 100%;
}

.lefthead {
padding: 0;
margin: 0;
width:240px;
float:left;
}

.righthead {
padding: 0;
margin: 0;
width: 480px;
float: right;
}

#main {
background:#ffffff;
float:right;
width:500px;
font-size: 90%;
margin-bottom: 5px;
}

#nav {
padding: 0;
margin: 0;
padding-bottom:5px;
padding-top:5px;
text-align: center;
border-top-width:2px;
border-top-style:solid;
border-top-color:#33CCCC;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#33CCCC;
margin-bottom: 5px;
width: 100%;
}

img {
border: 0;
}

#footer {
clear:both;
text-align: center;
border-top-width: 2px;
border-top-color: #33CCCC;
border-top-style: solid;
margin-top: 5px;
margin-bottom: 5px;
}

.copyright {
padding-top: 5px;
font-size: 0.7em;
color: #555555;
border-top-width: 2px;
border-top-color: #33CCCC;
border-top-style: solid;
}

h1 {
font-size: 150%;
color: #000000;
font-weight: bold;
text-align: center;
font-family: 'Palatino Linotype', Palatino, 'URW Palladio L', 'Times New Roman', Serif;
padding-bottom: 0;
margin-bottom: 0;
}

h2 {
font-size: 120%;
font-weight: bold;
padding-bottom: 0;
margin-bottom: 0;
}

.subtitle {
font-weight: bold;
text-align: center;
}

.more {
font-size: 110%;
font-weight: bold;
text-align: center;
}

#menu {
width: 235px;
float: left;
}

#menu a {
font-size: 75%;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 2px;
display: block;
background-color: #EBE4B0;
}

#menu a:hover {
background-color: #FFC879;
}

#menu ul, .menuhead {
list-style: none;
margin: 0;
padding: 0;
border-left-width: 2px;
border-left-style: solid;
border-left-color: #6E7C6D;
font-size: 110%;
font-weight: bold;
font-family: Georgia, Serif;
}

#menu ul {
margin-bottom: 15px;
color: #6E7C6D;
}

.menuhead {
background-color: #6E7C6D;
color: #E1D687;
padding: 3px;
}

#menu li {
background-color: #A09D7E;
padding: 0;
margin: 0;
padding-bottom: 1px;
font-family: Verdana, Helvetica, Sans-Serif;
font-weight: normal;
}

#menu .searchbox {
margin: 0;
padding: 0;
border-left-width: 2px;
border-left-style: solid;
border-left-color: #6E7C6D;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #A09D7E;
margin-bottom: 15px;
background-color: #EBE4B0;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}

.featured {
border-width: 2px;
border-style: solid;
border-color: #FFCC00;
padding:10px;
font-size: 110%;
margin-bottom: 5px;
}

.featured legend {
padding-left: 10px;
padding-right: 10px;
padding-top:3px;
padding-bottom:3px;
font-weight:bold;
color:#FFFFCC;
background-color:#FFCC00;
margin:0;
margin-bottom:5px;
}

.greyfeat {
border-width: 2px;
border-style: solid;
border-color: #BBBBBB;
padding:10px;
font-size: 110%;
margin-bottom: 5px;
}

.greyfeat legend {
padding-left: 10px;
padding-right: 10px;
padding-top:3px;
padding-bottom:3px;
font-weight:bold;
color:#000000;
background-color:#EEEEEE;
margin:0;
margin-bottom:5px;
}

.artad {
float:left;
width:260px;
text-align:left;
margin-top:10px;
}

.lit {
font-weight: bold;
color: #800000;
}

.prettylist {
list-style-type: square;
}

.prettylist li {
padding-bottom: 5px;
}

.shut
{
color: #B22222;
font-weight: bold;
}

.fee
{
color: #008000;
font-weight: bold;
}