.main-nav {
	width: 900px;
	position: relative;
	margin: auto;
	height: 27px;
	overflow: hidden;
}


/* about */

.about-button {
	float: left;
	position: relative;
	width: 73px;
	margin: auto;
	background: url(../images/setup/buttons/about02.gif) no-repeat;
	height: 27px;
	overflow:hidden;
	font-size: 1.1em;
	margin-right: 3px;
}

.about-button a {
	display: block;
	color: #FFFFFF;
	width: 73px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.about-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.about-button img {
	width: 73px;
	height: 27px;
	border: 0;
}

.about-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 73px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.about-button a:hover img {visibility:hidden}


/* about end */


/* trial-lessons */

.trial-lessons-button {
	float: left;
	position: relative;
	width: 92px;
	margin: auto;
	background: url(../images/setup/buttons/trial-lessons02.gif) no-repeat;
	height: 27px;
	overflow:hidden;
	font-size: 1.1em;
	margin-right: 3px;
}

.trial-lessons-button a {
	display: block;
	color: #FFFFFF;
	width: 92px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.trial-lessons-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.trial-lessons-button img {
	width: 92px;
	height: 27px;
	border: 0;
}

.trial-lessons-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 92px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.trial-lessons-button a:hover img {visibility:hidden}


/* trial-lessons end */


/* gift-vouchers */

.gift-vouchers-button {
	float: left;
	position: relative;
	width: 96px;
	margin: auto;
	background: url(../images/setup/buttons/gift-vouchers02.gif) no-repeat;
	height: 27px;
	font-size: 1.1em;
	overflow:hidden;
	margin-right: 3px;
}

.gift-vouchers-button a {
	display: block;
	color: #FFFFFF;
	width: 96px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.gift-vouchers-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.gift-vouchers-button img {
	width: 96px;
	height: 27px;
	border: 0;
}

.gift-vouchers-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 96px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.gift-vouchers-button a:hover img {visibility:hidden}


/* gift-vouchers end */


/* pleasure-flights */

.pleasure-flights-button {
	float: left;
	position: relative;
	width: 106px;
	margin: auto;
	background: url(../images/setup/buttons/pleasure-flights02.gif) no-repeat;
	height: 27px;
	font-size: 1.1em;
	overflow:hidden;
	margin-right: 3px;
}

.pleasure-flights-button a {
	display: block;
	color: #FFFFFF;
	width: 106px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.pleasure-flights-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.pleasure-flights-button img {
	width: 106px;
	height: 27px;
	border: 0;
}

.pleasure-flights-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 106px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.pleasure-flights-button a:hover img {visibility:hidden}


/* pleasure-flights end */


/* charter */

.charter-button {
	float: left;
	position: relative;
	width: 58px;
	margin: auto;
	background: url(../images/setup/buttons/charter02.gif) no-repeat;
	height: 27px;
	font-size: 1.1em;
	overflow:hidden;
	margin-right: 3px;
}

.charter-button a {
	display: block;
	color: #FFFFFF;
	width: 58px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.charter-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.charter-button img {
	width: 58px;
	height: 27px;
	border: 0;
}

.charter-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 58px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.charter-button a:hover img {visibility:hidden}


/* charter end */


/* training-flights */

.training-flights-button {
	float: left;
	position: relative;
	width: 104px;
	margin: auto;
	background: url(../images/setup/buttons/training-flights02.gif) no-repeat;
	height: 27px;
	font-size: 1.1em;
	overflow:hidden;
	margin-right: 3px;
}

.training-flights-button a {
	display: block;
	color: #FFFFFF;
	width: 104px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.training-flights-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.training-flights-button img {
	width: 104px;
	height: 27px;
	border: 0;
}

.training-flights-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 104px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.training-flights-button a:hover img {visibility:hidden}


/* training-flights end */


/* prices */

.prices-button {
	float: left;
	position: relative;
	width: 52px;
	margin: auto;
	background: url(../images/setup/buttons/news02.gif) no-repeat;
	height: 27px;
	font-size: 1.1em;
	overflow:hidden;
	margin-right: 3px;
}

.prices-button a {
	display: block;
	color: #FFFFFF;
	width: 52px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.prices-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.prices-button img {
	width: 52px;
	height: 27px;
	border: 0;
}

.prices-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 52px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.prices-button a:hover img {visibility:hidden}


/* prices end */


/* self-fly */

.self-fly-button {
	float: left;
	position: relative;
	width: 86px;
	margin: auto;
	background: url(../images/setup/buttons/self-fly02.gif) no-repeat;
	height: 27px;
	font-size: 1.1em;
	overflow:hidden;
	margin-right: 3px;
}

.self-fly-button a {
	display: block;
	color: #FFFFFF;
	width: 86px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.self-fly-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.self-fly-button img {
	width: 86px;
	height: 27px;
	border: 0;
}

.self-fly-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 86px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.self-fly-button a:hover img {visibility:hidden}


/* self-fly end */


/* b2f-club */

.b2f-club-button {
	float: left;
	position: relative;
	width: 73px;
	margin: auto;
	background: url(../images/setup/buttons/b2f-club02.gif) no-repeat;
	height: 27px;
	font-size: 1.1em;
	overflow:hidden;
	margin-right: 3px;
}

.b2f-club-button a {
	display: block;
	color: #FFFFFF;
	width: 73px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.b2f-club-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.b2f-club-button img {
	width: 73px;
	height: 27px;
	border: 0;
}

.b2f-club-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 73px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.b2f-club-button a:hover img {visibility:hidden}


/* b2f-club end */


/* careers */

.careers-button {
	float: left;
	position: relative;
	width: 73px;
	margin: auto;
	background: url(../images/setup/buttons/careers02.gif) no-repeat;
	height: 27px;
	font-size: 1.1em;
	overflow:hidden;
	margin-right: 3px;
}

.careers-button a {
	display: block;
	color: #FFFFFF;
	width: 73px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.careers-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.careers-button img {
	width: 73px;
	height: 27px;
	border: 0;
}

.careers-button span {
	padding: 7px 0px 0px;
	position: absolute;
	width: 73px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.careers-button a:hover img {visibility:hidden}


/* careers end */


/* shop */

.shop-button {
	float: left;
	position: relative;
	width: 52px;
	margin: auto;
	background: url(../images/setup/buttons/shop02.gif) no-repeat;
	height: 27px;
	font-size: 1.1em;
	overflow:hidden;
}

.shop-button a {
	display: block;
	color: #FFFFFF;
	width: 52px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}

.shop-button a:hover {
	text-decoration: none;
	color: #25408F;
}
			
.shop-button img {
	width: 52px;
	height: 27px;
	border: 0;
}

.shop-button span {
	padding: 6px 0px 0px;
	position: absolute;
	width: 52px;
	text-align: center;
	top: 0px;
	left: 0px;
}

* html a:hover {visibility:visible}

.shop-button a:hover img {visibility:hidden}


/* shop end */


/* ssf */

.ssf-button {
	float: left;
	position: relative;
	width: 190px;
	margin: auto;
	background: url(../images/setup/buttons/ssf-button01.gif) no-repeat;
	height: 65px;
	overflow:hidden;
}

.ssf-button a {
	display: block;
	width: 190px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.ssf-button img {
	width: 190px;
	height: 65px;
	border: 0;
}

* html a:hover {visibility:visible}

.ssf-button a:hover img {visibility:hidden}


/* ssf end */


/* find-us */

.find-us-button {
	float: left;
	position: relative;
	width: 190px;
	margin: auto;
	background: url(../images/setup/buttons/find-us02.gif) no-repeat;
	height: 65px;
	overflow:hidden;
}

.find-us-button a {
	display: block;
	width: 190px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.find-us-button img {
	width: 190px;
	height: 65px;
	border: 0;
}

* html a:hover {visibility:visible}

.find-us-button a:hover img {visibility:hidden}


/* find-us end */


/* find-us */

.find-us-button {
	float: left;
	position: relative;
	width: 190px;
	margin: auto;
	background: url(../images/setup/buttons/find-us01.gif) no-repeat;
	height: 65px;
	overflow:hidden;
}

.find-us-button a {
	display: block;
	width: 190px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.find-us-button img {
	width: 190px;
	height: 65px;
	border: 0;
}

* html a:hover {visibility:visible}

.find-us-button a:hover img {visibility:hidden}


/* find-us end */


/* trial-lesson-vouchers */

.trial-lesson-vouchers {
	float: left;
	position: relative;
	width: 227px;
	margin: auto;
	background: url(../images/setup/buttons/vouchers01.jpg) no-repeat;
	height: 203px;
	overflow:hidden;
}

.trial-lesson-vouchers a {
	display: block;
	width: 227px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.trial-lesson-vouchers img {
	width: 227px;
	height: 203px;
	border: 0;
}

* html a:hover {visibility:visible}

.trial-lesson-vouchers a:hover img {visibility:hidden}


/* trial-lesson-vouchers end */


/* video-box */

.video-box {
	float: left;
	position: relative;
	width: 454px;
	margin: auto;
	background: url(../flash/video-back.jpg) no-repeat;
	height: 203px;
	overflow:hidden;
}

.video-box a {
	display: block;
	width: 227px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.video-box img {
	width: 227px;
	height: 203px;
	border: 0;
}

* html a:hover {visibility:visible}

.video-box a:hover img {visibility:hidden}


/* trial-lesson-vouchers end */


/* upcoming-events */

.upcoming-events {
	float: left;
	position: relative;
	width: 227px;
	margin: auto;
	background: url(../images/setup/buttons/upcoming-events01.jpg) no-repeat;
	height: 203px;
	overflow:hidden;
}

.upcoming-events a {
	display: block;
	width: 227px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.upcoming-events img {
	width: 227px;
	height: 203px;
	border: 0;
}

* html a:hover {visibility:visible}

.upcoming-events a:hover img {visibility:hidden}


/* upcoming-events end */


/* trial-lesson-vouchers */

.are-we-flying {
	float: left;
	position: relative;
	width: 227px;
	margin: auto;
	background: url(../images/setup/buttons/are-we-flying01.jpg) no-repeat;
	height: 203px;
	overflow:hidden;
}

.are-we-flying a {
	display: block;
	width: 227px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.are-we-flying img {
	width: 227px;
	height: 203px;
	border: 0;
}

* html a:hover {visibility:visible}

.are-we-flying a:hover img {visibility:hidden}


/* are-we-flying end */


/* bh-shop */

.bh-shop {
	float: left;
	position: relative;
	width: 227px;
	margin: auto;
	background: url(../images/setup/buttons/shop01.jpg) no-repeat;
	height: 203px;
	overflow:hidden;
}

.bh-shop a {
	display: block;
	width: 227px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.bh-shop img {
	width: 227px;
	height: 203px;
	border: 0;
}

* html a:hover {visibility:visible}

.bh-shop a:hover img {visibility:hidden}


/* bh-shop end */


/* solent-sf */

.solent-sf {
	float: right;
	position: relative;
	width: 66px;
	margin: auto;
	background: url(../images/setup/logos/ssf-logo02.gif) no-repeat;
	height: 30px;
	overflow:hidden;
	margin-left: 5px;
}

.solent-sf a {
	display: block;
	width: 66px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.solent-sf img {
	width: 66px;
	height: 30px;
	border: 0;
}

* html a:hover {visibility:visible}

.solent-sf a:hover img {visibility:hidden}


/* solent-sf end */


/* easa */

.easa {
	float: right;
	position: relative;
	width: 30px;
	margin: auto;
	background: url(../images/setup/logos/easa-logo02.gif) no-repeat;
	height: 39px;
	overflow:hidden;
	margin-left: 5px;
}

.easa a {
	display: block;
	width: 30px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.easa img {
	width: 30px;
	height: 39px;
	border: 0;
}

* html a:hover {visibility:visible}

.easa a:hover img {visibility:hidden}


/* easa end */


/* caa */

.caa {
	float: right;
	position: relative;
	width: 30px;
	margin: auto;
	background: url(../images/setup/logos/caa-logo02.gif) no-repeat;
	height: 39px;
	overflow:hidden;
	margin-left: 5px;
}

.caa a {
	display: block;
	width: 30px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.caa img {
	width: 30px;
	height: 39px;
	border: 0;
}

* html a:hover {visibility:visible}

.caa a:hover img {visibility:hidden}


/* caa end */


/* bournemouth-airport */

.bournemouth-airport {
	float: right;
	position: relative;
	width: 98px;
	margin: auto;
	background: url(../images/setup/logos/bmouth-airport02.gif) no-repeat;
	height: 39px;
	overflow:hidden;
	margin-left: 5px;
}

.bournemouth-airport a {
	display: block;
	width: 98px;
	text-decoration: none;
	overflow:hidden;
	padding: 0px;
	border: none;
	margin: auto;
}
			
.bournemouth-airport img {
	width: 98px;
	height: 39px;
	border: 0;
}

* html a:hover {visibility:visible}

.bournemouth-airport a:hover img {visibility:hidden}


/* bournemouth-airport end */
