/* Main Structure */

body{
/*	background-image:url(img_main/background_fishy.jpg);
background-image:url(img_main/background-01.png);
*/
	background-color:#4D4D4D;
	background-image:url(img_main/background-03.png);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

img{
	border:0;
}

img a:link, img a:visited{
	border:0;
	color:#666;
}
img a:hover{
	border:0;
}

.headWrap{
	width:700px;
	height:120px;
	margin-left:90px;
}
.footWrap{
	width:700px;
	margin-left:90px;
}

.splitLeft{
	float:left;
	width:200px;
}
.splitRight{
	float:right;
	width:500px;
	text-align:right;
}
	.splitRight-Menu{
		float:right;
		width:400px;
		text-align:right;
		margin-top:70px;
	}

.mainContent{
	width:700px;
	height:400px;
	margin-left:90px;
	background-color:#FFF;
}


/* Navi Rollovers */
.navi01{
width:97px;
height:50px;
float:left;
background-image:url(img_mappings/navi_Ovr_01.png);
}
.navi01 a:link, .navi01 a:visited{
display:block;
margin:0px;
border:none;
}
.navi01 img{
border:0;
}
.navi01 a:hover img{
visibility:hidden;
}

.navi02{
width:75px;
height:50px;
float:left;
background-image:url(img_mappings/navi_Ovr_02.png);
}
.navi02 a:link, .navi02 a:visited{
display:block;
margin:0px;
border:none;
}
.navi02 img{
border:0;
}
.navi02 a:hover img{
visibility:hidden;
}

.navi03{
width:58px;
height:50px;
float:left;
background-image:url(img_mappings/navi_Ovr_03.png);
}
.navi03 a:link, .navi03 a:visited{
display:block;
margin:0px;
border:none;
}
.navi03 img{
border:0;
}
.navi03 a:hover img{
visibility:hidden;
}

.navi04{
width:79px;
height:50px;
float:left;
background-image:url(img_mappings/navi_Ovr_04.png);
}
.navi04 a:link, .navi04 a:visited{
display:block;
margin:0px;
border:none;
}
.navi04 img{
border:0;
}
.navi04 a:hover img{
visibility:hidden;
}

.navi05{
width:89px;
height:50px;
float:left;
background-image:url(img_mappings/navi_Ovr_05.png);
}
.navi05 a:link, .navi05 a:visited{
display:block;
margin:0px;
border:none;
}
.navi05 img{
border:0;
}
.navi05 a:hover img{
visibility:hidden;
}


#bookingForm{
	width:220px;
	float:right; 
	padding:10px; 
	background-color:#efefef;
}
	#bookingForm h3{
		margin:0;
		margin-bottom:10px;
	}
	#bookingForm p{
		margin-bottom:0;
	}
	
	.bookingFormBox{
		padding:2px;
		margin-bottom:10px;
		margin-top:4px;
		color:#8A0045;
	}
	
#shortlistContent{
	float:left;
	width:340px;
}
	#shortlistContent ul{
		margin-left:-40px;
	}
	#shortlistContent li{
		margin-left:0px;
		list-style:none;
		line-height:1.8em;
	}
#shortlistProgressBar{
	float:right;
	width:200px;
}
	#shortlistProgressBar img{
		margin-bottom:1px;
	}
