body { 
	background: url('hotearth.jpg') repeat fixed;
	font-family: verdana;
	font-size: medium;
	margin: 0px;
}
td {          
	text-align: center;
	border-color: white;
               border-width: 8px;
               border-style: outset;
               font-family: comic sans MS;
 }
 
 h1 {
	 font-family: verdana;
	font-size: 140%;
                  text-align: center;
	color: #ffff00;
                  line-height: 10px;
                   text-decoration: underline;
                   padding-top: 5px;
}

h6 {
                 font-family: verdana;
	font-size: 110%;
	color: #ffff00;
                  text-align: center;
                  text-decoration: underline;}
                  
    
h2 {
	color: yellow;
                  text-align: center;}
                  

h3{ font-size: 30px;

	line-height: 12px;
                  }
 h4{ font: bold 18px verdana;}
 
 
 
                  
#mobil{display:none}

#all {         
	background: url('bk243.gif') repeat;
               	width: 880px;
	margin-left: auto; 
               	margin-right: auto;
}

#minfo {         
	background: black;
               	width: 600px;
                  padding-top: 20px;
                   padding-bottom: 30px;            
	margin-left: auto; 
               	margin-right: auto;}
#main {
	background: #000050;                 
               	color:red;
                  border: 3px inset gray;
	font-size: 160%;
	padding-left: 5px;
               	margin: 0px 10px 10px 10px;	
}

#mainr{ 
	background: #000050;
                  font-family: comic sans , cursive;
               	color:red;
                  border: 3px inset gray;
	padding: 10px;
                  margin-right:10px;
	margin-bottom: 50px;
                  margin-left: 260px;
                  color: white;
}

#mainw {
	background: #000050;
                  font-family: comic sans , cursive;
               	color:red;
                  border: 3px inset gray;
	padding-left: 5px;
	margin-right: 6px;
	margin-left: 260px;
}





#news {
	padding-top: 0px;
               padding-left: 5px;
               padding-bottom: 10px;
	background-color: #ffffcc;
               border: 5px inset gray;
	margin: 5px 10px 10px 10px;
	font-size: 20px;
}

#footer {
	background-color: #675c47;
                  border: 3px inset gray;
	color: #efe5d0;
	text-align: center;
	padding: 10px;
	margin: 0px 10px 10px 10px;
	font-size: 55%;
                  
}

/*start - sitemap Sitelinks*/
#map {background-color:#000050;
            margin:40px 10px 5px 10px;  /*margin around bule field  top,left,bottom,right*/
            border: 2px inset gray;}  
            
.sitelink {clear:both;
                 margin:0px 10px 5px 10px;  /*margin around bule field*/
                 padding:3px; /*widens blue field*/
                 text-align:center;
                 font-size:55%;}
                 	
.sitelink li {display:inline;
                    text-align:center;
                    color:white;
                    margin: 3px;   /*space between words*/
                    padding:1px; /*widens vertical dividers*/
                    border-right:1px solid #ffffff;}  /*vertical dividers */
                    
.map li a:link, #map li a:visited{
                    color:white;
                    text-decoration:underline;}
                    
.map li a:hover, #map .nav li a:active{
                     color:yellow;
                     text-decoration:none}

/*end - sitemap Sitelinks*/

#header {
	background-color: #000000;
	margin-left: 10px;
	height: 150px;
                  border: #003399;
               
}

 #dep {
               background-color: gray;
               border-color: white;
               border-width: 5px;
               border-style: outset;
               margin: 0px 10px 10px 10px;
               }
               
#dep2 {
	
               background-color: gray;
               border-color: white;
               border-width: 5px;
               border-style: outset;
               margin: 0px 10px 10px 30px;
               }
               
#date{
	text-align: center;
                  color: white;
                  } 
                                   

#accu { float:right;width:160;
	padding-top: 20px;
                  padding-right: 20px;}
                  
#bike{    font: bold 22px comic sans MS;
               color: white;
               padding: 5px;
               background-color: #c20c00; 
               
                }

 #whitew{
                  font:  bold 15px comic sans MS;  
	text-align: center;
                  color: white;
                  } 
                  
                      
                
.jr {
        font: bold 15px verdana;
        color:#000050;
        background-color: #e80c00;
       
}

.food{border: 3px inset gray; 
}               
                
 .bold{font-weight: bold;}
 
 .links{padding: 70px;}
                                  
.padtop {padding-top: 10px;}

.white {
               text-align: center;
               font-size: 13px;
               color:yellow;} 		                                                  

.center{text-align: center;
	background-color: #000050;}
               
.nav {
               background-image: url('Threadplate.jpg'); 
               color: white;
               font-weight: bold;
               font-size: 14px;
               text-align: left;
               font-family: Verdana, Comic Sans MS ;
               font-style: italic;
               font-weight: 600;
               text-shadow: black 10px -10px 12px;
               padding-bottom: 5px; }

/*Top square Buttons  */

#navigation li a {
color: white;
text-decoration: none;
border-width: 3px;
border-style: outset;
border-color: #464646;
width: 118px;
display: block;
padding: 3px;
padding-bottom: 5px;
margin: 4px;
list-style: none;
list-style-type: none;

text-align: center;
background-color: #7B0800;
background-image: url(images/3bg.gif);
background-repeat: repeat;
background-position: left;

}



#navigation li {
list-style: none;
list-style-type: none;
padding: 2px;
margin-right: 35px;
margin-bottom: 5px;/*spaces between buttons */


}
#navigation li a:hover {
text-decoration: none;
color: white;
background-image: url(images/24bg.gif);
background-repeat: repeat;
background-position: left;
}

/*end of Top square Buttons  */
               
#navigation li.new a{
color: white;
text-decoration: none;
border-width: 3px;
border-style: outset;
border-color: #464646;
width: 130px;
display: block;
padding: 3px;
padding-bottom: 5px;
margin: 4px;
list-style: none;
list-style-type: none;

text-align: center;
background-color: #7B0800;
background-image: url(images/3bg.gif);
background-repeat: repeat;
background-position: left;

}              
               
.night{color: yellow;
	font-size: 145%;} 
  
 .cars {color: yellow;
	font-size: 73%;}
                  
.cd{color: #FFe600; 
               font-size: 90%;
               line-height: 30px;}                  
                  
  .sign{font: bold 14px comic sans MS;
            color: yellow;}
                                   
.bestof {
               color: #000050;
               background-color: #e80c00;
               padding-left: 10px;
                  }
                  
.redbox{ font: bold 15px comic sans MS;
               color: white;
               padding: 1px;
               background-color: #c20c00; 	
	margin: none;
   }
 


.fsn {
	background-color: #000050;
               padding: 3px;
               text-align: center;
               color: white;
               font: bold 24px comic sans MS;
}

.fsn2 {
	background-color: #0B0754;
               padding: 3px;
               text-align: center;
               color: white;
               font: bold 14px comic sans MS;
               padding-bottom: 10px;
}


.video{background-color: #000000;
             text-align: center;
             color:white;
             font: bold 20px arial;}
             
 .small2 {
	font-size: 85%;
                  }            

.small {
	font-size: 75%;
                  }
 .large{  font-size: 135%;
                  }            
                                   
               
.flags {
	
               background-color:#000050;  }
               
.status {
               padding-left: 10px;
               background-color: #e80c00;
                }
.hello{text-align: left;
               color: black;
               font-size: 15px;
               font-weight: bold;
               text-decoration: underline;               
               }
               
.racers {
               color: white;
               font-weight: bold;
               font-size: 15px;
               text-align: left;
               font-family: verdana;
               background-color: #c20c00;
               padding-bottom: 5px;
                }

.frs {
               color: white;
               font-weight: bold;
               font-size: 15px;
               text-align: center;
               font-family: verdana;
               background-color: #000050;
               padding-bottom: 5px;
                } 
.dates{color: red;
              }                              
                
.day {color: yellow;
	text-decoration: underline;}
                  
 .corner{
                 font:  bold 15px comic sans MS;  	
                color: #000033;}
 	                 
                                  
 .message { color :yellow;
	font-size:15px;
                  text-align: center;
                  padding-left: 2px;
                  
                  text-align: center;                
                  }
                   
                  
.messbold { color :yellow;
	font-size:15px;
                  text-align: center;
                  padding-left: 2px;
                 font-style: italic;
                 font-weight: 600;
                  text-align: left;                
                  }                   
                   
 .quick{    font: 600  14px georgia;
 	color:white;
 	background-color: #000050;
                  padding-top: 5px;
                  } 
                  
 .opoints{    font: 600  28px georgia;
 	color:white;
 	
                  padding-top: 5px;
                  }                   
                  
.snack{font: bold 14px verdana;
               background-color: #c20c00;
               padding-bottom: 5px;
               color:yellow;
               padding: 5px;
               } 
                                                            
.gruopen {
	color: yellow;
                  font-size: 16px;
                  padding-bottom: 7px;}
	                  
                
.nhra {
               text-align: center;
               font-size: 12px;
               background-color: #000050 ;
               color:white;
               
                }                                              
 .bkm{
 	font: 12px rockwell; 
                  background-color: #000050;
                  text-decoration: none;
                  color:white
                  
                  }
                                                                                          
.cdstyle{ /* CSS to create LCD countdown look*/
background-color:black;
color:red;
font: bold 12px verdana;
padding: 3px;
border: 1px solid gray;

}

.cdtext{

color: white;
font:italic bold 16px verdana;
text-align: center;
}

.shootout{font-size: 95%;
	}
#posters img{border: 9px double black;}

#next{
	font:bold 25px vardana;
                  color:#FFe600;}
                  
#cancel{ font: bold 20px comic sans MS;
	color: yellow}


a:link {
	color: white;
	text-decoration: none;
                  border-bottom: none;
}

a:visited {
	color:white;
	text-decoration: none;
                  border-bottom: none;
}
a:hover{color:yellow;
	text-decoration: underline;}
                  
                    
.small a:visited {
	color:#000050;
	text-decoration: none;
                  border-bottom: none;
}

.small a:hover{color:yellow;
	}
                  
.redbox a img{border:none;}    

.redbox a:hover {border: none;
                     color:black;
	text-decoration: none;}  

.redbox a:hover image{border:none;} 


a img{border: 3px solid #000050;}

 a:hover img {border:3px solid red;}
 
.new a img{border: none;}


#sidebar {
	float: right;
	width: 237px;
}

#main {
	margin-right: 208px;
	margin-left: 260px;
}



#left {
	float: left;
	width: 240px;
}

#news {
	clear: both;
                  font-family: georgia;
}

#footer {
	clear: both;
}

#map  {clear:both;}
