    
    body { 
	color: light-green;
	background-image: linear-gradient(rgba(218,252,156,1), rgba(170,130,110,0));
	}
	
	li ul {
	display: none;
	}

	li:hover > ul {
	display: block;
	}
	
	#divhead {
	color: black;
	font-family: Arial Black;
	font-size: 40pt;
	text-align: center; 
	}
	
	.subline {
	color: black;
	font-family: Arial;
	font-size: 22pt; 
	text-align: center;
	}
	
	#menu {
	width: 70%;
	font-family: Arial;
	font-size: medium;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	}	
	
	#menu ul {
	margin-left: -2.5em;
	}	
		
	#menu li {
	list-style-type: none;
	float: left;
	width: 14.28%;
	}
	
	#menu a {
	text-decoration: none;
	color: Black;
    border: none;
	height: 2.5em;
	}
	
	#menu a:hover {
	border: none;
	color: blue;
	font-weight: bold;
	}
	
	#main {
	width: 70%;
	min-height: 35em;
	font-size: 11pt;
	font-family: Arial;
	background-color: White;
	color: black;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	}
	
	#slideshow {
	margin: auto;	
	width: 97%;
	height: auto;
	padding-top: 2em;
	clear: both;
	padding-bottom: 1em;
	} 
	
	.Slides {
	display:none;
	}
	
	.mainpara {
	padding-top: 0.5em;
	padding-left: 1.5em;
	}
	
	#subhead {
	color: Black;
	font-family: Arial;
	font-size: 14pt; 
	text-align: left;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 0.5em;
	}
	
	#main img {
	border: 2pt solid black;	
	width: 90%;
	height: auto;
	}
		
	iframe {	
	width: 90%; 
	height: 300pt;
	border: 2pt solid black;
	}
	
	#list {
	width: 70%;
	min-height: 35em;
	font-size: 11pt;
	font-family: Arial;
	background-color: White;
	color: black;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	}
	
	table {
	border: none;
	margin-left: 1.5em;
	margin-right: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	}
	
	#counter {
	text-align: center;
	}

	#counter img {
	float: none;	
	border: 0;	
	width: auto;
	height: auto;	
	}	
		
	#fullpara {
	clear: both;	
	margin-top: -1em;	
	float: None;
	width: 100%;
	}
	
	#bottompara {
	clear: both;
	margin-top: -1em;	
	padding: 0.5em;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
	
	#bottompara img {
	float: left;	
	width: 40%;
	margin: 4%;
	}
	
	#leftpara {
	margin-top: -1em;	
	float: Left;
	width: 50%;
	padding: 0.5em;
	padding-left: 1.5em;
	}
	
	#rightpara {
	width: 45%;
	float: Right;
	margin-top: -1em;			
	}
	
	#contact {
	color: Black;
	width: 85%;
	margin-left: auto;
	margin-right: auto;
	}
	
	label {
	clear: left;
	float: left;
	width: 5em;
	text-align: right;
	margin-top: 1em;
	margin-right: 0.5em;
	}
	
	select {
	float: left;
	margin-top: 1em;
	}
	
	input {
	float: left;
	margin-top: 1em;
	width: 50%;
	}
	
	textarea {
	margin-top: 1em;
	float: left;
	}

	button {
	float: left;
	clear: both;
	width: 5em;
	margin-left: 5.5em;
	margin-top: 0.5em;
	background-color: grey;
	font-weight: bold; 
	color: black;
	}
			
	#email {
	color: Black;
	width: 85%;
	margin-left: auto;
	margin-right: auto;
	border: none; 
	}
	
	#email img {
	float: none;	
	border: none;	
	width: auto;
	margin: 0.5em;
	}	
	
	#email form {
	width: 90%;
	border: none;	
	text-align: center;
	}
	
	#email fieldset {
	border: none;	
	}
		
	#email label {
	width: 30%;
	text-align: left;
	clear: left;
	}
		
	#email input {
	width: 30%;
	border: none;
	}
	
	#email button {
	margin-top: 0.5em;
	margin-left: 0em;	
	}
	
	#footer {
	clear: both;
	font-family: Arial;
	font-size: x-small;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
			
	hr {
	width: 100%;
	clear: both;
	}
	
	.underline {
	text-decoration: underline;	
	font-size: 12pt;
	}
			
	.bold {
	font-weight: bold; 
	font-size: 12pt;
	}

    .bigbold {
	font-weight: bold; 
	font-size: 14pt;
	}
	.italic {
	font-style: italic; 
	}
			
	.middle {
	text-align: center;
	}

	.floatleft {
    vertical-align: text-top;
	float: left;
	}
	
	.floatright {
    vertical-align: text-top;
	float: right;
	}
	
	.nobullet {
	list-style-type: none;
	}
	