﻿body {
	margin:0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#6d6d6d; background-color:#e3eae6;
	overflow-y:scroll;
}

img { border:none; }

a { color:#a21717; text-decoration:none; font-weight:bold; }
a:hover { color:#6d6d6d; }

h1 { font-size:14px; color:#a21717; }
h2 { font-size:12px; color:#a21717; margin-top:0; padding-top:0; border-bottom:1px solid #DEDEDE; background:url(imgz/tbg.jpg) bottom left repeat-x; min-height:17px; padding:5px; border:1px solid #dedede; border-bottom:none; }
h3 { font-size:12px; color:#a21717; }
h4, h5, h6 { font-size:12px; color:#a21717; }
.h1 { padding:0; margin:0; position:absolute; left:-1000px; width:900px; }

.wrap { width:990px; margin:0 auto; }
.head { height:135px; background:url(imgz/hbg.jpg) bottom left repeat-x; background-color:#FFFFFF;}
.foot { height:30px; background:url(imgz/fbg.jpg) top left repeat-x; margin-top:10px; }
.copy { float:left; width:840px; padding-top:5px; }
.logo { float:left; width:256px; height:49px; padding:15px 0 0 0; }
.logo img {width: 256px; height:49px;}
.bann { float:right; padding-top:5px; height:92px; }
.webstart { float:right; }

.homeWhiteWrap { width:928px; background:#FFFFFF; border:1px solid #DEDEDE; padding:30px; }
.homeLeft { width:630px; float:left; }
.homeRight { width:290px; float:left; }

.homeTitle { background:url(imgz/tbg.jpg) bottom left repeat-x; padding:5px 10px 5px 10px; min-height:20px; font-size:13px; font-weight:bold; color:#a21717; }

.homeLeft2 { width:668px; height:304px; margin:20px 20px 0 0; float:left; background:#F3F3F3; border:1px solid #DEDEDE; }
.homeRight2 { width:300px; margin-top:20px; float:left; }

.homeLeft3 { width:668px; height:340px; margin:5px 20px 0 0; float:left; background:#F3F3F3; border:1px solid #DEDEDE; }
.homeRight3 { width:300px; margin-top:5px; float:left; }

.homeLast { padding:10px; }
.homeFB { margin-bottom:0px; }

.homeLeft3a { width:300px; float:left; padding:10px 20px 0 10px; }
.homeRight3a { width:320px; min-height:227px; float:left; padding:10px 10px 0 0; }

#nav {  }
#nav ul { list-style:none; margin:0; padding:0; }
#nav li { display:inline; }
#nav a { padding:6px 8px 0 8px; height:23px; background:url(imgz/sep.jpg) top right no-repeat; float:left; }
#nav a:hover { padding:4px 8px 0 8px; }
#nav .last { background:none; padding-right:0; }
#nav .last:hover { background:none; padding-right:0; }

.bg { background:#F3F3F3; border:1px solid #DEDEDE; padding:10px; }
.hrefs { background:#F3F3F3; border:1px solid #DEDEDE; padding:5px; }
.mh500 { min-height:500px; }

.mr10 { margin-right:10px; }

.newsLeft { float:left; width:180px; padding-right:10px; }
.newsRight { float:left; width:800px; }

.galLeft { float:left; width:220px; padding-right:10px; }
.galRight { float:left; width:760px; }

.eventsLeft { float:left; width:670px; padding-right:10px; }
.eventsRight { float:left; width:310px; }

#thumbs img { margin:0 10px 10px 0; float:left; }
#thumbs2 img { margin:0 21px 15px 0; float:left; }

.w290 { width:290px; }
.err { color:#a21717; }

#pagnav { margin:10px 0 20px 0; text-align:center; }
#pagnav a, .current, .backNA, .nextNA, a.next { padding:1px 6px 1px 6px; }
#pagnav a { color:#414141; }
#pagnav a:hover { background-color:#ED1C24; color:#FFFFFF; }
#pagnav .current { color:#CC0000; font-weight:bold; }
#pagnav .backNA { }
#pagnav .nextNA { }
#pagnav a.back { }
#pagnav a.next { }

.news_date { font-size:10px; font-style:italic; }

#calendar tr { background-color:#cbd8d0; color:#333333; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; height:25px; }
#calendar td { text-align:center; }
#calendar a { text-decoration:none; color:#CC0000; font-weight:bold; display:block; padding:4px 0 4px 0; }
#calendar .cH1 { font-weight:bold; }
#calendar .cH2 { background-color:#999b94; color:#FFFFFF; font-weight:bold; }
#calendar .event { background-color:#04ADFF; color:#FFFFDD; font-weight:bold; text-decoration:none; cursor:hand; }

