@charset "utf-8";
/* CSS Document */


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #5f3a00;
	width: 880px;
	margin: 0 auto;
	text-align: center;
	background-color: #dec093;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
}
#container {
	border: 1px solid #b40047;
	padding: 10px;
	background-color: #fff;	
	
}
.header {
height: 158px;
}

#logo {	
	margin-left: 17px; 
	margin-top: 5px; 
	width: 157px;
	float: left;

}
.panv {
text-align: center;
}	
p, td, ul li {
	font-size: 90%;
	line-height: 1.3;
}
h1 {
	font-size: 125%;
}
h2 {
font-size: 110%;
font-style: italic;
font-weight: bold;
}
#content {
	margin-left: 190px;
	text-align: left;
	border-left: 1px solid #b40047;	
	padding-left: 20px;	
	background-color: #fff;
	margin-right: 30px;
}
#content a:link {
	color: #b40047;
}
#content a:hover {
	color: #00a1b4;
}
/* bottom navigation styles */

.navcontainer {
	margin-left: 5px;
	text-align: left;
	float: left;
	width: 170px;
}	
.navlist {
margin: 0 auto;
padding: 15px 0 20px 0;
}

.navlist ul, .navlist li {
padding: 0;
/*display: inline;*/
list-style-type: none;

}

.navlist a:link, .navlist a:visited {
line-height: 1.6em;
font-size: 90%;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #b40047;
}

.navlist a:link#current, .navlist a:visited#current, .navlist a:hover
{
border-bottom: 2px solid #5a7989;
padding-bottom: 2px;
background: transparent;
color: #00a1b4;
}

.navlist a:hover { color: #00a1b4; }
/*end nav*/

/*special styles*/

.headliner {
	margin: 15px 60px;
	border: 4px dotted #5a7989;
	padding: 0 10px;
}	
ul li {
padding-bottom: 10px;
}
.lt {
float: left;
margin-right: 8px;
margin-bottom: 8px;
}
.rt {
	float: right;
	margin-left: 8px;
	pargin-bottom: 8px;
}
.ctr {
	margin: 0 auto;
	text-align: center;
}
.highlight {
float: right;
width: 184px;
border: dashed 1px #5a7989;
background-color: #fbdaa7;
background-image: url(images/grad-highlight.jpg);
background-repeat: repeat-y;
padding: 8px;
}
.highlight p, .highlight-center p {
font-size: 90%;
font-style: italic;

text-align: left;
}
.highlight-center {
width: 400px;
border: dashed 1px #5a7989;
background-color: #fbdaa7;
background-image: url(images/grad-highlight-wide.jpg);
background-repeat: repeat-y;
margin:  0 auto;
text-algn: center;
padding: 8px;
}
.emph-text {
color: #b40047;
font-weight: bold;
font-size: 110%;
}
#calendar-page {
width: 1000px;
}
