html{ 
min-height: 100%;
margin-bottom: 1px;
}
body{
background-color: #CBA041;
margin: 0px;
}
h1{
color: #313191;
font-family: arial, verdana, sans-serif; 
font-weight: Bold; 
font-size: 14pt;
margin: 15px;
}
h2{
color: #313191;
font-family: arial, verdana, sans-serif; 
font-weight: Bold;
font-size: 12pt;
margin: 15px;
}
h3{
color: #000000; 
font-family: arial, verdana, sans-serif; 
font-weight: Bold; 
font-size: 14pt;
margin: 15px;
}
h4{
color: #000000; 
font-family: arial, verdana, sans-serif; 
font-weight: Bold; 
font-size: 12pt;
margin: 15px;
}
p{
color: #000000; 
font-family: arial, verdana, sans-serif;  
font-weight: Normal; 
font-size: 10pt;
margin: 15px;
}
p.red{
color: #8b0000;
font-family: arial, verdana, sans-serif;  
font-weight: Bold; 
font-size: 10pt;
line-height: 15px;
margin: 5px;
}
p.blue{
color: #313191;
font-family: arial, verdana, sans-serif;  
font-weight: Bold; 
font-size: 10pt;
margin: 15px;
}
p.white{
color: #ffffff;
font-family: arial, verdana, sans-serif;  
font-weight: Bold; 
font-size: 10pt;
line-height: 15px;
margin: 5px;
}
p.presidents{
color: #000000; 
font-family: arial, verdana, sans-serif;  
font-weight: Normal; 
font-size: 8pt;
line-height: 20px;
margin: 15px;
}
p.footer{
color: #CBA041;
font-family: arial, verdana, sans-serif;  
font-weight: Bold; 
font-size: 8pt;
margin: 6px;
}
p.small{
color: #000000;
font-family: arial, verdana, sans-serif;  
font-weight: Normal; 
font-size: 8pt;
margin: 0px;
font-style: Normal;
}
p.smaller{
color: #000000;
font-family: arial, verdana, sans-serif;  
font-weight: Normal; 
font-size: 8pt;
margin: 15px;
font-style: Normal;
}
a:link{
color: #00008b;
font-family: arial, verdana, sans-serif;  
font-weight: Normal;
font-size: 10pt;
text-decoration: Underline;
}
a:visited{
color: #00008b;
font-family: arial, verdana, sans-serif;  
font-weight: Normal;
font-size: 10pt;
text-decoration: Underline;
} 
a:hover{
color: #8b0000;
font-family: arial, verdana, sans-serif;  
font-weight: Normal;
font-size :10pt;
text-decoration: Underline;
}
a:link.nav{
color: #ffd700;
font-family: arial, verdana, sans-serif;  
font-weight: Bold; 
font-size: 10pt;
text-decoration: none;
}
a:visited.nav{
color: #ffd700;
font-family: arial, verdana, sans-serif;  
font-weight: Bold; 
font-size: 10pt;
text-decoration: none;
} 
a:hover.nav{
color: #ffffff; 
font-family: arial, verdana, sans-serif;  
font-weight: Bold; 
font-size :10pt;
text-decoration: none;
}
a:link.small{
color: #00008b;
font-family: arial, verdana, sans-serif;  
font-weight: Normal;
font-size: 8pt;
text-decoration: none;
margin: 0px;
}
a:visited.small{
color: #00008b;
font-family: arial, verdana, sans-serif;  
font-weight: Normal;
font-size: 8pt;
text-decoration: none;
margin: 0px;
} 
a:hover.small{
color: #8b0000;
font-family: arial, verdana, sans-serif;  
font-weight: Normal;
font-size :8pt;
text-decoration: none;
margin: 0px;
}
ul{
List-Style: disc;
color:#000000;
font-family: arial, verdana, sans-serif;  
font-weight: Normal; 
font-size: 10pt;
}
ol{
List-Style: upper-alpha;
color: #000000;
font-family: arial, verdana, sans-serif;  
font-weight: Normal; 
font-size: 10pt;
}
ol.loweralpha {
List-Style: lower-alpha;
color: #000000;
font-family: arial, verdana, sans-serif;  
font-weight: Normal; 
font-size: 10pt;
}
ol.decimal{
List-Style: decimal;
color: #000000;
font-family: arial, verdana, sans-serif;  
font-weight: Normal; 
font-size: 10pt;
}
ol.lowerroman{
List-Style: lower-roman;
color: #000000;
font-family: arial, verdana, sans-serif;  
font-weight: Normal; 
font-size: 10pt;
}
li {
padding: 3px;
margin: 3px;
line-height: 15px;
}
#container{
position: relative;
height:1175px;
width:900px;
margin:0px auto;
background-color: #ffffff;
border: solid #7A2005 2px;
}
#header{
position: absolute;
top: 0px;
left: 0px;
height:150px;
width:900px;
background-color: #ffffff;
border-bottom: solid #CBA041 2px;
}
#sponsors{
position: absolute;
top: 25px;
left: 735px;
height:115px;
width:120px;
}
#main{
position: absolute;
top: 152px;
left: 0px;
height:auto;
width:900px;
}
#nav {
position: absolute;
top: 0px;
left: 0px;
height: 1000px;
width: 150px;
font-family: arial, verdana, sans-serif; 
font-weight: bold;
padding: 0px;
background-color: #313191;
}
#contentmain{
position: absolute;
top: 0px;
left: 150px;
height: 940px;
width:530px;
background-color: #EFEFEF;
margin: 10px;
}
#content{
position: absolute;
top: 0px;
left: 150px;
height: 940px;
width:730px;
background-color: #EFEFEF;
margin: 10px;
}
#news{
position: absolute;
top: 0px;
left: 690px;
height:940px;
width:190px;
background-color: #EFEFEF;
margin: 10px;
}
#legal{
position: absolute;
top: 960px;
left: 160px;
height: 30px;
width:730px;
margin: 0px;
}
#footer{
position: absolute;
top: 1150px;
left: 0px;
height:25px;
width:900px;
margin: 0px;
background-color: #313191;
}
#nav ul {
margin: 20px 0px;
padding: 0px;
}
#nav ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
line-height: 20px;
}
#nav ul li a:link, #nav ul li a:visited {
display: block;
width: 145px;
font-weight: bold;
text-decoration: none;
color: #ffd700;
background-color: #313191;
border-top: solid #ffd700 1px;
border-bottom: solid #ffd700 0px;
padding-left: 5px;
}
#nav ul li a:hover, #nav ul li a.current {
background-color: #313191;
color: #ffffff;
}
img.padded {
padding: 0px 15px 15px 15px;
}
img.fullpadded {
padding: 15px;
}