body {
	background-color: #FFFFFF;
	margin: 0px;
	background-image: url(images/top_strip_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px -10px 2px 0px;
	padding: 0px;
	color: #0c1d59;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px -10px 2px 0px;
	padding: 0px;
	color: #0c1d59;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px -10px 2px 0px;
	padding: 0px;
	color: #0c1d59;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#container {
	width: 822px;
	margin-left: -411px;
	position: absolute;
	left: 50%;
	background-image: url(images/page_fade_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 1;
}
#wrapper {
	width: 778px;
	background-color: #FFFFFF;
	float: left;
	margin-right: 22px;
	margin-left: 22px;
}
#topnavigation {
	width: 758px;
	height: 72px;
	float: left;
	background-image: url(images/top_page_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
	padding-left: 10px;
}
#topnavigationleftcontainer {
	width: 534px;
	height: 72px;
	float: left;
}
#topnavigationrightcontainer {
	width: 224px;
	height: 72px;
	float: left;
	clear: right;
	text-align: right;
}
#topnavigationrow1 {
	width:524px;
	top:10px;
	float: left;
	height: 58px;
	margin-right: 10px;
	background-image: url(images/sport_travel_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#topnavigationrow2 {
	width:524px;
	float: left;
	height: 14px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0c1d59;
	font-size: 10px;
}
#topnavigationrow2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0c1d59;
	text-decoration: none;
}
#topnavigationrow2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0c1d59;
	text-decoration: none;
}
#topnavigationrow2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: none;
}
.topnavigationrow2on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #D00500;
	font-size: 10px;
}
#copyrightbar {
	width: 755px;
	height: 18px;
	float: left;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0c1d59;
	display: block;
	padding-left: 3px;
	background-image: url(images/tandc_bar_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
}
#copyrightbar a:link {
	color:#0c1d59;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}
#copyrightbar a:visited {
	color:#0c1d59;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}
#copyrightbar a:hover {
	color:#738acc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}
#columnspan {
	width: 778px;
	float: left;
}
#bodycontent {
	width:524px;
	top:10px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 10px;
	text-align: left;
}
#bodycontent a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
#bodycontent a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
#bodycontent a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: underline;
}
#unitedKingdomTournaments {
	width:255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
}
#internationalTournament {
	width:255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	clear: right;
}
#flags {
	width: 758px;
	float: left;
	height: 13px;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(images/international_flags.gif);
	margin-top: 10px;
}
#flagsbottomspacer {
	width: 758px;
	float: left;
	height: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#sitemap {
	color:#0c1d59;
	width: 800px;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	display: block;
	padding-top: 6px;
	padding-right: 22px;
	padding-left: 0px;
	background-image: url(images/sitemap_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	padding-bottom: 0px;
}
#sitemap a:link {
	color:#0c1d59;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
#sitemap a:visited {
	color:#0c1d59;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
#sitemap a:hover {
	color:#cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
#sitemapspacer {
	width: 822px;
	height: 9px;
	float: left;
}
#flashbodycontent {
	width:524px;
	float: left;
	height: 190px;
}
#flashbodyheader {
	width:521px;
	float: left;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0c1d59;
	text-align: left;
	padding-left: 3px;
	margin-top: 3px;
	padding-top: 4px;
	background-image: url(images/body_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#fpTournamentsContainer {
	width:524px;
	float: left;
	text-align: left;
	margin-top: 3px;
	color: #FFFFFF;
}
#fptournamentsColL {
	width:253px;
	float: left;
	height: 127px;
	margin-right: 10px;
	border: 1px solid #0c1d59;
	padding: 1px;
}
#fptournamentsColLimage {
	float: left;
	height: 127px;
	width: 100px;
	clear: right;
}
#fptournamentsColLlinks {
	float: left;
	height: 127px;
	width: 100px;
	clear: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#fptournamentsColR {
	width:253px;
	float: left;
	height: 127px;
	border: 1px solid #0c1d59;
	padding: 1px;
}
#fptournamentsColRimage {
	float: left;
	height: 127px;
	width: 110px;
}
#fptournamentsColLcontainer {
	width:267px;
	float: left;
}
#fptournamentsColLheader {
	width:193px;
	float: left;
	height: 14px;
	background-image: url(images/corner_curve_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #0c1d59;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	margin-right: 74px;
}
#fptournamentsColLheader a:link {
	color:#ffffff;
	text-decoration:none;
}
#fptournamentsColLheader a:visited {
	color:#ffffff;
	text-decoration:none;
}
#fptournamentsColLheader a:hover {
	color:#738acc;
	text-decoration:none;
}
#fptournamentsColRcontainer {
	width:257px;
	float: left;
	clear: right;
}
#fptournamentsColRheader {
	width:193px;
	float: left;
	height: 14px;
	background-image: url(images/corner_curve_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #0c1d59;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	margin-right: 64px;
}
#fptournamentsColRheader a:link {
	color:#ffffff;
	text-decoration:none;
}
#fptournamentsColRheader a:visited {
	color:#ffffff;
	text-decoration:none;
}
#fptournamentsColRheader a:hover {
	color:#738acc;
	text-decoration:none;
}
#fptournamentsColLtext {
	float: left;
	height: 127px;
	width: 148px;
	clear: right;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#fptournamentsColLtext a:link {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
#fptournamentsColLtext a:visited {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
#fptournamentsColLtext a:hover {
	color:#cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
#fptournamentsColRtext {
	float: left;
	height: 127px;
	width: 138px;
	clear: right;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#fptournamentsColRtextdiv1 {
	float: left;
	width: 69px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#fptournamentsColRtextdiv1 a:link {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
#fptournamentsColRtextdiv1 a:visited {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
#fptournamentsColRtextdiv1 a:hover {
	color:#cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
#fptournamentsColRtextdiv2 {
	float: left;
	width: 69px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#fptournamentsColRtextdiv2 a:link {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
#fptournamentsColRtextdiv2 a:visited {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
#fptournamentsColRtextdiv2 a:hover {
	color:#cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
#fptournamentsColLfade {
	width:257px;
	float: left;
	height: 4px;
	background-image: url(images/uk_tournaments_fp_box_fade.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#fptournamentsColRfade {
	width:257px;
	float: left;
	height: 4px;
	background-image: url(images/uk_tournaments_fp_box_fade.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#fpWelcomeContainer {
	width:524px;
	height: 152px;
	float: left;
	text-align: left;
	padding-top: 5px;
}
#fpWelcomeText {
	width:382px;
	height: 152px;
	float: left;
	text-align: left;
	background-image: url(images/vertical_dot_texttype.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#fpWelcomeTextTop {
	width:372px;
	height: 130px;
	float: left;
	text-align: left;
	margin-top: 8px;
}

#fpWelcomeTextMarquee {
	width:372px;
	height: 14px;
	float: left;
	text-align: left;
	background-color: #0c1d59;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
}
#fpWelcomeImage {
	width:142px;
	height: 152px;
	float: left;
	text-align: left;
	background-image: url(images/homepage_welcome_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.marqueeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.sportsTravelBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 5px 0px 8px;
	line-height: 115%;
}#bodycontentheaderL {

	width:521px;
	float: left;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0c1d59;
	text-align: left;
	padding-left: 3px;
	padding-top: 4px;
	background-image: url(images/body_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bodycontentwrapper {
	width:524px;
	float: left;
	text-align: left;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.sportsTravelBodyQuote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 5px 0px 8px;
	line-height: 115%;
	font-style: italic;
}
#bodycontentheaderL2 {
	width:521px;
	float: left;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0c1d59;
	text-align: left;
	padding-left: 3px;
	padding-top: 4px;
	background-image: url(images/body_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
}
.topnavigationrow2onNotBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D00500;
	font-size: 10px;
}
#bodycontentTLpic {
	width: 174px;
	float: left;
	margin-right: 3px;
}
#bodycontentheaderL3 {
	width:344px;
	float: left;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0c1d59;
	text-align: left;
	padding-left: 3px;
	padding-top: 4px;
	background-image: url(images/body_header_short.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bodycontentwrapper2 {

	width:524px;
	float: left;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#bodycontentwrappercontact {
	width:524px;
	float: left;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 190px;
}
#wrappercontactform {
	width:482px;
	float: left;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E4E7F6;
	margin-top: 3px;
	border: 1px solid #0c1d59;
	padding-left: 40px;
}
#wrappercontactformspacer {
	width:524px;
	float: left;
	text-align: left;
	height: 10px;
}
#gallerycontentwrapper {
	width:524px;
	float: left;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#gallerycontentwrapper2 {
	width:524px;
	float: left;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 10px;
}
#bodycontentTLpicSpacer {
	width: 174px;
	float: left;
	height: 10px;
}
#bodycontentTLpicWrapper {
	width: 174px;
	float: left;
}