/*\*/html, body {height:100%;}/**/
body {
	margin:0;
	padding:0;
	text-align:center;
	background:#9CD2BA;
	font-size:10pt;
}
img {border: 0px;}
h1 {color:#3B6652;font-size:10px;font-weight:normal;margin:0 0 0 10px;text-align:left;}
h2 {margin:0;padding:0 0 10px 0;}

/*==========Layout==========*/
#centering { 
	width:1px;
	height:50%;
	margin-bottom:-330px; /* half of container's height */
	float:left;
}

#wrapper {
	width:940px;
	height:660px;
	margin:15px auto;
	background:url(img/top_bg.jpg) no-repeat;
	position:relative; /* puts container in front of distance */
	clear:left;
}
#inner {
	padding:45px 54px 0;
}
#LeftBlock {
	width:622px;
	height:532px;
	float:left;
}
#RightBlock {
	width:210px;
	text-align:left;
	float:right;
}
.right_inner {
	padding:10px;
}
.news {
	height:200px;
	padding:27px 0 10px 0;
	background:url(img/news.jpg) no-repeat;
}
.roll {
	padding:0 6px;
	height:190px;
	overflow:auto;
}
.news dl {margin:0 0 0.5em 0}
.news dt {margin:0;color:#043;font-weight:bold;}
.news dd {margin:2;	font-size:10px;}


.clr {clear:both;}


.add {
margin:80px 0 0 0;
color: #3B6652;
}

.add strong{
text-decoration:none;
font-weight: normal;

}

.under_link {
margin:10px 0 10px 0;
}

.under_link a:link {
text-decoration:none;
color: #3C8768;
}

.under_link a:visited {
text-decoration:underline;
color: #72B298;
}

.under_link a:hover {
text-decoration:underline;
color: #006633;
}


