* { padding: 0; margin: 0; }body { font-family: Georgia, "Times New Roman", serif; font-size: 13px; background: url(images/bkgd.jpg) repeat-y #C7BEAE; background-color: #C7BEAE;}#wrapper {width: 960px;}#leftcolumn {  color: #C7BEAE; background: #8E8778; padding: 100px 10px 10px 10px; width: 180px; float: left;}#rightcolumn {  float: left; color: #333; background: #C7BEAE; padding: 20px; width: 678px;}#logo {color: #AF4901;font-weight: bold;letter-spacing: 5px;margin-bottom: 20px;}#logo img {padding-right: 15px;vertical-align: middle;}p {margin-bottom: 10px;line-height: 20px;color: #555;}noscript p {padding: 10px;color: #AF4901;font-style: italic;}h1 {color: #5d5e64;margin: 12px 0;font-size: 18px;}h2 {color: #5d5e64;margin-bottom: 10px;font-size: 16px;}ul {padding: 0 0 10px 25px;color: #555;}li {line-height: 20px;color: #555;}ul li ul {padding: 0 0 0 30px;color: #555;}/* Link Styles------------------------------ */a:link, a:active, a:visited { text-decoration: underline; color: #AF4901; }a:hover, a:focus { text-decoration: underline; color: #D97513; }#address {text-align: right;line-height: 20px;padding: 180px 20px 0px 0;}#copyright {text-align: right;line-height: 14px;font-size: 10px;padding: 20px 20px 20px 0;}#navcontainer ul{margin-left: 0;padding-left: 0;list-style-type: none;}#navcontainer a{display: block;padding: 3px;width: 160px;text-align: right;line-height: 30px;}#navlist li.active a {color: #555;font-weight: bold;}#navcontainer a:link, #navlist a:visited{color: #C7BEAE;text-decoration: none;}#navcontainer a:hover{color: #555;}