body{
	margin:0;
	padding:0;
	color:#1a4d68;
	background:url('/img/bg.jpg') #D2222C repeat-y;
	font:12px Arial,Helvetica,sans-serif;
}
a:link{
	font-weight: 700;
	text-decoration:none;
}
a:visited{
	font-weight: 700;
	text-decoration:none;
}
a:hover, a:focus, a:active{
	color:#00BB5E;
	text-decoration:none;
}
div#wrapper{
	width:960px;
}
div#left{
	float:left;
	width:245px;
	padding-bottom:1px;
}
div#main{
	float:right;
	width:709px;
	position:relative;
}
div#logo{
	background:url(/img/logo-block4.jpg) no-repeat top;
	height:284px;
}
div#left ul {
	background:#008040 none repeat scroll 0%;
	list-style-type:none;
	margin:0pt;
	padding:0pt 0pt 1px;
}
div#left ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
}
div#left ul li a {
	background:#00B058 none repeat scroll 0%;
	border-bottom:0pt none;
	color:#FFFFFF;
	display:block;
	margin:1px 0pt 0pt;
	padding:7px 0px 7px 10px;
	width:237px;
}
div#left ul a.active {
	background:#DFF8A4 none repeat scroll 0%;
	color:#008E46;
}
div#left ul a:hover {
	background:#008E46 none repeat scroll 0%;
	color:#FFFFFF;
}
div#main p {
	font-size:16px;
}
.c {
	text-align:center;
}
div#poll {padding:5px; color:white;}
div#poll h1{font-size:20px;}
div#poll p{margin:0}
.graph {background-color:#006633;}
.error{color:red;}
div.photo h2, div.photo p{padding:0; margin:0;}

div#mapsp {position:absolute; top:170px; left:194px}
div#mapsp a{color:#FFFFFF;}
div#mapsp a:hover{color:#00FF00}

div#mapos {position:absolute; top:199px; left:194px}
div#mapos a{color:#FFFFFF;}
div#mapos a:hover{color:#00FF00}

div#mapwa {position:absolute; top:227px; left:194px}
div#mapwa a{color:#FFFFFF;}
div#mapwa a:hover{color:#00FF00}

div#maplc {position:absolute; top:256px; left:194px}
div#maplc a{color:#FFFFFF;}
div#maplc a:hover{color:#00FF00}