body{
	background: #85876F url(../img/bg-body-pattern.png) repeat;
}
#top {
	font-size: 12px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	background: #eae5ce url(../img/bg-top.png) repeat-x;
	padding:4px 0 0 0;
	height: 116px;
	line-height: 12px;
}
.sitewidth {
	margin: 0 auto;
	width: 700px;
}
#top-links{
	float:right;
}
#top a:hover, #bottom a:hover{
	color: #cc8700;
}
#top-links .top div {
	background: url(../img/rounded-corners/977897_tr.png) no-repeat top left;
}
#top-links .top {
	background: #580000 url(../img/rounded-corners/977897_tl.png) no-repeat top right;
}
#top-links .bottom div {
	background: url(../img/rounded-corners/366741_bl.png) no-repeat bottom left;
}
#top-links .bottom {
	margin:0 10px;
	background: #580000 url(../img/rounded-corners/366741_br.png) no-repeat bottom right;
}

#top-links .top div, #top-links .top, 
#top-links .bottom div, #top-links .bottom {
	height: 7px;
	font-size: 1px;
}
#top-links .content {
	background: #580000;
	margin: 0 10px;
	padding: 0 10px;
}
#top .logo {
	float: left;
	margin: 8px 0 0 5px;
}
#top .accronym {
	margin: 20px 0 0 20px;
}
#nav{
	float:right;
	padding:16px 10px 0 0;
}
#nav ul{
	padding:0 8px;
}
#nav ul a, #top-links a, ul#alt-links a{
	color: white;
	text-decoration: none;
	font-weight: bold;
}
#nav ul li{
	float: left;
	background:#580000;
	list-style: none;
	margin:0 2px;
}
#nav ul .top div {
	background: url(../img/rounded-corners/366741_tl.png) no-repeat top left;
}
#nav ul .top {
	background: url(../img/rounded-corners/366741_tr.png) no-repeat top right;
}
#nav ul .top div, #nav ul .top, 
#nav .bottom div, #nav .bottom {
	height: 7px;
	font-size: 1px;
}
#nav ul .content {
	background: #580000;
	margin: 0 10px;
	padding: 0 2px;
}
#nav .bottom div {
	background: url(../img/rounded-corners/977897_br.png) no-repeat bottom left;
}
#nav .bottom {
	clear:both;
	background: url(../img/rounded-corners/977897_bl.png) no-repeat bottom right;
}
#nav .bottom div div{
	 background:#580000;
	 margin:0 10px;
}
#white-bar{
	font-size:6px;
	background:#f7f7f7;
	height:6px;
}
#rounder{
	font-size:6px;
	margin:0 auto;
	width:720px;
	background: url(../img/rounded-corners/549465_tl.png) no-repeat top right;
}
#rounder div{
	background: url(../img/rounded-corners/549465_tr.png) no-repeat top left;
	height:7px;
}
#rounder div div{
	background:#f7f7f7;
	margin:0 10px;
}
#middle{
	clear: both;
	background: #eae5ce url(../img/bg-middle.png) repeat-x bottom center;
}
#middle .sitewidth{
	background:#f7f7f7 url(../img/bg-container-tl.png) no-repeat top left;
	margin: -7px auto 0 auto;
}
#middle .container{
	background:transparent url(../img/bg-container-br.png) no-repeat bottom right; 
	padding-bottom: 20px;
}
#middle .rightcol{
	float:right;
	width:200px;
}
#middle .box-ad{
	background:transparent url(../img/bg-box-ad.png) no-repeat top right;
	min-height:480px;
}
#sidebar{
	width:160px;
	margin:20px;
}
.orangebox .top div {
	background: url(../img/rounded-corners/519971_tl.png) no-repeat top left;
}
.orangebox .top {
	background: url(../img/rounded-corners/519971_tr.png) no-repeat top right;
}
.orangebox .top div div{
	margin:0 5px;
	background: #cc9933
}
.orangebox .bottom div {
	background: url(../img/rounded-corners/519971_bl.png) no-repeat bottom left;
}
.orangebox .bottom {
	background: url(../img/rounded-corners/519971_br.png) no-repeat bottom right;
}
.orangebox .bottom div div{
	margin:0 5px;
	background: #cc9933
}
.orangebox .top div, .orangebox .top, 
.orangebox .bottom div, .orangebox .bottom {
	height: 5px;
	font-size: 1px;
}
.orangebox .content{
	background: #cc9933;
}
.orangebox .content div{ 
	margin: 0 5px;
	background:#fff;
}
#sidebar.orangebox .content div{ 
	background:#fff url(../img/bg-sidebar-pattern.png) repeat bottom center;
}
#sidebar.orangebox .content div div{
	margin:0;
	background: url(../img/bg-sidebar-gradient.png) repeat-x bottom center;
}
#middle .orangebox .content .top div {
	margin:0;
	background: url(../img/rounded-corners/384896_tl.png) no-repeat top left;
}
#middle .orangebox .content .top {
	margin:0;
	background: url(../img/rounded-corners/384896_tr.png) no-repeat top right;
}
#middle .orangebox .content .bottom div {
	margin:0;
	background: url(../img/rounded-corners/384896_bl.png) no-repeat bottom left;
}
#middle .orangebox .content .bottom {
	margin:0;
	background: url(../img/rounded-corners/384896_br.png) no-repeat bottom right;
}
.box-ad #sidebar.orangebox{
	margin-top:300px;
}
#sidebar .content .content{
	background: none;
	padding:5px;
	min-height:200px;
}
#sidebar p{
	color:#580000;
	padding:5px;
	font-size: 12px;
}
#middle .leftcol{
	padding:40px 0 0 40px;
	width:450px;
}
#flash-box{
	width:425px;
	margin-bottom: 20px;
}
#main-content{
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
}
#middle ul{
	margin-left: 1em;
	list-style-position: outside;
	list-style-image: url(../img/bullet.png);
}
#middle h1{
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #cc9933;
}
#middle h2{
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
}
#middle h3{
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #cc9933;
}
#middle strong{
	color: #cc9933;
}
#middle a{
	color: black;
	text-decoration: underline;
}
#middle a:hover{
	text-decoration: none;
	color: #cc9933;
}
#bottom{
	clear:both;
	background: #580000;
}
#bottom .sitewidth{
	background: #5e1c1c;
	text-align: center;
}
ul#alt-links li{
	display:inline;
	color:#eae5ce;
	font-weight: bold;
	font-size: 12px;
}
#bottom #pattern{
	background: #eae5ce url(../img/bg-footer-pattern.png) repeat-x bottom center;
}
#bottom #pattern .sitewidth{
	background: #f7f7f7 url(../img/bg-footer-content-pattern.png) repeat-x bottom center;
	height:23px;
}
#three-col{
	width: 165px;
	margin-right: 10px;
	border-right-color: #dddddd;
	border-right-width: 1px;
	border-right-style: solid;
	float: left;
}
#middle-col{
	margin-left: 175px;
}
#flash-box .HTMLBlock{
	margin:0;
}
#middle #sidebar .HTMLBlock{
	background:none;
}

