body{color:#6f757f;text-align:center;font:12px/150% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Arial,Helvetica,sans-serif;margin:0;margin-top:10px;padding:0;background:#e3eaef}

#hide{display:none}
.print{display:none}	
img{display:block;border:0}

label,input,select{display:block;float:left;margin-bottom:10px;font:11px/15px "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Arial,Helvetica,sans-serif}
label{text-align:right;width:80px;padding-right:5px} 
br{clear:left} 
img.heading{margin-bottom:10px}

p,td{color:#6f757f;font:12px/150% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Arial,Helvetica,sans-serif}
p{margin-top:5px;margin-bottom:10px}
	
h1,.h1,h2,.h2,h3,.h3{color:#6f757f;font-family:"Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;margin-top:5px;margin-bottom:10px}

h1,.h1{font-size:22px;line-height:120%}
h2,.h2{font-size:17px;line-height:120%}
h3,.h3{font-size:13px;line-height:120%}
	

#container{margin:auto auto;width:800px;text-align:left} 

#top{width:800px;border:0;margin:0;padding:0}
#main{width:800px;background-color:#fff;margin:0;border:1px solid #ccc;border-top:0}
#content{border:0;padding:0;margin:0}

#leftcontent{padding:0 40px 0 20px;vertical-align:top;border-right:3px double #6f757f}
#topcontent{padding:20px;vertical-align:top;border-bottom:5px solid #FFF}
#rightcontent{padding:0 20px 20px 0;vertical-align:top}
#bottomcontent{padding:20px;vertical-align:top}
.textbox{padding:20px;text-align:left;vertical-align:top}

.sidebar{border-bottom:1px dotted #4b8cc1;padding:10px 0 10px 0}
h3.sidebar{color:#4b8cc1;border-top:1px dotted #4b8cc1;border-bottom:1px dotted #4b8cc1;padding:5px;background-color:#e3eaef;text-transform:uppercase;letter-spacing:1px;margin:5px 0 0 0}

.comsub{font-size:15px;padding:10px 0;margin:15px 0;border-top:3px double #6f757f;border-bottom:3px double #6f757f}
.newsitem{padding-bottom:0;margin:25px 0 25px}

.imgR{ float:right;margin-left:10px}


/*side nav*/

#staffbox{float:right;width:125px;padding:10px 10px 15px 20px;margin:-30px 10px 80px;border:1px dotted #4b8cc1}
#staff ul{list-style-type:none;margin:0;padding:0}
#staff ul li{font-size:10px}

#navcontainer ul{list-style-type:none;text-align:center;margin:0;padding:0}
#navcontainer li{padding:5px}
#navcontainer ul li a{color:#6f757f;background:transparent url(images/list-off.gif) left center no-repeat;padding:9px;text-align:center;font-size:13px;text-decoration:none;border:0;letter-spacing:1px;text-transform:uppercase}
#navcontainer ul li a:hover{color:#6f757f;background:transparent url(images/list-on.gif) left center no-repeat}
#navcontainer ul li a#current{color:#6f757f;background: transparent url(images/list-active.gif) left center no-repeat}



#navcontainer2 ul{list-style-type:none;text-align:center;margin:0;padding:0}
#navcontainer2 li{padding:5px}
#navcontainer2 ul li a{color:#6f757f;background:transparent url(images/list-off.gif) left center no-repeat;padding:9px 0 9px 9px;text-align:center;font-size:13px;text-decoration:none;border:0;letter-spacing:1px;text-transform:uppercase}
#navcontainer2 ul li a:hover{color:#6f757f;background:transparent url(images/list-on.gif) left center no-repeat}
#navcontainer2 ul li a#current{color:#6f757f;background: transparent url(images/list-active.gif) left center no-repeat}


#pub ul{list-style-type:none;text-align:left;margin:0;padding:0}
#pub li{padding:0 0 10px 17px}
#pub ul li{background:transparent url(images/pub.gif) left top no-repeat;}

#pres ul{list-style-type:none;text-align:left;margin:0;padding:0}
#pres li{padding:0 0 10px 17px}
#pres ul li{background:transparent url(images/pres.gif) left top no-repeat;}


#content2{background:#FFF;border:0;padding:0}
#content2 p{color:#6f757f}
#content2 h1,#content2 h2,#content2 h3,#content2 .h1,#content2 .h2,#content2 .h3{color:#333}

.quote{
	font-size: 14px;
	font-style: italic;
	line-height: 150%;
	font-weight: bold;
}


.date{color:#999;font-size:9px;text-transform:uppercase;letter-spacing:2px;padding:15px 0 0 0;margin:0}

/*Navigation*/

a:link{color:#4b8cc1}
a:visited{color:#4b8cc1}
a:hover{color:#4b8cc1;text-decoration:none;background-color:#e3eaef}
a:active{color:#4b8cc1}

#bottom{margin:0;font-size:9px;text-transform:uppercase}
#bottom td{font-size:9px;text-transform:uppercase}
#bottom p{color:#6f757f;font:9px/150% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:uppercase}
#bottom a{color:#6f757f;text-decoration:none;font-size:9px;text-transform:uppercase}
#bottom a:hover{color:#6f757f;text-decoration:underline;font-size:9px;text-transform:uppercase}




.headshot{float:left;padding:8px;border:1px solid #000;margin:5px 10px 5px 0}



.style1 {color: #FF0000}
