html, body, #wrapper {
height:100%;    
background: black url("images/bk.jpg");
background-repeat: no-repeat;
background-position: top;
}

html, body, #wrapperb {
height:100%;    
}



.botbk {
	background-image: url(images/botbk.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}


.navbk {
	background-image: url(images/navbk.gif);
	background-repeat: repeat-x;
}


.navonleft {
	background-image: url(images/navonleft.gif);
	background-repeat: repeat-x;
}

.navonleftb {
	background-image: url(images/navonleft.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.navoncenter {
	background-image: url(images/navonbk.jpg);
	background-repeat: repeat-x;
}

.navonright {
	background-image: url(images/navonright.gif);
	background-repeat: repeat-x;
}

.navonrightb {
	background-image: url(images/navonright.gif);
background-repeat: no-repeat;
	background-position: left;
}


.bodybk {
	background-image: url(images/bodybk.gif);
	background-repeat: no-repeat;
	background-position: top;
}


.bodybkb {
	background-image: url(images/bodybkb.gif);
	background-repeat: no-repeat;
	background-position: top;
}





.footerbk {
	background-image: url(images/footerbk.jpg);
	background-repeat: repeat-x;
}



.subnavbkoff {
	background-image: url(images/subnavoffbk.gif);
	background-repeat: repeat-x;
}

.subnavonbk {
	background-image: url(images/subnavonbk.gif);
	background-repeat: repeat-x;
}

.searchbk {
	background-image: url(images/searchtopbk.gif);
	background-repeat: repeat-x;
}


.calloutleftbk {
	background-image: url(images/calloutleftbk.gif);
	background-repeat: repeat-y;
}

.calloutbk {
	background-image: url(images/calloutrightbk.gif);
	background-repeat: repeat-y;
}

.artboxtopleft {
	background-image: url(images/arttopleft.gif);
	
}

.arttopblk {
	background-image: url(images/arttopblk.gif);
}


.arttopright {
	background-image: url(images/arttopright.gif);
}


.artleft {
	background-image: url(images/artleft.gif);
}

.artright {
	background-image: url(images/artright.gif);
}

.artbottomleft {
	background-image: url(images/artbottomleft.gif);
}

.artbottom {
	background-image: url(images/artbottom.gif);
}

.artbottomright {
	background-image: url(images/artbottomright.gif);
}








a {
color: #00ff00;
text-decoration: underline;
}

a:hover {
color: #00ff00;
text-decoration: underline;
}

a:active {
color: #00ff00;
text-decoration: underline;
}




a.nav {
color: #faf7aa;
text-decoration: none;
}

a.nav:hover {
color: #ffffff;
text-decoration: none;
}

a.nav:active {
color: #ffffff;

}



a.subnav {
color: #005108;
text-decoration: none;
}

a.subnav:hover {
color: #61e761;
text-decoration: none;
}

a.subnav:active {
color: #61e761;
}





a.footer {
color: #e0e0e0;
text-decoration: none;
}

a.footer:hover {
color: #ffffff;
text-decoration: underline;
}

a.footer:active {
color: #ffffff;
}

a.footer:visited {
color: #e0e0e0;
}







.bodycopy {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 13px;
color: #000000;
font-weight: normal;
line-height: 19px;
letter-spacing: 0px
}

.calhead {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 13px;
color: #ffffff;
font-weight: normal;
line-height: 19px;
letter-spacing: 0px
}

.title {
font-family: Times, Garamond, serif;  
font-size: 22px;
color: #654417;
font-weight: normal;
line-height: 33px;
letter-spacing: 2px
}

.nav {
font-family: Times, Garamond, serif;  
font-size: 16px;
color: #faf7aa;
font-weight: normal;
line-height: 16px;
letter-spacing: 3px
}



.subnav {
font-family: Times, Garamond, serif;  
font-size: 13px;
color: #005108;
font-weight: bold;
line-height: 30px;
letter-spacing: 2px
}


.footer {
font-family: Times, Garamond, serif;  
font-size: 12px;
color: #e0e0e0;
font-weight: bold;
line-height: 34px;
letter-spacing: 0px
}

.calloutcopy {
font-family: Georgia, Times, Garamond, serif;  
font-size: 16px;
color: #000000;
font-weight: bold;
font-style: italic;
line-height: 22px;
letter-spacing: 0px
}



.artbox {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 12px;
color: #005109;
font-weight: bold;
letter-spacing: 0px;
line-height: 14px;
}




.headline {
font-family: Georgia, Times, Garamond, serif;  
font-size: 19px;
color: #005109;
font-weight: normal;
line-height: 28px;
letter-spacing: 0px
}


<!--START CALENDAR TABLE-->

td
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Georgia, Times, Garamond, serif;
	text-align:general;
	vertical-align:bottom;
	border:none;
	white-space:nowrap;}
.xl24
	{font-weight:700;
	text-decoration:underline;
	text-underline-style:single;
	text-align:center;}
.xl25
	{border:1.5pt solid #CCFFCC;}
.xl26
	{text-align:center;
	border:1.5pt solid #CCFFCC;}
.xl27
	{font-weight:700;
	text-align:center;
	border:1.5pt solid #CCFFCC;}
.xl28
	{border:1.5pt solid #CCFFCC;}
.xl29
	{border:1.5pt solid #CCFFCC;
	background:#CCFFCC;}
.xl30
	{border:1.5pt solid #CCFFCC;
	background:#FCF305;}
.xl31
	{font-weight:700;
	border:1.5pt solid #CCFFCC;}
.xl32
	{color:#DD0806;
	font-weight:700;
	text-align:center;
	border:1.5pt solid #CCFFCC;}
.xl33
	{border-top:1.5pt solid #CCFFCC;
	border-right:1.5pt solid #CCFFCC;
	border-bottom:1.5pt solid #CCFFCC;
	border-left:none;}
.xl34
	{color:#654417;
	font-weight:700;
	text-align:center;}
.xl35
	{color:#90713A;}
.xl36
	{border-top:none;
	border-right:1.5pt solid #CCFFCC;
	border-bottom:1.5pt solid #CCFFCC;
	border-left:1.5pt solid #CCFFCC;
	background:#CCFFCC;}
.xl37
	{text-align:center;
	border-top:none;
	border-right:1.5pt solid #CCFFCC;
	border-bottom:1.5pt solid #CCFFCC;
	border-left:1.5pt solid #CCFFCC;
	background:#CCFFCC;}
.xl38
	{font-weight:700;
	text-align:center;
	border-top:none;
	border-right:1.5pt solid #CCFFCC;
	border-bottom:1.5pt solid #CCFFCC;
	border-left:1.5pt solid #CCFFCC;
	background:#CCFFCC;}
.xl39
	{text-align:center;
	border:1.5pt solid #CCFFCC;
	background:#CCFFCC;}
.xl40
	{font-weight:700;
	text-align:center;
	border:1.5pt solid #CCFFCC;
	background:#CCFFCC;}

<!--END CALENDAR TABLE-->














