@charset "UTF-8";
/* CSS Document */

ul,ol { list-style:none }

h1,h2,h3,h4,h5,h6,pre,code {
	font-size: 18px;
}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dd, dt
{ margin:0; padding:0 }

a img,:link img,:visited img { border:none }

body {
	background: #064F6C;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3 {
	margin: 0px;
	padding: 0px 0px 0px;
	color: #72351A;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background: #FFFFFF;
}
h4 {
	margin: 30px 0px 0px;
	font: bold 85%/100% Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 0px;
}
h5 {
	color: #72351A;
	text-align: center;
	font: bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.holder {
	background: #FFFFFF;
	margin: 20px auto 0px;
	padding: 0px;
	width: 977px;
	color: #333333;
	border-top: 14px solid #663333;
	border-right: 6px solid #663333;
	border-bottom: 6px solid #663333;
	border-left: 6px solid #663333;
}
.board {
	width:800px;
	text-align: center;
	margin: 0px auto 30px;
	padding: 20px;
}
.board img {
	margin-top: 8px;
	margin-bottom: 4px;
}
.board table {
	width: 800px;
	font: bold normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	height: 149px;
	padding-bottom: 4px;
	border: 2px solid #cccccc;
}
.board th {
	colspan: 5;
	border-top: 2px solid #CCCCCC;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 2px solid #CCCCCC;
	background: #ABC9CC;
}
.board td {
	color: #333333;
	padding: 4px;
	text-align: center;
	margin: 4px;
	border: 1px solid #CCCCCC;
	vertical-align: text-top;
}
.board td p {
	font: italic normal 9px/10px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}
.committee {
	width: 530px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.committee h1 {
	font: bold 18px/24px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.committee h4 {
	font: bold normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	margin: 10px 0px 0px;
	padding: 10px 0px 0px;
}
.committee p {
	margin: 0px;
	padding: 0px;
	
}
.associates {
	text-align: center;
}
.associates table{
	width: 960px;
	font: 10px Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 8px;
	border: 2px solid #999999;
	border-collapse: collapse;
}
.associates th {
	text-align: center;
	border-top: 2px solid #999999;
	border-bottom: 2px solid #999999;
	background: #ABC9CC;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	padding: 6px;
}
.associates td {
	text-align: left;
	padding: 6px;
	background: #FFFFFF;
	border: 1px solid #999999;
}
tr.blue td {
background-color:#ABC9CC;
}
tr  td  em {
	font-weight: bold;
	font-style: normal;
}
td .width {
width: 300px;
}
.associates   td+td+td+td+td{
	text-align: left;
	padding: 4px;
	white-space: nowrap;
}
.masthead {
	margin-bottom: 0px;
	padding-bottom: 0px;
	display: inline;
	vertical-align: text-top;
	background-color: #ABC9CC;
	color: #72351A;
	border-bottom: 4px solid #663333;
}
.mastheadorange p{
	background-color: #F2B679;
	clear: left;
	padding: 5px;
	font: italic 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #663333;
} 
.mastheadpurple p{
	background-color: #B6AECB;
	clear: left;
	padding: 5px;
	font: italic 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #663333;
}
.mastheadgreen p{
	background-color: #97C7B1;
	clear: left;
	padding: 5px;
	font: italic 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #663333;
}
.masthead p {
	clear: left;
	padding: 5px;
	background-color: #ABC9CC;
	font: italic 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #663333;
}
.maincontent {
	margin: 20px auto 50px;
	padding: 0px;
	width: 760px;
}
.secondnav {
	margin: 20px auto 10px;
	width: 860px;
}
.secondnav ul {
	margin-bottom: 10px;
}

.secondnav li{
	display: inline;
	margin-left: 15px;
	padding-right: 12px;
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #663333;
}
.leftfloatcontent {
	margin: 0px 18px 0px 0px;
	clear: none;
	float: left;
	padding-top: 0px;
}
.rightfloat {
	float: right;
}
p {
	text-align: left;
	margin: 0px;
	padding: 0px;
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: transparent;
}
a:link, a:visited, a:hover, a:active {
	color: #086594;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
.lefttopcorner {
	padding: 0px;
	margin: 0px;
	width: 977px;
}
.missioncsanc {
	font: italic 12px/17px Verdana, Arial, Helvetica, sans-serif;
	background: #E6CA71;
	color: #72351A;
	margin: 0px auto;
	padding: 4px 0px 5px;
	width: 271px;
	text-align: center;
	border-bottom: 12px solid #72351A;
}
.menuformat {
	padding: 8px 4px 8px 252px;
	background: #663333;
	position: relative;
	text-align: left;

}
#menu ul {
	list-style-type: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0;
	padding: 0px;
	display: inline;
	}
#menu li {
	padding: 0px;
	display: inline;
	margin: 4px 0px 0px;
	position: relative;
}
.home {
	color: #333333;
	background: #FFCC66;
	}
.home a {
	color: #333333;
	background: #FFCC64;
	border-top: 2px solid #ffdda3;
	padding: 6px 12px 8px;
	border-left: 2px solid #FFDDA3;
	border-right: 2px solid #D1A753;
}
.home a:hover, a:focus a:active {
	border-top: 2px solid #9E7E3E;
	border-left: 2px solid #9E7E3E;
	background: #D1A753;
	border-right: 2px solid #FFDDA3;
}	
.about {
	background: #ABC9CC;
	color: #333333;
}
.about a {
	color: #333333;
	background: #ABC9CC;
	border-top: 2px solid #BCDEE1;
	padding: 6px 12px 8px;
	border-left: 2px solid #BCDEE1;
	border-right: 2px solid #91ABAD;
}
.about a:hover, a:focus a:active {
	color: #333333;
	background: #91ABAD;
	border-top: 2px solid #81979A;
	border-left: 2px solid #81979A;
	border-right: 2px solid #ABC9CC;
}
.annual {
	background: #E1A971;
	color: #000000;
}
.annual a {
	color: #333333;
	background: #E1A971;
	padding: 6px 12px 8px;
	border-left: 2px solid #F2B679;
	border-right: 2px solid #BC8D5E;
	border-top: 2px solid #F2B679;
}
.annual a:hover, a:focus a:active {
	color: #000000;
	background: #BC8D5E;
	border-top: 2px solid #AF763F;
	border-left: 2px solid #AF763F;
	border-right: 2px solid #E1A971;
}
.member {
	background: #B6AECB;
	color: #000000;
}
.member a {
	color: #333333;
	background: #B6AECB;
	border-top: 2px solid #cbc2e2;
	padding: 6px 12px 8px;
	border-left: 2px solid #CBC2E2;
	border-right: 2px solid #9992ab;
}
.member a:hover, a:focus a:active {
	color: #000000;
	background: #9992AB;
	border-top: 2px solid #8D869D;
	border-left: 2px solid #8D869D;
	border-right: 2px solid #B6AECB;
}
.resource {
	background: #97C7B1;
	color: #333333;
}
.resource a {
	color: #333333;
	background: #97C7B1;
	border-top: 2px solid #A9DEC5;
	padding: 6px 12px 8px;
	border-left: 2px solid #A9DEC5;
	border-right: 2px solid #7DA592;
}
.resource a:hover, a:focus a:active {
	color: #000000;
	background: #7DA592;
	border-top: 2px solid #739886;
	border-left: 2px solid #739886;
	border-right: 2px solid #ABC9CC;
}
.contact {
	background: #E4D465;
	color: #333333;
}
.contact a {
	color: #333333;
	background: #E4D465;
	border-top: 2px solid #F3E16C;
	padding: 6px 12px 8px;
	border-left: 2px solid #F3E16C;
	border-right: 2px solid #c3b456;
	white-space: nowrap;
	display: inline;
}
.contact a:hover, a:focus a:active {
	color: #000000;
	background: #D3C45E;
	border-top: 2px solid #BAAC53;
	border-left: 2px solid #BAAC53;
	border-right: 2px solid #e4d465;
}
.movie {
	padding: 0px;
	margin: 0px;
	float: left;
	border-bottom: 12px solid #663333;
	background: #663333;
	color: #000000;
}
.contentforhome {
	background: #FFFFFF;
	margin: 20px 0px 20px 282px;
	padding: 0px 20px 0px 0px;
	color: #333333;
}
.centerfloat {
	margin: 0px auto;
	padding-right: 50px;
	padding-left: 70px;
}
.horizontalrule {
	margin: 0px;
	padding: 0px 0px 5px;
	width: 100%;
	color: #72351A;
	background: #FFFFFF;
}
.leftfloat {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
}
.footer {
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0px auto;
	padding: 12px 8px 8px;
	text-align: center;
	background: #FFFFFF;
}
#loginform {
	width: 270px;
	margin: 50px auto;
	padding: 0px;
	clear: left;
	font: 12px/2.5em Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#annmeetshow {
	text-align: center;
	margin-top: 20px;
	background: #FFFFFF;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
}
