html {
 margin: 0;
 padding: 0; }
body {
 position: relative;
 margin: 0;
 padding: 0;
 background-color: #081329;
 text-align: center;  }
div#container {
 position: relative;
 margin: 0px auto 0 auto;
 padding: 0;
 width: 740px;
 background-color: white;
 text-align: left; }
div#header {
 position: relative;
 background-color: #810004; }

/*INDEX-SPECIFIC STYLES*/
img#indexLogo {
 position: absolute;
 top: 0;
 left: 0;
 background-color: #810004; }
table#indexTable {
 font-size: 1px;
 line-height: 1px; }
div#indexContent {
 margin: 10px 260px 10px 30px; }
div#indexContent p {
 font-family: verdana, arial, sans-serif;
 font-size: .8em;
 color: 1C2B56;
 line-height: 1.5em; }
img#indexPicture {
 position: absolute;
 top: 255;
 right: 0; }
div#indexRightColumn {
 position: absolute;
 top: 580px;
 right: 30px;
 width: 200px; }
/*UNIVERSAL STYLES*/
a:link img, a:visited img { border: none; }

/*UNIVERSAL FOOTER*/
div#footerLinks {
 margin: 0;
 padding: 3px;
 display: block;
 background-color: #AE0D1C;
 border: 5px solid #1C2B56;
 border-width: 5px 0 5px 0;
 text-align: center;
 color: white;
 font-size: .75em; }
div#footerLinks a:link, div#footerLinks a:visited {
 margin: 0;
 padding: 0 2px;
 font-family: arial, sans-serif;
 color: white;
 text-decoration: none; }
div#footerLinks a:hover {
 text-decoration: underline; }
div#footerContact {
 margin: 0;
 padding: 0 0 10px 0;
 text-align: center;
 font-family: arial, sans-serif;
 font-size: .7em;
 color: #AE0D1C;
 line-height: 1.5em; }

/*INTERIOR STYLES*/
img#logo {
 position: absolute;
 top: 21px;
 left: 0; }
div#siteTools {
 position: absolute;
 top: 0px;
 right: 0;
 margin: 0;
 padding: 2px 10px;
 background-color: black;
 color: #FF0000;
 font-family: arial, sans-serif;
 font-size: 11px;
 font-weight: bold; }
div#siteTools a:link, div#siteTools a:visited {
 color: #FF0000;
 text-decoration: none; }
div#siteTools a:hover {
 text-decoration: underline; }
div#menu {
 position: relative;
 margin: 0;
 padding: 0;
 background-color: #1C2B56; }

div#content {
 position: relative;
 margin: 0;
 padding: 20px 300px 0 30px; }
h1 {
 margin: 0;
 padding: 0;
 font-family: arial, sans-serif;
 font-size: 2em;
 color: #FF0000; }
div#content p, ul {
 font-family: verdana, arial, sans-serif;
 font-size: .8em;
 color: 1C2B56;
 line-height: 1.5em; }
 div#content ul ul{
 font-size: 1em; }
div#rightColumn {
 position: absolute;
 top: 30px;
 right: 30px; }
div#rightColumn img {
 border: 1px solid black; }

h2 {
	color: #1C2B56;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 1.1em;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-top: 2em;
}

