@import url("xfade.css");
html {
	height: 100%; 
}

body {
	height: 100%;
	margin: 0px;
	background-color:#e5f1dc;
	text-align: center;

}

.maindiv {
	width: 684px;
	height: 136px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	
}
.botleft {
	width: 160px;
	height: 134px;
	background-image:url(images/bot-left.jpg);
	vertical-align:top;
	
}
.topdiv {
	width: 963px;
	height: 139px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	background-image:url(main-header.jpg);
	background-repeat:no-repeat;
	
}
.topdivsplash {
	width: 962px;
	height: 136px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	background-image:url(images/header-splash.jpg);
}
.booksplash {
	width: 187px;
	height: 135px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	background-image:url(images/splash-res-box.gif);
}
.textsplash {
	width: 480px;
	height: 83px;
	margin: inherit;
	vertical-align:top;
	background-image:url(images/splash-text-box.gif);  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#242d25;
	text-align:left;

}

.bestratesplash {
	width: 295px;
	height: 65px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	background-image:url(images/best-rates-box.jpg);
}
.giftvouchersplash {
	width: 295px;
	height: 70px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	background-image:url(images/gift-voucher-box.jpg);
}

.maintable1 {
	width: 963px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;

}
.maintable1 td {
	padding: 0px;
	border-collapse:collapse;
	border:inherit;
	border-spacing:0px;
	vertical-align:top;
}
.texttablesplash {
	width: 480px;
    margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align:top;
}
.texttablesplash td {
	padding: 0px;
	border-collapse:collapse;
	border:inherit;
	border-spacing:0px;
	vertical-align:top;

}
.mainnav{
	width: 160px;
	height: 200px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align:top;
}
.mainnav td {
	padding: 0px;
	border-collapse:collapse;
	border:inherit;
	border-spacing:0px;
	vertical-align:top;

}
.subnav {
	width: 803px;
	height: 24px;
	margin: inherit;
	vertical-align:bottom;
	text-align: center;
	background-image:url(images/sub-nav-bar.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	line-height:24px;

}
.belowmenu {
	width: 160px;
	height: 62px;
	vertical-align:top;
	text-align: center;
	background-image:url(images/below-menu.gif);
}
.mailtobox{
	width: 160px;
	height: 72px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	background-image:url(images/mail-box.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#151b21;
	text-align:left;
}
.maintextbox{
	width: 521px;
	height: 100%;
	margin: inherit;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	font-size:9px;
	color:#131b14;
	line-height:14px;
	background-image:url(images/content-bckgrnd.gif);
}
.bestrates{
	width: 282px;
	height: 62px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	background-image:url(images/best-rates-box.jpg);
}
.giftvoucher{
	width: 282px;
	height: 72px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
	background-image:url(images/gift-voucher-box.jpg);
}
.addresstext{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1d211a;
}
.contentpad{
    padding-left:10px;
    padding-right:10px;
}
.resbox1{
	width: 160px;
	height: 114px;
	background-image:url(images/res-box.gif);
	background-repeat:no-repeat;
	border-collapse:collapse;
	border:inherit;
	border-spacing:0px;
}
.booktext{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
}
.subnavtext{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.bottombook{
     background-image:url(images/bottom-booking.jpg);
	 width:963px;
	 height:16px;
	 vertical-align:top;
	 background-repeat:no-repeat;
}
.belowmenubookbook{
     background-image:url(images/below-menu-1.gif);
	 width:160px;
	 height:200px;
}
.poptable{
	width: 300px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align:top;
}
.poptable td {
	padding: 0px;
	border-collapse:collapse;
	border:inherit;
	border-spacing:0px;
	vertical-align:top;
}
.poptop {
    background-image:url(images/pop-menu-top.gif);
	width:300px;
	height:108px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:15px;
}
.popmid {
    background-image:url(images/mid-pop-menu.gif);
	width:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#333333;
}
.popbot{
    background-image:url(images/pop-menu-bottom.gif);
	width:300px;
	height:26px;
}
.popbot{
    background-image:url(images/pop-menu-bottom.gif);
	width:300px;
	height:26px;
}
.poppad{
    padding-top:25px
}
.poppad2{
    padding:20px
}
#imageContainer {
	position:relative;
	margin:auto;
	width:684px;
	
}

#imageContainer img {
	position: absolute;
	top: 0px;
	left: 0px;
}
#imageContainerpop {
	position:relative;
	margin:auto;
	width:684px;
}

#imageContainerpop img {
	position: absolute;
	top: 0px;
	left: 0px;
}

#blackLayer {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000000;
}

.expressres {background-color: #ffffff; color: #000000; border: 1px solid #6F402C; font-family: Verdana; font-size: 9px;}

