body {
	
	background : #e3e1e2;

	margin: 35px;
	
	font: 12px Geneva, Arial, Helvetica, sans-serif;

	color: #666666;

}

#wrapper {
	
	border: 1px solid #999999;
	
	background: #ffffff url(images/content_bg.png) repeat-y;
	
	margin: 0px;
	
	padding: 0px;
	
	height: auto;
	
	width: 900px;
}

#title {

	background: #006600 url(images/title_bg.png) repeat-x;

	height: 90px;

	padding: 0px 20px 0px 20px;

}

#title h1 {
	color: #ffffff;
	text-shadow: 2px 2px 2px #000000;
	margin: 0px;
	padding-top: 20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
}

#title h2 {

	color: #ffffff;

	font: bold 16px Geneva, Arial, Helvetica, sans-serif;
	
	text-shadow: 2px 2px 2px #000000;

	margin: 0px;

}

#banner {

	background: url(images/banner_bg.png) repeat-x #616262;

	border-top: 1px solid #999999;

	border-bottom: 1px solid #999999;

	height: 15px;

	text-align: right;

}

#banner h1 {

	color: #999999;

	font: bold 11px Geneva, Arial, Helvetica, sans-serif;

	text-align:;

	padding-right: 5px;

	position: relative;

	bottom: 3px;

	margin: 7px 0px 0px 0px;

}

#content {

	color: #4c4c4c;

	font: 11px Geneva, Arial, Helvetica, sans-serif;

	margin-left: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

}

#content img {
}

p {

	color: #4c4c4c;

	font: 11px Geneva, Arial, Helvetica, sans-serif;

	text-align: left;

}

a:link, a:visited {
	color : #006600;
	text-decoration : underline;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

a:hover {
	color : #CCCC00;
	text-decoration : none;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

a:active {
	color : #CCCC00;
	text-decoration : underline;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

#footer {

	text-align: center;

	color: #666666;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	margin-top: 15px;
	
	height: 15px;
	
	width: 900px;

}
