body {background:#BDBBAC url(../img/container.gif) top center repeat-y; font:0.8em verdana, arial, sans-serif; margin:6px; color:black;}
p {margin:0 0 1em 0;}
.clear {clear:both;}

.container {margin:0 auto; width:760px;}

h1 {margin:0 0 0.5em 0; padding:5px 0; color:#900; border-bottom:3px double #900;}

.logo a img {border:1px solid #ddd; width:200px; height:194px;}
.logo a:hover img {border-color:#0177c2;}

.nav {font-family:arial, sans-serif; margin:0 10px; width:202px; float:left;}
.nav ul {margin:0; padding:0; list-style:none;}
.nav li {background:#deb887 url(../img/nav-link.gif); margin:0; padding:0; border-top:4px solid white; border-bottom:1px solid white;}
.nav li a {display:block; padding:5px 10px; color:#320; font-weight:bold; text-decoration:none;}
.nav li a:hover {background:#000; color:#fff; text-decoration:underline;}
.nav li a.selected {background:#000; color:#fff; text-decoration:none;}

.content {float:left; width:528px; background:white;}

.footer {clear:both;text-align:center; font-size:0.8em; color:#987; padding:2em 8px 1em 8px;}
.footer .copy {border-top:1px solid #959388; padding:4px 0;}

table.rec {border-right:1px solid #987; border-bottom:1px solid #987;}
table.rec th, table.rec td {text-align:left; padding:5px 10px; border-top:1px solid #987; border-left:1px solid #987;}