/* W3C validated stylesheet works with all browsers implementing CSS standard. Does not work with IE. */


body { background-color: #990000; font-family: verdana, arial, helvetica, sans-serif;}
#content, #imageFrame, #infoBox, #navbar, #footer {
	float: left;
	}
	
#content { width: 570px; margin-left: 80px; margin-right: 10px; padding: 12px; background-color: white;}
#imageFrame { width: 200px; }
#infoBox { width: 190px; background-color: white; padding: 5px; }


h1 {  color: #ffffff; text-align: center; background-color: #990000; margin: 5px;}
h1.subtitle {font-size: 20px; text-align: center; margin: 5px; padding-bottom: 5px;}
h2 {  font-size: 26px; color: #990000; text-align: left; }

td {  font-size: 14px; color: #000000 }

a:link {color: #990000;   }
a:visited {color: #000000; }
a:active {color: #990000;  }
a:hover { color: #9633A5 }

a.jamesSmith:link {color: #ffffff; background-color: #E31B23; border: 3px #E31B23 solid; font-variant: small-caps;}
a.jamesSmith:hover {color: #ffffff; background-color: #E31B23; border: 3px #E31B23 solid; font-variant: small-caps;}
a.jamesSmith:visited {color: #ffffff; background-color: #E31B23; border: 3px #E31B23 solid; font-variant: small-caps;}

.notes {font-size: 10px;}
#footer {  font-size: 10px; text-align: center; color: #ffffff; position: relative; left: 80px; width: 800px; position: relative; top: 10px; }

#navbar {  margin-left: 80px; width: 800px; height:35px; margin-bottom: 0px;}
#navbar ul {margin: 0px; 	padding: 0px; 	list-style-type: none;}
#navbar ul li { float: left; width:133px; text-align: center;}

#navbar ul li a {color: #FFFFFF;
border: 1px solid;
background-color: #000099;
padding: 2px;
padding-left: 3px;
font: 13px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #FFFFFF #0000CC #0000CC #FFFFFF;
display: block;
margin: 0px;
width: 100%;
}

#navbar ul li a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #FFFFFF;
border-color: #0000CC #FFFFFF #FFFFFF #0000CC;
color: #990000;
text-decoration: none;}

.center table {margin-left: auto;
margin-right: auto;
text-align: center;
}

.center
{ 
text-align: center;
}



.clearFix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}