* html, body {
	margin:0;
	padding:0;
}
body {

	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color:#3162a5;
	line-height: 1.5em;
}
h2,h3,h4,h5,h6{
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#603;
}
p{
	font:11px verdana;
	color:#3162a5;
	line-height:15px;
}
table{
	font:14px verdana;
	margin-top:-25px;
	line-height:18px;
}
.read-more a{
	font:11px verdana;
	text-align:right;
	text-decoration:none;
	color:#603;
	float:right;
	margin-right:25px;
}
.read-more a:hover{
	text-decoration:underline;
}


#header{
	width:100%;
	height:81px;
	margin-left:0px;
	font:bold 38px Verdana;
	color: #3162a5;
	line-height: 1.6em;
	background-image: url('head_bg.gif');
	background-repeat: repeat-x;
}


#nav{
	float:right;
	list-style:none;
	text-align:left;
	margin-top:-45px;
}
#nav li{
	list-style:none;
	text-decoration:none;
	display:inline;
	text-align:right;
	margin-left:5px;
	margin-right:5px;
	padding:5px;
}
#nav li a{
	color:#666;
	font:bold 12px Verdana;
	text-decoration:none;
}
#nav li a:hover{
	color:#3465ac;
}

#main{
	width:95%;
	height:auto;
	margin:8px;
	padding:8px;
}
#first-col{
	margin-left:10px;
	float:left;
	width:30%;
	height:auto;
	padding:8px;
}
#second-col{
	float:left;
	width:30%;
	height:auto;
	margin-left:10px;
	padding:8px;
}
#third-col{
	float:left;
	width:30%;
	height:auto;
	margin-left:10px;
	padding:8px;
}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif; BACKGROUND-COLOR: rgb(255,248,220)
}


H6 {font-family: trebuchet ms; font-size: 20pt; color: black; text-align: center; 
font-weight: bold; margin: 0; background-color: rgb(245,222,179); padding: 4pt; }



#map-pane-wrapper H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #603; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: transparent; font-family: trebuchet ms; 

}
#map-pane-wrapper H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #603; PADDING-TOP: 0px; FONT-STYLE: oblique; BACKGROUND-COLOR: transparent; font-family: trebuchet ms; 
}


#map-pane IMG {
	BORDER-TOP-WIDTH: 1px; DISPLAY: inline; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 12px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 1px
}

#map-pane P {
	LINE-HEIGHT: 630px;
}


#map-pane1 IMG {
	BORDER-TOP-WIDTH: 1px; DISPLAY: inline; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 760px; HEIGHT: 708px; BORDER-RIGHT-WIDTH: 1px
}

#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A:link {
	COLOR: #603; TEXT-DECORATION: none
}
A:visited {
	COLOR: #603; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #fdf8f2; BACKGROUND-COLOR: #aaa
}
A:active {
	COLOR: #603; TEXT-DECORATION: none
}
.hint {
	FONT-SIZE: 0.75em; MARGIN: 0px 0px 0px 2px
}