/* external css file*/
/* filename 'format.css' */

body {
	background-image:url('images/bkgd2.jpg');
	background-repeat:repeat-y;
	margin:10px 10px 10px 10px;
	color:black;
	font-family:arial, sans-serif;
}
div.nav{
	position:absolute;
	left:0;
	top:0;
	width:170px;
	height:100%;
	text-align:center;
	padding:10px;
	font-family:arial, san-serif;
	font-weight:bold;
	z-index:2;
}
div.main{
	position:absolute;
	left:195px;
	top:80px;
	width:80%;
	z-index:1;
}
	
div.header{
	position:absolute;
	left:175px;
	top:0;
	width:100%;
	height:75px;
	background-image:url('images/bkgd3.jpg');
	background-repeat:repeat-x;
	z-index:0;
}

.box{
	padding:20px;
	color:#ffff99;
	background-color:#996699;
}

.head{
	color:#636;
	text-align:center;
}

.subhead{
	color:#636;
}

.month{ font-size: 12pt;
	text-align:center;
	background-color:#996699;
	color:#FFFFFF;
}

.dayNames{ font-size: 8pt;
	text-align:center;
	font-weight:bold;
	background-color:#663366;
	color:#FFFFFF;
}

.dayNumbers{ font-size:8pt;
	text-align:right;
	background-color:#C6AAC6
}

.dayText{ font-size: 8pt;
	height:98px;
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF
}

.dayText td{width:110px}

.otherMonth	{ font-size: 8pt;
	text-align:right;
	background-color:#FFFFFF
	}
	
.cal{font-family: Verdana, Arial, Helvetica, sans-serif;
	width:770px;
	}
	
.class{background-color:#CCCCFF}

/*all the formatting pertaining to the navigation menus that flank the logo on every page*/
#navsite h5{display:none;}

#navsite ul{
	padding:3px 0;
	margin-left:0;
	font: bold 12px Verdana, sans-serif;
	}

#navsite ul li{
	list-style:none;
	margin:3px 1em 3px 1em;
	background:#cc99ff;
	padding:2px;
	border: 1px solid #778;
	}
	
#navsite ul li a{text-decoration:none;}
	
#navsite ul li a:link{
	color:#0000FF;
	}

#navsite ul li a:visited{
	color:#800087;
	}
	
#navsite ul li a:link:hover, #navsite ul li a:visited:hover{
	color:#000;
	background:#AAE;
	border-color:#227
	}
	
#navsite ul li a#current{
	color:#000;
	}