
 
 .masthead {
 background-image: url(images/masthead.gif);
 background-repeat: no-repeat;
 background-position: top left;
  text-align: right;
 padding-top: 10px;
 padding-right: 10px;
 }
 
 .container {
 background-image: url(images/container_background.gif);
 background-repeat: repeat-y;
 background-position: top left; 
 }
 
 .leftcol {

 }
 
 .content {

 }
 
 .content p,h1,ul,ol,li {
  font-family: Arial, serif;
 font-size: 12pt;
 padding-left: 20px;
 padding-right: 30px;
 }

 
 .content_middle {
 	background-image: url(images/content_background.gif);
	background-repeat: repeat-y;
	background-position: top left;
	padding-top:10px;
	padding-bottom: 10px;
 }

 
.navtop {
 	 background-image: url(images/nav_button_top.gif); 
	 background-repeat: no-repeat;
	 margin-top: 0;
	 margin-left: 8px;
 }
 
 .navitem {
 	background-image: url(images/nav_button_background.gif);
	background-repeat: repeat-y;
	padding-left: 8px;
	padding-right: 5px;
	color: white;
	margin-left: 8px;
	text-align: left;
 }
 
 .navitem a {
 	color: white;
	text-decoration: none;
 }
 
 .navitem a:hover {
 	color: white;
	text-decoration: underline;
 }
 
.navbottom {
 	 background-image: url(images/nav_button_bottom.gif); 
	 background-repeat: no-repeat;	 
	 margin-left: 8px;
	 margin-bottom: 3px;
 }
 
 
.secnavtop {
 	 background-image: url(images/secnav_button_top.gif); 
	 background-repeat: no-repeat;
	 margin-top: 0;
	 margin-left: 8px;
 }
 
 .secnavitem {
 	background-image: url(images/secnav_button_background.gif);
	background-repeat: repeat-y;
	padding-left: 8px;
	padding-right: 5px;
	color: #6f1790;
	margin-left: 8px;
	text-align: left;
 }
 
 .secnavitem a {
 	color: #6f1790;
	text-decoration: none;
 }
 
 .secnavitem a:hover {
 	color: #6f1790;
	text-decoration: underline;
 }
 
.secnavbottom {
 	 background-image: url(images/secnav_button_bottom.gif); 
	 background-repeat: no-repeat;	 
	 margin-left: 8px;
	 margin-bottom: 3px;
 } 
 
 .footer {
/* 	background-image: url(images/footer_background.gif);
	background-repeat: no-repeat;
	background-position: bottom left; */
 }
 
 .footer p {
 	padding-right: 10px;
	text-align: right;
	padding-bottom: 10px;
	font-size: 8pt;
 }
 
 .calendarbox1 {
border-bottom: 1px solid #6F1790;
}

.calendarbox2 {
font-weight: bold; 
padding-top: 1px; 
padding-bottom: 1px; 
padding-left: 3px; 
padding-right: 3px; 
background-color: #807D4D; 
color: white;
}

.calendarbox3 {
border-bottom: 1px solid #6F1790;
}

.calendarbox4 {
font-size: 8pt; font-weight: bold; padding-top: 2px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; background-color: #6F1790; color: white;
}

.calendarbox5 {
padding: 5px; border-left: 1px solid #6F1790; border-bottom: 1px solid #6F1790;
}

.calendarbox6 {
padding: 5px; padding-bottom: 15px; border-right: 1px solid #6F1790; border-bottom: 1px solid #6F1790;
}

.homebox {
	float: right;
	width: 190px;
	background-color: #DECEEB;
	border: 1px solid #6F1790;
	margin-right: 18px;
	margin-left: 20px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.homebox p {
	padding: 10px;
	color: #6F1790;
	font-size: 9pt;	
}

.homebox a:link {
	color: #6F1790;
	text-decoration: underline;
}

.homebox a:visited {
	text-decoration: underline;
	color: #6F1790;
}

.homebox a:hover {
	color: #6F1790;
	text-decoration: none;
}