/* CSS Document */

body {margin:0; background:#f9f9e4;}

p.copy {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:20px;
	margin-top:0px;
	
	}
a.top:link, a.top:active, a.top:visited  {font-size:12px;}


/*---{OFFICERS COPY STYLES}---*/
#officers-wrapper {
	line-height:14px;
	}
p.office-copy {
	font-size:14px;
	line-height:21px;
	font-family:"Times New Roman", Times, serif;

	}
p.names {
	font-size:19px;
	color:#2a92b1;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:0px;
	line-height:10px;
	}

p.board-directors {
	font-size:13px;
	color:#59a364;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
	border-bottom: thin dotted;
	margin-top:30px;
	
	}
	
p.position {
	font-size:13px;
	color:#59a364;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
	line-height:10px;
	}
	
a.board:link, a.board:active, a.board:visited, a.board:hover  {
	font-size:11px;
	color:#59a364;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
	display:block;
	}
	
	
a.top:link, a.top:active, a.top:visited, a.top:hover  {
	font-size:11px;
	color:#2a92b1;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
	line-height:15px;
	}
	
a.bigname:link, a.bigname:active, a.bigname:visited, a.bigname:hover {
	font-size:16px;
	color:#2a92b1;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
	text-decoration:none;
	}  



/*---{CONTAINERS}---*/


/*---{Banner-List}--*/
ul.banners {
position:relative;
left:-70px;

	}

	
	ul.banners li {
	width:260px;
	height:145px;
	padding:10px;
	list-style:none;
	background: #EEEED4; 
	border: 1px solid #dfdfcc;
	margin-bottom:20px;
	}


#topheader {background:url(../images/bg_topheader.jpg) repeat-x; height:173px; margin:0;}
#sign {width:382px; height:173px;position:absolute; top:0; right:0;}
#mainhome {width:800px; min-height:400px; height:auto !important; margin-left:auto; margin-right:auto; padding-top:30px;}
#footer {background:url(../images/bg_footer.jpg) repeat-x; height:60px; margin:0; padding-top:30px; float:left; width:100%; clear: left;}
#subnav {border-bottom:1px solid #dfdfb8; height:33px;}
#subnav2 { height:30px; width:680px; margin-left:auto; margin-right:auto;}
.imageleft {width:210px; height:150px; border: 1px solid #C6C68C; margin-right:10px; margin-bottom:5px; float:left; margin-top:10px;}
.sidebarrule {width:235px; height:2px; border-bottom: 1px solid #d6d6bd; margin-top:5px; margin-bottom:5px;}
.featmem {width:81px; height:81px; border: 1px solid #C6C68C;}

#maincontainer{width:1200px; margin: 0 auto; padding-top:30px;}
#contentwrapper{float:left; width: 100%;}
/*#contentcolumn{margin-right: 225px; /*Set right margin to RightColumnWidth*//* width:450px; margin-left:200px;}*/
#contentcolumn{margin-right: 225px;  width:450px; margin-left:300px;}
#rightcolumn{float: left;width: 255px; /*Width of right column*/margin-left: -280px; /*Set left margin to -(RightColumnWidth) */background: #EEEED4; border: 1px solid #dfdfcc; margin-bottom:20px;}
#rightcolumn2{float: left;width: 255px; /*Width of right column*/margin-left: 0px; /*Set left margin to -(RightColumnWidth) */background: #EEEED4; border: 1px solid #dfdfcc; margin-bottom:20px;}

#leftcolumn {float:left; width:200px;  margin-bottom:40px;}
	#leftcolumn a {font-size:12px;}

.innertube{margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/margin-top: 0;}
#dotline { border-bottom:1px dotted #007EA7; width:100%; height:5px;}

/*---{NAVIGATION}---*/
#nav {height:38px; background: url(../images/bg_nav.jpg) repeat-x;}
#nav2 {height:38px; width:780px; margin-left:auto; margin-right:auto;}
ul#menu {list-style-type:none; line-height:0px; float:left; margin:0px 0 0px 0; padding-left:1px;}
ul#menu li {text-indent:-2000px; float:left;}
ul#menu li a {display:block; height:38px; text-indent:-2000px; text-decoration:none;}

a#menu-home{background: url(../images/n_home.jpg) no-repeat bottom; height:38px; width:72px; float:left; }
a#menu-events{background: url(../images/n_events.jpg) no-repeat bottom; height:38px; width:82px; float:left; }
a#menu-history {background: url(../images/n_history.jpg) no-repeat bottom; height:38px; width:90px; float:left; }
a#menu-join {background: url(../images/n_join.jpg) no-repeat bottom; height:38px; width:100px; float:left; }
a#menu-about {background: url(../images/n_about.jpg) no-repeat bottom; height:38px; width:152px; float:left; }
a#menu-resources {background: url(../images/n_resources.jpg) no-repeat bottom; height:38px; width:110px; float:left; }
a#menu-news {background: url(../images/n_news.jpg) no-repeat bottom; height:38px; width:73px; float:left; }
a#menu-contact {background: url(../images/n_contact.jpg) no-repeat bottom; height:38px; width:100px; float:left; }

a#menu-home:hover {background-position:top;}
a#menu-events:hover {background-position:top;}
a#menu-history:hover {background-position:top;}
a#menu-join:hover {background-position:top;}
a#menu-about:hover {background-position:top;}
a#menu-resources:hover {background-position:top;}
a#menu-news:hover {background-position:top;}
a#menu-contact:hover {background-position:top;}


/*---{TYPOGRAPHY}---*/

.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:center; line-height:16px;}
a.footer:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:center; line-height:16px; text-decoration:none;}
a.footer:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:center; line-height:16px; text-decoration:none; /*border-bottom: 1px dotted #1D6325;*/ background:#E7F0A0;}
a.footer:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:center; line-height:16px; text-decoration:none;}
.maintext {font-family:"Times New Roman", Times, serif; font-size:16px; line-height:24px; color:#000;}
.sidetext {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000;}

a.mainlink:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#007EA7; border-bottom:1px dotted #007EA7; text-decoration:none; font-weight:bold;}
a.mainlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#007EA7; border-bottom:1px dotted #007EA7; text-decoration:none; font-weight:bold;}
a.mainlink:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#029BC9; border-bottom:1px dotted #029BC9; text-decoration:none; font-weight:bold;}

a.sidelink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5ca565; border-bottom:1px dotted #5ca565; text-decoration:none; font-weight:bold;}
a.sidelink:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#76cc81; border-bottom:1px dotted #76cc81; text-decoration:none; font-weight:bold;}

.eventtitle {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#007EA7; border-bottom:1px dotted #007EA7; text-decoration:none; font-weight:lighter;}
.eventdata {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5ca565;}
.pobbold {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#007EA7; text-decoration:none; font-weight:bold; line-height:13px;}

#list {list-style:none; list-style-image:none;}#flash {
	height: 180px;
	width: 450px;
}
2


