@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
img{border:0;}

/*---------------------------------------------------- html -*/

body{
font-size:62.5%;
color:#000;
margin-top:10px;
background:url(img/bg_main.jpg) repeat-x;
background-color:#f0f2f1;
font-family:Arial, Helvetica, sans-serif;
}

a{font-size:12px;}
p{font-size:12px; margin:0 0 10px 0; line-height:18px;}
h1{font-size:26px; font-weight:normal; margin:10px 0;}
h2{font-size:16px; margin:10px 0; color:#d36600; border-bottom:1px solid #ccc; padding:0 0 4px 0;}
h3{font-size:14px; font-weight:bold; margin:20px 0 8px 0;}
h4{font-size:17px; font-weight:normal; color:#835438; margin:20px 0 8px 0;}

ul{list-style-type:disk;}
li{font-size:12px; padding:2px 0;}

strong{text-transform:uppercase; font-size:11px;}

#tableContainer{border:5px solid #fff; margin:0 auto; width:700px; background:#fff;}
#header{background:url(img/bg_header.gif) repeat-x;}

#mainImg{}
#mainNav{padding-left:10px;
height:36px;
line-height:34px;
background:url(img/bg_nav.gif) repeat-x;
}

#mainNav ul{list-style-type:none;}
#mainNav li{display:inline; margin:0 8px; }
#mainNav a{text-decoration:none; font-size:14px; font-weight:normal; color:#1E4439;}
#mainNav a:hover{text-decoration:none; color:#698E87;}
.active{margin-top:-10px; color:#d36600; border-top:2px solid #ccc;/*background:url(img/bg_hover.gif) no-repeat 10px 0;*/ padding:10px 4px;}



#content{background:#fff; padding:20px 0; float:left; background:url(img/bg_imgbot.gif) repeat-x;}
#contentLeft{padding:0 10px; width:390px; float:left;}
#contentRight{padding:0 10px 0 30px; width:240px; border-left:1px dotted #ccc; float:right;}

#contentEvenLeft{margin-right:20px; padding:0 10px 0 10px; width:320px; float:left; background:url(img/bg_contact.gif) repeat-x;}
#contentEvenRight{padding:0 10px 0 10px; width:320px; float:left; background:url(img/bg_contact.gif) repeat-x;}

#contentFull{padding:30px 20px; width:980px;}

#footer{
margin:0 auto;
width:700px;
padding:20px 10px;
}

#footer p{color:#5d8c87; font-size:11px;}

#events{margin:0 0 30px 30px;}
#events ul{list-style-type:none;}
#events li{padding:6px 0; font-size:14px;}
#events a{font-size:14px;}

.mainList{margin:10px 10px 20px 30px;}

.board{border-right:1px solid #ccc; padding:0 20px 0 0;}

/*board members*/

.boardMember{border-bottom:1px solid #eee; width:100%; height:104px; padding-top:16px;}
.boardImg{float:left; border:1px solid #eee;}

span.boardDetail{float:left; margin:10px 0 0 10px;}

.boardName{font-size:15px; font-weight:normal;}
.boardTitle{font-size:11px; font-weight:bold; margin-top:-10px;}
.boardEmail{font-size:12px; font-weight:normal; margin-top:-8px;}

.locationText{font-size:11px; line-height:16px; color:#555;}
.lightpurple{color:#905277;}
.purpleBold{font-weight:bold; color:#451D37;}

.greenBold{font-weight:bold; color:#1F4548;}
.lightGreen{color:#5BA0A7;}

.ad{margin:10px 10px 0 0;

