/* Global Styles */

body {
	margin:0px;
	background-color:#CCCCCC;
	margin-top:5px;
	}
	
td {
	font:11px arial;
	color:#333333;
	}
	
hr {
	height:1px; 
	color: #cccccc;
	border: none;
	}
	

ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	text-decoration: none;
	}
li {
	padding:5px;
	}
	
/* ID Styles */
#container {
	margin-left:auto;
	margin-right:auto;
	width:750px;
	background-color:#C7AC7B;
	border-left:#333333 1px solid;
	border-right:#333333 1px solid;
	}
#banner  {
	background-image:url(../images/banner8.jpg);
	width:750px;
	height:120px;
	border-bottom:solid 4px  #003535;
	}
#content {
	width:750px;
	border-top:#FFFFFF 2px solid;
	}	

#navigation {
	float:left;
	width:160px;
	height:auto;
	list-style:none;
	list-style-type:none;
	text-decoration: none;
	background-color:#0A2F10;
	border-right:#FFFFFF 1px solid;
	display:block;
	}
#navigation #current {
	width:140px;
	height:auto;
	list-style:none;
	list-style-type:none;
	text-decoration: none;
	background-color:#E6DFDB;
	border-right:#FFFFFF 1px solid;
	display:block;
	color:#333333;
	}
#navigation #sub {
	width:140px;
	height:auto;
	list-style:none;
	list-style-type:none;
	text-decoration: none;
	background-color:#A2CE84;
	border-right:#FFFFFF 1px solid;
	display:block;
	color:#333333;
	}

#navigation a {
	font:11px georgia;
	color: #fff;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:0.1em;
	list-style:none;
	list-style-type:none;
	line-height:16px;
	display:block;
	border:solid;
	border-right-width: 1px;
	border-left:0px;
	border-color: #996633;
	border-top-color:#ccc;
	border-top-width:1px;
	border-bottom-width:2px;
	padding:5px;
	}
	
#navigation a:hover {
	color:#5E0000;letter-spacing:0.1em;
	border: 1px solid white;
	border-right-width: 0px;
	border-left-width: 0px;
	background-color: #CCCCCC;
	display:block;
	}
#footer  {
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	background-color:#0E4818;
	background-position:right;
	clear:both;
	border-top: #000 2px solid;
	border-bottom:#FFE4CA 2px solid;
	padding-right:5px;
	}
	
#sidebarHeader {
	padding: 0px 4px 14px 4px;
	}

#logo {
	font:18px georgia;
	color: #CC3300;
	line-height:24px;
	letter-spacing:.4em;
	}

#tagline {
	font:12px georgia;
	color: #CC3300;
	line-height:18px;
	letter-spacing:.4em;
	}
	
/* Class Styles */
.bodyText {
	font:11px arial;
	color:#000;
	line-height:20px;
	letter-spacing:0.1em;
}
#bodyText {
	font:11px arial;
	color:#000;
	line-height:20px;
	letter-spacing:0.1em;
	margin-top:0px;
	padding-left:5px;
	float:right;
	width:570px;
	height:600px;
	background-color:#C7AC7B;
	}
.bodyText_EH {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
	color:#502727;
	line-height:20px;
	letter-spacing:0.1em;
	margin-top:0px;
	padding-left:5px;
	background-color:#FFEAD5;
	height:230px;
	width:150px;
	}

.pageName{
	font:22px georgia;
	color: #333;
	line-height:20px;
	letter-spacing:0.1em;
	}
	
.subHeader {
	font:16px arial;
	color: #A65300;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:16px;
	}	
	
.sidebarHeader {
	font:14px georgia;
	color: #99CCFF;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	}	
	
.detailText {
	font:11px arial;
	color:#ffffff;
	line-height:16px;
	letter-spacing:.1em;
	}
	
.smallText {
	font:10px arial;
	color:#99CCFF;
	}
	
.moonray_forms {font-family:Tahoma; font-size:11px;}
.moonray_forms label {height:12px; color:#e8e3d7; background-color:#8e8a7e; display:block; width:80px; padding:2px; margin: 2px; font-family:Tahoma; font-size:11px; float:left; }
.moonray_forms input {height:14px; float:left; background-color:#e8e3d7; color:#575046; font-family:Tahoma; font-size:12px; padding:1px; margin:0px;}
.moonray_forms select {background-color:#e8e3d7; color:#575046; font-family:Tahoma; font-size:12px; padding:1px; margin:0px; }
.moonray_forms .moonray_btn {border:none;}

	

