html {
scrollbar-face-color: #D4D1D3;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #ACAFB1;
scrollbar-darkshadow-color: #ACAFB1;
scrollbar-shadow-color: #ACAFB1;
scrollbar-arrow-color: #FF0000;
scrollbar-track-color: #D4D1D3;
}
body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000;
	padding : 0;
	margin-left : auto;
	margin-right : auto;
	background-color : #FFF;
	background-repeat: no-repeat;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat;
	line-height: 13px;
}
.hook a {
	cursor: url(spotthefish.cur), pointer;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	margin: 0 0 7px 0;
}
.samplemenus p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	margin: 0 0 7px 0;
}
.no28 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	margin: 0 0 0 0;
	text-align:right;
}
.pageheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	margin: 0 0 7px 0;
}
H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	padding: 0 0 0px 0;
	margin: 0px;
}
H4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	padding: 0 0 0px 0;
	margin: 0px;
}
H3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	padding: 0 0 0px 0;
	margin: 0px;
}

.missioncopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#000000;
	line-height: normal;
	margin: 0 0 10px 0;
}
div#wrapper {
	position:relative;
	width: 760px;
	z-index:1;
	margin-left : auto;
	margin-right : auto;
	margin-top: 20px;
	height: 590px;
	background: #D4D1D3;
	background-repeat: repeat;
	background-color: #D4D1D3;
	border: 2px solid #FFF;
	
}
div#headerRow {
	position:absolute;
	width:760px;
	height:140px;
	z-index:2;
	background: #D4D1D3;
	background-color: #D4D1D3;
	top: 0;
}
div#beachmodern {position:relative; width:156px; height:117px; z-index:3; background: url(../images/beachmodern.gif); left: 10px; top: 10px;}
div#scene1 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px; background: url(../images/scene01.jpg);}
div#scene2 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px;}
div#scene3 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px; background: url(../images/seaside.jpg);}
div#scene4 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px; background: url(../images/thingstodo.jpg);}
div#scene5 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px; background: url(../images/thechef.jpg);}
div#scene6 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px; background: url(../images/shop.jpg);}
div#scene7 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px; background: url(../images/prices.jpg);}
div#scene8 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px; background: url(../images/holidayswap.jpg);}
div#scene9 {
	position:absolute;
	width:570px;
	height:117px;
	z-index:4;
	left: 178px;
	top: 10px;
	background: url(../images/terms.jpg);
	background-repeat: no-repeat;
}
div#scene10 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px; background: url(../images/wherefish.jpg);}
div#scene11 {position:absolute; width:570px; height:117px; z-index:4; left: 178px; top: 10px; background: url(../images/links.jpg);}
div#happyfishcaught {position:relative; width:21px; height:11px; z-index:12; left: 80px; top: 459px;}
div#book1 {position:absolute; width:529px; height:53px; z-index:2}

div#Scene1Title {
	position:absolute;
	width:398px;
	height:16px;
	z-index:1;
	left: 170px;
	top: 101px;
	font: bold 11px Arial;
	color: #FFFFFF;
	text-align: right;
}
div#Scene2Title {
	position:absolute;
	width:338px;
	height:14px;
	z-index:5;
	left: 231px;
	top: 103px;
	font: bold 11px Arial;
	color: #000000;
	text-align: right;
}
div#scene2a {position:absolute; width:282px; height:117px; z-index:2; background: url(../images/view-colour.gif);}
div#scene2b {position:absolute; width:282px; height:117px; z-index:3; left: 291px; top: 0px; background: url(../images/view-black.gif);}
div#scenekill1 {position:absolute; width:282px; height:117px; z-index:2; background: url(../images/kill1.jpg);}
div#scenekill2 {position:absolute; width:282px; height:117px; z-index:3; left: 291px; top: 0px; background: url(../images/kill2.jpg);}
div#scenebondi1 {position:absolute; width:282px; height:117px; z-index:2; background: url(../images/bondia.jpg);}
div#scenebondi2 {position:absolute; width:282px; height:117px; z-index:3; left: 291px; top: 0px; background: url(../images/bondib.jpg);}


div#sea1 {
	position:absolute;
	width:122px;
	height:115px;
	z-index:2;
	left: 0px;
	top: 207px;
}
div#sea2 {	position:absolute;	width:179px;	height:115px;	z-index:3;	left: 124px;	top: 207px;	text-align: right;}
div#sitemap { position:absolute; width:48px; height:18px; z-index:1; left: 665px; top: 510px;}

div#footerimage1 {position:absolute; width:195px; height:115px; z-index:5; left: 555px; top: 445px;}
div#contact {
	position:absolute;
	width:155px;
	height:115px;
	z-index:4;
	left: 17px;
	top: 425px;
}
div#mission {position:absolute; width:233px; height:411px; z-index:3; left: 523px; top: 150px;}
div#samplemenu {position:absolute;	width:232px;	height:401px;	z-index:3;	left: 516px;	top: 150px;	background-image: url(../images/samplemenu.jpg);	background-repeat:repeat;	overflow: auto;}
div#samplemenucopy {position:relative;	width:212px;	height:401px;	z-index:4;	left: 0px;	top: 0px; text-align:center; font-size:9px;}
div#holidayswap {position:relative; width:464px; height:279px; z-index:1; left: 275px; top: 279px;}
div#specialoccasions {position:relative; width:200px; height:186px; z-index:1; left: 545px; top: 365px;}
div#golfcourse {
	position:absolute;
	width:152px;
	height:400px;
	z-index:1;
	left: 529px;
	top: 150px;
	vertical-align: middle;
	margin-left: 30px;
}

div#menuzone {position:absolute; width:155px; height:115px; z-index:1; left: 17px; top: 150px;}
div#contentarea {
	position:absolute;
	width:327px;
	height:421px;
	z-index:2;
	left: 178px;
	top: 150px;
	overflow: auto;
}
div#prices {position:absolute; width:572px; height:401px; z-index:2; left: 178px; top: 150px; overflow: auto;}
div#pricescopy {
	position:absolute;
	height:400px;
	z-index:1;
	top: 1px;
	font: bold;
	width: 550px;
}
div#copy {
	position:absolute;
	width:304px;
	height:420px;
	z-index:1;
	top: 1px;
	font: bold;
}
.tele1 {color: #a3c72b; font-size: 16px; font-weight: bold;}
.tele2 {color: #FF0000; font-size: 16px; font-weight: bold;}
.contact1 {font-size: 16px;font-weight: bold;color: #666;}
.goemail {color: #a3c72b; font-size: 16px; font-weight: bold; }
.splashing {font-size: 34px; color: #928974; margin: 0px 0 10px 0;}
.shop {font-size: 24px; color: #928974; line-height: 24px}
.shop2 {font-size: 18px; color: #79B5E7; line-height: 20px}
.beachtitle {color: #C28D20; font-size: 12px; font-weight: bold;}
.beachtitle2 {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#DFA608; line-height: 16px; text-decoration:none;}
.beachtitle3 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#000; line-height: 16px; text-decoration:none;}
.beachtitle4 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#000; line-height: 16px; text-decoration:none;}
.beachmodern {color: #FF0000;}
div#HappyFish {position:absolute; width:200px; height:103px; z-index:2; left: 293px; top: 190px; background: url(../images/fish.gif);}
.happyfish {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#FF0000; line-height: 18px; text-decoration:none;}
.bmcolor1 {color: #FF0000;}
.bmcolor1 {color: #FF0000;}
.bmcolor2 {color: #99CC33;}
.bmcolor3 {color: #78A1CA;}
.bmcolor4 {color: #BD5A6A;}
.bmcolor5 {color: #9D7834;}
.bmcolor6 {color: #DF9B57;}
.bmcolor7 {color: #8D326C;}
.bmcolor8 {color: #61AF31;}
.bmcolor9 {color: #C8B32C;}
.bmcolor10 {color: #5766AB;}
.bmcolor11 {color: #D7CE31;}
.bmcolor12 {color: #666;}
.contact1 A:link {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#666; line-height: 17px; text-decoration:none;}
.contact1 A:visited {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#666; line-height: 17px; text-decoration:none;}
.contact1 A:active {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#666; line-height: 17px; text-decoration:none;}
.contact1 A:hover {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#FF0000; line-height: 17px; text-decoration:none;}
.contactemma A:link {color:#666; text-decoration:none;}
.contactemma A:visited {color:#666; text-decoration:none;}
.contactemma A:active {color:#666; text-decoration:none;}
.contactemma A:hover {color:#FF0000; text-decoration:none;}
.bmcopy A:link {color:#000; text-decoration:none;}
.bmcopy A:visited {color:#222; text-decoration:none;}
.bmcopy A:active {color:#666; text-decoration:none;}
.bmcopy A:hover {color:#00A3F8; text-decoration:none;}
.contactlinks A:link {color:#00A3F8; text-decoration:none;}
.contactlinks A:visited {color:#00A3F8; text-decoration:none;}
.contactlinks A:active {color:#00A3F8; text-decoration:none;}
.contactlinks A:hover {color:#FF0000; text-decoration:none;}
.emailemma A {color:#00A3F8; text-decoration:none;font-size: 16px; font-weight: bold;}
.emailemma A:hover {color:#a3c72b; text-decoration:none;}
.golflinks A:link {color:#00A600; text-decoration:none;}
.golflinks A:visited {color:#00A600; text-decoration:none;}
.golflinks A:active {color:#00A600; text-decoration:none;}
.golflinks A:hover {color:#FF0000; text-decoration:none;}
.beach A:link {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#928974; line-height: 15px; text-decoration:none;}
.beach A:visited {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#928974; line-height: 15px; text-decoration:none;}
.beach A:active {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#DFA608; line-height: 15px; text-decoration:none;}
.beach A:hover {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#DFA608; line-height: 15px; text-decoration:none;}

/* Container for the Menu */
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer a
{
display: block;
color: #666;
width: 150px;
padding: 1px 0px 1px 0px;
text-decoration: none;
font-weight: bold;
}

#navcontainer a:hover
{
color: #FF0000;
}

#navcontainer li li a
{
display: block;
color: #666;
width: 100px;
padding: 1px 0px 1px 20px;
text-decoration: none;
font-weight: normal;
}

/* Optional ID to assign the <a> to highlight a "Current Page" link */
.navcontainercurrent {font-weight: bold; color:#FF0000;}

.shoveitem {
text-indent: 25px;
padding-left: 25px;
}
.fieldcell input { 
 width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #00A3F8; 
 color: #FFF; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 
.fieldcell textarea { 
 width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #00A3F8; 
 color: #FFF; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.smallfieldcell input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #00A3F8; 
 color: #FFF; 
 border: 1px solid #284279; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #00A3F8; 
 color: #FFF; 
 border: 1px solid #284279; 
}
.fieldlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;

}

.button { 
 font: 11px Arial, Verdana, Helvetica, sans-serif; 
 background-color: #00A3F8; 
 color: #FFFFFF; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}
