body{
margin: 0;
padding: 0;
background: #EAE5C6;
width: 100%;
}

a, a:link, a:visited, a:active{
color: #990000;
}

a:hover{
text-decoration: none;
}

.containment{
margin-top: 8px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
width: 764px;
background: url(/images/home/topper.jpg) top left no-repeat;
}

.topnav{
padding: 0;
width: 764px;
text-align: right;
font: bold 10px/12px "Trebuchet MS", verdana, sans-serif;
color: #EAE5C6;
}

.topnav ul{
padding: 8px 15px 0 0;
}

.topnav ul li{
display: inline;
text-transform: uppercase;
}

.topnav ul li a, .topnav ul li a:link, .topnav ul li a:visited, .topnav ul li a:active{
padding: 0 0 11px 11px;
color: #EAE5C6;
text-decoration: none;
}

.topnav ul li a:hover{
text-decoration: underline;
}

.search{
padding: 40px 15px 10px 0;
width: 749px;
text-align: right;
font: bold 10px/12px "Trebuchet MS", verdana, sans-serif;
color: #EAE5C6;
}

.search form{
padding: 0;
margin: 0;
}

.search form{
padding: 0;
margin: 0;
}

.midnav{
padding: 0 15px 0 0;
margin: 0 0 10px 0;
width: 749px;
font: 12px/14px "Trebuchet MS", verdana, sans-serif;
color: #EAE5C6;
background: #000;
text-align: right;
border-top: 1px solid #D5CEB3;
border-bottom: 1px solid #D5CEB3;
}

.midnav ul{
padding: 3px 0 3px 0;
margin: 0;
}

.midnav ul li{
display: inline;
margin: 0 0 0 15px;
background: url(/images/home/empty_diamond.gif) 0em .3em no-repeat;
text-transform: uppercase;
}

.midnav ul li a, .midnav ul li a:link, .midnav ul li a:visited, .midnav ul li a:active{
color: #EAE5C6;
padding: 0 0 0 10px;
text-decoration: none;
}

.midnav ul li a:hover{
text-decoration: underline;
}

.homecopyright{
padding: 10px 10px 0 0;
text-align: right;
width: 749px;
font: 10px/12px "Trebuchet MS", verdana, sans-serif;
color: #990000;
}
