.pagecontent			{
	background-color:		#ffffff;
	position:				relative;
	width:					606px;
	margin: 				0 auto;
}

.pagecontent > h3 {
	color:					#333333;
	font-size:				16px;
	font-weight:			100;
	left:					24px;
	letter-spacing:			1px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
	top:					7px;
}

ul#main-contacts {
	color:					#333333;
	list-style-type:		none;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
	top:					60px;
	left:					24px;
	width:					550px;
}

ul#main-contacts li {
	font-size:				13px;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}

ul#main-contacts li a:link, ul#main-contacts li a:visited {
	color:					#333333;
	text-decoration:		none;
}

ul#main-contacts li a:hover {
	text-decoration:		underline;
}

ul#main-contacts li.col-2 {
	position:				absolute;
	right:					0px;
	top:					0px;
}

#map-container {
	left:					0px;
	padding:				60px 0px 0px 0px;
	position:				relative;
	top:					50px;
}

#map-container > h3 {
	color:					#333333;
	font-size:				15px;
	font-weight:			100;
	letter-spacing:			1px;
	margin:					0px 0px 0px 0px;
	padding:				0px 25px 0px 0px;
	position:				absolute;
	left:					25px;
	top:					10px;
}

#map-container > h4 {
	border-bottom:			1px dotted #224D84;
	color:					#333333;
	font-size:				12px;
	letter-spacing:			1px;
	margin:					0px 0px 0px 0px;
	position:				absolute;
	left:					13px;
	top:					390px;
	width:					218px;
	white-space:			nowrap;
}

#map-container > img.region {
	display:				none;
	padding-left:			13px;
	border:					none;
}

ul.regions {
	list-style-type:		none;
	margin:					20px 0px 0px 0px;
	padding:				10px 0px 0px 13px;
	position:				relative;
}

ul.regions > li {
	display:				none;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	position:				relative;
	width:					579px;
}

ul.regions > li > img.region-thumb {
	position:				absolute;
	left:					0px;
	top:					0px;
}

ul.regions > li > h3, ul.regions > li .ui-effects-wrapper h3 {
	border-bottom:			1px dotted #224D84;
	color:					#333333;
	font-size:				15px;
	font-weight:			100;
	left:					0px;
	letter-spacing:			2px;
	height:					25px;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 10px 60px;
	width:					235px;
}

ul.regions > li > h4, ul.regions > li .ui-effects-wrapper h4 {
	border-bottom:			1px dotted #224D84;
	color:					#333333;
	font-size:				12px;
	height:					15px;
	letter-spacing:			1px;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 5px 0px;
	position:				absolute;
	right:					10px;
	top:					18px;
	width:					230px;
}

ul.regions li ul.counties {
	color:					#333333;
	list-style-type:		none;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	width:					230px;
}

ul.regions li ul.counties li {
	display:				block;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}

ul.regions li ul.counties li ul.county-contact {
	margin-top: 15px;
}

ul.counties li a:link, ul.counties li a:visited {
	color:					#333333;
	display:				block;
	font-weight:			100;
	padding:				0px 3px 0px 3px;
	text-decoration:		none;
}

ul.counties li a:hover {
	background-color:		#92CFFF;
	color:					#224D84;
	display:				block;
	font-weight:			100;
	padding:				0px 3px 0px 3px;
	text-decoration:		none;
}

ul.counties li a.selected {
	background-color:		#92CFFF;
	color:					#224D84;
	display:				block;
	font-weight:			100;
	padding:				0px 3px 0px 3px;
	text-decoration:		none;
}

ul.county-contact {
	position:				relative;
}

ul.regions li ul.counties li ul.county-contact > li {
	display:				block;
	line-height:			25px;
	position:				relative;
	white-space:			nowrap;
}

ul.regions li ul.counties li ul.county-contact > li > label {
	float:					left;
	display:				block;
	width:					50px;
}

ul.regions li ul.counties li ul.county-contact > li.email a:link, ul.regions li ul.counties li ul.county-contact > li.email a:visited {
	background-color:		transparent;
	color:					#333333;
	display:				inline;
	font-weight:			100;
	padding:				0px 0px 0px 0px;
	text-decoration:		none;
}

ul.regions li ul.counties li ul.county-contact > li.email a:hover {
	background-color:		transparent;
	color:					#333333;
	display:				inline;
	font-weight:			100;
	padding:				0px 0px 0px 0px;
	text-decoration:		underline;
}

#contact-map area {
	border:					none;
}