/* General styles */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #574d50;
background-color:#FFFFFF;
}


h1 {
color: #f38d0a;
font-size: 16px;
}

h2 {
color: #f38d0a;
}


table {
border: 0;
}

img, a img {
border: 0;
padding:0;
margin:0;
}

form {
margin: 0px; 
padding: 0px; 
}


/* Anchor styles */

a, a:visited {
text-decoration: none; 
color: #42a0dd;
}

a:hover {
color: #f38d0a;
}


#topspacer {
height: 20px;
}

#mainbody {
width: 1000px;
position: relative;
}

#mainmenucontainer {
height: 26px;
background-color: #f38d0a;
text-align: center;
line-height: 26px;
vertical-align: middle;
width: 940px;
padding-left: 60px; 
}

*html #mainmenucontainer { /* IE6 Hack */
height: 27px;
}

#footercontainer {
height: 86px;
width: 1000px;
border-left: 1px solid #f98f00;
}

#footercontainer_sponsors {
height: 86px;
width: 1000px;
border-left: 1px solid #808184;
background: url("../img/footerline.gif") no-repeat;
background-position: bottom;	
}

#maincontent {
padding: 0;
border-left: 1px solid #808184;
border-right: 1px solid #808184;
width: 998px;
padding-top: 70px;
min-height: 450px;
}

#maincontent_sponsors {
padding: 0;
border-left: 1px solid #808184;
border-right: 1px solid #808184;
width: 998px;
padding-top: 70px;
min-height: 450px;
background: url("../img/sponsorline.gif") repeat-y;	
}

/* General Classes */

input.border, textarea.border {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
border: 1px solid #222; 
}

input, textarea {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
}


/* Navigation Styles */

#mainmenu {
list-style-type: none; 
vertical-align:middle;
margin: 0; 
padding: 0;
text-align: center;
color: white;
font-size: 12px;
font-weight: bold;
}

#mainmenu li { 
margin:0; 
padding: 0; 
vertical-align:middle;
display: inline;
}

#mainmenu li a,
#mainmenu strong,
#mainmenu li a:visited {
vertical-align:middle;
height: 28px;
text-decoration: none;
padding: 0px 0px 0px 0px;
font-size:14px;
font-weight: bold; 
}


#mainmenu #active a { 
color: #42a0dd; 
}

#mainmenu #active ul li a{ 
color: #574d50; 
}

#mainmenu #active ul li a:hover{ 
color: #f38d0a; 
}

#mainmenu #active a:hover,
#mainmenu li a:focus,
#mainmenu li a:hover,
#mainmenu li a:active { 
color: #42a0dd; 
}


