 #container {margin-left: auto;margin-right: auto;width: 760px;border: 1px solid gray;margin: 10px;padding: 10px;}* html div #container { /* This is the Tan hack */width: 782px;w\idth: 760px; }
#banner {padding: 5px;margin-bottom: 5px;
font-size: 18px;background-color: rgb(213, 219, 225);}

#banner h1 {
text-align: center;
font-size: 22px;
}


em {
background-color: white;
color: blue;

}
#content {padding: 0 5px;margin-left: 215px;background-color: white;
border:1px solid #333;
} 

#navlist li { 
list-style-type: square; }

#content p {
font-family: palatino, arial, sans-serif;
color:black;
font-size: 16px;}

#content img{
float: left;
margin: 20px;
border: 1px solid blue;
}

#sidebar-a {float: left;width: 200px;margin: 0;margin-right: 5px;padding: 5px;background-color: rgb(235, 235, 235);}

#navcontainer{background: #f0e7d7;width: 85%;margin: 0 auto;padding: 1em 0;font-family: georgia, serif;font-size: 13px;text-align: left;text-transform: lowercase;}ul#navlistsb{text-align: left;list-style: none;padding: 0;margin: 0 auto;width: 70%;}ul#navlistsb li{display: block;margin: 0;padding: 0;}ul#navlistsb li a{display: block;width: 100%;padding: 0.5em 0 0.5em 2em;border-width: 1px;border-color: #ffe #aaab9c #ccc #fff;border-style: solid;color: #777;text-decoration: none;background: #f7f2ea;}#navcontainer>ul#navlistsb li a { width: auto; }ul#navlistsb li#active a{background: #f0e7d7;color: #800000;}ul#navlistsb li a:hover, ul#navlistsb li#active a:hover{color: #800000;background: transparent;border-color: #aaab9c #fff #fff #ccc;}
* html div #sidebar-a { /* This is the Tan hack */width: 210px;w\idth: 200px; }

#content p {
font-family: palatino, arial, sans-serif;
color:black;
font-size: 16px;}

#footer {clear: both;padding: 5px;margin-top: 5px;background-color: rgb(213, 219, 225);}