
a:link{color:#000000;}
a:visited{color:#000000;}
a:hover{color:#000000;}

a img {border:none;}
body
{
	background:#f4f1e3; 
	margin:0px; 
	padding:0px;
	font-family:Arial;
	font-size:13px;
}

h1
{
	padding-top: 5px;
	margin:0px;
	color:#464242;
	font-weight:normal;
	border-bottom:1px dashed #c2dfae;
	width:auto;
	
}

h3
{
font-size: 16px;
}

h2, h3
{
color:#464242;
font-weight: bold;
}

#container
{
	background:url('images/watermark.jpg') no-repeat bottom right; 
	width:987px;
	margin:auto;
	padding-bottom:42px;
}

#shadow_repeat
{
	background:url('images/shadow_repeat.jpg') repeat-y center;
	width:867px;
	height:auto;
	margin:0px;
	padding:0px;
}

#shadow_top
{
	background:url('images/shadow_top.jpg') no-repeat top center;
	width:867px;
	height:auto;
}

#shadow_bottom
{
	background:url('images/shadow_bottom.jpg') no-repeat bottom center;
	width:867px;
	height:auto;
}

#shadow_rb
{
	background:url('images/shadow_rb.jpg') no-repeat bottom right;
	width:867px;
	height:auto;
}

#main
{
	width:805px;
	margin:auto;
}

#logo
{
	position:absolute;
	
}

#header
{
	background:#464242;
	height:86px;
	width:inherit;
}

#title
{
	background:url('images/title.jpg') no-repeat;
	width:357px;
	height:66px;
	margin-left:80px;
	margin-top:7px;
	position:absolute;
	
}

#menu
{
	background:url('images/menu_back.jpg') repeat-x;
	height:26px;
	width:715px;
	padding-left:90px;
	
}

#menu a
{
	background:url('images/menu_line.jpg') no-repeat right;
	float:left;
	display:block;
	padding-top:7px;
	padding-bottom:4px;
	padding-left:17px;
	padding-right:17px;
	height:15px;
	text-decoration:none;
}

#menu a:hover
{
	background:#90ae79;
}

#menu a.current
{
	background:#464241;
	color:#ffffff;
}

#menu ul
{
	margin:0px;
	padding:0px;
}

#menu ul li
{
	margin:0px;
	padding:0px;
}

#menu ul li {
	display: block;
	
}

#content
{
	height:300px;
	min-height:300px;
	height:auto;
	padding:20px;
	padding-top:26px;
}

#footer
{
	background:#464242;
	height:56px;
	width:inherit;
	font-size: 12px;
}

#footer div
{
	width:253px;
	padding-left:7px;
	padding-right:7px;
	float:left;
	margin-top:20px;
	color:#ebebeb;
}

#footer a
{
	color:#ebebeb;
	text-decoration:none;
}

#menu_bottom
{
	text-align:left;
}

#menu_bottom a
{
	margin-left:2px;
	margin-right:2px;
}

#copyright
{
	text-align:center;
}

#webdesign
{
	margin-right:2px;
	text-align:right;
}
