@charset "UTF-8";
#contentHome {
	background-color: #FFFFFF;
	background: url(/2013/images/bridge.jpg) no-repeat;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}

#sideMenu {
	float: left;
	height: 100%;
	width: 23%;
	clear: left;
	background: url(../images/BG_darkgrey_80.png);
	min-height: 360px;
	margin: 0em;
	padding: 16px;
}

#sideMenu p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0 0 0.5em 0;
	padding:0 0 0 5px;
}

.sideButton {
	display:block;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px; 
	-khtml-border-radius: 7px; 
	background: -webkit-gradient(linear, left top, right top, from(#EEE), to(#FFF)); /* Saf4+, Chrome */
	background: -webkit-linear-gradient(left, #EEE, #FFF); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background: -moz-linear-gradient(left, #EEE, #FFF); /* FF3.6+ */
	background: -ms-linear-gradient(left, #EEE, #FFF); /* IE10 */
	background: -o-linear-gradient(left, #EEE, #FFF); /* Opera 11.10+ */
	background: linear-gradient(to right, #EEE, #FFF);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EEEEEE', endColorstr='#FFFFFF'); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EEEEEE', endColorstr='#FFFFFF')";
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 100%;
	margin:9px 4px 6px 6px;
	padding: 4px 10px 4px 9px;
	background: #EEE url(../images/arrow_grey_right.png) 97% center no-repeat;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}


#tourSideMenu .sideButton a {
	color: #FFF;
	text-decoration: none;
}
.smallTourLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
#sideMenu .escLink a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}
#tourSideMenu .escLink a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}
.escLink {
	display:block;
	font-family: 'Swiss721W01-BoldExtende', Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 24px 0px 8px 0;
	padding: 4px 8px 4px 11px;
	text-decoration: none;
	background: #06C url(../images/arrow_white_right.png) 97% center no-repeat;
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -webkit-gradient(linear, left top, right top, from(#00386F), to(#0066CC));
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -webkit-linear-gradient(left, #00386F, #0066CC);
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -moz-linear-gradient(left, #00386F, #0066CC);
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -ms-linear-gradient(left, #00386F, #0066CC);
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -o-linear-gradient(left, #00386F, #0066CC);
	background: url(../images/arrow_white_right.png) 97% center no-repeat, linear-gradient(to right, #00386F, #0066CC);
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00386F', endColorstr='#0066CC');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00386F', endColorstr='#0066CC')"; 
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	-khtml-border-radius: 7px;
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}

.raceLink {
	display:block;
	font-family: 'Swiss721W01-BoldExtende', Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 0 0.5em 0;
	padding: 0.2em 0.5em 0.3em 0.7em;
	text-decoration: none;
	background: #D90000 url(../images/arrow_white_right.png) 97% center no-repeat;
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -webkit-gradient(linear, left top, right top, from(#8C2300), to(#D90000)); 					
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -webkit-linear-gradient(left, #8C2300, #D90000);
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -moz-linear-gradient(left, #8C2300, #D90000);
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -ms-linear-gradient(left, #8C2300, #D90000); 
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -o-linear-gradient(left, #8C2300, #D90000); 
	background: url(../images/arrow_white_right.png) 97% center no-repeat, linear-gradient(to right, #8C2300, #D90000);
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8C2300', endColorstr='#D90000'); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8C2300', endColorstr='#D90000')";
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px; 
	-khtml-border-radius: 7px;
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000; 
}

.selfLink {
	display:block;
	font-family: 'Swiss721W01-BoldExtende', Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 0 0.5em 0;
	padding: 0.2em 0.5em 0.3em 0.7em;
	text-decoration: none;
	/* Gradient */
	background: #A3D900 url(../images/arrow_white_right.png) 97% center no-repeat;
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -webkit-gradient(linear, left top, right top, from(#516604), to(#A3D900)); /* Saf4+, Chrome */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -webkit-linear-gradient(left, #516604, #A3D900); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -moz-linear-gradient(left, #516604, #A3D900); /* FF3.6+ */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -ms-linear-gradient(left, #516604, #A3D900); /* IE10 */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -o-linear-gradient(left, #516604, #A3D900); /* Opera 11.10+ */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, linear-gradient(to right, #516604, #A3D900);
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#516604', endColorstr='#A3D900'); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#516604', endColorstr='#A3D900')"; /* IE8*/
	/*Rounded Corners*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px; /* future proofing */
	-khtml-border-radius: 7px; /* for old Konqueror browsers */
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}

.flyLink {
	display:block;
	font-family: 'Swiss721W01-BoldExtende', Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 0 0.5em 0;
	padding: 0.2em 0.5em 0.3em 0.7em;
	text-decoration: none;
	/* Gradient */
	background: #B28500 url(../images/arrow_white_right.png) 97% center no-repeat;
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -webkit-gradient(linear, left top, right top, from(#B28500), to(#FFF600)); /* Saf4+, Chrome */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -webkit-linear-gradient(left, #B28500, #FFF600); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -moz-linear-gradient(left, B28500, #FFF600); /* FF3.6+ */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -ms-linear-gradient(left, B28500, #FFF600); /* IE10 */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, -o-linear-gradient(left, B28500, #FFF600); /* Opera 11.10+ */
	background: url(../images/arrow_white_right.png) 97% center no-repeat, linear-gradient(to right, B28500, #FFF600);
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=' #B28500', endColorstr=' #FFF600'); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=' #B28500', endColorstr=' #FFF600')"; /* IE8*/
	/*Rounded Corners*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px; /* future proofing */
	-khtml-border-radius: 7px; /* for old Konqueror browsers */
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}
#sideMenu .flyLink a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}
#sideMenu .selfLink a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}
#sideMenu .raceLink a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}
#tourSideMenu .flyLink a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}
#tourSideMenu .selfLink a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}
#tourSideMenu .raceLink a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000;
}
/* CSS Document */

#homeText {
	float: left;
	width: 100%;
	height: auto;
	margin: .5em 0em;
	padding: 0em;
}
#homeText  h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 13pt;
	font-weight: bold;
	color: #FFF500;
	margin: 0 0 0.3em 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.featureImage {
	margin: 0 5px 0 0;
}

.eventText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

.eventBox {
	width: 326px;
	height: auto;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	float: left;
	background-color: #000000;
	margin: 0px;
	min-height: 100px;
}

.eventPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 11pt;
	font-weight: bold;
	color: #E20202;
}
.eventBox2 {
	width: 327px;
	height: auto;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	float: left;
	background-color: #000000;
	margin: 0px;
	min-height: 100px;
}

#base {
	height: auto;
	width: 100%;
	margin: 5px 0px 0px 0px;
	float: left;
	background-color: #E6E6E6;
	margin: 0em 0em .5em;
	padding: 0em 0em 1em;
}
#base h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 14pt;
	font-weight: bold;
	color: #FFF500;
}
#newsBox {
	float: left;
	height: auto;
	width: 680px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	margin: 5px 0 0 15px;
	min-height: 100px;
}
#newsBox h2 {
	font-family: 'HelveticaNeueW01-BdExtO', Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 11pt;
	font-weight: normal;
	color: #000000;
	margin: 0px;
}
#newsBox p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	font-weight: normal;
	color: #000000;
	margin: 0 0 3px 0;
}
#newsBox a {
	color: #E20202;
	text-decoration: underline;
	font-weight: bold;
}
#newsBox a:visited {
	color: #FFF500;
	text-decoration: underline;
}
#newsBox a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#news2 {
	margin:3px 20px 0 0;
}
#news1 {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	margin: 0 20px 0 0 ;
}
#eNews {
	padding: 0px;
	float: right;
	width: 260px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: #CCCCCC;
	margin: 0 15px 0 0;
}
#eNews p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: #333333;
	margin: 0px;
}
#eNews h1 {
	font-family: 'HelveticaNeueW01-BdExtO', Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 12pt;
	font-weight: normal;
	color: #E20202;
	margin: 0px;
}
