@charset "utf-8";
/* CSS Document */

body {
	background: url(../images/background.png) repeat-x;
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #2F1B07;
}

a:link {
	color:#CC6600;
		text-decoration: none;	
}

a:active {
		text-decoration: none;
}

a:visited  {
		text-decoration: none;
}

a:hover {
		text-decoration: underline;
}

#container {
	width: 821px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}


#header {
	background-image: url(../images/header.jpg);
	width:821px;
	height: 84px;
}


#logo {
	padding-top: 10px;
	padding-left: 55px;
}

#flash {
	width:821px;
	height: 333px;
}

#homecontent {
	width: 821px;
	min-height: 565px;
	height: auto;
	background-image:url(../images/homemiddle.jpg);
	background-repeat: repeat-y;
	_margin-top: -5px;
}

#whitebar {
	background-image: url(../images/whitebar.jpg);
	background-repeat: no-repeat;
	width: 821px;
	height: 10px;
}

#homecontent1 {
	width: 821px;
	height: auto;
	background-image:url(../images/homemiddle.jpg);
	background-repeat: repeat-y;
	background-color:#FFFFFF;
}

#middleline {
	background-image: url(../images/linemiddle.png);
	background-repeat: no-repeat;
	width: 1px;
	height: auto;
	margin-left: 350px;
	margin-top: -10px;
}

#linetable {
	clear: both;
	float: right;
}

#content {
	width:821px;
	height: 81px;
	background-image: url(../images/homebottom.png);
}

#content a:link {
		text-decoration: none;
		color:#666666;	
}

#content a:active {
		text-decoration: none;
		font-weight:bold;
}

#content a:visited  {
		text-decoration: none;
}

#content a:hover {
		text-decoration: none;
}

#sidemenu1 {
float:left;
width:180px;
height:auto;
background-image:url(../images/menu.background.jpg);
background-repeat:repeat-y;
}

#sidemenu1 ul {
font: 13px Arial, Helvetica, sans-serif;
color:#88a123;
list-style: none;
margin-left:0px;
padding-left:0px;
margin-top:0px;
}

#sidemenu1 li {
padding:5px;
border-bottom:#CCCCCC 1px solid;
margin-left:0px;
list-style: none;
font-weight:400;
text-align:right;
font-weight:bold;
}


#body {
 float:right;
 overflow:hidden;
 width: 500px;
 .width:480px;
 padding-left: 20px;
 padding-top:20px;
 padding-right: 60px;
}

#body img {
	border: 3px solid #482b15;
	padding: 1px;
}

#contactbody {
 float: left;
 width: 520px;
 padding-left: 20px;
 padding-top:20px;
 padding-right: 60px;
}

#form {
	float: left;
}

#links {
	clear: both;
	float:right;
	width:500px;
	padding-right: 30px;
	margin-top: -32px;
}

#links a {
	margin-bottom: 20px;
}

#links img {
	padding-left: 10px;
	padding-right: 10px;
}


#welcome {
	background-image: url(../images/homeleft.png);
	background-repeat: no-repeat;
	float:left;
	width:399px;
	padding-left: 30px;
	padding-right: 30px;
	z-index: -3;
}

/*width 325px*/

#welcometext {
	width: 354px;
}


#newstext {
	width: 320px;
	padding-top: 10px;
}

#newstext a {
	padding-left: 10px;
}

#news {
	background-image: url(../images/homeright.png);
	background-repeat: no-repeat;
	float: right;
	position:absolute;
	width: 422px;
	height:auto;
	margin-left:399px;
	.margin-left:-60px;
	min-height: 79px;
	z-index: 20;
}

#news ul {
font: 13px Arial, Helvetica, sans-serif;
color:#2a2a2a;
list-style: none;
margin-left:0px;
padding-left:0px;
margin-top:4px;
}

#news li {
padding:5px;
background-image: url(../images/linebg.png);
background-repeat: no-repeat;
background-position: 12px 0;
margin-left: 0px;
list-style: none;
font-weight:400;
text-indent: none;
padding-left: 5px;
}

#news li a {
	display: block;
	margin-left: -3px;
}

#news li a a:hover {
	text-decoration: none;
}

#news a:link {
	color: #676355;
}

#news a:visited {
	color: #676355;
}

#news a:hover {
	color: #676355;
	text-decoration: none;
	background-image: url(../images/liarrow.png);
	background-repeat: no-repeat;
	background-position: 0 2px;
}

#news a:active {
	color: #676355;
}

#news h3 {
	padding-top: 13px;
	padding-left: 10px;
}

#pageMenu5 ul. li.item a {
	padding-left: 20px;
}

#stat {
display: inline;
width: auto;
height: auto;
font: 12px Arial, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
padding-top: 35px;
padding-left: 30px;
float: left;
clear: both;
}

#donate {
	width: 115px;
	height: 24px;
	display: inline;
	float: right;
	padding-right: 40px;
	margin-top: 20px;
	clear: both;
}

#stattext {
	padding-top: 5px;
}

#footer {
width:821px;
height: auto;
font-variant: small-caps;
padding-top:20px;
padding-bottom: 20px;
margin-left: auto;
margin-right: auto;
font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-stretch: semi-condensed;
color: #999999;
}

.footer1 {
	font-variant: small-caps;
	font-size: 14px;
}

#footer a:link, a:active, a:visited {
	text-decoration: none;
	color:#999999;
}

#footer a:hover {
	text-decoration: underline;
}

#footer img {
border:0;
}

.addindent {
	padding-left:20px;
}

h1 {
color:#df5e34;
font-family:tahoma;
font-size:150%;
margin:0px;
font-weight:lighter;
}

h2 {
color:#545454;
font-family:tahoma;
font-size:100%;
margin:0px;
}

h3 {
color:#df5e34;
font-family:tahoma;
font-size:100%;
margin:0px;
}

#move {
	padding-left: 20px;
	padding-top: 30px;
}

#newside {
}

h4 {
color: #FF6600;
font-family:tahoma;
font-size:150%;
margin:0px;
font-weight:lighter;
}

.bodycopy {
	font: 12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4C4C4C;
}

.borderimg {
border: 4px solid #999999;
padding: 1px;
margin:10px;
}

.titles  {
color:#666666;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight:bold;
}

.formbox {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px; 
background-image: url(../images/form.png); 
width:172px;
height:18px;
border:0px;
padding-left:4px;
padding-top:2px;
}

#txtUsername {
	position: absolute;
	margin-top: -18px;
	margin-left: 80px;
}

#txtPassword {
	position: absolute;
	margin-top: -18px;
	margin-left: 80px;
}

dropdownlist {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px; 
background-image: url(../images/form.png); 
border:0px;
}

textarea {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px; 
background-image: url(../images/form.large.png); 
border-width:1px; 
border-style:solid; 
border-color:#CCCCCC;
width:263px;
height:115px;
border:0px;
padding-left:4px;
padding-top:4px;
}

#submit {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size: 11px; 
background-color: #FFFFFF; 
border: 1px solid; 
border-color:#999999;
}


#sidemenu {
	margin-top: 25px;
	padding-top: 0px;
	margin-left: 20px;
	height: inherit;
	width: 195px;
}

#sidemenu li {
padding:5px;
background-image: url(../images/linebg.png);
background-repeat: no-repeat;
background-position: 15px 0;
margin-left: 0px;
list-style: none;
font-weight:400;
text-indent: none;
padding-left: 5px;
}

#sidemenu ul {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333300;
	padding: 0;
	}

#sidemenu ul li {
	list-style: none;
	}
	
#sidemenu a {
	width: 195px;
	padding-left: 10px;
}

#pageMenu {
	width: 195px;
	margin-right: 0px;
}

#pageMenu ul. li.item {
	width: 95px;
	height: 29px;
}

#sidemenu a:link, #sidemenu a:active, #sidemenu a:visited {
	padding: 5px 0 5px 10px;
	color: #1d1d1d;
	text-decoration: none;
	display: block;
	}

#sidemenu a:hover {
	background-image: url(../images/liarrow.png);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

#sidemenu a:hover img {
	margin-left: -10px;
}
	
.floatright {
	float: right;
}

.itemSelected a {
	color: #000000;
	text-decoration: none;
	background-image: url(../images/liarrow.png);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

.itemSelected {
	color: #000000;
}

.largeOrange {
	color: #df5e34;
	font-family: tahoma;
	font-size: 150%;
	margin: 0px;
	font-weight: lighter;
}

.boldOrange {
	color: #df5e34;
	font-family: tahoma;
	font-size: 100%;
	margin: 0px;
	font-weight: bold;
}

.linkText {
	color: #CC6600;
	font-size: 12px;
	font: 12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
	
.greyTitles {
	color:#545454;
	font-family:tahoma;
	font-size:100%;
	margin:0px;
	font-weight: bold;
}