

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: 13px;
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
}
















