body
{
 background: #333333;
 font-family: Times New Roman, serif;
 color: #000000;
 font-size: 12px;
}

#wrapper
{
 width: 750px;
 margin: auto;
 text-align: center;
}

#links
{
 width: 750px;
 height: 31px;
 background: #FF6600 url('../images/linksbg.gif') no-repeat;
 color: #000000;
 padding-top: 6px;
 font-size: 20px;
}

#links span
{
 padding-left: 10px;
 padding-right: 10px;
 padding: 10px;
}

#links span:hover
{
 background-color: #ffffff;
}

#links a
{
 color: #ffffff;
 font-size: 14px;
 text-decoration: none;
}

#links a:visited
{
 color: #ffffff;
 font-size: 14px;
 text-decoration: none;
}

#links a:hover
{
 color: #ff6600;
 font-size: 14px;
 text-decoration: none;
}

#main
{
 background: #ffffff url('../images/contentbg.gif') repeat-x;
 width: 750px;
 margin-top: 0;
 margin-bottom: 0;
 overflow: auto;
}

#main img.bottom
{
 margin: 0;
 padding: 0;
}

#news
{
 width: 470px;
 float: left;
}

#news img
{
 text-align: center;
 margin-top: 15px;
}

#news h2
{
 text-align: left;
 color: #ff6600;
 margin-top: 2px;
 margin-bottom: 1px;
 margin-left: 8px;
 font-variant: small-caps;
}

#news h3
{
 text-align: left;
 color: #555555;
 margin-top: 2px;
 margin-bottom: 1px;
 margin-left: 8px;
}

#news p
{
 text-align: left;
 margin-left: 4px;
 margin-top: 4px;
 font-size: 12px;
}

#news a.more
{
 color: #ff6600;
 text-decoration: none;
}

#news5
{
 margin-top: 20px;
 margin-left: 10px;
 color: #000000;
 text-align: left;
 font-size: 14px;
 font-weight: bold;
 padding-bottom: 20px;
}

#news5 h2
{
 color: #ff6600;
 margin-left: -2px;
 font-variant: small-caps;
}

#news5 a
{
 color: #555555;
 text-decoration: none;
 font-variant: small-caps;
}

#news5 a:hover
{
 color: #ff6600;
}

#sidebar
{
 width: 260px;
 float: right;
}

#sidebar img.fan
{
 text-align: right;
 margin-top: 15px;
 margin-right: 20px;
 height: 135px;
 width: 200px;
}

#facts
{
 text-align: left;
 font-variant: small-caps;
 font-size: 14px;
 color: #000000;
 float: right;
 vertical-align: top;
}

#facts h2
{
 color: #ff6600;
 text-align: left;
 font-variant: small-caps;
}

#bottom
{
 width: 750px;
 background-color: #ffffff;
 overflow: auto;
 margin-top: 0;
}

#recent
{
 width: 250px;
 color: #555555;
 text-align: left;
 font-size: 14px;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 0px;
 margin-top: 0px;
 float: left;
 background-color:: #ffffff;
 height: 200px;
}

#recent h2
{
 color: #000000;
 font-variant: small-caps;
 margin-bottom: 6px;
 margin-left: 10px;
}

#recent h3
{
 color: #000000;
 font-variant: small-caps;
 margin-bottom: 0px;
 margin-top: 0px;
}

#change1
{
 width: 250px;
 color: #555555;
 text-align: left;
 font-size: 14px;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 0;
 float: left;
 background-color: #ffffff;
 height: 20px;
}

#change1 h5.sm
{
 color: #555555;
 font-variant: small-caps;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-right: 14px;
 display: inline;
}

#change1 h5.ss
{
 color: #000000;
 font-variant: small-caps;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 14px;
 display: inline;
}

#upcoming
{
 width: 250px;
 color: #555555;
 text-align: left;
 font-size: 14px;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 0;
 float: right;
 background-color: #ffffff;
 height: 200px;
}

#upcoming h2
{
 color: #000000;
 font-variant: small-caps;
 margin-bottom: 6px;
 margin-left: 10px;
}

#upcoming h3
{
 color: #000000;
 font-variant: small-caps;
 margin-bottom: 0px;
 margin-top: 0px;
}

#change2
{
 width: 250px;
 color: #555555;
 text-align: left;
 font-size: 14px;
 margin-left: 10px;
 margin-right: 10px;
 magrin-top: 0;
 float: right;
 background-color: #ffffff;
 height: 20px;
}

#change2 h5.sm
{
 color: #555555;
 font-variant: small-caps;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-right: 14px;
 display: inline;
}

#change2 h5.ss
{
 color: #000000;
 font-variant: small-caps;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 14px;
 display: inline;
}

#footer
{
 color: #999999;
 font-size: 10px;
 text-align: center;
 width: 750px;
 margin-bottom: 5px;
 margin-top: 15px;
 background-color: #333333;
}

#footer a
{
 color: #999999;
 text-decoration: none;
 font-variant: small-caps;
}

#footer a:hover
{
 color: #ff6600;
}

#bio
{
 width: 750px;
 text-align: left;
 height: 500px;
}

#bio img
{
 float: left;
 margin-left: 10px;
 margin-right: 10px;
}

#bio h2
{
 color: #000000;
 font-variant: small-caps;
 margin-left: 30px;
}

#bio p
{
 color: #555555;
 text-align: justify;
 margin-right: 10px;
}

#bio a
{
 color: #555555;
 text-decoration: none;
}

#bio a:hover
{
 color: #ff6600;
}

#events
{
 width: 750px;
 text-align: left;
 height: 400px;
}

#events h2
{
 margin-left: 100px;
 color: #000000;
 margin-bottom: 0px;
 font-variant: small-caps;
}

#racelist
{
 width: 250px;
 margin-left: 20px;
 color: #000000;
 float: left;
}

#racelist h4
{
 color: #000000;
 margin-left: 8px;
}

#racelist p
{
 margin-top: 0px;
 margin-bottom: 0px;
}

#result
{
 width: 470px;
 float: right;
 text-align: left;
}

#result p
{
 margin-top: 20px;
 text-align: left;
 margin-right: 10px;
}

#result h3
{
 color: #000000;
 display: inline;
 margin-right: 5px
}

#result h2
{
 color: #555555;
 display: inline;
 margin-left: 5px;
}

#story
{
 width: 720px;
 text-align: center;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 10px;
}

#story h2
{
 color: #000000;
 margin-bottom: 0px;
 margin-left: 10px;
 font-variant: small-caps;
 text-align: left;
}

#story h3
{
 color: #555555;
 margin-left: 10px;
 margin-top: 2px;
 font-variant: small-caps;
 text-align: left;
}

#story p
{
 text-align: justify;
 color: #000000;
 font-size: 14px;
}

#story a
{
 color: #555555;
 text-decoration: none;
}

#story a:hover
{
 color: #ff6600;
}

#archive
{
 width: 720px;
 text-align: left;
 margin-left: 10px;
 margin-right: 10px;
 color: #000000;
 margin-bottom: 10px;
}

#archive h2
{
 color: #000000;
 font-variant: small-caps;
}

#archive a
{
 text-decoration: none;
 color: #555555;
}

#archive a:hover
{
 color: #ff6600;
}

#sponsors
{
 margin: 10px;
 width: 720px;
 text-align: center;
 color: #000000;
}

#container
{
 width: 710px;
 height: 202px;
}

#left
{
 width: 350px;
 text-align: left;
 height: 200px;
 float: left;
}

#right
{
 width: 350px;
 text-align: left;
 height: 200px;
 float: right;
}

#sponsors h2
{
 color: #555555;
}

#sponsors a
{
 text-decoration: none;
 color: #555555;
}

#sponsors a:hover
{
 color: #ff6600;
}

#team
{
 width: 750px;
 text-align: left;
 height: 400px;
}

#team h2
{
 margin-left: 100px;
 color: #000000;
 margin-bottom: 0px;
 font-variant: small-caps;
}

#teamlist
{
 width: 250px;
 margin-left: 20px;
 color: #000000;
 float: left;
}

#teamlist p
{
 margin-top: 0;
 margin-bottom: 0;
}

#teamdesc
{
 width: 470px;
 float: right;
 text-align: left;
}

#teamdesc p
{
 margin-top: 20px;
 text-align: left;
 margin-right: 10px;
}

#teamdesc h3
{
 color: #000000;
 display: inline;
 margin-right: 5px
}

#teamdesc h2
{
 color: #555555;
 display: inline;
 margin-left: 5px;
}

#albums
{
 width: 150px;
 margin-left: 10px;
 float: left;
 text-align: left;
 overflow: auto;
}

#album h2
{
 font-variant: small-caps;
 margin-left: 20px;
 margin-bottom: 10px;
 color: #000000;
}

#albums h3
{
 margin-top: 1px;
 margin-bottom: 1px;
 color: #555555;
 font-variant: small-caps;
}

#pics
{
 width: 575px;
 float: right;
}

#mainpic
{
 max-width: 570px;
 text-align: center;
 margin-top: 5px;
 margin-bottom: 5px;
 min-height: 305px;
}

#gallery
{
 width: 570px;
 text-align: center;
}

#gallery img
{
 margin-right: 7px;
 margin-left: 7px;
}

