body  {font-size: 14px;font-family: Arial, Verdana, Helvetica, sans-serif;margin: 0;padding: 0; text-align: center;color: #000000;}

img {border: 0;}

form {margin: 0;padding: 0;}

input {margin: 0;}

h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #8b2243; font-weight: normal;
margin:0 0 10px 0; padding:0;}

	.home h1 {margin: 10px 0 10px 0;}

h2 {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:14px; color: #2f5ba3; padding: 0; 
margin:0 0 3px 0;}

h3 {font-size: 12px; font-weight: bold; margin:0 0 3px 0;}

h4 {font-size: 12px; font-weight: bold; margin: 10px 0 0 0;} /* Use h4 before you use a ul list */

p {margin:0 0 10px 0; line-height:14pt;}

	#footer p{line-height:11pt;}

.home p{line-height:14pt;}

ul{margin:0 0 10px 30px; padding:0; list-style:square;}
	ul li{margin:0; padding:0; line-height:14pt;}

a, a:visited, a:active {color: #2481b6;}

#background-wrap {width:100%; margin:0;background:#fff;}

#container {width:95%;margin:0 20px;text-align:left;}

#header {height:105px;}

#logo {float:left;width:340px;height:64px;margin:0 0 16px 0;}

#head-right{display:none;}

#search {display:none;}

#nav-container {display:none;}

#flash-container {display:none;}

#threecol-left {display:none;}

#threecol-middle {float:left;margin:0; width:100%;}

#threecol-right {display:none;}

#left {display:none;}

#right {display:none;}


#footer {margin-top: 30px;border-top: 2px solid #8e2747;padding: 5px 0;}
#footer p {margin: 0;padding: 0;}
#footer .links {display:none;}
#footer .copyright {color: #666;}

#breadcrumb {display:none;}

#subnav {display:none;}

#gallery-container {}
#gallery-container p {margin-top: 5px;}

ul.smallfont{list-style:none;margin-left:0;}
.smallfont{font-size:11px; margin-top:5px;}
	#threecol-middle table.smallfont tbody tr td ul{margin:-7px 0 10px 20px; list-style-type:square;}

.imgright{float:right; margin:5px 0 5px 5px;}
.imgleft{float:left; margin:0 10px 5px 0;}

blockquote{display:block; margin:20px 0; min-height:40px; padding:7px 10px 0 0;}
	blockquote p{float:left; width:330px;}
	blockquote span{display:block; margin-top:10px; float:right;}
	blockquote br{clear:both;}
	blockquote img{float:left; margin-right:10px;}

table.people{margin:0;}
table.people tr td img{padding:0 10px 0 0;}
table.people tr td p{margin:0 0 10px 0;}


.newsArticle{margin:20px 0;}
	.newsArticle .newsDate{float:left; width:50px; background:#e7eef5; text-align:center; padding:10px; margin-right:5px;}
		.newsArticle .newsDate h1{display:block; text-align:center; font:36px/30px Arial, Helvetica, sans; color:#000; margin:0 0 5px 0;}
		.newsArticle .newsDate h2{display:block; text-align:center; font:14px/14px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#333; margin:0;}
	.newsRight{float:left; width:350px;}
		.newsRight h1{color:#2f5ba3;}
		.newsRight li{padding:2px 0;}


.mapBox{margin:10px 0 5px 5px; background-color:#f9f9f9; float:right; width:130px; border:1px solid #ccc; padding:5px;}

.line{border-top:1px solid #ccc; padding-top:10px;}

.lineMap{border-top:1px solid #ccc; padding-top:20px; margin-top:20px;}

.sitemapIdent{margin-left:30px;}

.highlight{color:#2f5ba3}

.clear {clear:both; height:0; font-size: 1px; line-height: 0;}