@font-face{ 
font-family: 'AmericanCaptain';
src:url('fonts/american_captain-webfont.eot');
src:url('fonts/american_captain-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/american_captain-webfont.woff') format('woff'), url('fonts/american_captain-webfont.ttf') format('truetype'), url('fonts/american_captain-webfont.svg#AmericanCaptain') format('svg');
}
body {
margin: 0 auto;
padding: 0;
background: black;
font-family: 'Verdana', Arial, sans-serif;
font-size: medium;
color: white;
}

h1, h2, h3, h4, #main h2 {
font-family: 'AmericanCaptain', Arial, sans-serif !important;
font-weight: normal;
}

header {
margin: 0em auto 1em auto;
padding: 1% 2% 5% 1%;
width: 96%;
background: url('annyGraphics/tiledbg2.jpg') top center repeat;
box-shadow: 0 -.25em 1em black inset;
color: white;
text-align: center;
}
#logo {
margin: .5em auto;
width: 40%;
max-width: 500px;
border: 0;
display: block;
}
#navMenu {
width: 100%;
text-align: center;
}
#navMenu a {
margin: 1em 1em .25em 1em;
font-size: .8em;
color: white;
}
#navMenu a:hover {
color: rgb(238,49,36);
}
.clearfix {
line-height: 1px;
clear: both;
}
#content {
margin: 5em auto;
width: 75%;
padding: 1%;
background: white;
color: black;
text-align: left;
}

/* old form stuff - do not activate ------
#formTable{ 
margin:15px auto;
width:60%;
border:0;
border-collapse:separate;
border-spacing:5px; 
}

#formTable2{ 
margin:15px auto;
width:73%;
border:0;
border-collapse:separate;
border-spacing:5px; 
}

#formTable .label{ 
border:0; 
}

#formTable .input{ 
border:1px solid black; 
}

#formTable label{
width:150px;	
padding-left:25px;
font-size:10pt; 
}

#formTable2 .label{ 
border:0; 
}

#formTable2 .input{ 
border:1px solid black; 
}

#formTable2 label{
width:150px;	
padding-left:25px;
font-size:10pt; 
}

.asplabel{
width:150px;	
padding-left:25px;
font-size:10pt; 
}

.TableFontSmall {
font-family: "Verdana", Arial, sans-serif;
font-size: small;
}

.TableFontXSmall {
font-family: "Verdana", Arial, sans-serif;
font-size: x-small;
}

#formTable .TDWider { 
width:120px;
height:25px;
vertical-align:middle;
background:none; 
}

#formTable .TDWider2 { 
width:130px;
height:25px;
vertical-align:middle;
background:none; 
}

#formTable .TDNarrow { 
width:25px;
height:25px;
vertical-align:middle;
background:none; 
}

#formTable tr{ 
width:100%; 
}

#formTable td{ 
width:1px;
height:25px;
vertical-align:middle;
background:none; 
}


#formTable #turnIn{ 
height:50px;
vertical-align:bottom;
text-align:center; 
}

#formTable #submit{ 
width:25%;
background:#ddd;
padding:5px;
font-weight:bold;
border:1px solid #ddd; 
}

#formTable #submit:hover{ 
cursor:pointer;
border:1px solid black; 
}

#formTable2 .TDWider { 
width:120px;
height:25px;
vertical-align:middle;
background:none; 
}

#formTable2 .TDWider2 { 
width:130px;
height:25px;
vertical-align:middle;
background:none; 
}

#formTable2 .TDNarrow { 
width:25px;
height:25px;
vertical-align:middle;
background:none; 
}

#formTable2 tr{ 
width:100%; 
}

#formTable2 td{ 
width:1px;
height:25px;
vertical-align:middle;
background:none; 
}


#formTable2 #turnIn{ 
height:50px;
vertical-align:bottom;
text-align:center; 
}

#formTable2 #submit{ 
width:25%;
background:#ddd;
padding:5px;
font-weight:bold;
border:1px solid #ddd; 
}

#formTable2 #submit:hover{ 
cursor:pointer;
border:1px solid black; 
}
----------- */