@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;

}


