html, body
{
	margin:0;
	padding:0;
	font-family:Arial, Sans-Serif;
	font-size:11px;
	color:#004000;	
	background:#E5E5E5 url(../img/header_bg.gif) repeat-x;
}

p
{
	margin:0;
	padding:0 0 15px 0;
}

a
{
	color:#004000;
	text-decoration:underline;
}

a:hover
{
	text-decoration:none;
}

img
{
	border:0;
}

#Container
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:100%;
	text-align:left;
}

#Container:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#Header
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:748px;
	height:165px;
	background:url(../img/menu1_bg.jpg) repeat-y;
}

#Logo
{
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	width:262px;
	height:98px;
	top:88px;
	left:0;
	z-index:20;
}

#ContentHeader
{
	display:block;
	position:relative;
	margin:0 0 0 22px;
	padding:0;
	width:726px;	
	height:36px;
	background:url(../img/content_top.gif) 0 19px no-repeat;
}

#Content
{
	display:block;
	position:relative;
	margin:0 0 0 22px;
	padding:0;
	width:727px;
	background:url(../img/content_bg.gif) repeat-y;
}

#Content:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

.Column
{
	display:inline;
	position:relative;
	margin:0;
	padding:0;
	float:left;
}

.Width180 {width:160px;}
.Width250 {width:256px;}
.Width350 {width:350px;}

#C1
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:555px;
}

#C1:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#TextHolder
{
	display:block;
	position:relative;
	margin:0 0 0 15px;
	padding:0;
	width:530px;
}

#TextHolder:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#C2
{
	display:block;
	position:relative;
	margin:0 0 0 18px;
	padding:0;	
	width:153px;
	background:url(../img/news_bg.gif) repeat-y;
}

#C2:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#NewsHolder
{
	display:block;
	position:relative;
	margin:0 0 0 16px;
	padding:0;
	width:130px;	
}

#NewsHeader
{
	font-family: arial, helvetica, sans-serif;
	font-size:14px;
	color:#306430;
	font-weight:bold;
}

.ReadMore
{
	display:block;
	position:relative;
	margin:0;
	padding:0 0 0 2px;
	background:url(../img/readmore_bg.gif) repeat-y;
	text-decoration:none;
	color:#306430;
	font-weight:bold;
}

#NewsFooter
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:153px;	
	height:17px;
	background:url(../img/news_footer.gif) no-repeat;
}

#C3
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:1px;
	height:400px;
}

#Footer {

	display:block;
	position:relative;
	margin:0 0 0 22px;
	padding:0;
	width:555px;
	height:18px;
	background:url(../img/footer_bg.gif) no-repeat;
}

/* SAContents */

#SAContent1 {
	display:block;
	position:relative;
	margin:19px 0 0 15px;
	padding:0;
	width:525px;
}

#SAContent2 {
	display:block;
	position:relative;
	margin:0 0 0 15px;
	padding:0;
	width:525px;
}

#SAContent3 {
	display:block;
	position:relative;
	margin:0;
	padding:0;
}

#SAContent4 {
	display:block;
	position:relative;
	margin:0 0 0 15px;
	padding:0;
}
