body {
	background: #FFFFFF;	
}
/*----------------------------------------------- */
#Wrapper {
	height: 600px;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#MasterHead {
	width: 770px;
	background: url(../Images/Header.jpg);
	height: 150px;
}
#NavTop {
	width: 770px;
	height: 30px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	background: #000000;
	border-top: 2px solid #FFFFFF;
}
#SearchArea {
	width: 230px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#Nav {
	float: left;
	width: 515px;
	text-indent: 10px;
}
#Main {
	width: 210px;
	float: right;
	clear: right;
	font: bold 12px/30px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin-right: 20px;
}
#NavLeft {
	float: left;
	width: 110px;
	padding: 10px;
}
#Brochure {
	float: left;
	height: 65px;
	width: 105px;
	border: 1px solid #003366;
	margin-top: 25px;
	background: #E4EBF5;
	padding-top: 10px;
}
#Content {
	width: 530px;
	float: left;
	margin: 10px 10px 10px 0px;
	padding-left: 10px;
}
#ContentWorld {
	width: 630px;
	float: left;
	margin: 10px 10px 10px 0px;
}
#Map {
	width: 610px;
	border: 1px solid #3399FF;
	margin-left: 15px;
}
#Destinations {
	width: 600px;
}
#DestLeft {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-left: 5px;
}
#DestRight {
	float: right;
	width: 295px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#Images {
	padding-right: 5px;
	padding-left: 5px;
}
#DataBaseContent{
}
#RightContent {
	width: 220px;
	float: right;
	clear: right;
	padding-top: 10px;
	padding-bottom: 10px;
}
#CallMeBack {
	height: 108px;
	width: 220px;
	background: url(../Images/LeftStrip.jpg) no-repeat bottom;
	padding-bottom: 10px;
}
#CallMeBack img {
	margin-left: 45px;
}
#SpecialOffer {
	height: 75px;
	width: 220px;
	padding-bottom: 8px;
	float: right;
	background: url(../Images/Special_BG.jpg) no-repeat;
	margin-top: 10px;
}
#SpecialOfferText {
	height: 75px;
	width: 220px;
	padding-bottom: 8px;
	float: right;
	margin-top: 10px;
}
#Footer {
	background: #000000 url(../Images/STROKE_logo.gif) no-repeat right center;
	clear: both;
	height: 50px;
	width: 770px;
}
#Telephone {
	height: 30px;
	width: 770px;
	float: left;
}
#NavFooter {
	float: right;
	width: 380px;
	height: 30px;
}
#W3C {
	height: 35px;
	width: 170px;
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}
#LinksArea {
	float: left;
	height: 60px;
	width: 770px;
	padding-top: 10px;
	text-align: center;
}
#Offers {
}
#Offers img{
	float: left;
}
#OffersText {
	float: right;
	width: 300px;
}
#DataLeft {
	float: left;
	width: 250px;
}
#DataRight {
	float: right;
	width: 155px;
}
#List {
	border-top: 2px solid #3399FF;
	padding-top: 10px;
}
#Avalibility {
	text-align: center;
}
/*----------------------------------------------- */
input.name {
	border: 1px solid #003366;
	font: 14px/14px Arial, Helvetica, sans-serif;
	width: 128px;
	padding: 2px;
	height: 15px;
	margin: 5px 3px;
}
input.submit {
	border: 1px solid #003366;
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color: #003366;
	height: 20px;
	width: 100px;
}
input:focus {
	background: #E2EBF6;
	border: 1px solid #FF9900;
}
/* Text fields Colour Changes on Focus (Plus JS needed for IE6<)
----------------------------------------------- */
input:focus, input.sffocus {
	background: #E2EBF6;
	border: 1px solid #FF9900;

/*Form Styles
----------------------------------------------- */
}.Formsizer {
	margin: 0px;
	padding: 0px;
}
/*Other Styles
----------------------------------------------- */

#SiteRight {
	float: right;
	width: 250px;
}
#SiteRight2 {
	float: right;
	width: 250px;
}

/*Micro Styles----------------------------------------------- */

.NavArialWhite14 {
	font: 14px/30px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.NavArialWhite14:hover {
	color: #FF9900;
	text-decoration: underline;
}
.ArialBlack12 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#RightContent img {
	margin-bottom: 30px;
}
.ArialOrange16Bold {
	font: bold 16px/50px Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: none;
	padding-left: 10px;
}

.ArialWhite16Bold {

	font: bold 16px/50px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}
.ArialWhite14 {


	font: 14px/50px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}
.ArialWhite12 {
	font: 12px/30px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}
.ArialWhite12:hover {
	color: #FF9900;
	text-decoration: underline overline;
}
.ArialOrange24Bold {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: none;
}
.ArialBlackBold48 {
	font: bold 48px/60px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.ArialWhiteBold48 {
	font: bold 48px/30px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#HeaderText {
	width: 400px;
	padding-left: 10px;
	margin-top: 25px;
	height: 110px;
}
.ArialGrey12 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.ArialGrey12:hover {
	color: #FF9900;
	text-decoration: underline;
}
.h1 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.ArialOrange12 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: none;
}
.ArialBlack12Centered {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.ArialOrange12Underlined {

	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: underline;
}
.Links {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: underline;
}
.Links:hover {
	color: #3366CC;
}
.FirstTableTL {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 60px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
}
.FirstTableTLR {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 60px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.FirstTableBLR {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 60px;
	border: 1px solid #000000;
}
.FirstTableBLT {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 60px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.SecondTableTL {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 30px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
}
.secondTableTLR {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 30px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.SecondTableBLR {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 30px;
	border: 1px solid #000000;
}
.SecondTableBLT {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 30px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
#Form {
	text-align: right;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	width: 350px;
	margin-left: 10px;
}
#Form INPUT {
	float: right;

}
#Form SELECT {
	float: right;
	margin-right: 73px;

}
.AddressSize {
	width: 140px;
}
.LinksCenter {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: underline;
	text-align: center;
}
.LinksCenter:hover {
	color: #3366CC;
	text-align: center;
}
