@charset "utf-8";
a:link {
	color: #ffffff;
	text-decoration: underline;
}
#gg a:link {
	color: #ff0000;
	text-decoration: underline;
}
a:visited {
	color: #ffffff;
	text-decoration: underline;
}
a:active {
	color: #ffffff;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
#gg a:hover {
	color: #000000;
	text-decoration: none;
}
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	fon-size: 18px;
	background: url(images/football.jpg) fixed;
}
#container {
	width: 100%;
}
#banner {
	width: 800px;
	height: 76px;
	margin: 0px auto;
	background: url(images/banner.gif);
	position: relative;
}
#flag {
	height: 50px;
	width: 71px;
	position: relative;
	top: 20px;
	left: 30px;
}
#title {
	height: 50px;
	width: 350px;
	position: absolute;
	line-height: 50px;
	color: #ffffff;
	font-size: 36px;
	right: 340px;
	margin-top: -30px;
}
#main {
	width: 800px;
	height: 740px;
	margin: 0px auto;
	background: #ff0000 url(images/flagbg2.jpg) no-repeat center top;
	position: relative;
	top: 0px;
	color: #ffffff;
	clear: both;
}
#main-top{
          padding: 10px;
          position: relative;
          float: left;
}
#fadeshow {
	height: 200px;
	width: 340px;
	position: relative;
	float: left;
	clear: both;
	left: 5px;
}
.maintext {
	width: 780px;
	position: relative;
	margin: 0px;
/*	left: 10px;*/
	float: left;
}
#desc {
	width: 340px;
	position: relative;
	float: right;
}
#ride {
	font-size: 42px;
	text-align:center;
	font-weight: bold;
	position: relative;
	width: 780px;
	margin: 8px 0px -4px;
	float: left;
}
#howdoes {
	width: 335px;
	position: relative;
	float: left;
	text-align: right;
	left: 5px;

}
#support {

	font-size: 24px;
	text-align: center;
	font-weight: bold;
	position: relative;
	margin: 0px;
	float: left;
	width: 800px;
}
#offer {
    background: #ffffff;
	color: #ff0000;
	width: 798px;
	position: relative; 
	margin: 10px 0px;
	float: left; 
	clear: both;
	border: #ff0000 1px solid;
}
#offer-inner {
	background: #ffffff;
	margin: 8px 1px;
	width: 796px;
	text-align: center;
	font-weight: bold;
}
#offer a:link {
	color: #ff0000;
	text-decoration: underline;
}
#offer a:visited {
	color: #ff0000;
	text-decoration: underline;
}
#offer a:hover {
	color: #000000;
	text-decoration: none;
}
#contact {
	text-align: right;
	position: relative;
	width: 780px;
	margin: 0px;
	float: left;
	clear: both;
}
#gg {
	text-align: center;
	position: relative;
	top: 0px;
	font-size: 10px;
}
#hidden {
	visibility: hidden;
}
.linkimg {
	background: #ffffff;
}
