@charset "utf-8";
/* CSS Document */

/* XHTML ELEMENTS
----------------------------------------------------------------------------------------------------*/
#mainContent h1{
	color:#6F97CA;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:lowercase;
	font-size:30px;
}
#mainContent h2{
	color:#555;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	text-transform:lowercase;
}
#mainContent h2.h2-home-page{
	color:#6F97CA;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	text-transform:lowercase;
}
#mainContent h3{
	color:#999;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	text-transform:lowercase;
}
#mainContent span.h3-uppercase{
	text-transform:uppercase;
}
#mainContent .news-items h4{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	line-height:22px;
}
#sidebar h3{
	margin:0px 0px 0px 10px;
	padding:0;
	color:#fff;	
	font-size:15px;
	text-transform:lowercase;
}
p{
	font-size:14px;
	margin-bottom:10px;
	line-height:22px;	
}
p strong{
	color:#464646;		
}
p.contact-info{
	padding:5px 0px 5px 10px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#666;
	border-top:#ccc 1px dashed;
	border-bottom:#ccc 1px dashed;
}
p.emergency-contact-info{
	padding:5px 0px 5px 10px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#900;
	border-top:#ccc 1px dashed;
	border-bottom:#ccc 1px dashed;
}
p.breadcrumb-trail{
	margin:0px 0px 15px 0px;
	padding:0;
	font-size:14px;
	color:#999;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#footer p{
	margin:0;
	padding:5px;
	color:#999;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:22px;
}
ul{
	margin:0px 0px 20px 15px;
	padding:0px 0px 0px 0px;
	list-style-type:square;
	font-size:14px;
}
ul li{
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
}
ul li strong{
	color:#999;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
ul.ul-address{
	margin:0px 0px 20px 0px;
	padding:10px;
	list-style-type:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:#d1d1d1 double;
}
ul.ul-address li{
	margin:0px 0px 0px 10px;
	padding:10px 0px 10px 0px;
}
ul.ul-checklist{
	margin:0px 0px 20px 0px;
	padding:0px;
	list-style-type:none;
	font-family:Georgia, "Times New Roman", Times, serif;
}
ul.ul-checklist li{
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 20px;
	background-image:url(../images/box-icon.png);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:#ccc 1px dotted;
}
ol {
	margin:0px 0px 20px 20px;
	padding:0px 0px 0px 0px;
}
ol li{
	padding:3px 0px 3px 0px;
}
ol.ol-next-to-img-styling {
	margin:0px 0px 20px 180px;
	padding:0px 0px 0px 0px;
}
#contact ul{
	list-style-type:none;
}
#geo-links h3.geo-h3-residents{
	margin:5px 5px 0px 155px;
	padding:2px 0px 2px 5px;	
	color:#fff;
	font-size:16px;
	background-color:#7a0026;
}
#geo-links h3.geo-h3-visitors{
	margin:5px 5px 0px 155px;
	padding:2px 0px 2px 5px;	
	color:#fff;
	font-size:16px;
	background-color:#8c6239;
}
#geo-links h3.geo-h3-business{
	margin:5px 5px 0px 155px;
	padding:2px 0px 2px 5px;	
	color:#fff;
	font-size:16px;
	background-color:#555;
}
#news .TabbedPanelsContent ul{
	margin:5px;
	padding:0;
	list-style-type:none;
}
#news .TabbedPanelsContent ul li{
	margin:0;
	padding:2px 0px 2px 15px;
	background-image:url(../images/list-arrow.jpg);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:#d1d1d1 1px dotted;
}
#geo-links ul{
	margin:5px 10px 5px 160px;
	list-style-type:none;
}
#geo-links ul li{
	margin:0;
	padding:5px 0px 5px 15px;
	background-image:url(../images/list-arrow.jpg);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:#d1d1d1 1px dotted;
}
ul.ul-site-map{
	list-style-type:none;
}
ul.ul-site-map .site-map-heading{
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:#d1d1d1 double;
}
ul.ul-site-map li{
	padding:6px 0px 6px 0px;
}
ul.ul-site-map ul{
	list-style-type:none;
}
ul.ul-site-map ul li{
	margin-left:5px;
	padding:10px 0px 10px 20px;
	background-image:url(../images/box-icon.png);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:#ccc 1px dotted;
}

