body

       {
margin:0;
padding:0;
background-color:#ffffff;
border: 0;
font-size: 100%;
}

img {
margin:0;
padding:0;
border:0;
}


ul {
margin:0;
padding:0;
list-style:none;
}


#container {
margin: 0 auto;
padding:0;
width:750px;
}

#layout {
margin:0 auto;
padding:0;
width:750px;
height:284px;
}


#text {
margin: 0 auto;
padding:0;

}

#sponsors {
margin:0 auto;
padding: 0;
float:right;
width:180px;
height:100px;
background:#ffffff;
}

#topmenu {
margin:0;
padding:0;
clear:both;
margin-top:15px;
margin-bottom:10px;
padding: 0;
width: 750px;
height:30px;
font-family: arial, serif;
font-weight: normal;
font-size: .8em;
line-height:2.4em;
text-align:left;
color: #ffffff;
background:#e3001b;
}


#topmenu ul {
margin:0;
padding:0;
list-style:none;
}

#topmenu li {
margin:0;
padding:0;
margin-bottom: 1px;
display:inline;
}

#topmenu li a,
#topmenu li a:link
#topmenu a:visited {
margin: 0;
padding: 0;
padding-left:10px;
padding-right:10px;
text-decoration: none;
display: inline;
}

#topmenu li a.hover,
#topmenu li a:hover,
#topmenu li a.active {
text-decoration:none;
}


#topmenu a,
#topmenu a:link,
#topmenu a:visited {
color: #ffffff;
text-decoration: none;
}

#topmenu a.hover,
#topmenu a:hover {
color: #000000;
text-decoration: none;
}

#dates {
margin:0 auto;
padding: 0;
border-bottom:13px solid #fff;
position:relative;
top:13px;
width: 750px;
background:#eeeeee;
}




#dates p {
margin:0;
padding:0;
margin-left:315px;
font-family: arial, serif;
font-weight: normal;
font-size: .8em;
color: #e3001b;
background:#eeeeee;
}

#content
       {
margin:0 auto;
padding:0;
padding-top:7px;
float:left;
width:540px;
background:#ebebeb;
}


#content p {
margin:0;
padding: 10px;
line-height: 1.7em;
text-align: justify;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: .73em;
color: #000000;
padding-bottom:30px;
}

#content li {
margin: 0;
padding: 0;
text-align: center;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: .63em;
color: #000000;
}

#content a,
#content a:link,
#content a:visited {
color: #000000;
text-decoration: none;
border-bottom:1px solid #6f5c8b;
line-height:3em;
}

#content a.hover,
#content a:hover {
color: #6f5c8b;
text-decoration: none;
line-height:3em;
}


#content h1 {
margin: 0;
margin-bottom: 10px;
padding: 10px;
font-family: arial, sans-serif;
font-weight: normal;
font-size: 1.2em;
color: #e3001b;
}


#menu {
margin:0 auto;
padding:0;
position:relative;
top:10px;
float:right;
width: 190px;
font-family: verdana, serif;
font-size: .7em;
color: #000000;
}

#menu h1 {
font-family:arial, sans-serif;
font-size:1.6em;
color:#f92f22;
}


#menu li {
margin:0;
padding: 0;
text-align:left;
display:block;
line-height:1.4em;
border-bottom:1px solid #cccccc;
}

#menu li a,
#menu li a:link
#menu a:visited {
text-decoration: none;
display: block;
text-indent:10px;
}

#menu li a.hover,
#menu li a:hover,
#menu li a.active {
text-decoration:none;
text-indent:10px;
}


#menu a,
#menu a:link,
#menu a:visited {
color: #00283d;
text-decoration:none;

}

#menu a.hover,
#menu a:hover {
color: #f92f22;
}



#footer {
clear:both;
width: 100%;
height: 35px;
text-align:center;
background:#f9f6f6;
}

#footer p {
margin: 0;
padding: 0;
padding-top:10px;
line-height: 1em;
text-align: center;
font-family: arial, sans-serif;
font-weight: normal;
font-size: .6em;
color: #646363;
}

#footer a,
#footer a:link,
#footer a:visited {
color: #ffffff;
text-align: center;
font-weight:bold;
text-decoration:none;
font-style:italic;
}

#footer a.hover,
#footer a:hover {
color: #ffffff;
text-align: center;
font-weight:bold;
font-style:italic;
text-decoration:none;
border-bottom:1px solid black;
}