@charset "utf-8";
/* CSS Document */

a.subnav:link {color: #FFFFFF; text-decoration: none}
a.subnav:visited {color: #FFFFFF; text-decoration: none}
a.subnav:hover {text-decoration: underline}

a.bodylink:link {
	color: #510201;
	text-decoration: none;
	font-weight: bold;
}
a.bodylink:visited {color: #666666; text-decoration: none}
a.bodylink:hover {text-decoration: underline}
td {
	font-family: Arial, Helvetica, sans-serif;
}

#Overall {
	align:center;
	position:absolute;

	left:100%
	width:767px;
	height:577px;
	z-index:3;
}

#Body {
	position:absolute;

	left:17px
	width:747px;
	height:494px;
	z-index:5;
}

body {
	background-image: url(images/main_bg.gif);
}
#nav3 {
	position:absolute;
	width:132px;
	height:22px;
	z-index:3;
	left: 336px;
}
#subheader {
	position:absolute;
	width:336px;
	height:34px;
	z-index:3;
	top: 118px;
	left: 21px;
}
#logobars {
	position:absolute;



	left:17px
	width:749px;
	height:80px;
	z-index:11;
	background-image: url(images/topheader_bg.gif);
}

.subnavbtn {
	background-color: #888888;
	text-align: left;
	vertical-align: middle;
	border: .5px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.subnavbtn2 {
	background-color: #669999;
	text-align: left;
	vertical-align: middle;
	border: .5px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/main_bg.gif);
}

.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding-right: 15px;
	line-height: 20px;
}

.bodyform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding-right: 15px;
	line-height: 20px;
}

.bodycopyital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	padding-right: 15px;
	line-height: 20px;
}

.bodycopyboldital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	padding-right: 15px;
	line-height: 20px;
}

.bodycopyjustified {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
		line-height: 20px;
}

.bodyheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
		font-weight: bold;
	padding-right: 15px;
		line-height: 20px;
}

#redbar {
	position:absolute;
	width:749px;
	height:22px;
	z-index:7;
	left: 10px;
	top: 172px;
	background-color: #A81A19;
}

#leftshada {
	position:absolute;
	width:10px;
	height:538px;
	z-index:5;
	background-image: url(images/shadow_left.gif);
}

#bodyframe {
	position:absolute;
	width:748px;
	height:330px;
	z-index:1;
	top: 195px;
	left: 10px;
}

#logoleft {
	position:absolute;
	width:192px;
	height:80px;
	z-index:1;
	background-image: url(images/logo_left.gif);
	left: 10px;
}

#logoright {
	position:absolute;
	width:147px;
	height:80px;
	z-index:2;
	left: 202px;
	top: 0px;
	background-image: url(images/logo_right.gif);
}

#elementbar {
	position:absolute;
	width:749px;
	height:71px;
	z-index:6;
	top: 102px;
	background-image: url(images/element.gif);
	left: 10px;
}

#Nav {
	position:absolute;
	width:749px;
	height:22px;
	z-index:8;
	top: 80px;
	background-color: #000000;
	left: 10px;
}

#nav1 {
	position:absolute;
	width:193px;
	height:22px;
	z-index:1;
}

#nav2 {
	position:absolute;
	width:146px;
	height:22px;
	z-index:2;
	left: 161px;
}

#nav3 {
	position:absolute;
	width:132px;
	height:22px;
	z-index:3;
	left: 323px;
}

#nav4 {
	position:absolute;
	width:136px;
	height:22px;
	z-index:4;
	left: 445px;
}

#nav5 {
	position:absolute;
	width:94px;
	height:22px;
	z-index:6;
	left: 555px;
}

#sigbars {
	position:absolute;
	width:749px;
	height:83px;
	z-index:9;
	left: 10px;
	top: 524px;
	background-image: url(images/sigbar_bg.gif);
}

#rightshada {
	position:absolute;
	width:8px;
	height:538px;
	z-index:10;
	left: 759px;
	background-image: url(images/shadow_right.gif);
}

#sig1 {
	position:absolute;
	width:747px;
	height:28px;
	z-index:1;
	top: 0px;
}

#ghost {
	position:absolute;
	width:201px;
	height:283px;
	z-index:4;
	top: 185px;
	left: 531px;
	background-image: url(../images/screen.gif);
}

.style1 {
	font-size: 14px;
	color: #FFFFFF;
}

#headerbg {
	position:absolute;
	width:749px;
	height:86px;
	z-index:2;
	top: -3px;
	background-image: url(../images/topheader_bg.gif);
	left: 10px;
}

#apDiv1 {
	position:absolute;
	width:324px;
	height:82px;
	z-index:1;
	left: 430px;
	top: 5px;
	background-image: url(../images/element2.gif);
}

.style3 {color: #CCCCCC}

#apDiv4 {
	position:absolute;
	width:200px;
	height:186px;
	z-index:4;
	left: 770px;
	top: 1px;
}

#apDiv5 {
	position:absolute;
	width:183px;
	height:170px;
	z-index:5;
	left: 780px;
	top: 11px;
	background-color: #DDDDDD;
}

#widget1 {
	position:absolute;
	width:214px;
	height:128px;
	z-index:2;
	left: 768px;
	top: 5px;
}

#widget2 {
	position:absolute;
	width:214px;
	height:455px;
	z-index:1;
	left: 769px;
	top: 135px;
}

.largeborder {
	border: 1px solid #333333;	
	background-color: #CCCCCC;
}

#sig2 {
	position:absolute;
	width:738px;
	height:27px;
	z-index:2;
	left: 5px;
	top: 45px;
}

#flashhed {
	position:absolute;
	width:400px;
	height:80px;
	z-index:1;
	left: 344px;
	top: 2px;
}

