body
{
   margin: 0px 0px 0px 0px;
   font-size: 10px;
   font-family: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
   background-image:url('images/background.jpg');
}

img
{
   border: 0px;
}

#header
{
   position: absolute;
   left: 185px;
   top: 10px;
   z-index: 5;
}

#header SPAN
{
   font-size: 32px;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   font-weight: Bold;
   font-style: oblique;
   color: #000000;
   letter-spacing: 8px;
}

#header2
{
   position: absolute;
   left: 186px;
   top: 11px;
   z-index: 4;
}

#header2 SPAN
{
   font-size: 32px;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   font-weight: Bold;
   font-style: oblique;
   color: #FFFFFF;
   letter-spacing: 8px;
}

#logo
{
   background-image:url('images/logo.png');
   width: 150px;
   height: 150px;
   position: absolute;
   top: 0px;
   left: 0px;
   z-index: 4;
}

#headerImage
{
   position: absolute;
   top: 0px;
   left: 0px;
   z-index: 3;
}

/* #header A
{
   font-size: 18px;
   font-family: Verdana;
   font-weight: Bold;
   color: #ffffff;
   position: absolute;
} */

#navigation_block
{
   position: absolute;
   top: 150px;
   left: 5px;
   z-index: 2;
}

#navigation_block A:hover
{
   background-image:url('images/skull.gif');
   background-repeat: no-repeat;
   background-position: right center;
}

UL.navigation_list
{
   margin-left: 2px;
   padding-left: 10px;
}

UL.navigation_list LI
{
   list-style-type: none;
   font-weight: bold;
   margin:0 0 3px 0;
   padding:0 0 0 15px;
   background:url('images/bigarrow.gif') no-repeat;
}

UL.navigation_list A
{
   font-size: 14px;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   color: #444444;
   text-decoration: none;
}

UL.navigation_list A.selected
{
   color:#000000;
}

.breadcrumb
{
   position: absolute;
   top: 130px;
   left: 150px;
   z-index: 3;
   font-size: 14px;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   color: #444444;
}

.breadcrumb UL LI
{
   margin:0;
   padding:0 0 0 15px;
   display:inline;
   background:url(images/tinyarrow.gif) 5px 50% no-repeat;
}

.breadcrumb UL LI.first
{
   padding-left:0;
   background:transparent;
}

.breadcrumb UL LI A
{
   color:#444444;
   text-decoration:none;
}

#content_block
{
   position: absolute;
   left: 160px;
   top: 160px;
   z-index: 1;
}

#content_block A
{
   font-size: 14px;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   color: #444444;
   text-decoration: none;
   font-weight: bold;
}

#footer_block
{
   font-size: 14px;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   color: #444444;
   position: absolute;
   bottom: 0;
   left: 220px;
   z-index: 4;
}

#footer_block A
{
   font-size: 14px;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   color: #444444;
   text-decoration: none;
}

#footer_block A:hover
{
   font-weight: bold;
}

/* #footerImage
{
   position: absolute;
   bottom: 0;
   left: 0px;
   z-index: 1;
} */

#copyright
{
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   font-weight: bold;
   font-size: 12px;
   color: #444444;
   clear: both;
}

#aboutTDK
{
   position: absolute;
   left: 700px;
   top: 150px;
   z-index: 5;
}

#TDKTable
{
   font-size: 14px;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   color: #222222;
}

#TDKTable A
{
   color: #444444;
   /* text-decoration: none; */
}

#TDKTable A:hover
{
   font-weight: bold;
}

#TDKTable TD
{
   width: 320px;
}

#textArea
{
   position: absolute;
   left: 160px;
   top: 160px;
   z-index: 5;
   height: 70%;
   overflow: auto;
}

#garage
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
   clear: both;
   text-align: justify;
   width: 750px;
}

#boardDescription
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #444444;
   clear: both;
}

#boardDescriptionData
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 8px;
   color: #444444;
   clear: both;
   vertical-align: top;
}

#boardSizeData
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #444444;
   clear: both;
}

#TDKads
{
   position: absolute;
   left: 700px;
   top: 130px;
   z-index: 5;
}

#pictureName
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #444444;
   clear: both;
}

#slideshowheader
{
   background-image:url('images/header.jpg');
   width: 100%;
   position: absolute;
   height: 75px;
   top: 0px;
   left: 0px;
   z-index: 3;
}

#slideshowheader SPAN
{
   font-size: 18px;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   font-weight: Bold;
   font-style: oblique;
   color: #000000;
   letter-spacing: 8px;
   position: absolute;
   top: 10px;
   left: 10px;
}

.caption
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #111111;
   clear: both;
}

#TDKTeamTable
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #444444;
   width: 100%;
   clear: both;
}

#TDKTeamTable A
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   color: #444444;
   text-decoration: none;
}

#TDKTeamTable A:hover
{
   font-weight: bold;
}

#SoarFinTable
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #ffffff;
   height: 500px;
   background:url('images/soarfinbackground.jpg');
   background-repeat: no-repeat;
   background-position: top right;
}

#SoarFinTable A
{
   font-size: 12px;
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   color: #444444;
   text-decoration: none;
}

#SoarFinTable A:hover
{
   font-weight: bold;
}

#RMSTable
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #444444;
}

#RMSTable A
{
   font-size: 16px;
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   color: #444444;
   text-decoration: none;
}

#RMSTable A:hover
{
   font-weight: bold;
}

#RMSBoard
{
   position: absolute;
   left: 450px;
   top: 560px;
   z-index: 5;
}

#rider_name
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #00A800;
   clear: both;
}

#rider_data
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #111111;
   clear: both;
}

#rider_data STRONG
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #00A800;
   clear: both;
}

#textArea TABLE
{
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #111111;
}

#textArea A
{
   font-size: 16px;
   font-family: Lucida Grande, Arial, Helvetica, sans-serif;
   color: #444444;
   /* text-decoration: none; */
}

#textArea A:hover
{
   font-weight: bold;
}

#content_block TABLE
{
   font-size: 16px;
   font-family: Verdana;
   color: #444444;
}

