body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	margin: 10px 0px;
	padding: 0px;
	background-color: #297DD6;
}
.floatright {
	float: right;
}

#timetable h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
#timetable h2 , #toutub h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
#timetable p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table#pickup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
		border-collapse: collapse;
	border: 1px solid #666666;


}

table#pickup th {
	text-align: left;
	font-size: 14px;
}

table#pickup td {
border: 1px solid #03476F;
padding: .4em;

}
.prices {
	font-size: 16px;
}


table#attractions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
		border-collapse: collapse;
	border: 1px solid #666666;


}

table#attractions th {
	text-align: left;
	font-size: 14px;
}

table#attractions td {
border: 1px solid #03476F;
padding: .4em;

}

#tourtub p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
}
#timetable td {
	font-size: 11px;
	line-height: 15px;
}
.oddrow {
	background-color: #F7F572;
}
.redrow {
	background-color: #DF1723;
}
.floatleft {
	float: left;
	margin-right: 20px;
}
table#tourtub {
	width: 700px;
}
#tourtub h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
#tourtub h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.hail {
	margin-left: 50px;
	font-weight: bold;
	color: #EA0226;
}
#tourtub #callus {
	margin-top: 5px;
	margin-left: 100px;
}
#footer a, #footer a:visited, #footer a:hover {
	color: #000000;
	text-decoration: none;
}
ul li {
	line-height: 18px;
}
img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }
.red {
	color: #DF1723;
}
