/* CSS Document */
body { margin: 0px;
		margin-bottom:20;
		background-color:#2e469e; }
		
.links-bit {width: 740px;}

.head-one {	color: #fce630; 
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:36px; 
			line-height: 100%;}

.head-two {	color: #fce630; 
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:24px; 
			line-height: 80%;}
			
.head-three { color: #fce630; 
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size:18px; 
			line-height: 80%;}
			
/*a:link {color:#ffffcc}
a:visited {color: #CCCCCC}
*/
A:link { COLOR: #cccccc; background-color: #2e469e; text-decoration: underline; font-weight:100; }
A:visited { COLOR: #cccccc; background-color: #2e469e; text-decoration: underline; font-weight:100;}
A:active { COLOR: #fce630; background-color: #2e469e; text-decoration: underline; font-weight: bold;}
A:hover { COLOR: #fce630; background-color: #2e469e; text-decoration: underline; font-weight: bold;}


.basic {font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:14px;
		color: #fce630;
		line-height: 100%;}

.link-text {font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:16px;
			color: #fce630;
			line-height: 100%;}
			
.link-text-2 {font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:14px;
			color: #fce630;
			line-height: 100%;}		

.small-basic {font-family:Geneva, Arial, Helvetica, sans-serif;
			  font-size:12px;
			  color: #fce630;
			  line-height: 100%;
			  }

.next-event-basic {font-family:Geneva, Arial, Helvetica, sans-serif;
				   font-size:14px;
				   color: #fce630;
		           line-height: 100%;
				   }
		
.small-link-text {font-family:Geneva, Arial, Helvetica, sans-serif;
				  font-size:16px;
				  color: #fce630;
				  line-height: 100%;
				  }

.small-text {font-family:Geneva, Arial, Helvetica, sans-serif;
			 font-size:12px;
			 color: #fce630;
			 line-height: 100%;
			 }

#nav  {width: 210px;
	   height: 540px;
       padding: 4px; 
       border: 2px solid #fce630;
	   background-color:#2e469e;
 	   position:absolute;
	   top:180px;
	   left:10px;
	   }
#latest-race-pictures {height: 452px;
        			   padding-top: 16px;
        			   border: 2px solid #fce630;
					   overflow:auto;
					   margin-left:240px;
					   margin-top:8px;
					   margin-right:365px;
					   margin-bottom:10px;
					   }
#index-ad-box {width: 125px;
			   height: 680px;
        	   padding: 4px;
			   padding-left: 8px; 
       		   border: 2px solid #fce630;
			   padding-top: 6px;
        	   position:absolute;
			   overflow:auto;
			   top:180px;
			   right:220px;
			   }

#individual-race-pictures {height: 543px;
        				   padding-top: 6px;
        				   border:2px solid #fce630;
						   overflow:auto;
						   margin-left:240px;
						   margin-top:8px;
						   margin-right:10px;
						   margin-bottom:6px;
						   }
#calendar-race-pictures {height: 685px;
        				 padding-top: 6px;
        				 border:2px solid #fce630;
						 overflow:auto;
						 margin-left:240px;
						 margin-top:8px;
						 margin-right:10px;
						 margin-bottom:6px;
						 }
	
#keep-in-touch {width: 210px;
		 		height: 160px;
         		padding: 4px; 
         		border: 2px solid #fce630;
		 		background-color:#2e469e;
		 		position:absolute;
		 		top:560px;
		 		left:10px;
		 		}
#index-bottom {height: 400px;
               padding-top: 20px; 
        	   border: 2px solid #fce630;
			   background-color:#2e469e;
			   margin-left:10px;
		       margin-top:8px;
		       margin-right:220px;
		       margin-bottom:4px;
		       }		
#individual-bottom {
		height: 300px;
        padding-top: 20px; 
        border: 2px solid #fce630;
		background-color:#2e469e;
		margin-left:10px;
		margin-top:8px;
		margin-right:10px;
		margin-bottom:6px;
		}		
#menu-item-bottom {
		height: 300px;
        padding-top: 20px; 
        border: 2px solid #fce630;
		background-color:#2e469e;
		margin-left:10px;
		margin-top:8px;
		margin-right:10px;
		margin-bottom:6px;
		}		

#top {
		
		width:100%;
		height: 150px;
		padding-top:20px;
        border-bottom: 2px solid #fce630;
		margin-bottom: 8px;
		}		
#next-events  {		
		 width: 210px;
		 height: 120px;
         padding: 4px; 
         border: 2px solid #fce630;
		 background-color:#2e469e;
		 position:absolute;
		 top: 738px;
		 left: 10px;
		 }
#recently-added {		
		 		height: 200px;
         		padding-top: 10px;
				padding-left: 10px; 
         		border: 2px solid #fce630;
		 		background-color:#2e469e;
		 		overflow:auto;
				margin-left:240px;
				margin-top:0px;
				margin-right:365px;
				margin-bottom:6px;
		 		}
#quick-links  { 
	   			width: 186px;
	   			height: 1110px;
       			padding: 4px;
				padding-left: 8px; 
       			border: 2px solid #fce630;
	   			background-color:#2e469e;
 	   			position:absolute;
	   			overflow:auto;
	   			top:180px;
	   			right:10px;
	   			}
#page-info { 
	   		height: 667px;
       		padding-top: 20px; 
       		border: 2px solid #fce630;
	   		background-color:#2e469e;
	   		overflow:auto;
			margin-left:240px;
			margin-top:8px;
			margin-right:10px;
			margin-bottom:6px;
	   		}

#results-page { 
	   		height: 667px;
       		padding-top: 20px; 
       		border: 2px solid #fce630;
	   		background-color:#2e469e;
	   		overflow:auto;
			margin-left:10px;
			margin-top:8px;
			margin-right:10px;
			margin-bottom:6px;
	   		}

A.navigationtext:link { COLOR: #fce630; 
						background-color: #2e469e; 
						text-decoration: underline; 
						font-weight:100; 
						font-size:18px;
						line-height: 100%; }
A.navigationtext:visited { COLOR: #fce630; 
							background-color: #2e469e; 
							text-decoration: underline; 
							font-weight:100; 
							font-size:18px;
							line-height: 100%; }
A.navigationtext:active { COLOR: #fce630;
							background-color: #2e469e; 
							text-decoration: underline; 
							font-weight: bold; 
							font-size:18px;
							line-height: 100%; }
A.navigationtext:hover { COLOR: #fce630; 
							background-color: #2e469e; 
							text-decoration: underline; 
							font-weight: bold; 
							font-size:18px;
							line-height: 100%; }
.navigationtext{ COLOR: #fce630; background-color: #2e469e; text-decoration: underline; font-weight: bold; font-size:22px;line-height: 100%; }


A.navigationtext-2:link { COLOR: #fce630; 
						background-color: #2e469e; 
						text-decoration: underline; 
						font-family:Geneva, Arial, Helvetica, sans-serif;
						font-weight:100; 
						font-size:12px;
						 }
A.navigationtext-2:visited { COLOR: #fce630; 
							background-color: #2e469e; 
							text-decoration: underline; 
							font-family:Geneva, Arial, Helvetica, sans-serif;
							font-weight:100; 
							font-size:12px;
							 }
A.navigationtext-2:active { COLOR: #fce630;
							background-color: #2e469e; 
							text-decoration: underline; 
							font-family:Geneva, Arial, Helvetica, sans-serif;
							font-weight: bold; 
							font-size:12px;
							 }
A.navigationtext-2:hover { COLOR: #fce630; 
							background-color: #2e469e; 
							text-decoration: underline; 
							font-family:Geneva, Arial, Helvetica, sans-serif;
							font-weight: bold; 
							font-size:12px;
							 }
A.navigationtext-14:link { COLOR: #fce630; 
						background-color: #2e469e; 
						text-decoration: underline; 
						font-family:Geneva, Arial, Helvetica, sans-serif;
						font-weight:100; 
						font-size:14px;
						 }
A.navigationtext-14:visited { COLOR: #fce630; 
							background-color: #2e469e; 
							text-decoration: underline; 
							font-family:Geneva, Arial, Helvetica, sans-serif;
							font-weight:100; 
							font-size:14px;
							 }
A.navigationtext-14:active { COLOR: #fce630;
							background-color: #2e469e; 
							text-decoration: underline; 
							font-family:Geneva, Arial, Helvetica, sans-serif;
							font-weight: bold; 
							font-size:14px;
							 }
A.navigationtext-14:hover { COLOR: #fce630; 
							background-color: #2e469e; 
							text-decoration: underline; 
							font-family:Geneva, Arial, Helvetica, sans-serif;
							font-weight: bold; 
							font-size:14px;
							 }
