html,body { margin:0px; }
td,div { font-family:palatino linotype, georgia, serif; font-size:14px; color:#000; }
p { padding-left:15px; padding-right:15px; }

h2 { font-size:30px; font-weight:bold; color:#006AA1; padding-left:4px; margin:0; }
h3 { font-size:16px; color:#000; padding:10px 15px 10px; margin:0; }

u { text-decoration:none; border-bottom:1px dotted #006AA1; }
.solidu { text-decoration:underline; }
ul { margin-left:0; padding:0; }
.blue { color:#006AA1; }
.bluelt { color:#006AA1; }

a:link, a:visited { color:#3366CC; text-decoration:none; }
a:hover { color:#6699CC; text-decoration:none; }

.header { width:800px; height:122px; background:url(images/header.gif) no-repeat; }

.shadel { width:10px; background:url(images/shadeL.gif) repeat-y; }
.shader { width:10px; background:url(images/shadeR.gif) repeat-y; }

.maincontainer { width:780px; height:100%; border-top:8px solid #006AA1; border-bottom:8px solid #006AA1; background:url(images/shadetop.gif) top no-repeat; padding-top:10px; }
.navigationbg { width:140; height:100%; background:url(images/navBG.gif) repeat-y; }

.navbg { width:130px; padding:0; border-bottom:1px solid #FFF; text-align:right; }

a.nav:link, a.nav:visited { display:block; font-size:18px; font-style:italic; color:#006AA1; width:130; text-decoration:none; padding-bottom:4px; }
a.nav:hover { color:#FFF; width:130px; background:url(images/navRO.gif) repeat-y; text-decoration:none; }

.mission { color:#999; padding:20px 6px 40px; font-style:italic; text-align:right; font-size:13px; font-weight:bold; }

.maincont { width:640px; margin:0; height:100%; }
.cont { text-align:left; width:640px; height:340px; padding:0; margin:0; }

.footer { width:800px; height:60px; background:url(images/footer.gif) no-repeat; text-align:center; color:#006AA1; padding-top:12px; }
a.foot:link, a.foot:visited { padding:0 14px 0; font-style:italic; font-weight:bold; margin:0; text-decoration:none; }
a.foot:hover { color:#6699FF; text-decoration:none; }

.about { padding-left:15px; }

.agendatitle { font-weight:bold; color:#006AA1; }
.time { font-size:12px; text-align:right; width:100px; padding-right:6px; border-right:1px solid #DCE1E5; }
.time2 { font-size:10px; text-align:right; color:#444; width:100px; }
.agenda { font-size:12px; padding-left:6px; }

a.aglink1:link, a.aglink1:visited { color:#006AA1; text-decoration:none; }
a.aglink1:hover { color:#6699CC; text-decoration:underline; }

a.aglink2:link, a.aglink2:visited { color:#000; text-decoration:underline; font-weight:bold; }
a.aglink2:hover { color:#666666; text-decoration:none; }

#roster { list-style-type:none; padding:0; margin:0; }
#roster li { padding-left:15px; }

.rostertitle { font-size:30px; font-weight:bold; color:#006AA1; border-bottom:1px dotted #006AA1; width:280px; padding-left:4px; }

.pic { padding:0; margin:6px 15px 15px 15px; }

#agenda { width:640px; background:url(images/riverBigBG.jpg) bottom right no-repeat; }

#agendatablebg { width:580px; background:#FFF; filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; }

.advisorpic { width:100px; height:100px; border:1px solid #AABFCA; }
.advisortitle { padding-left:15px; padding-right:15px; }
.picspacer { width:100px; height:100px; }

.bioname { font-size:24px; color:#006AA1; padding-left:4px; margin:0; }
.biotitle { font-size:18px; color:#444; }
.country { font-size:16px; color:#444; font-weight:bold; }
a.bio:link, a.bio:visited { font-size:12px; color:#3366CC; text-decoration:none; }
a.bio:hover { color:#6699CC; text-decoration:none; }
.biopic { width:100px; height:100px; border:1px solid #AABFCA; padding:4px; margin:6px 15px 15px 15px; }

.btn { color:#006AA1; background:url(images/btnBG.gif) repeat-x; border:1px solid #369; padding:0 4px 0; font-size:12px; font-weight:bold; cursor:pointer; }
a.btn:link,a.btn:visited { color:#006AA1; text-decoration:none; background:url(images/btnBG.gif) repeat-x; border:1px solid #99CCFF; padding:0 4px 0; }
a.btn:hover { color:#6699CC; text-decoration:none; }
.border { border:1px solid #69C; }

/* ------ POST-SUMMIT BUTTON LINKS ------ */

.postbtns { text-align:right; margin:0; padding:4px 0 4px; }
.postname { font-size:11px; color:#006AA1; text-align:right; margin:0; padding:4px 0 0; }
.keyname { font-size:12px; }

.modsyn { border:1px solid #369; background:#9CF; font-size:10px; font-weight:bold; color:#369; padding:0 4px 0; }
a.modsyn:link,a.modsyn:visited { border:1px solid #369; background:#9CF; font-size:10px; font-weight:bold; color:#369; text-decoration:none; padding:0 4px 0; }
a.modsyn:hover { border:1px solid #036; background:#369; color:#9CF; text-decoration:none; }

.scribe { border:1px solid #696; background:#CFC; font-size:10px; font-weight:bold; color:#696; padding:0 4px 0; }
a.scribe:link,a.scribe:visited { border:1px solid #696; background:#CFC; font-size:10px; font-weight:bold; color:#696; text-decoration:none; padding:0 4px 0; }
a.scribe:hover { border:1px solid #363; background:#696; color:#CFC; text-decoration:none; }

.prestn { border:1px solid #933; background:#FCC; font-size:10px; font-weight:bold; color:#933; padding:0 4px 0; }
a.prestn:link,a.prestn:visited { border:1px solid #933; background:#FCC; font-size:10px; font-weight:bold; color:#933; text-decoration:none; padding:0 4px 0; }
a.prestn:hover { border:1px solid #300; background:#933; color:#FCC; text-decoration:none; }

/* ------ GALLERY SECTION ------ */

.gallerythumb { border:3px double #AABFCA; background:#FFF; cursor:pointer; }
#gnavc { text-align:center; margin:0 10px 0 5px; }
.gnav { border-top:1px solid #AABFCA; border-bottom:1px solid #AABFCA; background:url(images/gnav1BG.gif) repeat-x; text-align:center; height:25px; margin:4px 0 4px; }

a.gpagenum:link,a.gpagenum:visited { font-size:11px; color:#3366CC; text-decoration:none; padding:2px 5px 2px; border:0px; }
a.gpagenum:hover { border:1px solid #AABFCA; background:#FFF; text-decoration:none; padding:2px 4px 2px; }

.gallerybtns ul { margin:10px; padding:0; font-size:18px; }
.gallerybtns ul li { list-style-type:none; width:600px; height:40px; border-top:2px solid #AABFCA; border-bottom:1px solid #AABFCA; margin-bottom:8px; }
.gallerybtns ul li a { background:#EDF4F8; display:block; padding:10px 0 5px 10px; }
.gallerybtns ul li a:hover { background:#D6E5ED; }

