body{
	background-color:#ffffff;
	margin-top:0px;
	font-family:verdanda, Helvetica, sans-serif;
	font-size:12px;
	}

flyer{
	background-color:#cccccc;
	margin-top:0px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	}	


#container{
	background-color:#ffffff;
	min-height:600px;
	width:1000px;
	padding:5px;
	margin-left:auto;
	margin-right: auto;
	margin-top:10px;
	}


/*****
	header menu css
*****/
   #nav {
   margin:0;
    padding:0;
    }



    #nav li {
    display:inline;
    padding:0;
    margin:0;

    }


   #nav a:link,
   #nav a:visited {
   	color:#185F95;
   	background: #DDDDFF;
   	padding:6px;
   	float:left;
   	width:auto;
   	border-left:2px  dotted #0F0;
   	border-right:2px dotted #0F0;
   	text-decoration:none;
 	font:bold 1em/1em Arial, Helvetica, sans-serif;
  	text-shadow: 2px 2px 2px #555;
  }

   #nav a:hover {
		color:#000;
		background:#77ff99;
    }


    #home #nav-home a,
    #event #nav-event a,
    #register #nav-register a,
    #entries #nav-entries a,
    #prizes #nav-prizes a,
    #sponsorship #nav-sponsorship a,
	#volunteer #nav-volunteer a,
	#hotel #nav-hotel a,
	#parking #nav-parking a,
	#staff #nav-staff a,
	#regulations #nav-regulations a,
	#code #nav-code a,
	#reports #nav-reports a,
	#info #nav-info a,
	#faq #nav-faq a,
    #team #nav-team a, 
    #fees #nav-fees a 
    #aid #nav-aid a 
	{
		background:#339900;
		color:#fff;
		text-shadow:none;
   }
  
    #home #nav-home a:hover,
    #event #nav-event a:hover,
    #register #nav-register a:hover,
    #entries #nav-entries a:hover,
    #prizes #nav-prizes a:hover,
    #sponsorship #nav-sponsorship a:hover,
	#volunteer #nav-volunteer a:hover,
	#hotel #nav-hotel a:hover,
	#parking #nav-parking a:hover,
	#staff #nav-staff a:hover,
	#regulations #nav-regulations a:hover,
	#code #nav-code a:hover,
	#reports #nav-reports a:hover,
	#info #nav-info a:hover,
	#faq #nav-faq a:hover,
    #team #nav-team a:hover, 
    #fees #nav-fees a:hover,
    #aid #nav-aid a:hover
 	{
   		background:#99ff99;
   	}
  
   #nav a:active {
	   background:#339900;
	   color:#fff;
   }
   
   
 
#header_title{
	width:1000px;
	height:125px;
	margin-bottom:5px;
}
	
	
#menu1{
	float:left; 
	width:991px; 
	background-color:#ccc;
	margin-bottom:5px;
	padding-left:9px;
	font-size:x-large;
}	



/******************end header*******************/


	
#navigation{
	height:35px;
}

#main{}

#left{
	width:900px;
	float:left;
	}
	
#bottom{
	style=flyer;
	background-color:#ffffff;
	width:990px;
	float:left;
	font-family:Calibri, Helvetica, sans-serif;
	font-size:medium;
	}
	
#subtitle{
	style=flyer;
	background-color:#EEFFFF;
	width:990px;
	float:left;
	font-family:Calibri, Helvetica, sans-serif;
	font-size:large;
	color: #336600;
	}	


#left_top{
	height: 207px;
	margin-bottom:5px;
	}

#inner_left_top{
	height:19px;
	background-color:#862918;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	}

#inner_left{
	float:left;
	margin-right:5px;
	padding-top:5px;
	padding-right:5px;
	border: 1px solid #d9e1d9;
	background-color:#f0f0e8;
	padding-left:5px;
	}

#inner_right_1{
	float:left;
	margin-left:5px;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color:#d8800b;
	}
	
#inner_right_2{
	margin-left:5px;
	margin-bottom:5px;
	border-bottom:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	float:left;
	padding-top:5px;
	padding-left:5px;
	background-color:#f0f0e8;
	}

#inner_right_3{
	height:19px;
	width:348px;
	float:left;
	margin-left:5px;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color: #d8800b;
	}

#inner_right_4{
	height:170px;
	width:343px;
	margin-left:5px;
	border-bottom:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color:#f0f0e8;
	float:left;
	padding-left:5px;
	padding-top:5px;
	
	}

#left_bottom{
	height:95px;
	width:693px;
	margin-right:5px;
	float:left;
	padding: 5px 0 5px 5px;
	background-color:#f0f0e8;
	border:1px solid #d9e1d9;
	}

#left_bottom_top{
	background-color:#fdca42;
	float:left;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	}




#right_1{
	height:20px;
	background-color:#cccccc;
	padding: 5px 0 0 10px;
	font-size:12px;
	font-weight:bold;
	}

#right_2{
	height:280px;
	background-color:#f0f0f0;
	padding: 10px 10px 0 10px;
	line-height:1.8em;
	}

#right_3{
	height:20px;
	background-color:#cccccc;
	padding: 5px 0 0 10px;
	font-size:12px;
	font-weight:bold;
	}

#right_4{
	
	background-color:#f0f0f0;
	padding: 5px 0 5px 5px;
	font-size:10xp;
	}

#right_5{
	height:20px;
	background-color:#cccccc;
	padding: 5px 0 0 10px;
	font-size:12px;
	font-weight:bold;
	}
	
#right_6{
	height:181px;
	padding:10px;
	background-color:#f0f0f0;
	}

#footer{
	width:995px;
	clear:both;
	font-size:11px;
	height:30px;
	padding-top: 15px;
	margin-top:10px;
	}
	
#footer a {
text-decoration:none;
color:#185F95;
}

.spacer{
height:5px; 
margin-left:-6px; 
margin-top:5px;
background-color:#fff; 
width:345px; 
border-top:1px solid #d9e1d9;
border-bottom:1px solid #d9e1d9;

}
.red
{
	color:#862918;
	}

.orange{
	color:#ff800b;
}

.yellow{
	color:#fdca42;
}

.blue{
	color:#00AA00;	font-size:medium;
	}
.style1{
	font-size: x-large
	}
.style2{
	font-size: large
	}
.style4 {font-size: 14px}
.style5 {font-size: 18px}
.style6 {font-size: 36px}
.style7 {color: #006600}
.xLargeStyle {font-size: x-large}
.largeStyle {font-size: large}
.largerStyle {font-size: larger}
.style18 {font-size: 18px}
.style19 {font-size: 16px}
.style20 {font-size: 11px}

