#body{
background-color: #000000;
background-image: url(../assets/jr_background.gif);
background-repeat: repeat-x;
color: #FFFFFF;
background-position: top;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

p{
font-family: Verdana, Helvetica, Arial, sans-serif;}

#body2{
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;}

#outline{
border: 1px #000000 solid;
margin-left: auto;
margin-right: auto;
margin-top: 0.1em;
background-color: #111111;
max-width: 802px;}

#footer{
font-size: 0.5em;
text-align: center;
width: 800px;}

a.footer:link{
text-decoration: none;
color: #ffffff;}

a.footer:hover{
text-decoration: underline;
color: #00ff24;}

a.footer:visited{
text-decoration: none;
color: #ff00fc;}

a.footer:active{
text-decoration: none;}

#footerl{
text-align: left;
text-indent: +4px;}

#footerr{
text-align: right;
text-indent: -4px;}

#navigation{
background-image: url(../assets/nav_bar.gif);
min-height: 40px;
max-width: 800px;
background-position: top;}

#calendar{
background-color: #111111;
color: #ffffff;
font-size: 0.8em;
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;}

#calendara{
font-size: 0.8em;
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;}

#calendarb{
font-size: 0.8em;
text-align: left;
font-family: Verdana, Helvetica, Arial, sans-serif;
padding-left: 6px;}

#photo{
font-size: 0.6em;
text-align: center;
color: #ffffff;}

#photoa{
font-size: 0.6em;
text-align: left;
padding-left: 10px;}

#headert{
font-size: 0.6em;
font-weight: bold;
text-align: right;
padding-right: 4px;}

#headers{
font-size: 0.6em;
text-align: left;
padding-left: 8px;}

#headeru{
font-size: 0.6em;
text-align: left;
font-weight: bold;}

#headerp{
font-size: 0.6em;
text-align: left;
padding-left: 8px;
background-image: url(../assets/jr_sponsor_cmc.gif);
background-position: bottom right;
background-repeat: no-repeat;}

#headerp2{
font-size: 0.6em;
text-align: left;
padding-left: 8px;
background-image: url(../assets/jr_sponsor_wtd.gif);
background-position: bottom right;
background-repeat: no-repeat;}

#main{
font-size: 0.6em;
text-align: justify;}

#mainc{
font-size: 0.5em;
text-align: right;
padding-right: 2px;}

#mainp{
border: 2px #000000 solid;}

#form{
font-size: 0.6em;
text-align: left;
border: 1px #000000 solid;
background-color: #181818;
background-image: url(../assets/jr_logo_sm.gif);
background-repeat: no-repeat;
background-position: bottom left;}

#bikep{
border: 1px #000000 solid;
max-height: 250px;
width: 275px;}

#bikepl{
border: 1px #000000 solid;
max-height: 250px;
width: 558px;}

#teamp{
border: 1px #000000 solid;
}

#news{
border: 1px #005c0c solid;}

#points{
border: 1px #005c0c solid;
background-image: url(../assets/jr_points_bg.gif);
background-repeat: repeat-x;
background-position: top left;
margin-left: -7px;}

#item{
border: 1px #005c0c solid;
background-image: url(../assets/jr_points_bg.gif);
background-repeat: repeat-x;
background-position: top left;
width: 140px;
line-height: 0.8em;}

#itema{
border: 1px #005c0c solid;
background-image: url(../assets/jr_points_bg.gif);
background-repeat: repeat-x;
background-position: top left;
line-height: 0.8em;}

#mainh{
font-size: 0.8em;
text-align: left;
background-image: url(../assets/jr_photo_main_01.gif);
background-repeat: no-repeat;
background-position: bottom right;
background-color: #000000;
}

#pda{
background-color: #000000;
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
max-width: 320px;
}

#pda2{
font-size: 0.6em;
text-align: left;}

#pda3{
font-size: 0.8em;
text-align: left;}