body{
	margin:0px;
	padding: 0px;
	background: #bad2e0 url(../img/bg_loop.gif) repeat-x;
}
#container{
	position: relative;
	margin: 15px auto;
	width: 790px;
	padding: 0;
}
#logohold{
	padding: 0;
}
#photohold{
	padding: 0;
}
#sitehold{
	width: 790px;
	background: #fff url(../img/cntbg.gif) repeat-y;
}
#menuhold{
	width: 165px;
	float: left;
	margin: 0;
	padding: 0 15px 0 25px;
}
#menutitle{
	color: #438739;
	margin: 0 0 10px 0;
	font: normal 15px 'Trebuchet MS', Tahoma, Verdana, 'sans-serif';
	line-height: 15px;
}
.menul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.menul li{
	padding: 8px 0;
	background: url(../img/mbottom2x2.gif) top no-repeat;
}
#nav {
	font: bold 13px 'Trebuchet MS', Tahoma, Verdana, 'sans-serif';
	line-height: 18px;
}
#nav li a {
	text-decoration: none;
}
#nav li a:link, #nav li a:visited {
	color: #323973;
}
#nav li a:hover {
	color: #323973;
	text-decoration: underline;
}
#sponsors {
	padding: 420px 0 0 0;
	color: #438739;
	font: normal 15px 'Trebuchet MS', Tahoma, Verdana, 'sans-serif';
}
#sponsors img{
	padding: 10px 0 10px 0;
	border: none;
}
#cnthold{
	float:right;
	margin: 0;
	padding: 0 25px 30px 25px;
	width: 530px;
	font: normal 12px Tahoma, Verdana, 'sans-serif';.
	color: #505050;
	line-height: 18px;
}
h1{
	margin: 0 0 10px 0;
	font: normal 18px 'Trebuchet MS', Tahoma, Verdana, 'sans-serif';
	color: #438739;
	line-height: 18px;
}
h2{
	margin: 0 0 10px 0;
	padding: 10px 0 4px 0;
	font: bold 15px 'Trebuchet MS', Tahoma, Verdana, 'sans-serif';
	color: #323973;
	line-height: 20px;
	border-bottom: solid 1px #323973;
}
h3{
	margin: 0 0 10px;
	padding: 0;
	font: bold 13px 'Trebuchet MS', Tahoma, Verdana, 'sans-serif';
	color: #323973;
	line-height: 20px;
}
h4{
	margin: 0 0 10px;
	padding: 0;
	font: bold 12px Tahoma, Verdana, 'sans-serif';
	color: #505050;
	line-height: 18px;
}
#ftr{
	background: url(../img/footertop.gif) top no-repeat;
	clear: both;
	padding: 20px 10px 20px;
	height: 1px;
	font: normal 11px Tahoma, Verdana, 'sans-serif';
	color: #505050;
}
p{
	margin: 0;
	padding: 10px 0;
}
ul,ol{
	margin-top: 0;
}
.heading{
	font: bold 12px Tahoma, Verdana, 'sans-serif';
	padding-top: 20px;
	color: #C12424;
}
a {
	color: #323973;
	text-decoration: underline;
}
a:visited {
	color: #323973;
}
a:hover {
	text-decoration: none;
}