body{font-size:0.89em; font-family:Times New Roman, Arial, Helvetica, Sans-serif; margin: 10px;background-color: #FFFFCC;}

#container {width:1024px;margin:0 auto;background: url(bluebackground.jpg) repeat-y;}

#header {
	float: right;
	width:75%;
	height:25%;/*border:1px solid #878cf3;*/
	text-align:center;
	color: #000080;
	background: #FFFFCC;
}

#nav {
	float:left;
	height:auto;
	width:25%;
	background-color:##000080;/*border:1px solid #878cf3;*/
	/*background-image: url(bluebackground.jpg);*/
}
#nav ol {margin:0;padding:0;float:left; }
#nav ol li#current, #nav ol li#current a {color:#FFFF66; border:1px solid #009933;}
#nav li { list-style:disc; width:150px; margin:3px 3px 3px 3px; padding: 23px 3px 3px 3px; color: #ffffff; border:1px;}
#nav a {border:3px; margin-top:3px 3px 3px 3px; padding:2px;color: #ffffff;}



#content {float: right; width: 73%;}

.clear {clear:both;}

#footer {width:1024px; border:1px solid #000080; margin-top:3px; padding:2px; background-color:#000080;}
#footer a {color:#ffffff;}
#footerLeft {float: left; padding:1px;color:#ffffff;}
#footerRight {float: right; padding:1px;color:#ffffff;}

#headerbar {height:88px;background:url(index/topBannerArt.jpg) no-repeat;border:1px solid #000080;}
#footerbar {background-color:#000080; padding:1px 1px; margin-top:1px; color:#ffffff;font-size:0.9em;}

/* logo */
.style70 {font-size: large}
.style44 {
	font-size: 40px;
	font-family: "Times New Roman", Times, serif;
}
/* content text */
h1 { font-size:3.0em; font-family:Times New Roman, Arial, Helvetica, Sans-serif;} 

.box-grey {background-color:#eee;}
.box-purple {background-color:#E0DFF5;}
.box-pad {padding:5px 5px 8px 5px;}

.box {width:185px;margin:23px 3px 3px 23px;}
.box h2 {background-color:#000080;border:1px dashed #000;border-bottom:1px solid #000;padding:1px 0;margin:0;padding-left:5px;color:#fff;}
.box-content {border:1px solid #000080;border-top:0;background-color:#fff;}
h2 {font-size:1em;margin:0;padding:0;margin-bottom:10px;}

