body { margin: 0; padding: 0; background: #ac0007; font-family: arial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-family: candara, arial, helvetica, sans-serif; margin: 0; padding: 10px 0 5px 0; }
h1 { font-size: 26px; }
h2 { font-size: 26px; }
#left h2 { padding: 0 0 10px 0; }
h3 { font-size: 20px; }
h4 { font-size: 17px; }
p { font: 12px Verdana; }
a { text-decoration: none; color: #800; }
a img { border: none; }
a:hover { color: #f00; }
#wrapperouter { background: #b9b9b9 url(../img/body.png) repeat-x; }
#wrapper { width: 1000px; margin: 0 auto; background: #ababab url(../img/wrapper.png); }
#wrappertop { background: url(../img/wrappertop.png) no-repeat; }
#content { width: 960px; margin: 0 auto; position: relative; }
#maintext { background: #fff; }
#spacer { height: 150px; }
#sponsorlogo { float: right; }
#header img, #sponsorlogo img { display: block; }
#navbar { height: 70px; }
#nav { height: 50px; width: 960px; overflow: hidden; }
#nav li { float: left; }
#nav li a { display: block; padding: 16px 40px; background: url(../img/navlink.png); text-decoration: none; color: #bbb; font: bold 15px arial, helvetica, sans-serif; }
#nav li a:hover { background-position: 0 -100px; color: #fff; }
.event { width: 320px; clear: both; }
.event h3 { margin: 0; padding: 0; font-weight: bold; font-size: 14px; }
.event.odd { background: url(../img/eventodd.png); }
.event.even { background: #fff; }
.sidelinks { float: right; width: 90px; }
.eventtext { margin-right: 100px; padding: 10px; }
.event p { font-size: 11px; font-family: verdana; color: #444; }
.sidelinks ul, #nav ul { list-style: none; margin: 0; padding: 0; }
.sidelinks li { padding: 10px 0 0 0; }
#header { height: 260px; background: #000; }
#left { float: left; width: 340px; margin: 10px 0 0 10px; }
#right { margin-left: 350px; width: 590px; }
#footerouter { clear: both; background: url(../img/footerouter.png); }
#footer { width: 1000px; margin: 0 auto; height: 80px; background: url(../img/footer.png); }
.clear-both { clear: both; }
#innerimage { padding-top: 25px; }
