body{
	margin:0;
	padding:24px 0 0 0;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
a{
	color:#3f7a35;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
img{
	border:0;
}
form{
	padding:0;
	margin:0;
}
p{
	margin:0;
}
ul{
	padding:0;
	margin:0;
	list-style:none;
}
/*main box*/
#main{
	width:990px;
	margin:0 auto;
}
/*header*/
#header{
	width:990px;
	float:left;
}
/*logo*/
h1.logo{
	float:left;
	width:253px;
	padding:0;
	margin:0;
	text-indent:-9999px;
}
.logo-new{
	float:left;
	width:200px;
}
/*
h1.logo a{
	background:url(/images/logo.gif) no-repeat 0 0;
	height:140px;
	width:253px;
	float:left;
	overflow:hidden;
}
*/
/*admin, contact... menu at the top*/
.top-menu{
	width:727px;
	float:right;
	padding-top:50px;
	
}
ul.language{
	height:27px;
	float:right;
	width:200px;
	padding:6px 7px 0 0;
	margin:0 25px 0 0;
	display:inline;
}
ul.language li{
	padding:0 14px 0 15px;
	float:right;
	background:url(/images/top-menu-split.gif) no-repeat 0 50%;
}
ul.language li#first-top{
	padding:0 14px 0 0;
	background:none;
}
/*search form*/
.search-form{
	width:172px;
	float:right;
	margin:2px 39px 0 0;
	display:inline;
}
input.search-inp{
	width:140px;
	height:16px;
	padding:2px 0 2px 5px;
	background:#f5f7f8;
	border:1px solid #b7b9ba;
	border-right:0;
	border-bottom:0;
	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	float:left;
}
input.search-button{
	background:url(/images/search-button.gif) no-repeat 0 0;
	width:26px;
	height:21px;
	float:left;
}
/*navigation*/
#navigation-box{
	width:727px;
	float:right;
	height:58px;
	background:url(/images/navigation-box-bg.jpg) no-repeat 0 100%;
	border-top:1px solid #e1e4e5;
}
#navigation-box ul{
	width:100%;
	font:14px "Times New Roman", Times, serif;
	color:#7c7d7f;
	float:left;
	height:52px;
	background:url(/images/navigation-hover-bg.jpg) no-repeat 0 0;
}
#navigation-box ul li{
	float:left;
}
#navigation-box ul li a{
	color:#7c7d7f;
	background-image:url(/images/1x1.jpg);
	background-repeat:repeat;
	background-position:0 0;
	height:34px;
	float:left;
	padding:18px 20px 0 20px;
	text-align:center;
	text-decoration:none;
}
#navigation-box ul li a:hover{
	/*background:none;*/
	background-image:url(/images/1x1.gif);
	
}
/*content box*/
.content{
	width:990px;
	float:left;
	margin:10px 0 0 0;
}
/*left box*/
.left-box{
	width:253px;
	float:left;
}
/*center box*/
.center-box{
	margin:0 0 0 11px;
	display:inline;
	float:left;
	width:726px;
}
/*about us box*/
.about-us-box{
	width:226px;
	background:#f7f9fa;
	float:left;
	border:1px solid #e1e4e5;
	padding:17px 0 0 25px;
}
.left-box h2{
	color:#5e5f61;
	font:normal 20px "Times New Roman", Times, serif;
	padding:0 0 0px 0;
	margin:0;
}
.left-box p{
	padding:0 20px 16px 0;
	font-size:11px;
	line-height:17px;
}
.left-cont{
	width:226px;
	float:left;
	border:1px solid #e1e4e5;
	padding:17px 0 0 25px;
	margin:10px 0 0 0;
}
/*categories links*/
ul.categories{
	width:204px;
	float:left;
}
ul.categories li{
	float:left;
	width:204px;
	padding:0 0 16px 0;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}
ul.categories li#selected{
	font-weight:bold;
}
ul.categories li a{
	float:left;
}
ul.categories li a{
	float:left;
}
ul.subcategories li a{
	float:left;
	margin-left:25px;
}
/*image box in the center block*/
.image-box{
	width:704px;
	border:1px solid #e1e4e5;
	padding:10px;
}
/*center block with text and borders*/
.center-txt-box{
	width:678px;
	border:1px solid #e1e4e5;
	border-top:0;
	padding:26px 0 0 46px;
	background:#FEFCF5;
}
.center-txt-box#first-box{
	margin:11px 0 0 0;
	border-top:1px solid #e1e4e5;
}
.center-txt-box#first-box-noimage{
	margin:0 0 0 0;
	border-top:1px solid #e1e4e5;
}
/*Title heading*/
.center-txt-box h2{
	font:normal 20px "Times New Roman", Times, serif;
	color:#3f7a35;
	padding:0 0 10px 0;
	margin:0;
}
.center-img-box{
	margin-right:10px;
	float:left;
	//border:1px solid #7F7F7F;
	border:1px solid #000000;
	padding:3px;
	background:#FFFFFF;
}
.center-img-box-nofloat{
	margin-right:10px;
	//border:1px solid #7F7F7F;
	border:1px solid #000000;
	padding:3px;
	background:#FFFFFF;
}
/*date*/
span.date{
	color:#bec4c6;
	font:12px "Times New Roman", Times, serif;
	padding:0 0 26px 0;
	display:block;
}
.center-txt-box p{
	line-height:17px;
	padding:0 20px 26px 0;
}
a.next{
	margin:14px 7px 0 0;
	float:right;
	width:43px;
	height:11px;
	text-indent:-9999px;
}
/*footer*/
.footer{
	margin:20px 0 0 0;
	width:990px;
	float:left;
	padding:14px 0 0 0;
	border-top:1px solid #e1e4e5;
}
.footer ul{
	padding:0 0 16px 27px;
	width:900px;
	float:left;
}
.footer ul li{
	background:url(/images/top-menu-split.gif) no-repeat 0 50%;
	float:left;
	padding:0 16px 0 18px;
}
.footer ul li#first-foot{
	padding:0 16px 0 0;
	background:none;
}
.footer ul li a{
	float:left;
}
