@import url("core.css");
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2d1400;
	font-size:12px;
	text-decoration: none;
	text-align:center;
	background-color:#3f1c00;

}

.right
{
	float:right;
}
.left
{
	float:left;
}
.clear
{
	clear:both;
}
.clearspace
{
	clear:both;
	height:1px;
	line-height:1px;
}
h1, h2, h3, h4, h5, h6
{
	margin:0px;
	padding:0px;
}
h1
{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:28px;
	color:#c73e02;
	display:block;
	border-bottom:5px solid #d9d6d4;
	margin-bottom:27px;
	display:block;
	padding-bottom:23px;
	text-transform:uppercase;
}
h2
{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:20px;
	color:#c73e02;
	padding-bottom:8px;
}
h3
{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:16px;
	color:#307e95;
	font-weight:bold;
	padding-bottom:8px;
}
h4
{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:13px;
	color:#2d1400;
	font-weight:bold;
	padding-bottom:6px;
}
ul, li
{
	margin:0px;
	padding:0px;
	list-style:none;
}
#content ul
, #content li
{
	margin:0px 0px 6px 20px;
	padding:0px;

	list-style-type:disc;
}
a:link {color: #307e95; text-decoration:underline;}   
a:visited {color: #c73e02; text-decoration:underline;} 
a:hover {color: #307e95; text-decoration:none;}  
p
{
	margin:0px;
	line-height: 22px;
	padding: 0px 0px 21px 0px;
}
.tdheader
{
	width:960px;
	height:181px;
	background-image: url(../images/bg_header.gif);
	background-repeat: repeat-x;
}

.tdleft
{
	background-image: url(../images/bg_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.tdbg
{
	background-image: url(../images/bg_td.gif);
	background-repeat: repeat-x;
	background-color: #961701;
}
.tdwrapper
{
	background-color: #ffffff;
}
.tdright
{
	background-image: url(../images/bg_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg_tdfooter
{
	background-image: url(../images/bg_tdfooter.gif);
	background-repeat: repeat-x;
	height: 72px;
}
.bg_footer
{
	background-image: url(../images/bg_footer.gif);
	background-repeat: repeat-x;
	height: 72px;
}
#header
{
	text-align:left;
	padding:0px;
	margin:0px;
	width:960px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	height: 181px;
	position:relative;
}
	#logo {
		position:absolute;
		left:26px;
		top:26px;
		width:567px;
		height:1px;
		padding-top:78px;
		overflow:hidden;
		}
#wrapper
{
	text-align:left;
	padding:0px;
	margin:0px;
	width:960px;
	background-image: url(../images/bg_wrapper.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
		#mainnav {
					clear:both;
					height:42px;				
					width:790px;
					padding-top:139px;
				}
	#mainsection {
					background-image: url(../images/bg_mainsection.gif);
					background-repeat: repeat-x;
					background-position: top;
					width: 960px;	
				}
		#content {
					float: left;
					width: 610px;
					padding-left: 30px;
					min-height:709px;
				 }
				 
		#sidebar { float:left; width:169px; margin-left:1px; padding-top:103px; display: inline; }
			#subnav { float:left; width:150px; min-height:1px; padding:50px 0 0 0; }
				.inactive {	display:none; }			
		#footer {
					font-size: 11px;
					color: #FFFFFF;
					padding-top: 23px;
					padding-left: 39px;
					width: 630px;
					text-align: left;
					line-height: 14px;
				}
/* dmenu */
.dmenu {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
}
.dmenu ul {
	display:block;
	border:1px solid #c73e02;
	background:url(/images/bg_dhtml.gif) top left repeat-y #fff;
}
.dmenu ul li {
	display:block;
}
.dmenu ul li a {
	padding:12px 32px 11px 27px;
	background-color:#fff;
	color:#565656;
	text-decoration:none;
	background:url(/images/dmenu-separator.gif) bottom left repeat-x transparent;
}
.dmenu ul li a:hover, .dmenu ul li a.active, .dmenu ul li a.last-item:hover {
	color:#fff;
	background:url(/images/bg_dhtmlh.gif) top left no-repeat #602b00;
}
.dmenu ul li a.last-item {
	background-image:none;
}
