@charset "UTF-8";/* CSS Document */* {margin:0;padding:0;}body {text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}#wrapper {width:860px;margin-left:auto;margin-right:auto;text-align:left;}#header {}#logo h1 {float:left;}#topright-nav {visibility:hidden;}#header-nav {visibility:hidden;}#left-nav {visibility:hidden;}#main-col {}#left-col {width:545px;float:left;}#right-col {width:300px;float:right;text-transform:uppercase;}#right-col h1, #right-col p, #main-col h1, #main-col p {margin-top:10px;}#right-col h1, #main-col h1 {margin-top:10px;font-size:16px;font-weight:normal;font-variant:small-caps;}#footer {visibility:hidden;}#footer-nav {}#topright-nav ul, #header-nav ul,  #footer-nav ul, #left-nav ul {list-style:none;text-transform:uppercase;}#header-nav li,  #footer-nav li {display:inline;}#topright-nav a, #header-nav a,  #footer-nav a, #left-nav a {text-decoration:none;}#topright-nav li {margin-bottom:5px;}#topright-nav a {color: #FFFFFF;}#header-nav ul, #footer-nav ul {border: 0;margin: 0;padding: 5px 0;list-style-type: none;text-align: center;clear:both;}#footer-nav ul {border-bottom:1px solid #AC8566;margin-bottom:25px;padding:10px 0;}#header-nav ul li {}#header-nav ul li a {background: transparent;border-right: none;padding: 5px 15px;margin: 0 0 10px 0;color: #FFFF99;text-decoration: none;}#footer-nav ul li a {background: transparent;border-right: none;padding: 5px 15px;margin: 0 0 10px 0;color: #AC8566;text-decoration: none;}#header-nav ul li a.end {border-right: 1px solid #CCCCCC;}#header-nav ul li a:hover {color: #FFFFFF;background: #BD987E;}#header-nav a:active{background:#774D34;color:#FFDE6A;}#header-nav li#active a {background:#774D34;color:#FFDE6A;}#left-nav h1 {background: #999999;font-size:20px;font-weight:normal;font-variant:small-caps;padding:15px;text-align:center;}#left-nav h1 a {color:#FFFFFF;}#left-nav li {border-bottom: 1px dashed #666666;padding:12px 30px;font-size:13px;}#left-nav li a {color: #5B3E1D;}#left-nav li.active a {color:#990000;}#footer-nav a {text-decoration:none;}#footer h1, #footer h2 {text-transform:uppercase;font-weight:normal;font-size:13px;color:#9C603B;font-variant:small-caps;}#footer h1 {font-size:16px;}#footer-left {width:400px;float:left;}#footer-right {width:400px;float:right;text-align:right;}.clear {clear:both;}