HTML
{
    FONT: 12px verdana, arial, helvetica, tahoma, sans-serif;
    WIDTH: 100%;
    COLOR: #fff;
    HEIGHT: 100%
}
BODY
{
    FONT: 12px verdana, arial, helvetica, tahoma, sans-serif;
    WIDTH: 100%;
    COLOR: #fff;
    HEIGHT: 100%
}
BODY
{
    BACKGROUND: url(../images/bg.gif) #a02d58 repeat-x left top;
    MARGIN: 0px;
    TEXT-ALIGN: center
}
.hidden
{
    DISPLAY: none
}
.screen_reader
{
    DISPLAY: none
}
HR
{
    DISPLAY: none
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    PADDING-TOP: 0px
}
A IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A
{
    COLOR: #ffe500;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ffe500;
    TEXT-DECORATION: underline
}
.floatL
{
    FLOAT: left;
    MARGIN: 0px 20px 20px 0px
}
.floatLL
{
    FLOAT: left;
    MARGIN: 10px 20px 20px 0px
}



.floatRR
{
    FLOAT: right;
    MARGIN: 0px 0px 20px 20px
}

.floatR
{
    FLOAT: right;
    MARGIN: 0px 0px 20px 20px
}
.pad
{
    CLEAR: both;
    PADDING-RIGHT: 25px;
    DISPLAY: block;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 25px;
    PADDING-TOP: 10px
}
STRONG
{
    COLOR: #fff
}
.bold
{
    FONT-WEIGHT: bold
}
.clear
{
    CLEAR: both
}
.marbot
{
    MARGIN: 0px 0px 15px
}
#loading-icon
{
    MARGIN-TOP: -16px;
    DISPLAY: none;
    Z-INDEX: 100;
    LEFT: 50%;
    MARGIN-LEFT: -16px;
    POSITION: absolute;
    TOP: 50%
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 35px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 0px
}
#outerwrap
{
    MIN-WIDTH: 1000px;
    BACKGROUND: url(../images/bg_flare_stars.jpg) no-repeat center top;
    FLOAT: left;
    WIDTH: 100%;
    HEIGHT: 100%
}
#innerwrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 970px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
#headerwrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 208px
}
#contentwrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px
}
#footerwrap
{
    PADDING-RIGHT: 35px;
    PADDING-LEFT: 35px;
    FONT-SIZE: 0.9em;
    BACKGROUND: url(../images/bg_footer.gif) no-repeat center top;
    FLOAT: left;
    PADDING-BOTTOM: 28px;
    MARGIN: 0px;
    WIDTH: 900px;
    PADDING-TOP: 28px;
    HEIGHT: 69px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    COLOR: #fff;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    COLOR: #fff;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    COLOR: #fff;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px
}
#logo
{
    FONT-SIZE: 1px;
    Z-INDEX: 20;
    BACKGROUND: url(../images/logo.jpg) no-repeat center center;
    LEFT: 323px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 323px;
    TEXT-INDENT: -3000em;
    POSITION: absolute;
    TOP: 25px;
    HEIGHT: 129px
}
#logo A
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 323px;
    HEIGHT: 129px
}
H2
{
    FONT-SIZE: 1px;
    MARGIN: 0px 0px 0px 10px;
    OVERFLOW: hidden;
    TEXT-INDENT: -3000em;
    HEIGHT: 87px
}
H3
{
    FONT-SIZE: 1.6em;
    COLOR: #ffd300
}
H4
{
    FONT-SIZE: 1.3em;
    COLOR: #ffd300
}
#homeRotator
{
    WIDTH: 970px;
    POSITION: relative;
    HEIGHT: 370px
}
#homeRotator .adbanner
{
    DISPLAY: none;
    POSITION: absolute
}
#adbanner1 H2
{
    BACKGROUND: url(../images/title_hp_wnv.gif);
    MARGIN: 0px;
    WIDTH: 276px;
    HEIGHT: 150px
}
#adbanner2 H2
{
    BACKGROUND: url(../images/title_great_saving.gif);
    MARGIN: 0px;
    WIDTH: 276px;
    HEIGHT: 150px
}
.knuckle_ride H2
{
    HEIGHT: 72px
}
.ride_oblite0rator H2
{
    BACKGROUND: url(../images/title_obliterator.gif) no-repeat
}
.ride_boomerang H2
{
    BACKGROUND: url(../images/title_boomerang.gif) no-repeat
}
.ride_terror_rack H2
{
    BACKGROUND: url(../images/title_terror_rack.gif) no-repeat
}
.ride_pendulus H2
{
    BACKGROUND: url(../images/title_pendulus.gif) no-repeat
}
.ride_alakazam H2
{
    BACKGROUND: url(../images/title_alakazam.gif) no-repeat
}
.ride_hydromax H2
{
    BACKGROUND: url(../images/title_hydromax.gif) no-repeat
}
.ride_hyperblaster H2
{
    BACKGROUND: url(../images/title_hyperblaster.gif) no-repeat
}
.title_404
{
    BACKGROUND: url(../images/title_404.gif) no-repeat left bottom
}
.title_shows
{
    BACKGROUND: url(../images/title_family_shows.gif) no-repeat left bottom
}
.title_family_rides
{
    BACKGROUND: url(../images/title_family_rides.gif) no-repeat left bottom
}
.title_kiddies_rides
{
    BACKGROUND: url(../images/title_kiddies_rides.gif) no-repeat left bottom
}
.title_food
{
    BACKGROUND: url(../images/title_where_to_eat.gif) no-repeat left bottom
}
.title_family_shows
{
    BACKGROUND: url(../images/title_showtime.gif) no-repeat left bottom;
    HEIGHT: 117px
}
.title_find_us
{
    BACKGROUND: url(../images/title_find_us.gif) no-repeat left bottom
}
.title_prices
{
    BACKGROUND: url(../images/title_prices.jpg) no-repeat left bottom
}
.title_times
{
    BACKGROUND: url(../images/title_times.jpg) no-repeat left bottom
}

.title_great_saving
{
    BACKGROUND: url(../images/title_great_saving.gif) no-repeat left bottom
}
.title_buy_tickets
{
    BACKGROUND: url(../images/title_tickets.gif) no-repeat left bottom
}
.title_park
{
    BACKGROUND: url(../images/title_park_discover.gif) no-repeat left bottom;
    WIDTH: 400px;
    HEIGHT: 176px
}
.title_new_2008
{
    BACKGROUND: url(../images/title_new_2008.gif) no-repeat left bottom
}
.title_its_showtime
{
    MARGIN-TOP: -40px;
    BACKGROUND: url(../images/title_its_showtime.gif) no-repeat left bottom
}
.title_contact
{
    BACKGROUND: url(../images/title_contact.gif) no-repeat left bottom
}
.title_links
{
    BACKGROUND: url(../images/title_links.gif) no-repeat left bottom
}
.title_brochure
{
    BACKGROUND: url(../images/title_brochure.gif) no-repeat left bottom
}
.title_recruitment
{
    BACKGROUND: url(../images/title_recruitment.gif) no-repeat left bottom
}
.title_hs
{
    BACKGROUND: url(../images/title_hs.gif) no-repeat left bottom
}
H3.facilities_key
{
    FONT-SIZE: 1px;
    BACKGROUND: url(../images/title_facilities_key.gif) no-repeat left top;
    MARGIN: 0px 0px 10px 30px;
    OVERFLOW: hidden;
    WIDTH: 220px;
    TEXT-INDENT: -3000em;
    HEIGHT: 41px
}
#headerwrap P
{
    FONT-SIZE: 1px;
    Z-INDEX: 30;
    BACKGROUND: url(../images/cleethorpes.gif) no-repeat center center;
    LEFT: 421px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 128px;
    TEXT-INDENT: -3000em;
    POSITION: absolute;
    TOP: 138px;
    HEIGHT: 28px
}
#nav
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    Z-INDEX: 10;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: absolute;
    TOP: 25px;
    HEIGHT: 70px
}
#nav LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 90px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 70px
}
#nav LI A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 90px;
    TEXT-INDENT: -3000em;
    PADDING-TOP: 0px;
    HEIGHT: 70px
}
#nav LI.navlink1
{
    LEFT: 56px
}
#nav LI.navlink1 A
{
    BACKGROUND: url(../images/tab_rides.gif) no-repeat center top
}
#nav LI.navlink1 A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink1 A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink2
{
    LEFT: 151px
}
#nav LI.navlink2 A
{
    BACKGROUND: url(../images/tab_family_shows.gif) no-repeat center top
}
#nav LI.navlink2 A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink2 A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink3
{
    LEFT: 240px
}
#nav LI.navlink3 A
{
    BACKGROUND: url(../images/tab_where_to_eat.gif) no-repeat center top
}
#nav LI.navlink3 A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink3 A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink4
{
    LEFT: 654px
}
#nav LI.navlink4 A
{
    BACKGROUND: url(../images/tab_prices_opening_times.gif) no-repeat center top
}
#nav LI.navlink4 A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink4 A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink5
{
    LEFT: 758px
}
#nav LI.navlink5 A
{
    BACKGROUND: url(../images/tab_find_us.gif) no-repeat center top
}
#nav LI.navlink5 A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink5 A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink6
{
    LEFT: 856px
}
#nav LI.navlink6 A
{
    BACKGROUND: url(../images/tab_buy_tickets.gif) no-repeat center top
}
#nav LI.navlink6 A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
#nav LI.navlink6 A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
#subnav
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    Z-INDEX: 30;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: absolute;
    TOP: 176px;
    TEXT-ALIGN: center
}
#subnav LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 15px;
    PADDING-TOP: 0px
}
#subnav LI A
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(../images/arrow_header.gif) no-repeat right center;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 2px
}


#adbanner1
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/bg_hpbanner_wnv.jpg) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 940px;
    PADDING-TOP: 10px;
    HEIGHT: 360px
}
#adbanner1 DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 240px;
    PADDING-TOP: 0px
}
#adbanner2
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/bg_acrobats_wnv.jpg) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 940px;
    PADDING-TOP: 10px;
    HEIGHT: 360px
}
#adbanner2 DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 240px;
    COLOR: #111;
    PADDING-TOP: 0px
}
#adbanner2 A
{
    FONT-WEIGHT: bold;
    COLOR: #a02d58
}



.containerouterwrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_container.gif) repeat-y center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px
}
.containerwrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_container_bottom.gif) no-repeat center bottom;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px
}
.container
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/bg_container_top.gif) no-repeat center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 940px;
    PADDING-TOP: 10px
}
.container2
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/bg_container_top2.gif) no-repeat center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 940px;
    PADDING-TOP: 10px
}
.container_stars
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/bg_stars.jpg) no-repeat center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 940px;
    PADDING-TOP: 10px;
    POSITION: relative
}
.container_stars_obliterator
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/bg_stars_obliterator.jpg) no-repeat center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 940px;
    PADDING-TOP: 10px;
    POSITION: relative
}
.containerouterwrap_split
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_container_split.gif) repeat-y center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px
}
.containerwrap_split
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_container_split_bottom.gif) no-repeat center bottom;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px
}
.container_split
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/bg_container_split_top.gif) no-repeat center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 940px;
    PADDING-TOP: 10px
}
.rides_left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 18px;
    WIDTH: 469px;
    PADDING-TOP: 0px
}
.rides_left H2
{
    BACKGROUND: url(../images/title_white_knuckle_rides.jpg) no-repeat right top;
    HEIGHT: 73px
}
.rides_left H2 A
{
    DISPLAY: block;
    HEIGHT: 73px
}
.rides_left P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.rides_right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 18px;
    WIDTH: 465px;
    PADDING-TOP: 0px
}
.rides_right H2
{
    BACKGROUND: url(../images/title_family_rides.jpg) no-repeat right top;
    MARGIN: 0px 10px 0px 0px;
    HEIGHT: 73px
}
.rides_right H2 A
{
    DISPLAY: block;
    HEIGHT: 73px
}
.rides_right P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
.rides_right H2.kiddies
{
    BACKGROUND: url(../images/title_kiddies_rides.jpg) no-repeat right top
}
.knuckle_ride_info
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_container.gif) repeat-y center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px
}
.knuckle_ride_top
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_container_top.gif) no-repeat center top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px
}
.knuckle_ride_bottom
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/bg_white_knuckle_bottom.gif) no-repeat center bottom;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 940px;
    PADDING-TOP: 10px;
    POSITION: relative;
    HEIGHT: 372px
}
.knuckle_ride
{
    PADDING-RIGHT: 15px;
    DISPLAY: none;
    PADDING-LEFT: 15px;
    LEFT: 15px;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    WIDTH: 910px;
    PADDING-TOP: 15px;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 342px
}
.arrow_left
{
    LEFT: -11px;
    POSITION: absolute;
    TOP: 163px
}
.arrow_right
{
    RIGHT: -9px;
    POSITION: absolute;
    TOP: 163px
}
.innercol
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 0.9em;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 280px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 10px
}
.openchart
{
position : relative;
  PADDING-RIGHT: 0px;
    Z-INDEX: 70;
	float:left;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: -5000px;
    LIST-STYLE-TYPE: none
    
}

.openchart22

    {Z-INDEX: 70;
    LEFT: 30px;
    MARGIN: 0px;
	VERTICAL-ALIGN: top;
	POSITION: relative;
	left: -45px;
    LIST-STYLE-TYPE: none;
    PADDING-TOP: 100px;
   TOP: 320px
   
     
}

.openchart11
{
    PADDING-RIGHT: 0px;
	PADDING-LEFT: 530px;
    Z-INDEX: 70;
    LEFT: 30px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TOP: 320px
}


.ride_thumbs
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 70;
    LEFT: 30px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: absolute;
    TOP: 250px
}
.ride_thumbs LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.ride_boomerang
{
    BACKGROUND: url(../images/bg_boomerang.jpg) no-repeat right top
}
.ride_pendulus
{
    BACKGROUND: url(../images/bg_pendulus.jpg) no-repeat right top
}
.ride_terror_rack
{
    BACKGROUND: url(../images/bg_terror_rack.jpg) no-repeat right top
}
.ride_hydromax
{
    BACKGROUND: url(../images/bg_hydromax.jpg) no-repeat right top
}
.ride_hyperblaster
{
    BACKGROUND: url(../images/bg_hyperblaster.jpg) no-repeat right top
}
.ride_obliterator
{
    BACKGROUND: url(../images/bg_obliterator.jpg) no-repeat right top
}
.video
{
    Z-INDEX: 80;
    LEFT: 385px;
    POSITION: absolute;
    TOP: 43px
}
.white_knuckle_links
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_white_knuckle_links.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px;
    HEIGHT: 51px
}
.white_knuckle_links UL
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 940px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.white_knuckle_links LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    TEXT-INDENT: -3000em;
    PADDING-TOP: 0px;
    HEIGHT: 40px
}
.white_knuckle_links LI A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 40px
}
.white_knuckle_links .wk_title
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/wk_links_title.gif) no-repeat center top;
    PADDING-BOTTOM: 0px;
    WIDTH: 161px;
    PADDING-TOP: 0px
}
.white_knuckle_links .wk_boomerang A
{
    BACKGROUND: url(../images/wk_links_boomerang.gif) no-repeat left top;
    WIDTH: 110px
}
.white_knuckle_links .wk_boomerang A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_boomerang A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_terror_rack A
{
    BACKGROUND: url(../images/wk_links_terror_rack.gif) no-repeat left top;
    WIDTH: 107px
}
.white_knuckle_links .wk_terror_rack A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_terror_rack A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_pendulus A
{
    BACKGROUND: url(../images/wk_links_pendulus.gif) no-repeat left top;
    WIDTH: 91px
}
.white_knuckle_links .wk_pendulus A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_pendulus A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_alakazam A
{
    BACKGROUND: url(../images/wk_links_alakazam.gif) no-repeat left top;
    WIDTH: 95px
}
.white_knuckle_links .wk_alakazam A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_alakazam A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_hydromax A
{
    BACKGROUND: url(../images/wk_links_hydromax.gif) no-repeat left top;
    WIDTH: 97px
}
.white_knuckle_links .wk_hydromax A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_hydromax A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_hyper_blaster A
{
    BACKGROUND: url(../images/wk_links_hyperblaster.gif) no-repeat left top;
    WIDTH: 119px
}
.white_knuckle_links .wk_hyper_blaster A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_hyper_blaster A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_obliterator A
{
    BACKGROUND: url(../images/wk_links_obliterator.gif) no-repeat left top;
    WIDTH: 105px
}
.white_knuckle_links .wk_obliterator A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
.white_knuckle_links .wk_obliterator A.selected
{
    BACKGROUND-POSITION: 50% bottom
}
#ride_info_bottom
{
    POSITION: relative;
    HEIGHT: 300px
}
.ride_info_bottom
{
    POSITION: absolute;
    TOP: 10px
}
#height_images
{
    POSITION: relative;
    HEIGHT: 149px
}
#height_images IMG
{
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 149px
}
.ridelocation
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    WIDTH: 420px;
    PADDING-TOP: 5px
}
.ridelocation .the_experience
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    BACKGROUND: url(../images/title_experience.gif) no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    WIDTH: 275px;
    TEXT-INDENT: -3000em;
    PADDING-TOP: 0px;
    HEIGHT: 60px
}
.ridelocation .movieclip
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.rideheightinfo
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    WIDTH: 475px;
    PADDING-TOP: 5px
}
.rideheightinfo .height_restriction
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    BACKGROUND: url(../images/title_height.gif) no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    WIDTH: 320px;
    TEXT-INDENT: -3000em;
    PADDING-TOP: 0px;
    HEIGHT: 60px
}
.rideheightinfo .movieclip
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.mapkey
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 35px;
    Z-INDEX: 40;
    FLOAT: left;
    PADDING-BOTTOM: 25px;
    MARGIN: 0px;
    WIDTH: 515px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}
.mapkey LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 45px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    FLOAT: left;
    PADDING-BOTTOM: 13px;
    MARGIN: 0px;
    WIDTH: 125px;
    PADDING-TOP: 13px
}
.mapkey LI.toilets
{
    BACKGROUND: url(../images/icon_toilets.gif) no-repeat left center
}
.mapkey LI.disabled
{
    BACKGROUND: url(../images/icon_disabled.gif) no-repeat left center
}
.mapkey LI.baby
{
    BACKGROUND: url(../images/icon_baby.gif) no-repeat left center
}
.mapkey LI.first_aid
{
    BACKGROUND: url(../images/icon_first_aid.gif) no-repeat left center
}
.mapkey LI.gift_shop
{
    BACKGROUND: url(../images/icon_gift_shop.gif) no-repeat left center
}
.mapkey LI.food
{
    BACKGROUND: url(../images/icon_food.gif) no-repeat left center
}
.mapkey LI.parking
{
    BACKGROUND: url(../images/icon_parking.gif) no-repeat left center
}
.mapkey LI.picnic
{
    BACKGROUND: url(../images/icon_picnic_area.gif) no-repeat left center
}
.mapkey LI.dogs
{
    BACKGROUND: url(../images/icon_dogs.gif) no-repeat left center
}
.map
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 10px
}
.keycol
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 215px;
    PADDING-TOP: 0px
}
.keycol H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    TEXT-INDENT: -3000em;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 41px
}
.keycol H3.title_morocco
{
    BACKGROUND: url(../images/title_morocco.gif) no-repeat left top
}
.keycol H3.title_africa
{
    BACKGROUND: url(../images/title_africa.gif) no-repeat left top
}
.keycol H3.title_spain
{
    BACKGROUND: url(../images/title_spain.gif) no-repeat left top
}
.keycol H3.title_k_king
{
    BACKGROUND: url(../images/title_kiddies_kingdom.gif) no-repeat left top;
    HEIGHT: 35px
}
.keycol H3.title_old_england
{
    BACKGROUND: url(../images/title_old_england.gif) no-repeat left top
}
.keycol H3.title_wkv
{
    BACKGROUND: url(../images/title_wkv.gif) no-repeat left top;
    HEIGHT: 58px
}
.keycol UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.keycol UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 23px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
.keycol UL LI.redperson
{
    BACKGROUND: url(../images/person_red.gif) no-repeat left top
}
.keycol UL LI.greenperson
{
    BACKGROUND: url(../images/person_green.gif) no-repeat left top
}
.keycol UL LI.pinkperson
{
    BACKGROUND: url(../images/person_pink.gif) no-repeat left top
}
.keycol UL LI.whiteperson
{
    BACKGROUND: url(../images/person_white.gif) no-repeat left top
}
.keycol UL LI.blueperson
{
    BACKGROUND: url(../images/person_blue.gif) no-repeat left top
}
.keycol UL LI.purpleperson
{
    BACKGROUND: url(../images/person_purple.gif) no-repeat left top
}
.keycol UL LI.yellowperson
{
    BACKGROUND: url(../images/person_yellow.gif) no-repeat left top
}
.halfcolleft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    WIDTH: 435px;
    PADDING-TOP: 0px
}
.halfcolright
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    WIDTH: 435px;
    PADDING-TOP: 0px
}
.halfcolright
{
    FLOAT: right
}
.halfcolleft H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    TEXT-INDENT: -3000em;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 41px
}
.halfcolright H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    TEXT-INDENT: -3000em;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 41px
}
.title_show_times
{
    BACKGROUND: url(../images/title_show_times.gif) no-repeat left top
}
.title_height_restrictions
{
    BACKGROUND: url(../images/title_height_restrictions.gif) no-repeat left top
}
.left_split
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 25px;
    MARGIN: 0px;
    WIDTH: 444px;
    PADDING-TOP: 0px
}
.right_split
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 0px;
    FLOAT: right;
	PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    WIDTH: 445px;
    PADDING-TOP: 0px
}
.left_split STRONG
{
    COLOR: #ffe500
}
.right_split STRONG
{
    COLOR: #ffe500
}

.splitpad-l
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px 10px;
    PADDING-TOP: 0px
}

.splitpad-r
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px 10px;
    PADDING-TOP: 0px
}
.pricestable TD
{
    COLOR: #ffe500
}
.pricestable2 TH
{
    COLOR: #ffe500
}
.pricestable TR TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #fff 2px solid
}
.pricestable2 TR TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #fff 2px solid
}
.pricestable TR TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #fff 2px solid
}
.pricestable2 TR TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #fff 2px solid
}
.largetext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.6em
}
.smallertext
{
    FONT-SIZE: 0.7em
}
#bigtabs
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 970px;
    PADDING-TOP: 0px
}
#bigtabs UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 19px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#bigtabs LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 311px;
    TEXT-INDENT: -3000em;
    PADDING-TOP: 0px;
    HEIGHT: 65px
}
#bigtabs LI A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 313px;
    PADDING-TOP: 0px;
    HEIGHT: 65px
}
#bigtabs LI.bigtabs1 A
{
    BACKGROUND: url(../images/bigtab_park_info.gif) no-repeat left top
}
#bigtabs LI.bigtabs1 A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
#bigtabs LI.bigtabs2 A
{
    BACKGROUND: url(../images/bigtab_tickets.gif) no-repeat left top
}
#bigtabs LI.bigtabs2 A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
#bigtabs LI.bigtabs3 A
{
    BACKGROUND: url(../images/bigtab_new_2009.gif) no-repeat left top
}
#bigtabs LI.bigtabs3 A:hover
{
    BACKGROUND-POSITION: 50% bottom
}
#footerwrap UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 25px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#footerwrap LI
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 0px 0px;
    PADDING-TOP: 0px
}
#footerwrap A
{
    COLOR: #fff;
    BORDER-BOTTOM: #fff 1px dotted;
    TEXT-DECORATION: none
}
#footerwrap A:hover
{
    BORDER-BOTTOM: #fff 1px solid
}
#footerwrap P
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#footerwrap .ninexb
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 600px;
    PADDING-TOP: 0px
}
TABLE
{
    FONT-WEIGHT: bold;
    MARGIN: 0px 0px 15px;
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse
}
TABLE TD
{
    VERTICAL-ALIGN: top
}
FORM
{
    CLEAR: both;
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px 0px 20px;
    COLOR: #fff;
    PADDING-TOP: 20px;
    TEXT-ALIGN: left
}
FORM DIV
{
    MARGIN: 0px 0px 10px
}
FORM .button
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 140px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
INPUT
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #fff 2px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.1em;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #fff 2px solid;
    WIDTH: 460px;
    COLOR: #666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #fff 2px solid;
    FONT-FAMILY: arial, verdana, Trebuchet MS, Lucida Grande, Lucida Sans Unicode, geneva, helvetica, sans-serif
}
TEXTAREA
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #fff 2px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.1em;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #fff 2px solid;
    WIDTH: 460px;
    COLOR: #666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #fff 2px solid;
    FONT-FAMILY: arial, verdana, Trebuchet MS, Lucida Grande, Lucida Sans Unicode, geneva, helvetica, sans-serif
}
SELECT
{
    BORDER-RIGHT: #fff 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #fff 2px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.1em;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #fff 2px solid;
    WIDTH: 460px;
    COLOR: #666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #fff 2px solid;
    FONT-FAMILY: arial, verdana, Trebuchet MS, Lucida Grande, Lucida Sans Unicode, geneva, helvetica, sans-serif
}
LABEL
{
    FONT-SIZE: 1.1em;
    FLOAT: left;
    WIDTH: 150px;
    COLOR: #fff
}
.radio
{
    WIDTH: auto
}
.auto
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
FORM .checkbox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 150px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
FORM .checkbox INPUT
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}