.BodyMargin
{
    margin: 0px; 
}

.Construction
{
	background-image: url(../images/Construction.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.Gift1
{
	background-image: url(../images/Gift1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Gift2
{
	background-image: url(../images/Gift2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Gift3
{
	background-image: url(../images/Gift3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Title1
{
	background-image: url(../images/GBRHTitle.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.Tiledot
{
	background-image: url(../images/tiledot.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.TileFuzz
{
	background-image: url(../images/fuzz.gif);
	background-repeat: repeat;
	background-position: left top;
}
.title1 {
    BACKGROUND-IMAGE: url(../images/Background.gif) 
}
.titleBg {
    BACKGROUND-IMAGE: url(../images/Background.gif) 
}
.selector1 {
    BACKGROUND-IMAGE: url(../images/SelectorBackground.jpg)
}
.disabledDay {
    BACKGROUND-IMAGE: url(../images/DisabledBackground.gif);
}
.Secure
{
	background-image: url(../images/Secure.jpg);
	background-repeat: no-repeat;
	background-position:  right top;
	 
}
.eNews
{
	background-image: url(../images/enews.jpg);
	background-repeat: no-repeat;
	background-position:  right top;
	 
}
.Tick
{
	list-style-image: url(../images/Tick.jpg);
	background-repeat: no-repeat;
	background-position:  left center;
	 
}
.Cross
{
	list-style-image: url(../images/Cross.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.TopTile
{
	background-image: url(../images/TopTile.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.TopWaterRight
{
	background-image: url(../images/TopWater.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.TopWaterLeft
{
	background-image: url(../images/TopWater.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.TopWaterCenter
{
	background-image: url(../images/TopWater.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.BottomTile
{
	background-image: url(../images/BottomTile.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.BottomLeft
{
	background-image: url(../images/BottomLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.BottomCentre
{
	background-image: url(../images/BottomCentre.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.BottomRight
{
	background-image: url(../images/BottomRight.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.MenuC
{
	background-image: url(../images/MenuC.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.MenuSpacer
{
	background-image: url(../images/MenuSpacer.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.MenuSpacerWhite
{
	background-image: url(../buttons/menuspacerwhite.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.MenuSpacerWhiteRight
{
	background-image: url(../buttons/menuspacerwhiteright.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.MenuSpacerWhiteLeft
{
	background-image: url(../buttons/menuspacerwhiteleft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.MenuLCTile
{
	background-image: url(../images/MenuLCTile.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.MenuSpacerL
{
	background-image: url(../images/MenuSpacerL.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.MenuSpacerR
{
	background-image: url(../images/MenuSpacerR.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.MenuLL
{
	background-image: url(../images/MenuLL.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.MenuLR
{
	background-image: url(../images/MenuLR.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.MenuLLR
{
	background-image: url(../images/MenuLLR.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.MenuLLRR
{
	background-image: url(../images/MenuLLRR.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.MenuLCL
{
	background-image: url(../images/MenuLCL.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.MenuLCR
{
	background-image: url(../images/MenuLCR.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.MenuL
{
	background-image: url(../images/MenuL.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.MenuR
{
	background-image: url(../images/MenuR.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.MenuTile
{
	background-image: url(../images/MenuTile.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.MenuBottomTile
{
	background-image: url(../images/MenuBottomTile.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}	
.MenuTopTile
{
	background-image: url(../images/MenuTopTile.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.MenuOuterLeft
{
	background-image: url(../images/MenuOuterLeft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.MenuOuterLeftB
{
	background-image: url(../images/MenuOuterLeftB.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.MenuOuterTopLeft
{
	background-image: url(../images/MenuOuterTopLeft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.MenuOuterBottomLeft
{
	background-image: url(../images/MenuOuterBottomLeft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.MenuOuterTopRight
{
	background-image: url(../images/MenuOuterTopRight.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.MenuInnerTopLeft
{
	background-image: url(../images/MenuInnerTopLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.MenuOuterRight
{
	background-image: url(../images/MenuOuterRight.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.MenuOuterRightB
{
	background-image: url(../images/MenuOuterRightB.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.MenuOuterRightTop
{
	background-image: url(../images/MenuOuterRightTop.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.MenuOuterBottomRight
{
	background-image: url(../images/MenuOuterBottomRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.MenuOuterBottomInnerRight
{
	background-image: url(../images/MenuOuterBottomInnerRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.MenuInnerTopRight
{
	background-image: url(../images/MenuInnerTopRight.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.MenuInnerTopRightB
{
	background-image: url(../images/MenuInnerTopRightb.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.InnerTL
{
	background-image: url(../images/InnerTL.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.InnerTR
{
	background-image: url(../images/InnerTR.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.InnerBL
{
	background-image: url(../images/InnerBL.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.InnerBR
{
	background-image: url(../images/InnerBR.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.InnerCR
{
	background-image: url(../images/InnerCR.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.BluespacerL
{
	background-image: url(../images/Bluespacer.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.BluespacerR
{
	background-image: url(../images/Bluespacer.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.InnerCL
{
	background-image: url(../images/InnerCL.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.InnerTC
{
	background-image: url(../images/InnerTC.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.InnerBC
{
	background-image: url(../images/InnerBC.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.InnerCCrumb
{
	background-image: url(../images/InnerCCrumb.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.InnerLCrumb
{
	background-image: url(../images/InnerLCrumb.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.InnerRCrumb
{
	background-image: url(../images/InnerRCrumb.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.InnerSpacer
{
	background-image: url(../buttons/btnCartInnerSpacer.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.CartSpacer
{
	background-image: url(../buttons/btnCartSpacer.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Point
{
	background-image: url(../images/Point.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}

.LCheckout
{
	background-image: url(../images/LCheckout.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.LCheckoutTitle
{
	background-image: url(../images/LCheckoutTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.CCheckout
{
	background-image: url(../images/CCheckout.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.CCheckoutTitle
{
	background-image: url(../images/CCheckoutTitle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.RCheckout
{
	background-image: url(../images/RCheckout.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.RCheckoutTitle
{
	background-image: url(../images/RCheckoutTitle.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.LLCheckout
{
	background-image: url(../images/LLCheckout.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.CLCheckout
{
	background-image: url(../images/CLCheckout.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.RLCheckout
{
	background-image: url(../images/RLCheckout.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.LLCheckoutTitle
{
	background-image: url(../images/LLCheckoutTitle.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.CLCheckoutTitle
{
	background-image: url(../images/CLCheckoutTitle.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.RLCheckoutTitle
{
	background-image: url(../images/RLCheckoutTitle.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.LHead
{
	background-image: url(../images/LHead.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.SpacerL
{
	background-image: url(../images/Spacer.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.SpacerR
{
	background-image: url(../images/Spacer.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.RHead
{
	background-image: url(../images/RHead.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.LLHead
{
	background-image: url(../images/LLHead.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.TCHead
{
	background-image: url(../images/TCHead.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.CLHead
{
	background-image: url(../images/BCHead.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.RLHead
{
	background-image: url(../images/RLHead.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.InnerBR-Reef
{
	background-image: url(../images/InnerBR-Reef.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.InnerBR-Flight
{
	background-image: url(../images/InnerBR-Flight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.InnerBR-Forest
{
	background-image: url(../images/InnerBR-Forest.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.InnerBR-Water
{
	background-image: url(../images/InnerBR-Water.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.InnerBR-Accom
{
	background-image: url(../images/InnerBR-Accom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Inner-Reef
{
	background-image: url(../images/Inner-Reef.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Inner-Flight
{
	background-image: url(../images/Inner-Flight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Inner-Fish
{
	background-image: url(../images/Inner-Fish.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Inner-Forest
{
	background-image: url(../images/Inner-Forest.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.Inner-Water
{
	background-image: url(../images/Inner-Water.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.Inner-Accom
{
	background-image: url(../images/Inner-Accom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.Inner-Motor
{
	background-image: url(../images/Inner-Motor.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.LeftFish
{
	background-image: url(../images/LeftFish.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.RightFish
{
	background-image: url(../images/RightFish.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.FontstyleSmall
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.Fontstyle
{
	color: #FFFFFF;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
} 
.FontMenustyle
{
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
} 
.FontHeaderstyle
{
	color: #000000;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.FontContact
{
	color: #1849a5;
	font-size: 20px;
	font-family: Arial Black, Helvetica, sans-serif;
	font-weight: normal;
}
.FontContent
{
	color: #00CCFF;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.FontSmallContact
{
	color: #1849a5;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.FontHeaderstyleTitle
{
	color: #FFFFFF;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.FontMainstyle
{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.FontMainstyleTitle
{
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.FontMainHeadingstyle
{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.FontMainSmallstyle
{
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.PriceFontstyle
{
	color: #000000;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.Headingstyle {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid #000000;
}
.highslide:hover img {
	border: 0px solid #000000;
}

.highslide-image {
	border: 10px solid #000000;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid #000000;
    border-top: none;
    padding: 5px;
    background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #FF6600;
}
.highslide-loading {
    display: block;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
    background-color: #000000;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 1px;
    color:#000000;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: #000000;
    background-color: #000000;
	border-bottom-width:thin;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


.AdminBG
{
	background-image: url(../images/AdminBG.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.AdminTC
{
	background-image: url(../images/AdminTC.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.AdminCL
{
	background-image: url(../images/AdminCL.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.AdminCR
{
	background-image: url(../images/AdminCR.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.AdminBC
{
	background-image: url(../images/AdminBC.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.AdminTL
{
	background-image: url(../images/AdminTL.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.AdminTR
{
	background-image: url(../images/AdminTR.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.AdminBL
{
	background-image: url(../images/AdminBL.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.AdminBR
{
	background-image: url(../images/AdminBR.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.AdminLogo
{
	background-image: url(../images/AdminLogo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.AdminIL
{
	background-image: url(../images/AdminIL.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.AdminIR
{
	background-image: url(../images/AdminIR.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.AdminILL
{
	background-image: url(../images/AdminILL.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.AdminILR
{
	background-image: url(../images/AdminILR.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.AdminInnerTC
{
	background-image: url(../images/AdminInnerTC.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.AdminInnerCL
{
	background-image: url(../images/AdminInnerCL.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.AdminInnerCR
{
	background-image: url(../images/AdminInnerCR.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.AdminInnerBC
{
	background-image: url(../images/AdminInnerBC.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.AdminInnerTL
{
	background-image: url(../images/AdminInnerTL.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.AdminInnerTR
{
	background-image: url(../images/AdminInnerTR.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.AdminInnerBL
{
	background-image: url(../images/AdminInnerBL.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.AdminInnerBR
{
	background-image: url(../images/AdminInnerBR.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.png-iefix {
	overflow: hidden;
}
