body {

	background-color: #63801E;

	background-image: url(images/body_bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	margin: 0px;

	padding: 0px;

}



.content_top a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	color: #0000FF;
	

}



 .content_top a:hover{

	

	color: #ccc;

	

}



#wraper{

	width: 924px;

	margin-right: auto;

	margin-left: auto;

}

#header{

	background-image: url(images/header_bg.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	height: 211px;

	margin-right: auto;

	margin-left: auto;

	width: 963px;

}



#header h1{

	clear: left;

	float: left;

	margin: 0px;

	padding: 0px;

}

.top_navi{

	clear: right;

	float: right;

	width: 504px;

	height: 25px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding-right:20px;

	color: #000000;

	text-decoration: none;

}

.top_navi a{

	background-image: url(images/rss_small.jpg);

	background-repeat: no-repeat;

	background-position: 15px center;

	padding-left: 38px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #333333;

	text-decoration: none;

	padding-right: 10px;

	font-weight: normal;

}

.top_navi a:hover{

	



	color: #63801E;

	text-decoration: none;

	padding-right: 10px;

	font-weight: normal;

}

.mainnavi{

	clear: both;

	float: left;

	padding-left:237px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #455915;

	text-decoration: none;

	padding-top: 14px;

}



.mainnavi ul{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #455915;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	text-align: center;

}

.mainnavi ul li{

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	display: inline;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #999999;

}

.mainnavi a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #455915;

	text-decoration: none;

	padding-right: 14px;

	padding-left: 13px;

}



.mainnavi a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	text-decoration: none;

	

}

.header_bottom{

	clear: both;

	float: none;

	width: 100%;

	padding-top: 14px;

}

.search{

	background-image: url(images/search.jpg);

	background-position: 12px center;

	line-height: 33px;

	height: 33px;

	float: left;

	width: 200px;

	clear: left;

	padding-left: 37px;

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #F3EAD4;

}



.search form{

float:left;



}

.search input{

	background-color:transparent ;

	background-image: url(images/input_bg.jpg);

	background-position: left center;

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #353535;

	text-decoration: none;

	height: 15px;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 10px;

	padding-right:0px;

	margin-top:7px;

	margin-left:3px;

	margin-right:0px;

	width: 107px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	float:left;

}







.search a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #F3EAD4;

	text-decoration: none;

}



.search a:hover{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #62801E;

}





.search label{

float:left;



}





.search span{

margin:0px;

padding:0px;

float:left;



}







.search_go input{

    font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #F3EAD4;

	cursor:pointer;

	text-decoration: none;

	background:none;

	width: 25px;

	height: 20px;

}





.search_go input:hover{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #62801E;

}



.bottom_navi{

	clear: right;

	float: right;

	height: 33px;

	width: 685px;

	font-family: Arial, Helvetica, sans-serif;

	/*font-size: 14px;*/
	font-size: 13px;

	color: #CCCCCC;

	padding-right:40px;

	text-decoration: none;

}

.bottom_navi ul{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #CCCCCC;

	text-decoration: none;

	margin: 0px;

	padding: 0px;	

	list-style-type: none;

}

.bottom_navi ul li{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #CCCCCC;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	display: inline;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #ffffff;

}

.bottom_navi a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 33px;

	color: #F2F2F2;

	text-decoration: none;

	padding-right: 13px;

	padding-left: 14px;

}

.bottom_navi a:hover{



	color: #BDDE70;



}

.pagebody{

	width: 100%;

	margin: 0px;

	padding: 0px;

	clear: both;

	background-image: url(images/content_bg.jpg);

	background-repeat: repeat-y;

	background-position: right top;

}

.leftpannel{

	width: 237px;

	margin: 0px;

	padding: 0px;

	clear: left;

	float: left;

}

.leftpannel h1{

	width: 185px;

	margin: 0px;

	background-image: url(images/h1bg.gif);

	background-repeat: no-repeat;

	background-position: left center;

	font-family: "Zurich Cn BT", "Arial Narrow", Arial;

	font-size: 16px;

	color: #383838;

	text-decoration: none;

	font-weight: bold;

	line-height: 30px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 35px;

	clear: both;

}

.content_panel{

	background-image: url(images/content_bg.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	clear: right;

	float: right;

	width: 687px;

}

.box_1{

	padding-right: 7px;

	padding-left: 10px;

	background-color: #556F1A;

	padding-top: 10px;

	padding-bottom: 13px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 140%;

	color: #FFFFFF;

	text-decoration: none;

	margin-bottom: 0px;

}

.box_1 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 140%;

	color: #F1E6CC;

	text-decoration: none;

	font-weight: bold;

}

.box_1 a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 140%;

	color: #000;

	text-decoration: none;

	font-weight: bold;

}

.box_1 p{

	padding-right: 0px;

	padding-left: 0px;

	

	padding-top: 10px;

	padding-bottom: 10px;

	

	margin: 0px;

}

.box_1 p img{

	margin: 0px;

	padding: 10px;

}







.box_1 input{

background-color:transparent ;

	background-image: url(images/input_bg.gif);

	background-position: left center;

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #353535;

	text-decoration: none;

	height: 17px;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 10px;

	width: 150px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	float:left;

	

}









.box_1 span{



float:left;



}






.box_2{
	padding-right: 7px;
	padding-left: 10px;
	background-color: #698820;
	/*background-color: #556F1A;*/

	padding-top: 10px;
	padding-bottom: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom: 0px;
}

.box_2 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 80%;

	color: #F1E6CC;

	text-decoration: none;

	font-weight: bold;

}

.box_2 a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 80%;

	color: #000;

	text-decoration: none;

	font-weight: bold;

}

.box_2 p{

	padding-right: 0px;

	padding-left: 0px;

	

	padding-top: 10px;

	padding-bottom: 10px;

	

	margin: 0px;

}

.box_2 p img{

	margin: 0px;

	padding: 10px;

}



/* BOX 3 */

.box_3{
	padding-right: 7px;
	padding-left: 10px;
	background-color: #698820;
	/*background-color: #556F1A;*/

	padding-top: 10px;
	padding-bottom: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom: 10px;
}

.box_3 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 80%;

	color: #F1E6CC;

	text-decoration: none;

	font-weight: bold;

}

.box_3 a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 80%;

	color: #000;

	text-decoration: none;

	font-weight: bold;

}

.box_3 p{

	padding-right: 0px;

	padding-left: 0px;

	

	padding-top: 10px;

	padding-bottom: 10px;

	

	margin: 0px;

}

.box_3 p img{

	margin: 0px;

	padding: 10px;

}



/* BOX 3 ENDS */









.box{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 140%;

	color: #FFFFFF;

	text-decoration: none;

	margin-bottom: 10px;

	padding-right: 7px;

	padding-left: 10px;

}

.box ul{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 140%;

	color: #FFFFFF;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

.box ul li{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 140%;

	color: #ECD9B3;

	text-decoration: none;

	list-style-type: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #889E54;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 30px;

	background-image: url(images/bull.jpg);

	background-repeat: no-repeat;

	background-position: 13px 5px;

	font-weight: bold;

}

.box p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 140%;

	color: #FFFFFF;

	text-decoration: none;

	list-style-type: none;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin: 0px;

	font-weight: normal;

}

.box a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 140%;

	color: #ECD9B3;

	text-decoration: none;

	padding-top: 0px;

	padding-right: 20px;

	padding-left: 0px;

	margin: 0px;

	background-image: url(images/arrow.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	padding-bottom: 0px;

	font-weight: bold;

}

.box a:hover{

	color: #FFFFFF;

}

.content_top {
	background-image: url(images/content_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B3A3A;
	text-decoration: none;
	padding-right: 22px;
	padding-left: 23px;
}



.content_top h1{

	padding-top: 0px;

	font-family: "Zurich Cn BT", "Arial Narrow", Arial;

	font-size: 20px;

	color: #556F1A;

	text-decoration: none;

	padding-right: 0px;

	padding-left: 0px;

	font-weight: bold;

	margin: 0px;

	padding-bottom: 5px;

}

.content_top  p{

	padding-top: 5px;	

	text-decoration: none;

	padding-right: 0px;

	padding-left: 0px;	

	margin: 0px;

	padding-bottom: 5px;

}

.hadding{

	background-image: url(images/hadding_bg.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	height: 30px;

	padding-left: 40px;

	margin-top: 15px;

	margin-bottom: 12px;

	clear: both;

	display: block;

}

.hadding h1{

	background-image: url(images/hadding_right.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	height: 30px;

	width: 100%;

	font-family: "Zurich Cn BT", "Arial Narrow", Arial;

	font-size: 20px;

	line-height: 30px;

	color: #63801E;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

}

.photos{

	width: 306px;
	/*width: 306px;*/

	display: block;

}



.photo_main_bg{

	background-image: url(images/bg.jpg);

	background-repeat: repeat-y;

	background-position: left top;

}

.photo_main_bg h1{

	background-image: url(images/round_top.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	padding-top: 8px;

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



.photo_main_bg h2{

	background-image: url(images/round_bottom.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 8px;

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	clear: both;

}



.text{

margin-left:5px;

margin-right:5px;

font-size:12px;

}



.text a{

	padding-top: 0px;

	padding-right: 8px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-decoration: none;

}

.text img{

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	margin: 0px;

}

.more a{

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	background-image: url(images/arrow_blak.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	font-weight: bold;

	color: #000000;

	display: block;

	margin-left: 30px;

	text-align: right;

}



.list_title a{

padding:0px;

margin:0px;

color: #63801E;


}





.head_title a{

padding:0;

margin:0;

color: #63801E;

font-size: 20px;

}



/*.text b{

	padding-top: 0px;

	padding-right: 25px;

	padding-bottom: 5px;

	padding-left: 0px;

	text-decoration: none;

	color: #63801E;

	display: block;

	text-align: left;

	margin: 0px;

}*/



.text a:hover{


	color: #666;


}

.sepret{

	margin: 0px;

	clear: both;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.featured{

	padding-right: 8px;

	/*clear: both;*/

	display: table;

	/*width: 98%;*/
	width: 625px;

}

.black_bg{

	background-color: #343434;

	background-image: url(images/black_bottom.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 10px;
	
	margin-bottom: 5px;

	/*width: 546px;*/
	
	width: 625px;
	height: 93px;

}

.black_top h2{

	font-size:16px;
	font-weight: bold;
	padding-top:-20px;
}


.black_top{

	background-image: url(images/black_top.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;

	color: #FAF5EB;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;
	
	height: 83px;

	text-decoration: none;

}

.black_top img{

	padding-right: 28px;

}



.black_top a{

	text-decoration: none;
	
	color: #FFFFFF;
	
	font-size:16px;
	
	font-weight:bold;

	/*padding-right: 20px;

	background-image: url(images/arrow_green.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	font-weight: bold;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	*/

}



.black_top p{

	padding-right: 0px;

	

	margin: 0px;

	padding-top: 5px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.black_top a:hover{

	text-decoration: none;

	color: #9AAF69;

}.clear{

	clear: both;

}

.footer{

	background-image: url(images/footer_bg.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 147px;

	width: 100%;

}

.fot{

	background-image: url(images/footer.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 147px;

	width: 924px;

	margin-right: auto;

	margin-left: auto;

}



.coast{

	padding-top: 68px;

	padding-left: 27px;

}



.fot p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	margin: 0px;

	float: left;

	padding-top: 100px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 100px;

	width: 250px;

}

.fot a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;







}

.fot a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #ccc;

	text-decoration: none;







}





.home{

	border-left-style: none !IMPORTANT;

	

}



.hide{



display:block;



}



.hide a{

background-image: url(images/spacer.jpg) !IMPORTANT;



}



.banner a{

background-image:none !IMPORTANT;
padding-left:10px;

}







.search_go1 input{

font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #F3EAD4;

	cursor:pointer;

	text-decoration: none;

	background:none !IMPORTANT;

	width: 25px;

	height: 20px;

	float:left !IMPORTANT;



}



.search_go1 input:hover{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #000;

}



.posted{

	background-color: #FCFCFC;

	border-left-width: 10px;

	border-left-style: solid;

	border-left-color: #556F1A;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 105%;

	color: #000;

	text-decoration: none;

	padding-top: 3px;
	padding-bottom:3px;

	padding-left: 12px;

	font-weight: bold;

	clear: left;

}

.archive-post-bg {

	background-color: #FCFCFC;

	border-left-width: 0px;

	border-left-style: solid;

	border-left-color: #556F1A;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;
	
	color: #63801E;

	text-decoration: none;
	
	width:100%;
	height:133px;

	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 15px;

	font-weight: bold;

	clear: left;

}

.archive-post-bg a{
	color: #63801E;
	padding-bottom:10px;
}
.archive-link a{
	color: #63801E;
}
.archive-link a:hover{
	color: #333333;
}

.posted a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 105%;

	color: #000;

	text-decoration: none;

	font-weight: normal;

	padding-left: 10px;

}



.posted a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 105%;

	color: #ccc;

	text-decoration: none;

	font-weight: normal;

}



.development p{



padding-right:5px;

display:block;

}



.development p img{

border:0px;

display:block;

}



.development{

float:left;

display:block;

}



#NEWS {
	padding-left: 30px;
	padding-right: 20px;
	padding-bottom:25px;
}


#dev-table {
	font-size:12px; 
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
}
