#banner {
		margin: 20px;
		border: medium solid  #ffffff;
		background-color:rgb(44, 114, 149);
		}

#surround{
		background-color: #cccccc;
		width: 840px;
		margin: 0 auto;
		padding-bottom: 2px;
		border: thick solid #000000;
}
#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 40px;
border-top: 1px solid #999;
z-index: 1;
}

#navcontainer ul
{
list-style-type: none;
text-align: center;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
}

#navcontainer li
{
display: inline;
text-align: center;
margin: 0 5px;
}

#navcontainer li a
{
padding: 1px 7px;
color: #666;
background-color: #fff;
border: 1px solid #ccc;
text-decoration: none;
}

#navcontainer li a:hover
{
color:  rgb(14, 70, 97);
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

#navcontainer li a#current
{
color:  rgb(14, 70, 97);
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}
body	{
		background-color: rgb(123, 176, 202);
		}
img		{
		padding: 10px 20px 10px 20px;}

p		{
		padding:8px;
		font: 16px helvetica, Arial, sans-serif;
		
		}
	
h1		{
		text-align:center;
		}
		
h2		{text-align:center;	}

ul
		{
		float:left;
		width:100%;
		padding:10px 2px 30px 30px;
		margin:0;
		list-style-type:none;
		}
a
		{
		float:left;
		width:6em;
		text-decoration:none;
		color:white;
		background-color: rgb(14, 70, 97);
		padding:10px 20px 10px 20px;
		border-right:1px solid white;
		}
		
a:hover     {background-color: #9933ff;}
a:link       {background-color: rgb(14, 70, 97);}
a:visited {background-color:  rgb(14, 70, 97);}
a:active   {background-color: #ffffcc;}

ol		{ 
		list-style-position: inside
		}
d, th 	{
		border-width: 2px;
		padding: 3px;
		border-style: outset;
		border-color: #6666ff;
		background-color: #669999;
		}
table	{
		background-color: #669999;
		border: 2px solid #6666ff;
		border-width: 2px;
		border-color: blue;
		width:100%;
		padding-bottom: 2px;
		}
		
caption	{
		font-size: 24px;
		font-family: Algerian;
		}
