.buttonon {
	background-position: 0px 28px;
}
#homepage a {
	background-image: url(images/buttons/homepage.jpg);
	height: 28px;
	display: block;
}
.selected, #homepage a:hover {
	background-position: 0px 28px;
}
#homepage {
	background-image: url(images/buttons/homepage.jpg);
}
#about a {
	background-image: url(images/buttons/about.jpg);
	height: 28px;
	display: block;
}
.selected, #about a:hover {
	background-position: 0px 28px;
}
#about {
	background-image: url(images/buttons/about.jpg);
}
#outdoor a {
	background-image: url(images/buttons/outdoor.jpg);
	height: 28px;
	display: block;
}
.selected, #outdoor a:hover {
	background-position: 0px 28px;
}
#outdoor  {
	background-image: url(images/buttons/outdoor.jpg);
}
#indoor a {
	background-image: url(images/buttons/indoor.jpg);
	height: 28px;
	display: block;
}
.selected, #indoor a:hover {
	background-position: 0px 28px;
}
#indoor  {
	background-image: url(images/buttons/indoor.jpg);
}
#london a {
	background-image: url(images/buttons/london.jpg);
	height: 28px;
	display: block;
}
.selected, #london a:hover {
	background-position: 0px 28px;
}
#london {
	background-image: url(images/buttons/london.jpg);
}
#tracks a {
	background-image: url(images/buttons/tracks.jpg);
	height: 28px;
	display: block;
}
.selected, #tracks a:hover {
	background-position: 0px 28px;
}
#tracks {
	background-image: url(images/buttons/tracks.jpg);
}
#corporate a {
	background-image: url(images/buttons/corporate.jpg);
	height: 28px;
	display: block;
}
.selected, #corporate a:hover {
	background-position: 0px 28px;
}
#corporate  {
	background-image: url(images/buttons/corporate.jpg);
}
#events a {
	background-image: url(images/buttons/events.jpg);
	height: 28px;
	display: block;
}
.selected, #events a:hover {
	background-position: 0px 28px;
}
#events  {
	background-image: url(images/buttons/events.jpg);
}
#references a {
	background-image: url(images/buttons/references.jpg);
	height: 28px;
	display: block;
}
.selected, #references a:hover {
	background-position: 0px 28px;
}
#references {
	background-image: url(images/buttons/references.jpg);
}
#contact a {
	background-image: url(images/buttons/contact.jpg);
	height: 28px;
	display: block;
}
.selected, #contact a:hover {
	background-position: 0px 28px;
}
#contact {
	background-image: url(images/buttons/contact.jpg);
}
.learnmore a {
	background-image: url(images/buttons/learnmore.gif);
	height: 20px;
	display: block;
}
.learnmore a:hover {
	background-position: 0px 20px;
}
.learnmore {
	width: 152px;
	background-image: url(images/buttons/learnmore.gif);
	margin: 2px 0px 0px 148px;
}
#specialoffer a {
	background-image: url(images/specialoffer.png);
	display: block;
	height: 66px;
	width: 520px;
	margin: 0px auto 0px auto;
}
#specialoffer a:hover {
	background-position: 0px 65px;
}
#specialoffer {
	clear: both;
	height: 66px;
	margin: 0px auto 4px auto;
}
.button {
	background-image: url(images/button.gif);
	background-position: 0px 28px;
}
.button a {
	background-image: url(images/button.gif);
	background-position: 0px 0px;
	display: block;
	height: 21px;
	width: 210px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 7px;
	font-size: 0.9em;
}
.button a:hover {
	background-image: none;
}
.largeimage {
	float: left;
	margin-right: 7px;
}
.middleimages {
	float: left;
	clear: right;
}
.middleimagetop {
	margin-bottom: 7px;
	margin-right: 0px;
}
.carphotos {
	float: left;
	clear: both;
	display: block;
}
.cartext {
	font-size: 0.9em;
	line-height: 1.2em;
}
.cardes {
	font-size: 0.9em;
	line-height: 1.5em;
	width: 330px;
	text-align: left;
}

