@charset "utf-8";

/*==Global Header*/
.ee-header-flash {
	position:absolute;
	top: 0;
	left: 0;
	z-index:1;
}
#masterHead {
	position:relative;
	float:left;
	width:971px;
	z-index:99;
	font-size:1.2em;
	font-family:Arial, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top: 119px;
	margin-left: 0px;
}
.ee #masterHead {
	margin-top: 119px;
	width: 972px;
}


#ia_features {
	position:absolute;
	top: 300px;
	left: 27px;
	width:971px;
	z-index:99;
	font-size:1.2em;
	font-family:Arial, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/*==Global Nav*/
ul#A-mast-nav {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:27px;
	margin:0;
	padding:0;
	list-style-type: none;
	z-index:9999;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul#A-mast-nav li{
	position:relative;
	float:left;
	color:#fff;
	margin:0;
	line-height:12px;
}
ul#A-mast-nav li a{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	height:0;
	padding-top:27px;
}
.ia-nav-items li a {
	background-image: url(images/global_header_3.gif);
}
.ee-nav-items li a, .ee-nav-items {
	background-image: url(images/ee_header_3.gif);
}
ul#A-mast-nav li div.global_drop a{
	/*resets*/
	text-indent:0;
	height:auto;
	overflow:visible;
	padding:0;
	margin:0;
	background:none;
}
a#A-nav-sports  {
	width:93px;
	margin-left:0px;
}
a#A-nav-sports:hover, .activeNavItem a#A-nav-sports{
	background-position: 0 -28px;
}
a#A-nav-slides{
	width:74px;
	background-position:-93px 0;
}
a#A-nav-slides:hover, .activeNavItem a#A-nav-slides{
	background-position:-93px -28px;
}
a#A-nav-water{
	width:123px;
	background-position:-167px 0;
}
a#A-nav-water:hover, .activeNavItem a#A-nav-water{
	background-position: -167px -28px;
}
a#A_nav_obstacle{
	width:107px;
	background-position:-290px 0;
}
a#A_nav_obstacle:hover, .activeNavItem a#A_nav_obstacle{
	background-position:-290px -28px;
}
a#A_nav_kids{
	width:113px;
	background-position: -397px 0;
}
a#A_nav_kids:hover, .activeNavItem a#A_nav_kids{
	background-position: -397px -28px;
}
a#A_nav_carnival{
	width:93px;
	background-position:-510px 0px;
}
a#A_nav_carnival:hover, .activeNavItem a#A_nav_carnival{
	background-position:-510px -28px;
}
a#A_nav_arcade{
	width:82px;
	background-position: -603px 0;
}
a#A_nav_arcade:hover, .activeNavItem a#A_nav_arcade{
	background-position: -603px -28px;
}
a#A_nav_casino{
	width:80px;
	background-position: -685px 0;
}
a#A_nav_casino:hover, .activeNavItem a#A_nav_casino{
	background-position: -685px -28px;
}
a#A_nav_food{
	width:66px;
	background-position:-765px 0;
}
a#A_nav_food:hover, .activeNavItem a#A_nav_food{
	background-position:-765px -28px;
}
a#A_nav_partyextras{
	width:140px;
	background-position: -831px 0;
}
a#A_nav_partyextras:hover, .activeNavItem a#A_nav_partyextras{
	background-position:-831px -28px;
}



a#A-nav-ee-casino  {
	width: 134px;
	background-position: 0 0;
	margin-left: 0px;
}
a#A-nav-ee-casino:hover, .activeNavItem a#A-nav-ee-casino {
	background-position: 0px -27px;
}
a#A-nav-ee-holiday {
	width: 140px;
	background-position: -134px 0;
}
a#A-nav-ee-holiday:hover, .activeNavItem a#A-nav-ee-holiday {
	background-position: -134px -27px;
}
a#A-nav-ee-corporate {
	width: 164px;
	background-position: -274px 0;
}
a#A-nav-ee-corporate:hover, .activeNavItem a#A-nav-ee-corporate {
	background-position: -274px -27px;
}
a#A-nav-ee-specialevents {
	width: 134px;
	background-position: -438px 0;
}
a#A-nav-ee-specialevents:hover, .activeNavItem a#A-nav-ee-specialevents {
	background-position: -438px -27px;
}
a#A-nav-ee-decor {
	width: 130px;
	background-position: -572px 0;
}
a#A-nav-ee-decor:hover, .activeNavItem a#A-nav-ee-decor {
	background-position: -572px -27px;
}
a#A-nav-ee-services {
	width: 86px;
	background-position: -702px 0;
}
a#A-nav-ee-services:hover, .activeNavItem a#A-nav-ee-services {
	background-position: -702px -27px;
}
a#A-nav-ee-contact {
	width: 106px;
	background-position: -788px 0;
}
a#A-nav-ee-contact:hover, .activeNavItem a#A-nav-ee-contact {
	background-position: -788px -27px;
}


/*==Navigation Drop==*/
.global_drop {
	position:absolute;
	width:871px;
	height:auto;
	top:27px;
	left:0;
	padding:0;
	background-color:#FFF;
	padding-right: 100px;
}
.ee .global_drop {
	position:absolute;
	width: 300px;
	height:auto;
	top:27px;
	left:0;
	padding: 0;
	margin: 0;
	background-color: transparent;
	background-image: url(images/ee-dropdown-bckgrnd.png);
	color: #FFF;
}
.global_drop h4{
	color:#666;
	margin:5px 0 5px 0;
	font-weight:bold;
	font-size:1.4em;
	clear:both;
	text-align:left;
	text-transform:uppercase;
	padding-bottom:2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ee .global_drop h4 {
	margin: 0px 0px 0px 0px;
	background-image: url(images/ee-subdropdown.gif);
	padding: 25px 5px 15px 10px;
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: 53px top;
}
.ee .global_drop h4 a {
	color:#CCC;
}
.ee #A-mast-nav li h4 a:hover {
	color: #F90;
}
ul.textlistlink {
	float:left;
	display:block;
	list-style-type:none;
	margin:0 0 8px 12px;
	padding:0;
	width:auto;
}
ul#A-mast-nav li ul.textlistlink li {
	position:relative;
	float:none;
	display:block;
	clear:both;
	list-style-type:none;
	width:180px;
	line-height:18px;
}
ul.textlistlink li a, ul.imagelistlink li a {
	text-decoration:none;
	color:#666;
	font-weight:bold;
}
#A-mast-nav li .spread5 .imagelistlink li a, #A-mast-nav li .spread4 .imagelistlink li a, #A-mast-nav li .spread3 .imagelistlink li a, #A-mast-nav li .spread2 .imagelistlink li a, #A-mast-nav li .spread1 .imagelistlink li a, .imagelistlink li a {
	display:block;
	float:left;
	width:127px;
	height: 15px;
	padding-top: 55px;
	margin-bottom: 10px;
	text-align: center;
	background-position: 50% 100%;
	background-repeat: no-repeat;
	margin-top: 10px;
}
#A-mast-nav li a:hover, .imagelistlink a:hover{
	color: #C00;
}
.ee ul#A-mast-nav li ul.textlistlink li {
	position: static;
	float: none;
	display: block;
	clear: both;
	list-style-type: none;
	margin-left: -12px;
	width: auto;
	line-height: normal;
}
.ee ul#A-mast-nav li ul.textlistlink li a {
	color:#FFF;
	padding: 8px 15px 8px 55px;
	font-size: 1.2em;
	border: 1px solid transparent;
}
.ee ul#A-mast-nav li ul.textlistlink li a:hover{
	color: #F90;
	background-image: url(images/ee-dropdown-bckgrnd-2.png);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: transparent;
}



#A-mast-nav div.global_drop .subdropdown{
	display:block;
	float:left;
	width:89px;
	height:12px;
	margin:0;
	padding:0;
	line-height:12px;
	text-indent:-9999em;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/subdropdown.gif);
	background-repeat: no-repeat;
}
.ee #A-mast-nav div.global_drop .subdropdown{
	background-image: url(images/ee-subdropdown.gif);
	width: 25px;
	height: 12px;
	margin-top: 1px;
}
#A-mast-nav li .imagelistlink{
	display: block;
	list-style-type: none;
	margin-left: -30px;
}

/*=layouts for drop downs=*/
.spread1, .spread2, .spread3 , .spread4, .spread5{
	float:left;
	padding:0;
	margin:0;
}
.spread1{
	width:181px;
	margin-left:8px;
}
.spread2 {
	width: 300px;
	margin-left: 8px;
}
.spread3{
	width:530px;
}
.spread4{
	width:715px;
}
.spread5 {
	width: 100%;
}
.headerItem {
	height: 100%;
	background-position: 50% 10px;
	background-repeat: no-repeat;
}


#ia_slides{
	left:-93px;
}
#ia_water {
	left: -167px;
}
#ia_obstacle {
	left: -290px;
}
#ia_kids {
	left: -397px;
}
#ia_carnival {
	left: -510px;
}
#ia_arcade {
	left: -603px;
}
#ia_casino {
	left: -685px;
}
#ia_food {
	left: -765px;
}
#ia_partyextras {
	left: -831px;
}



#ee_casino{
	left:0px;
}
#ee_corporate {
	left: 0px;
}
#ee_specialevents {
	left: 0px;
}
#ee_decor {
	left: 0px;
}
#ee_services {
	left: -30px;
}

.pb-bot {
	display: block;
	height: 25px;
	width: 100%;
}
.SubTabBot {
	display: block;
	width: 100%;
	height: 9px;
	background-image: url(images/subgreybot.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: center;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.SubTabBotMid {
	display: block;
	width: 95px;
	height: 9px;
	background-image: url(images/subthreedots.jpg);
	margin-left: 0px;
	background-repeat: repeat-x;
}
.ee .SubTabBotLeft {
	display: block;
	width: 10px;
	height: 10px;
	background-image: url(images/ee-dropdown.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	bottom: -10px;
	background-position: -10px top;
}
.ee .SubTabBot {
	display: block;
	width: 280px;
	height: 10px;
	background-image: url(images/ee-dropdown-bckgrnd.png);
	background-repeat: repeat;
	position: absolute;
	left: 10px;
	bottom: -10px;
}
.ee .SubTabBotRight {
	display: block;
	width: 10px;
	height: 10px;
	background-image: url(images/ee-dropdown.png);
	background-repeat: no-repeat;
	position: absolute;
	right: 0px;
	bottom: -10px;
}
.dd_options{
	margin-top:7px;
	margin-bottom:3px;
	height:13px;
}
.ee .dd_options{
	margin-top:-1px;
	margin-bottom:3px;
	height:12px;
}
.push5{
	margin-left: 5px;
}
.push10x {
	margin-left: 55px;
}
.push20x {
	margin-left: 200px;
}
.push30x {
	margin-left: 344px;
}
.push40x {
	margin-left: 493px;
}
.push50x {
	margin-left: 625px;
}
.push60x {
	margin-left: 733px;
}

.push29{
	margin-left: 29px;
}
.push87{
	margin-left: 87px;
}
.push183{
	margin-left: 183px;
}
.push297{
	margin-left: 297px;
}
.push410{
	margin-left: 410px;
}
.push510{
	margin-left: 510px;
}
.push600{
	margin-left: 600px;
}
.push682{
	margin-left: 682px;
}
.push755{
	margin-left: 755px;
}
.push850{
	margin-left: 850px;
}

/* PRODUCT BROWSER PRODUCT IMAGES */
.pb-kids-3n1combo, .pb-kids-3n1combo a  {
	background-image: url(images/pb_kids_3n1combo.jpg);
}
.pb-kids-dragon, .pb-kids-dragon a  {
	background-image: url(images/pb_kids_dragonhideslide.jpg);
}
.pb-kids-robobouncer, .pb-kids-robobouncer a {
	background-image: url(images/pb_kids_robobouncer.jpg);
}
.pb-kids-jurassic, .pb-kids-jurassic a  {
	background-image: url(images/pb_kids_jurassic6n1.jpg);
}
.pb-kids-chaos, .pb-kids-chaos a {
	background-image: url(images/pb_kids_kiddychaos.jpg);
}
.pb-kids-kidopolis, .pb-kids-kidopolis a {
	background-image: url(images/pb_kids_kidopolis.jpg);
}
.pb-kids-tunnel, .pb-kids-tunnel a {
	background-image: url(images/pb_kids_tunnelcombo.jpg);
}
.pb-kids-bouncer,  .pb-kids-bouncer a {
	background-image: url(images/pb_kids_bouncer.jpg);
}
.pb-kids-22ftobst, .pb-kids-22ftobst a  {
	background-image: url(images/pb_kids_22ftobstacle.jpg);
}
.pb-kids-18ftslide, .pb-kids-18ftslide a {
	background-image: url(images/pb_kids_18ftslide.jpg);
}
.pb-obstacle-dragon, .pb-obstacle-dragon a {
	background-image: url(images/pb_obstacle-dragon.jpg);
}
.pb-obstacle-chaos, .pb-obstacle-chaos a {
	background-image: url(images/pb_obstacle-chaos.jpg);
}
.pb-obstacle-40ft, .pb-obstacle-40ft a {
	background-image: url(images/pb_obstacle-40ft.jpg);
}
.pb-obstacle-22ft, .pb-obstacle-22ft a {
	background-image: url(images/pb_obstacle-22ft.jpg);
}
.pb-slides-sharkattack, .pb-slides-sharkattack a {
	background-image: url(images/pb_slides-sharkattack.jpg);
}
.pb-slides-kongokrazy, .pb-slides-kongokrazy a {
	background-image: url(images/pb_slides-kongokrazy.jpg);
}
.pb-slides-kraken, .pb-slides-kraken a {
	background-image: url(images/pb_slides-kraken.jpg);
}
.pb-slides-duallane, .pb-slides-duallane a {
	background-image: url(images/pb_slides-duallane.jpg);
}
.pb-slides-treehouse, .pb-slides-treehouse a {
	background-image: url(images/pb_slides-treehouse.jpg);
}
.pb-slides-18ftslide, .pb-slides-18ftslide a {
	background-image: url(images/pb_slides-18ftslide.jpg);
}
.pb-slides-27ftslide, .pb-slides-27ftslide a {
	background-image: url(images/pb_slides-27ftslide.jpg);
}
.pb-sports-jungleclimb, .pb-sports-jungleclimb a {
	background-image: url(images/pb_sports-jungle.jpg);
}
.pb-sports-rockwall, .pb-sports-rockwall a {
	background-image: url(images/pb_sports-rockwall.jpg);
}
.pb-sports-tiki, .pb-sports-tiki a {
	background-image: url(images/pb_sports-tiki.jpg);
}
.pb-sports-eurobungee, .pb-sports-eurobungee a {
	background-image: url(images/pb_sports-euro.jpg);
}
.pb-sports-megaeuro, .pb-sports-megaeuro a{
	background-image: url(images/pb_sports-megaeuro.jpg);
}
.pb-sports-monkeymotion, .pb-sports-monkeymotion a {
	background-image: url(images/pb_sports-monkey.jpg);
}
.pb-sports-mechanicalbull, .pb-sports-mechanicalbull a {
	background-image: url(images/pb_sports-mechanicalbull.jpg);
}
.pb-sports-robosurf, .pb-sports-robosurf a {
	background-image: url(images/pb_sports-robosurf.jpg);
}
.pb-sports-snowrider, .pb-sports-snowrider a {
	background-image: url(images/pb_sports-snowrider.jpg);
}
.pb-sports-lasertag, .pb-sports-lasertag a {
	background-image: url(images/pb_sports-lasertag.jpg);
}
.pb-sports-humansphere, .pb-sports-humansphere a {
	background-image: url(images/pb_sports-humansphere.jpg);
}
.pb-sports-humanfoosball, .pb-sports-humanfoosball a {
	background-image: url(images/pb_sports-humanfoosball.jpg);
}
.pb-sports-defenderdome, .pb-sports-defenderdome a {
	background-image: url(images/pb_sports-defenderdome.jpg);
}
.pb-sports-bungeebasketball, .pb-sports-bungeebasketball a {
	background-image: url(images/pb_sports-bungybasketball.jpg);
}
.pb-sports-gladiatorjoust, .pb-sports-gladiatorjoust a {
	background-image: url(images/pb_sports-gladiator.jpg);
}
.pb-sports-boxingring, .pb-sports-boxingring a {
	background-image: url(images/pb_sports-boxing.jpg);
}
.pb-sports-wackytrikes, .pb-sports-wackytrikes a {
	background-image: url(images/pb_sports-wackytrikes.jpg);
}
.pb-sports-hoppingponies, .pb-sports-hoppingponies a {
	background-image: url(images/pb_sports-hoppingponies.jpg);
}
.pb-sports-velcrowall, .pb-sports-velcrowall a {
	background-image: url(images/pb_sports-velcrowall.jpg);
}
.pb-sports-hoopshot, .pb-sports-hoopshot a {
	background-image: url(images/pb_sports-hoopshot.jpg);
}
.pb-sports-speedpitch, .pb-sports-speedpitch a {
	background-image: url(images/pb_sports-speedpitch.jpg);
}
.pb-sports-sportsbungee, .pb-sports-sportsbungee a {
	background-image: url(images/pb_sports-sportsbungee.jpg);
}
.pb-water-supersplash, .pb-water-supersplash a {
	background-image: url(images/pb_water-supersplash.jpg);
}
.pb-waterpalooza, .pb-waterpalooza a {
	background-image: url(images/pb_waterpalooza.jpg);
}
.pb-water-slipndip, .pb-water-slipndip a {
	background-image: url(images/pb_water-slipndip.jpg);
}
.pb-water-3n1combo, .pb-water-3n1combo a {
	background-image: url(images/pb_kids_3n1combo.jpg);
}
.pb-water-dunktank, .pb-water-dunktank a {
	background-image: url(images/pb_water-dunktank.jpg);
}
.pb-water-downpour, .pb-water-downpour a {
	background-image: url(images/pb_water-downpour.jpg);
}
.pb-carnival-tent, .pb-carnival-tent a {
	background-image: url(images/pb_carnival_booth.jpg);
}
.pb-carnival-boomblaster, .pb-carnival-boomblaster a {
	background-image: url(images/pb_carnival_boomblaster.jpg);
}
.pb-carnival-flipafrog, .pb-carnival-flipafrog a {
	background-image: url(images/pb_carnival_flipafrog.jpg);
}
.pb-carnival-golfdart,  .pb-carnival-golfdart a {
	background-image: url(images/pb_carnival_golfdart.jpg);
}
.pb-carnival-milkbottletoss, .pb-carnival-milkbottletoss a {
	background-image: url(images/pb_carnival_milkbottle.jpg);
}
.pb-carnival-shootinggallery, .pb-carnival-shootinggallery a {
	background-image: url(images/pb_carnival_shootinggallery.jpg);
}
.pb-carnival-zerogravity, .pb-carnival-zerogravity a {
	background-image: url(images/pb_carnival_zerogravity.jpg);
}
.pb-carnival-hotpotato, .pb-carnival-hotpotato a {
	background-image: url(images/pb_carnival_hotpotato.jpg);
}
.pb-carnival-shufflealley, .pb-carnival-shufflealley a {
	background-image: url(images/pb_carnival_shufflealley.jpg);
}
.pb-carnival-duckpond, .pb-carnival-duckpond a {
	background-image: url(images/pb_carnival_duckpond.jpg);
}
.pb-carnival-bankball, .pb-carnival-bankball a {
	background-image: url(images/pb_carnival_bankball.jpg);
}
.pb-carnival-airbrushtattoo, .pb-carnival-airbrushtattoo a {
	background-image: url(images/pb_carnival_tattoo.jpg);
}
.pb-carnival-ringit, .pb-carnival-ringit a {
	background-image: url(images/pb_carnival_ringit.jpg);
}
.pb-carnival-wiikiosk, .pb-carnival-wiikiosk a {
	background-image: url(images/pb_carnival_wii.jpg);
}
.pb-carnival-photobooth, .pb-carnival-photobooth a {
	background-image: url(images/pb_carnival_photobooth.jpg);
}
.pb-arcade-wiikiosk, .pb-arcade-wiikiosk a {
	background-image: url(images/pb_carnival_wii.jpg);
}
.pb-arcade-wiitheater, .pb-arcade-wiitheater a {
	background-image: url(images/pb_arcade_wiitheater.jpg);
}
.pb-arcade-movietheater, .pb-arcade-movietheater a {
	background-image: url(images/pb_arcade_movie.jpg);
}
.pb-arcade-arcade, .pb-arcade-arcade a {
	background-image: url(images/pb_arcade_classic.jpg);
}
.pb-arcade-photobooth, .pb-arcade-photobooth a {
	background-image: url(images/pb_carnival_photobooth.jpg);
}
.pb-food-cottoncandy, .pb-food-cottoncandy a {
	background-image: url(images/pb_food-cottoncandy.jpg);
}
.pb-food-dippindots, .pb-food-dippindots a {
	background-image: url(images/pb_food-dippindots.jpg);
}
.pb-food-donut, .pb-food-donut a {
	background-image: url(images/pb_food-donut.jpg);
}
.pb-food-popcorn, .pb-food-popcorn a {
	background-image: url(images/pb_food-popcorn.jpg);
}
.pb-food-snowcone, .pb-food-snowcone a {
	background-image: url(images/pb_food-snowcone.jpg);
}
.pb-food-paradisebar, .pb-food-paradisebar a {
	background-image: url(images/pb_food-paradisebar.jpg);
}
.pb-casino-blackjack, .pb-casino-blackjack a {
	background-image: url(images/pb_casino_blackjack.jpg);
}
.pb-casino-craps, .pb-casino-craps a {
	background-image: url(images/pb_casino_craps.jpg);
}
.pb-casino-poker, .pb-casino-poker a {
	background-image: url(images/pb_casino_poker.jpg);
}
.pb-casino-roulette, .pb-casino-roulette a {
	background-image: url(images/pb_casino_roulette.jpg);
}
.pb-partyon, .pb-partyon a {
	background-image: url(../body/party-on.jpg);
}
.pb-partybash, .pb-partybash a {
	background-image: url(../body/party-bash.jpg);
}
.pb-partyhardy, .pb-partyhardy a {
	background-image: url(../body/party-hardy.jpg);
}
