.red{
	color:red;
	}
section {
	font-size: 14px;
	vertical-align: top;
	background-color: #fefefe;
	padding: 1px 20px;
	}
section img {
	color: gray;
	float: right;
	border: 1px solid gray;
	font-style: italic;
	height: 300px;
	margin: 0px 20px;
	padding: 10px;
	font-size: 12px;
	}
section h1 {
	color: red;
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps;
	font-family: "Times New Roman", Times, serif;
	}
section table{
	width:100%;
	}
section td{
	border:none;
	}
/*     Title/Header     */
header {
	text-transform: uppercase;
	text-shadow: 7px 3px 0 #ccc;
	font-size: 40px;
	font-weight: 800;
	text-align: center;
	vertical-align:middle;
	/*height: 100px;*/
	padding-top: 37px;
	padding-bottom: 37px;
	}
/*     Body content     */
body {
/* Page Wrapper */
	width: 1000px;
	margin: auto;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url('BackgroundImages/Ornate-Lace-I.png');
	}

table {
	width: 100%;
	border-collapse:collapse;
	}
a {
	border: none;/* IE compatablity */
	}
.formData input{
	color:blue;
	background-color:lightgrey;
	}
.formData textarea{
	color:blue;
	background-color:lightgrey;
	}
/*     Top Menu Bar     */
nav {
	color: black;
	font-size: 16px;
	text-align: center;
	vertical-align:middle;
	padding: 4px 4px;
	/*height: 30px;*/
	background-color:  #0099FF;
	}
nav a{
	color: white;
	padding:12px 10px;
	margin:17px 20px;
	text-decoration: none;
	}
nav a:hover {
	background-color: red;
	border-style:ridge;
	}
nav a:active {
	background-color: green;
	border-style:groove;
	}
/*      Footer section      */
footer {
	font-size: 10px;
	color: #0099ff;
	padding: 0px;
	}
footer td{
	border:none;
	}
footer img{
	height:30px;
	border:none;
}