body{
	 background:url(../Images/background.jpg) center top fixed;
	 padding:46px 0px 20px 0px;
	 font-family:Arial, Helvetica, sans-serif;
	 }
*{
	margin:0px;
	padding:0px;
}
.clear{
		clear:both;
		height:0;
		line-height:0;
		font-size:0;
		}
#main{
	  margin:0px auto;
	  width:960px;
	  }
.top_header{
			background:#0D0D0D;
			height:91px;
			}
.logo{
	  float:left;
	  padding:28px 0px 0px 40px;
	 }
.logo h1{
		 margin:0px;
		 padding:0px;
		 }
.logo h1 a{
			display:block;
			width:255px;
			height:35px;
			background:url(../Images/logo.jpg) left top no-repeat;
			}
.logo h1 a span{
				display:none;
				}
.menu_top{
		  float:right;
		  font-size:12px;
		  padding:20px 27px 0px 0px;
		  }
.menu_top a{
			color:#BBBA52;
			text-decoration:none;
			}
.menu_top a:hover{
				   color:#5F6D02;
				   }
.menu_top ul{
			 margin:0px;
			 padding:0px;
			 list-style:none;
			 }
.menu_top ul li{
				display:inline;
				margin:0px 0px 0px 18px;
				}
.picheader{
			background:url(../Images/picheader.jpg) left top no-repeat;
			height:261px;
			padding:48px 0px 0px 39px;
			font-size:18px;
			color:#0D0D0D;
			}
.picheader h2{
			   margin:0px;
			   padding:0px;
			   font-size:44px;
			   color:#3C5D00;
			   line-height:44px;
			   font-weight:normal;
			   }
.picheader p{
			  margin:11px 0px 22px 0px;
			  padding:0px;
			  }
.more{
	  display:block;
	  background:url(../Images/more.jpg) left top no-repeat;
	  width:147px;
	  height:40px;
	  }
.more:hover{
			background:url(../Images/moreh.jpg) left top no-repeat;
			}
#menu{
	  height:38px;
	  background:#0D0D0D;
	  font-size:16px;
	  padding:6px 0px 0px 30px;
	  }
#menu a{
		display:block;
		float:left;
		color:#DCD9BA;
		text-decoration:none;
		background:url(../Images/arrow.gif) 98% 50% no-repeat;
		padding:6px 29px 0px 7px;
		margin:0px 36px 0px 0px;
		height:25px;
		}
#menu a:hover{				
				background:url(../Images/arrowhover.jpg) #5F6D02 98% 50% no-repeat;
				}

.menu{
	  height:38px;
	  background:#0D0D0D;
	  font-size:16px;
	  padding:6px 0px 0px 30px;
	  }


div.menu ul li ul li a { text-align:left;} 


.menu li{
		display:block;
		float:left;
		
		background:url(../Images/arrow.gif) 98% 50% no-repeat;
		padding:6px 24px 0px 7px;
		margin:0px 36px 0px 0px;
		height:30px;
		}

.menu li:hover{				
		background:url(../Images/arrowhover.jpg) #5F6D02 98% 50% no-repeat!important;
		}

.menu li a, .menu li a:hover{
text-decoration:none;
color:#DCD9BA;

}


.menu li ul li{padding-bottom:10px;}


#content{
		 background:url(../Images/contentbottom.jpg) #1D1D1D bottom left no-repeat;
		 min-height:342px;
		 padding:41px 59px 60px 39px;
		 font-size:13px;		 
		 color:#DCD9BA;
		 }
* html #content {padding-bottom:17px;}
#content img{
			 border:3px solid #7A8B01;
			 }
#content a{
				 color:#7A8B01;
				 text-decoration:none;
}
#content a:hover{
					      text-decoration:underline;
}
.left{
		float:left;
		width:401px;
		margin:0px 72px 0px 0px;
		padding:0px 0px 7px 0px;
		font-size:13px;
		}
.leftSubpage{
		
		width:801px;
		margin:0px 72px 0px 0px;
		padding:0px 0px 7px 0px;
		font-size:13px;
		}
#content p{
		margin:23px 0px 0px 0px;
		padding:0px;
		}
#content h1{
		 margin:0px 0px 25px 0px;
		 padding:0px;
		 color:#7A8B01;
		 font-weight:normal;
		 font-size:33px;
		 line-height:33px;
		 }
.right{
		float:left;
		width:389px;
		float:left;
		}
.anons{
			border-bottom:1px #7A8B01 solid;
			margin:0px 0px 28px 0px;
			padding:0px 0px 23px 0px;
}
.img{
		margin:0px 0px 0px 28px;
}
#footer{
			font-size:13px;
			color:#000;
			padding:18px 0px 0px 38px;
}

.green_line{
background-color:#7a8b01;
height:20px;}