body {
	color:black;
	background-color: #669999;
	font: 14px "Times New Roman", Times, serif;
	}
	
h1 {
	text-align: center;
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:28px;
	font: bold;
	color:black;
	font-family: "Times New Roman", Times, serif;
	}
	
h2 {
	text-align: center;
	font:bold
	margin:0px 0px 5px 0px;
	padding:0px;
	color:black;
	font-family: "Times New Roman", Times, serif;
	}
	
h3 {
	font:bold
	font-size:20px;
	text-align: center;
	margin:0px 0px 5px 0px;
	padding:0px;
	color:black;
	font-family: "Times New Roman", Times, serif;
	}	
	
h4 {
	font:bold
	font-size:16px;
	text-align: center;
	margin:0px 0px 5px 0px;
	padding:0px;
	color:black;
	font-family: "Times New Roman", Times, serif;
	}	
	
p {
	font: 14px "Times New Roman", Times, serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	color: #000000;
	}
	
a {	text-decoration: underline;	}
a:link {color: Blue;}
a:visited {color: Navy;}
a:hover {background-color: Teal;}
  

/* All the content boxes belong to the content class. */
.content {
	/*position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	margin: 0px 0px 0px 135px;
	height:auto;
	min-width:120px;
	border:0px;
	background-color:white;
	padding:8px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}


#level-0{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	background-color: #669999;
}

#masthead {
	width:135px;
	float:left;
	height:100px;
}

#banner{
	height: 100px;
	background: #669999;
	color: #333333;
	margin-left: 135px;
	
 }

#navigation {
	width:119px;
	background-color:#669999;
	padding:8px;
	float:left;
}


