@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
.clear{clear:both;}
#wrapper{
	width:1150px;
	margin:0 auto;}
/*Header*/
#header{
	background:url(images/header-bg.png) no-repeat center center;
	height:411px;
	overflow:hidden;
	position:relative;
	z-index:1;}
/*Header-Link-a*/
#header a.home-link{
	display:block;
	width:100%;
	height:411px;
	text-indent:-9999px;}
/*Content-borders*/
#content{
	position:relative;
	z-index:2;
	background:url(images/content-top-bg.png) top center no-repeat;
	margin:-35px 0 0 0;
	padding:115px 0 0 0;}
/*Top-of-content*/
.top{
	background:url(images/top.png) center center no-repeat;
	height:83px;
	position:relative;
	margin:-90px 0 0 0;}
/*Text-form of content*/
.text{
	background:url(images/lines-bg.png) center center repeat-y;
	position:relative;
	z-index:2;
	padding:0 0  0 150px;}
/*Left-grown*/
.left-grown{
	background:url(images/left-grown.png) center center no-repeat;
	width:158px;
	height:316px;
	position:absolute;
	top:30px;
	left:-40px;
	z-index:5;}
/*Right-grown*/
.right-grown{
	background:url(images/right-grown.png) center center no-repeat;
	width:255px;
	height:392px;
	position:absolute;
	top:-39px;
	right:-32px;
	z-index:5;}
/*Left-Menu*/
.left-menu{
	width:236px;
	position:relative;
	z-index:5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	background:url(images/left-menu-top.png) top center no-repeat;
	margin:-40px 0 0 0;}
.left-menu h2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#4c3814;
	text-shadow:1px 1px 1px #f4f0e5;
	padding:18px 0 0 65px;}
.left-menu div.links{
	background:url(images/left-menu-center.png) repeat-y;
	margin:47px 0 0 0;}
.left-menu div.links ul{
	list-style:url(images/dot.png);
	margin:-15px 15px 0 45px;}
.left-menu ul li a{
	line-height:20px;
	color:#55401a;
	text-decoration:none;
	font-size:11px;}
.left-menu-bottom{
	background:url(images/left-menu-bottom.png) center center;
	height:60px;}
/*Right-Content*/
.right-content{
	float:left;
	width:600px;
	margin:-25px 0 0 0;}
.breadcrumbs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	color:#55401a;
	background:#f4eedf;
	border-top:1px solid #afa99a;
	border-left:1px solid #afa99a;
	padding:8px 8px 8px 20px;}
.breadcrumbs a{
	color:#55401a;
	text-decoration:none;}
.breadcrumbs p{
  padding-top:10px;}
.breadcrumbs p strong,u,i,em{
  font-weight:normal;
  font-style:normal;
  text-decoration: none;}
/*News*/
.news{
	margin:30px 0 60px 30px;}
.news h2 a{
	color:#4c3814;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	text-decoration:none;}
.hr{
	margin:5px 0 5px 0;
	border:1px dashed #FFFFFF;}
.info{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4c3814;
	font-size:11px;}
.info a{
	color:#4c3814;
	text-decoration:none;}
.text-p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	color:#424242;
	margin:10px 0 0 0;}
.text-p p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  text-align:justify;
  color:#424242;
  margin:10px 0 0 0;}
.more{
	float:right;
	margin:10px 0 0 0;}
/*Paginator*/
.listing {
width:100%;
line-height:10px;
height:35px;
text-align:center;
padding:5px 0;
}
.listing li {
display:inline;
padding:0;
}
.listing .gray {
color:#f7f7f7;
}
.listing .center a {
border:1px solid #c7c7c7;
font-weight:100;
background:#f7f7f7;
color:#000;
text-decoration:none;
padding:2px 5px 2px 5px;
margin:0 3px 0 0;
}
.listing .center a:hover {
border-right:#666 1px solid;
border-top:#666 1px solid;
background:#ccc;
border-left:#666 1px solid;
border-bottom:#666 1px solid;
}
.listing .center a.active {
border-right:#666 1px solid;
border-top:#666 1px solid;
background:#666;
border-left:#666 1px solid;
color:#fff;
border-bottom:#666 1px solid;
}
/*Footer*/
#footer{
  position:relative;
  z-index:8;
  background:url(images/footer-bg.png) 57% 50% no-repeat;
  height:208px;
  margin:-10px 0 0 0;
  }
#footer .inner{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:center;
  color:#ffffff;
  padding: 80px 120px 50px 120px;}