html, body{color:#000;font-family:Arial, Helvetica, sans-serif; ;font-size:12px;font-weight:normal;background:#8DB4DE;margin:0px;text-align:center;}
a{color:#4B4B4B;font-weight:normal;text-decoration:none;}a:link{color:#4B4B4B;text-decoration:none;}a:visited{color:#4B4B4B;text-decoration:none;}a:active{color:#4B4B4B;text-decoration:none;}a:hover{color:#000;text-decoration:underline;}
#main			{margin-left:auto;margin-right:auto;text-align:left;background:transparent url('../img/content_back.jpg') repeat-y top right;overflow:hidden;width:769px;}
#banner			{width:731px;height:190px;margin-left:20px; margin-right: 20px; background: url('../img/banner.jpg') no-repeat;float:left;}
#red_line		{text-align:right;font-weight:bold;color:#FFF;padding:.2em 0;float:left;clear:both;width:722px;height:13px;background:#D30007;margin-left:24px;}
#navigation		{width:136px;margin-left:46px;margin-top:20px;float:left;clear:left;}
#navigation a	{width:126px;display:block;color:#DFDFDF;padding:5px 0px;margin-left:10px;}
#navigation a:hover{width:126px;display:block;background:#02064D;color:#ffffff;font-weight:bold;text-decoration:none;font-style:italic;padding:5px 0px;margin-left:10px;}
#content		{float:left;width:560px;}
.content		{padding:20px;}
#footer1		{clear: left; float:left;background:url('../img/footer_cl.jpg') top right no-repeat;width: 32px; height:31px;}
#footer2		{float:left;background:#8DB4DE url('../img/footer_t.jpg') top left repeat-x; width: 705px; height:31px;}
#footer3		{float:left;background:url('../img/footer_cr.jpg') top left no-repeat;height:31px; width: 32px; }
#footer_text_left	{float: left; text-align: left; width: 250px; margin-top:10px; margin-left: 25px; color:#01032a;}
#footer_text_right  {float: right; text-align: right;  width: 350px; margin-top:10px; margin-right: 25px; color: #01032a;}
#footer_text { margin-left: auto; margin-right: auto; width: 769px;}
#footer4		{float:left;width:144px;margin-left:10px;background:url('../img/footer_nav.jpg') top left repeat-y;height:11px;}
#textcontent { width: 350px; height: 175px; }
A IMG { border: 0px; }
h1, h2, h3, h4 { color: #02064d; }
.link { float: left; margin-bottom: 20px; }
.link_img { float: left; width: 110px; height: 75px; }
.link_info { float: left; width: 330px; height: 75px; }
.link_info h3 { margin-top: 0px; }
.link_img img { border: 1px solid #02064d; width: 100px; height: 70px; }
TABLE.members { width: 515px; border-collapse: collapse; border-spacing: 0px; }
TABLE.division { width: 300px; border-collapse: collapse; border-spacing: 0px; }
TABLE.division tr th { color: #02064d; background-color: #ccc; padding: 3px; border-bottom: 1px solid #02064d; }
TABLE.fees { width: 300px; border-collapse: collapse; border-spacing: 0px; }
TABLE.fees tr th { color: #02064d; background-color: #ccc; padding: 3px; border-bottom: 1px solid #02064d; }
TABLE.members tr th { color: #02064d; background-color: #ccc; padding: 3px; border-bottom: 1px solid #02064d;}
.italics {  font-style: italic;  }
tr.odd { background-color: #ddd; }
td { padding-bottom: 2px; padding-top: 3px; }
.row1 { width: 75px; }
.bold { font-weight: bold; }
.message { font-weight: bold; color: #d30007;}
label { font-weight: bold; }
.float-right-picture { float: right; margin-left: 5px; }
.picture-link { border: 2px solid #02064d; }
.float { float: left; }
.editdelete { width: 36px; }
FORM { display: inline; }
.phoneac, .phonepre { width: 30px; }
.phonenum { width: 45px; }

form			{}
form div		{clear:both;padding-bottom:.5em;}
form div.error_message {color:#900;font-weight:bold;margin-bottom:.5em;}
form div div.error_message {padding-top:.5em;}
form div label	{}
table tr td.util {text-align:right;}
hr {
	border: 0;
	height: 1px;
	background: #C0C0C0;
}
div.post p.title {
	color: #02064d;
	font-weight: bold;
}
div.post p.date, div.post span.date {
	color: #666;
	font-size: 85%;
	font-weight: normal;
}
div.galleryBox {
	text-align: center;
	width: 105px;
	overflow: hidden;
	float: left;
	display: block;
	clear: none;
	margin-bottom: .5em;
	font-size: 85%;
	color: #666;
}
#photoGallery div.galleryBox {
	margin: 0 2.5em 2.5em 0;
}
div.galleryThumbnail {
	overflow: hidden;
	width: 100px;
	height: 100px;
	border: 1px solid #000;
	background-position: center center;
}
div.galleryThumbnail a {
	display: block;
	width: 100px;
	height: 100px;
	text-decoration: none;
}
