
#body 		{
		color:3366CC;
		font-family: Georgia, Arial, sans-serif;
		background: #64c0e8; /* Old browsers */
		background: -moz-linear-gradient(top,  #64c0e8 0%, #d3f1ff 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64c0e8), color-stop(100%,#d3f1ff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #64c0e8 0%,#d3f1ff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #64c0e8 0%,#d3f1ff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #64c0e8 0%,#d3f1ff 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #64c0e8 0%,#d3f1ff 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64c0e8', endColorstr='#d3f1ff',GradientType=0 ); /* IE6-9 */
		background-repeat: no-repeat;
		background-color: #D3F1FF;
 	}


h2 		{
		font: Georgia, sans-serif;
		font-style:italic;
		font-size:25px;
		background-color:#000033;
		color:#FFFFFF;
		line-height:200%;
		background-image:url(logo.jpg); 
		background-repeat: no-repeat;
		background-position:left;
		padding-left:280px;
		height:101px;
		margin-bottom:0px;
		}
	
#nav 	{
		margin: auto;
		width: 650px;
		font-weight:bold;
		padding-top:30px;
	}

#nav li a  {
	    border: 1px solid white;
        padding: 15px 20px 15px 20px;
        text-decoration: none;
        color:white;
        background-image: url('image.jpg');
        background-position: left;
        -webkit-transition: all 0.8s ease-in-out;
        -moz-transition: all 0.8s ease-in-out;
        -o-transition: all 0.8s ease-in-out;
        }	

#nav li 	{
        display:inline;
        list-style: none;
        }
		
#nav a:link{
		color:#000033;
		}

#nav a:visited{
		color:white;
		}
		
#nav a:hover  {
		color:#64C0E8;
		background-position:right;
		}
		
#wrapper	{
		width:80%;
		margin-right:auto;
		margin-left:auto;
		background-color:#D2C299;
		min-width:960px;
		box-shadow: 0px 0px 10px 1px #003;
		height:60%;
		}

#content {
		margin-top:40px;
		margin-left: 20px;
		padding-top: 1px;
		padding-left: 20px;
		padding-right: 20px;
		}

#content img {
		float: left;
		padding-right: 20px;
		}

label 	{
		float: left;
		display: block;
		text-align: right;
		width: 120px;
		padding-right: 10px;
		clear:left;
		}

input 	{
		display: block;
		margin-bottom: 20 px;
		}

textarea {
		display: block;
		margin-bottom: 20 px;
		}

#submit {
		margin-left: 14.5%;
		margin-bottom: 20px;
		}

#space		{
		margin: 15px 20px 0px 420px;
		color:#000033;
		margin-bottom:10%
		}
		
#river		{
		font-weight:bold;
		font-size:17px;
		color:white;
		}
	
#bold	{
		font-size:20px;
		font-weight:bold;
		color:#000033;
		padding-left:30px;
		}

h6		 {
		padding-left: 5%;
		}
		
table  	{
		border-style:ridge;
		border:1px solid #3399cc;
		border-spacing:10px;
		width:600px;
		margin:auto;
		margin-top:10px;
		margin-bottom:20px
		}				

th		{
		border:1px solid #3399cc;
		border-style:ridge;
		border-width:3px;
		padding-top:10px;
		padding-bottom:10px;
		padding-right:0px;
		padding-left:15px;
		}
		
td     	 {
		border:1px solid #3399cc;
		border-style:ridge;
		border-width:3px;
		padding:5px;
		text-align:center;
		color:#000033;
		}
		
#footer  {
		font-size:.9em;
		font-style:italic; 
		text-align:center;
		padding-bottom:20px;
		} 
