@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; background: url(images/bg.jpg) top repeat-x #e0e0e0; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; line-height:18px}
body img{ border:0}
h1,h2,h3,h4{ padding:0; margin:0}
a{ color:#267499}
#main{ width:843px; margin:0 auto; margin-top:48px; background: url(images/bgrepeat.jpg)}
.left{ width:138px; float:left}
.right{ width:651px; float:left; padding-left:32px; padding-right:20px}
.padtop10{ padding-top:10px}
#logo{ text-align:center; padding-bottom:16px}
#nav{ background:url(images/linksbg.jpg) no-repeat; height:275px}
#nav ul, #nav li { margin:0; padding:0; list-style:none; text-indent:0; }
#nav a{ display:inline;  text-decoration:none; color:#FFFFFF; font-size:14px;; padding:4px 10px 4px 16px}
 #nav li{ padding-top:4px; padding-bottom:3px}
#nav ul{ padding-top:14px}
#nav a:hover, #selected a{ background:#2d86c7}
#container{ padding-left:1px; padding-right:1px}
.center{ text-align:center}
.clear{ clear:both}
.leftfloatredimg{ float:left; padding-right:20px; padding-top:10px; padding-bottom:10px}
.header{  padding-bottom:35px;}

h4{ color:#000000; font-size:10px; padding-bottom:3px}
h1{  font-size:28px; color:#267499; padding-bottom:10px; line-height:normal}
h3{ font-size:14px; }
#footer{width:843px; margin:0 auto; padding-top:20px; padding-bottom:20px; text-align:center}
.littletext{ color:#666666; float:right; font-size:11px}
.bottomborder{ border-bottom:1px dashed #cccccc; padding-bottom:10px; padding-top:10px}

h2{ color:#2a2a2a; font-size:13px}
.bottomborder h2{ float:left; width:40%}
.bottomborder h3{ float:right; width:60%; color:#2a2a2a; font-size:12px; text-align:right; font-weight:normal}
.leftone{ background:#cccccc; text-align:left}
.martop10{ margin-top:10px}
.spectable{ color:#333333; font-size:11px}
.spectable td{ padding:3px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF}
.backgrounded{ background: url(images/backgrounded.jpg) no-repeat; height:27px; color:#2a2a2a; font-size:17px; padding:10px 16px 0 16px; }

.event{ background:#f0f0f0;  padding:7px; margin-top:10px; border:1px solid #cccccc}

.eventleft{ width:113px; float:left; padding-right:14px}
.eventright{ float:left; width:505px}
.buttonlike{ border:1px solid #cccccc; display:block; text-align:center; padding:7px; color:#0c6dbc; text-align:center; background-color:#FFFFFF; font-weight:bold; margin-bottom:10px}

.otherevent{ background:#f0f0f0; margin-top:10px; border:1px solid #cccccc}

.othereventleft{ float:left; padding-left:25px; padding-top:7px; color:#0c6dbc;  font-weight:bold; width:85px}
.othereventcenter{ padding-left:25px; padding-top:7px; width:380px; float: left}
.othereventright{ float:right; width:128px}

/* Image Gallery Styles */
.galleryContainer {width:660px;margin:auto;}
.galleryImage {float:left;width:160px;margin-bottom:10px;text-align:center;}
.galleryImage img {border: solid 1px #999999;}
.galleryImage span {display:block;font-size:11px;}
.galleryImage span div {display:block;font-size:11px;}
.galleryText {}
.c,.clear {clear:both}
