br.clear{clear:both;height:1px;}

* HTML .clear
{
	display:none
	}
	

a{
	color:#6E8865;
	text-decoration:underline;
}
a:hover{

	text-decoration:underline;
	color:#666;
}

	div, p{
		line-height:1.3em;
		margin:0px;
		padding:0px;
	}

	body{
		font-family:arial;
		color:black;
		font-size:67%;
		margin:0px; 
		margin-top:25px;
		border:0px; 
		padding:0px;
		background-color:#E9E6E6;
		background-image: url('/images/bg.gif');
		text-align:center;
	}
	td, th{
		font-size:68%;
		vertical-align:top;
		border:0px;
		
	}
	input{
		color:#000;
	}

	img{border:0px; }
/* ******************** START CONTROLS THE LAYOUT OF THE PAGE ************************************** */

#Outer
{
	
	text-align:left;
    position:relative;
	width:817px;
	min-width:817px;
	margin:0 auto;

	}
	
	#OuterContent
	{
		position:relative;
		padding-top:206px;
		
					
			}
			#ContentArea
				{
					position:relative;
					background-color:#273A1D;
					width:817;
					}
			#LeftArea
				{

					float:left;
					background-color:#fff;
					width:640;
					padding:0 0 2 0;			
					}				
						
			#LeftContent
				{
					min-height:500;
					width:630;
					
					background-image: url('/images/c_bg.gif');
					background-repeat:no-repeat
					
					
					}*html #LeftContent{height:500;}
			#RightContent
				{
					float:right;				
					width:172;
					padding-left:4;	
					color:#fff

					}

			#RightContent .news {width:140px;}
			
			#Middle{padding:65 0 0 200;margin-bottom:30; border:solid 0px #f00; }

			/* FRONT PAGE ************************************ */
				#FrontContentArea
					{
						position:relative;
						width:817;
						color:#fff;
						background-image: url('/images/frontright.gif');	
						background-color:#163815;	
							
								
						}
						
						
						
				#FrontLeftArea
					{
						float:left;
						background-color:#fff;
						width:640;
						padding:0 0 0 0;	
							
						}				
							
				#FrontLeftContent
					{
						min-height:450;
						width:640;
						background-image: url('/images/frontbg.jpg');
						background-repeat: no-repeat;
						background-color:#325428;
						
						}*html #FrontLeftContent{height:494;}
				#FrontRightContent
					{
						float:right;				
						width:172;
						padding-left:4;	

						}

				#FrontMiddle{padding:200 0 0 170;margin-bottom:30;}
					#FrontMiddle .Heading{position:absolute; top:130; left:250;width:360; font-size:160%; text-align:left; color:#D9E0D6; font-family:Arial}
					#FrontMiddle .news{position:absolute; top:270; left:210;width:180; text-align:right;}	
						#FrontMiddle .news a{color:#fff; text-decoration:none;}
						#FrontMiddle .news a:hover{text-decoration:underline;}	
						.title{padding:0 0 2 0}		
					#FrontMiddle .share{position:absolute; top:270; left:420;width:200; }				
					#FrontMiddle .Document{position:absolute; top:218; left:250;width:335; text-align:left;}	
			/* ************************************ FRONT PAGE ************************************ */
			
	#Footer{
		width:817px;
		padding:4px 0px 4px 0px;
		background-color:#333333;
		float:left;
		color:#666666;
	
			}

			.padded {margin:50px 0 0 0;}

#Header
	{
		position:absolute;
		top:0px;
		left:0px;
		width:817;
		height:192;
		
		}

		#TopNav
			{
				width:817px;
				height:29px;
				background-image: url('/images/topnav.gif');
			}

		#Banner
			{
			
				width:817px;
				height:132;
				background-color:#355426;
			}

			.BannerLeft
				{
				float:left;
					width:253px;
				}
			.BannerRight
				{
				float:right;
					width:564;
				}		
		#BtmNav
			{position:absolute;
				top:133px;
				width:817px;
				height:28px;
				background-image: url('/images/btmnav.gif');
			}

		#date{position:absolute; top:140; left:650; color:#fff;font-size:80%;}
					
				
.logo{ position:absolute; top:0px;}

			
	#SiteMap
	{
			margin:0px;
			padding: 0px;
		}
		
		#SiteMap li
		{
			width:200;	
			list-style-image:none;
			list-style-type:none;
			margin:0px;
			padding: 0px;
			}
		#SiteMap li a
		{
			

			}	
		#SiteMap li li a
		{
			

			}			
		#SiteMap li li li a
		{
			

			}
		#SiteMap li li li li a
		{
			

			}					
/******************* START NAV **********************/



#TopNav ul 
{
	position:absolute;
	left:350;
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
	border:0px;
	width:400;
}

#topul a {
	display: block;
	white-space:nowrap;
	text-decoration: none;
	font-family:Arial;
	font-weight:bold;
	margin:5 60 0 0;
	color:#fff;

}


#topul a:hover, #topul a.selected {
	color:#7B7B7B;
}

#topul li {
	float: left;
	position: relative;
	cursor: default;
	padding: 0 0 0 0;
	margin: 0;
	list-style-image:none;
	}


/******************* END NAV **********************/


/******************* START NAV **********************/

#BtmNav ul 
{
	position:absolute;
	left:18;
	top:2;
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
	border:0px;
	width:700;
	font-size:80%;
}

#btmul a {
	display: block;
	white-space:nowrap;
	text-decoration: none;
	font-family:Arial;
	font-weight:bold;
	margin:5 15 0 0;
	color:#333334;
		font-size:130%
}


#btmul a:hover, #btmul a.selected {
	color:#5e6d50;
}

#btmul li {
	float: left;
	position: relative;
	cursor: default;
	padding: 0 0 0 0;
	margin: 0;
	list-style-image:none;
	}


/******************* END NAV **********************/

/******************* START FOOTER NAV **********************/

#Footer ul 
{
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
	border:0px;
	width:700;
}

#footerul a {
	display: block;
	white-space:nowrap;
	text-decoration: none;
	font-family:Verdana;
	margin:0 20 0 20;
	color:#939090;
	font-size:70%
}


#footerul a:hover, #footerul a.selected {
	color:#fff;
}

#footerul li {
	float: left;
	position: relative;
	cursor: default;
	margin: 0;
	list-style-image:none;
	}


/******************* END FOOTER NAV **********************/
	/******************* START sidenav NAV **********************/

#sidenav ul 
{
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
	border:0px;
	width:100;
}

#sidenav a {
	display: block;
	white-space:nowrap;
	text-decoration: none;
	font-family:Verdana;
	margin:0 20 0 0;
	color:#fff;
	font-size:90%;
	padding:10px 0px 4px 0px;
}


#sidenav a:hover, #sidenav a.selected {
	color:#fff;
}

#sidenav li {
	float: left;
	position: relative;
	cursor: default;
	margin: 0;
	border-bottom:solid 1px #fff;
	list-style-image:none;width:150;
	}


/******************* END FOOTER NAV **********************/
/*  START UL LEFT NAV *************************************** */

	#leftnav
	{
		position:Absolute;
		top:100;
		width:147;
		padding:25px 0px 0px 0px;
		margin:0px;
		margin-bottom:110;
		
	}
	
	#leftnav ul{
		padding:0px 0px 0px 0px;
		margin:0 0 0 10;
	}
	

	#leftnav li{
		list-style-image:none;
		list-style-type:none;
		margin:0px;
		padding: 0px;
		border-bottom:solid 1px #fff;
		float:none;
		z-index:11111111111;
	}


	#leftnav a
	{
		margin:0px;
		text-decoration:none;
		font-weight:normal;
		color:#fff;
		display:block;
		padding:6 0 6 10;
		margin:0;
		font-size:90%
	}

	#leftnav a:hover, #leftnav a.selected{
		color:#A3AE97;
	}


	#leftnav ul ul li{border:none}
	
	#leftnav li a{ text-transform:uppercase}
	#leftnav li li a{text-transform:none}
/* *************************************** END UL LEFT NAV *************************************** */

.PageTitle{
	position:absolute;
	top:220;
	left:20;
	color:#fff;
	font-size:120%;
	font-weight:bold;
	width:200;
	}



/* ******************** END CONTROLS THE LAYOUT OF THE PAGE ************************************** */

/* START SPECIALS ***************************************  */

/* ******* HEADING ELEMENT ******* (id=7)*/

#ContentArea .heading_{ color:#996631;font-weight:bold;}
#LeftContent .heading_{ color:#6E8662;font-weight:bold;}
			

/* ******* IMAGE ELEMENT ******* (id=2)*/
.leftwrap{
  float:left;
}

.rightwrap{
  float:right;
}

.centerwrap{text-align:center}

.imgplace{ padding: 14 0 0 0 ; }	


/* ******* TABLE ELEMENT ******* (id=3)*/
table.tableblack{border-top: #000000 1px solid; border-left: #000000 1px solid}
td.tableblack{border-right: #000000 1px solid; border-bottom: #000000 1px solid}
th.tableblack{border-right: #000000 1px solid; border-bottom: #000000 1px solid; background-color:#ccc;}

table.tableblackmaxwidth{border-top: #000000 1px solid; border-left: #000000 1px solid; width:420}
td.tableblackmaxwidth{border-right: #000000 1px solid; border-bottom: #000000 1px solid}
th.tableblackmaxwidth{border-right: #000000 1px solid; border-bottom: #000000 1px solid; background-color:#ccc}

table.tablemaxwidth{width:420}


.text{padding: 0 8 0 8 ;}	
/* *************************************** END SPECIALS ***************************************  */

.floatleft{
	float:left;
		}

.floatright{
	float:right;
		}

/* START SEARCH ***************************************  */	
#search{padding:40 10 10 2; color:#323433; font-weight:bold}
#FrontContentArea #search{padding:40 10 10 6; color:#fff; font-weight:bold}

#search input{border:solid 1px #000;font-size:90%;}

#search input.button{border:solid 1px #323232; background-color:#CCCCCC; margin:2 0 0 2; color:#fff;}

/* *************************************** END SEARCH ***************************************  */



.input input{background-color:#f9ebd1; border:solid 1px #919191; height:16; width:280;}
.input textarea{ background-color:#f9ebd1; border:solid 1px #919191;width:280;}
a.submit{border:solid 1px #001157; padding:0 10 0 10; background-color:#f9ebd1; color:#323433; text-align:center; text-decoration:none;}
	a:hover.submit{border:solid 1px #001157; background-color:#919191; color:#f9ebd1;text-decoration:none;}
.val{color:#f00;}

.download{width:300px; margin:0px 0px 5px 0px; border-bottom:solid 1px #ccc}
.download a{text-decoration:none}
.download a.download{width:300; padding:4 0 4 0; }
.downloadfront{width:160; text-align:right;}
	.downloadfront a{color:#fff; text-decoration:none}
	.downloadfront a:hover{color:#fff; text-decoration:underline}

.gallerysection{border:Solid 0px #f00; width:430px;}
	.gallerymain{ float:left; border:Solid 0px #f00; width:260px;}
	.gallerythumb{border:Solid 0px #f00; float:right; width:150px; }
	.gallery{ float:left; margin:0px 2px 2px 0px; height:60px;}
.Selected img{ border:solid 1px #2A3C29}

.mp3file {
   background: url(../images/mp3_icon.jpg) no-repeat 0 7px;
   padding: 0px 0 3px 23px;
   border-bottom:#CCCCCC 1px solid;
   width:300px;
     }

.mp3file a {
    text-decoration:none;
     }	



	
	
	
	
	
	
	