/*  Basic Style for the content of the page */
html { background:#333; font-family:Verdana,Arial,Sans-Serif; font-size:80%;}

/*  Instructions for the body tag */
body {
	height: 100%;
	margin: 0 auto;
	padding: 0;
	background-color: #333; }

/*  Style for a link, and when you rollover a link */
a { color: #777; text-decoration:none; }
a:hover { color: #999; text-decoration:underline; }

/*  Style for h1 and h2 */
h1 { color:#993333; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:24px; margin:0 0 5px 0; }
h2 { color:#993333; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:14px; margin:0 0 5px 0; }

/*  Instructions for flash content */
#flashcontent {
	height: 100%;
	text-align:center;
	vertical-align:middle;
	margin 0 auto; }

/*  New Navigation Bar Code */
#nav { width:900px; margin:0px auto 0 auto; font-size:0.9em; padding: 0; height:25px; background: #474747; border-top:0px solid #fff; }
#nav ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; }
#nav ul li { display: block; float:left; text-align: center; padding: 0; margin: 0; }
#nav ul li a { width:128px; height:25px; padding: 0; margin:0 0 0 0; color: #fff; text-decoration: none; 
	display: block; text-align: center; font: bold 0.9em/2.2em verdana, arial, sans-serif; }
#nav ul li a:hover { color:#fff; background:#405572; }

/*  Instructions for the footer text */
#footer { width:900px; background-color:#333; margin:3px auto 20px auto; color:#888; font-size:0.9em; }

/*  This class clears the alignment of div tags */
.clear { clear:both; }

/* Contact Styles */
#form { font-size:90%; margin: 10px 0 0 0; padding:0px; float:left; }
#form ul { border: 0; margin: 0; padding: 0; list-style-type: none; }
#form ul li { display: block; padding: 0; margin: 0; width:100px; }
.space { margin: 10px; padding:10px; }

