body {
	background-image: url(gradient.jpg);
     background-repeat: repeat-x;
	 background-color: #66CC99;
}

p {
	font-family: "Verdana";
}

div#news {
	background: rgb(211, 211, 211);
	border: 1px solid black;
	margin: 10px;
	padding: 0;
	
	align: left;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

div#recent {
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

div#headline {
	background-image: url(titlegradient.jpg);
     background-repeat: repeat-x;
	border: 0;
	margin: 0;
	padding: 0;
}

div#email {
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

p.headline {
	background: rgb(36,104,177);
	border: 1px solid black;
	margin: 0;
	padding: 0;
}

div.rides {
	border: 1px solid black;
	background: white;
	text-align: left;
	margin: 0;
	padding: 5;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

div.ridelink {
	background: rgb(255,255,255);
}

div#TopMenu {
	background-color: rgb(254,115,10);
	border: 1px solid black;
	background-image: url(menugradient.jpg);
	background-repeat: repeat-x;
}

div#FeaturedLink {
	border-bottom: 1px solid black;
	padding: 0 0 10px 0;
}

table#recent {
	border-style: none;
	border-color: black;
}

p#history {
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

a {
			text-decoration: none;
			color: rgb(36,104,177);
			
		}
	a:active {
			color: white;
		}
	a:hover, a:focus {
			color: rgb(254,115,10);
			text-decoration: underline;
		}
	

h3 {
		background-color: #66CC99;
		border: 1px solid black;
		color: #7CE7AD;
		background-image: url(headinggradient.jpg);
		background-repeat: repeat-x;
}

h3 a {
		color: white;
	}
	
	ul {
			list-style: none;
			
			align: center;
			font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		}
	li {
			padding: 5px;
			margin: 2px;
			font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		}
	li a {
			text-decoration: none;
			color: rgb(36,104,177);
			font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
			padding: 2px;
		}
	li a:active {
			color: white;
			background-color: black;
			text-decoration: none;
		}
	li a:hover, li a:focus {
			color: black;
			background-color: lightgray;
			border: 1px solid black;
			text-decoration: none;
		}

#minitabs {
	margin: 0;
	padding: 0 35px 0 35px;
	background-color: rgb(254,115,10);
	font: 15pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	background-image: url(menugradient.jpg);
	background-repeat: repeat-x;
}

#minitabs li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
	font: 15pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

#minitabs a {
	float: center;
	font-weight: bold;
	margin: 0 35px 0 35px;
	text-decoration: none;
	color: rgb(36,104,177);
	padding: 0;
	font: 15pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

#minitabs a.active, #minitabs a:hover, #minitabs a:focus {
	background-color: rgb(254,115,10);
	background-image: url(menugradient.jpg);
	background-repeat: repeat-x;
	border: none;
	color: #363;
	font: 15pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

#minitabs a:hover, #minitabs a:focus {
	color: white;
	font: 15pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

#parklinks {
	float: left;
	margin-right: 20%;
}

.today {
	background-color: rgb(255,255,255);
	border: 1px solid;
	padding: 0px;
	margin: 0,0,0,0;
}

input.btn{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
}

.frontpagead {
	padding: 5px;	
}


