body{
	color:#000000;	
	background-color:#cc9999;		
	font-family: verdana, "trebuchet MS", helvetica, sans-serif;
	padding:0;
	margin:0;
}

p{
	margin-left:5%;
	margin-right:5%;
}

h1{
	/*font-size:4em;
	font-family:"Times New Roman";
	font-style:italic;*/
	text-align:center;
	color:#990000;
	padding:0;
	background-color:#ffffff;
	margin:0;
}

h2{
	font-size:1.2em;
	font-family:"Times New Roman";
	text-align:left;
	margin-bottom:0;
	margin-top: 2em;
	margin-left:5%;
	margin-right:5%;
	clear:both;
	padding:0;
	border-bottom: 3px double #990000;
}

h3{
	font-size: 0.9em;
	font-family:"Times New Roman";
	text-align:left;
	margin-top:1em;
	margin-bottom:0;
	margin-left:5%;
	margin-right:5%;
	clear:both;
}

ol{
	margin-left:5%;
	margin-left:5%;

}

ul{
	margin-left:5%;
	margin-left:5%;
	padding:0;
}

li{
	margin-left:0;
}

li p{
	margin-left:1em;
}

.masthead{
	text-align:center;
	border-bottom: 2px solid #990000;
	font-size: .7em;
	margin:0;
	padding:0;
	background-color:#ffffff;
}

.masthead p{
	margin-top:.4em;
}

.bar{
	padding-top: .5em;
	padding-bottom: .5em;
	padding-left:2em;
	padding-right:0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;	
	background-image: url('../images/MaroonShadingLeft.jpg');
	background-position:top left;
	background-repeat: no-repeat;
	height:1.2em;
	margin:0
}

.bar span{
	float:left;	
	margin:0;
	
	display:inline;
}
.bar_left {	
	width:20%
}
.bar_middle {	
	width:58%
}

.bar_right {
	float:none;	
	width:20%;
	
}

div.contents_list {
	margin-left:auto;
	margin-right:auto;
	margin-top: 0;
	padding-top:1em;
	padding-left:1em;
	width: 40em;
	border: 3px double #990000;
	background-image: url('../images/MenuImage.jpg');
	background-position:top left;
	background-repeat: repeat-y;
	font-weight:bold;
}

.contents_list li{
	margin-left:2em;
	list-style-type:none;
	padding-top:.3em;
}

.contents_list a{
	font-weight:bold;
	text-decoration:none;
}

.contents_list a:hover{

	text-decoration:underline;
}
div.outer_container{
	background-color:#ffffff;
	margin-top:0;
	margin-left:5%;
	margin-right:5%;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	padding:0;

}

/*this is everything but the masthead*/
div.main_body{
	margin-top:0;
	padding-top:2em;
	border-left:20px solid #990000;
	background-color:#ffffff;			
}

div.long_quote{
	font-style:italic;
	font-family:Times New Roman, serif;
}

table{
	width:100%;
	border-collapse:collapse;
}

th{
	background-color:#cccccc;
	border:1px solid #666666;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
tr{
	margin:0;
}

td{
	border:1px solid #666666;
	font-size:.8em;
	margin:0;
	padding:.5em;
	
}


a{
	background-color:#ffffff;
	color:#990000;
}


#footer{
	margin-top:3em;	
	padding-bottom:1em;
	padding-left:0;
	text-align:center;
	border-top:solid 2px #990000;
	border-bottom:solid 2px #990000;
	font-size: .8em;
	font-weight:bold;
	background-color:#ffffff;
	color:#990000;
	background-image: url('../images/MaroonGradientLeft.jpg');
	background-position:top left;
	background-repeat: repeat-y;
}

#footer a{
	text-decoration:none;	
	background-color:#ffffff;
	color:#990000;	 
}

#footer img{
	border:0;
	margin:0;
	display:block;
}

#footer a:hover{
	background-color:#ffffff;
	color:#cc9999;
	text-decoration:underline;
}

