/*****************************************************************/
/*****************  San Francisco Speed Event   ******************/
/*****************************************************************/

/*
table { border: 2px solid red;  }
td    { border: 1px dotted purple }
div   { border: 1px solid yellow  }
img   { border: 2px solid green  }
*/


body  {
   background: #273D82;
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 12px;
   margin: 7px 7px 7px 7px;
   padding: 0px;
}

div.PageTitle {
   font-family: verdana, arial, sans-serif;

   color: #FF9900;

   font-size: 20px;
   font-weight: bold;
   padding: 10px 0px 10px 0px;
}

div.RaceTitle  {
   color: #000000; 
   font-size: 20px;
   line-height: 1.5em;
   font-weight: bold;
   padding: 0px 0px 0px 5px;
}

div.RaceDate  {
   color: #000000; 
   font-size: 16px;
   line-height: 1.5em;
   font-weight: bold;
   padding: 0px 0px 0px 5px;
}

table#Body {
  background: #FFFFFF;
}

div.Bread_Crumbs {
   font-weight: bold; color: #999999; font-size: 10px;
}

div.Banner {
   background: url( ./pix/banner/sfs_banner_01.jpg );
   background-color: blue;
   color:white;
   font-family:sans-serif;
   font-weight:600
}

div.ABoutBody, p  { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

div.Credits {
   text-align: left;
   line-height: 1.2em;
   padding: 25px 5px 15px 05px;
}

span.CreditLabel {
   width: 300px;
   text-align: right;
   font-weight: 500;
}

/***********************************/
/**********    Footer    ***********/
/***********************************/

td.Copyright { 
   text-align: center;
   font-size: 10px; 
   background: #000000;
   color: #DDDDDD;
   height: 28px;
   vertical-align: middle;
   padding: 0px 0px 0px 0px;
}

a.FootLinks, a.FootLinks:link, a.FootLinks:visited, a.FootLinks:active { 
   color: #FFCC00; 
   text-decoration: none; 
   font-family: Tahoma, Verdana; 
   font-size: 9px; 
   font-weight: 900; 
   line-spacing: 1.5em;
}

a.FootLinks:hover { 
   color: #ff0000; 
   text-decoration: none; 
}

/*******************************************/
/**********      Menu/Links      ***********/
/*******************************************/

div.MainMenu {
   height: 20px;
   width: 100%;
   vertical-align: top;
   color: #FF6699;
   background: #000000;  
   border: 2px solid #333333;
}

a.MainMenu, a.MainMenu:link, a.MainMenu:visited, a.MainMenu:active  { color: #ffffff; font-weight: 900; font-size: 13px; font-family: Tahoma, Verdana; text-decoration: none; background-color: #000000; line-spacing: 1.5em }

a.MainMenu:hover  { color: #ff0000; font-weight: 900; font-size: 13px; font-family: Tahoma, Verdana; text-decoration: none; background-color: #000000; line-spacing: 1.5em }

a.SubMenu, a.SubMenu:link, a.SubMenu:visited, a.SubMenu:active { 
   color: #3366cc; 
   text-decoration: none; 
   font-family: Tahoma, Verdana; 
   font-size: 12px; 
   font-weight: 900; 
   line-spacing: 1.5em;
   background: #FFFFFF;
}

a.SubMenu:hover { 
   color: #ff0000; 
   text-decoration: none; 
   font-family: Tahoma, Verdana; 
   font-size: 12px; 
   font-weight: 900;
   line-spacing: 1.5em;
   background: #ffffff;
}

/*******************************************/
/***************    News      **************/
/*******************************************/

div.NewsBody {
  font-size: 12px; 
  padding: 5px 0px 5px 0px;
  line-height: 1.2em;
}

/*******************************************/
/**********      Maui Speed      ***********/
/*******************************************/

.tableBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tableRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
}
.tableBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
}
.tableBlueLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}
.tableHeadBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.tableDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.bottomNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.hmeBlackCopy  { color: #000000; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.hmeBlackCopy2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}
.tableBlueLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	line-height: 14px;
}
.mainBlueLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	line-height: 14px;
}
.photoCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.posterCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}
.bottomNavLinkSpecial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
}

/*****************************************************************/
/**********************   End of File   **************************/
/*****************************************************************/
