@charset "utf-8";

/*==Global Header*/
#masterHead {
	position:relative;
	float:left;
	width:972px;
	z-index:99;
	font-size:1.2em;
	font-family:Arial, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top: 119px;
	margin-left: 0px;
}
/*==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);
}
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:hover, .activeNavItem a#A_nav_food{
	background-position:-765px -28px;
}
a#A_nav_NEW{
	width:160px;
	background-position: -765px 0;
}
a#A_nav_NEW:hover, .activeNavItem a#A_nav_NEW{
	background-position:-765px -28px;
}


/*==Navigation Drop==*/
.global_drop {
	position:absolute;
	width:871px;
	height:auto;
	top:27px;
	left:0;
	padding:0;
	background-color:#FFF;
	padding-right: 100px;
}
.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;
}
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: 12px;
	text-align: center;
	background-position: 50% 100%;
	background-repeat: no-repeat;
	margin-top: 0px;
}
#A-mast-nav li a:hover, .imagelistlink a:hover{
	color: #C00;
}
#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;
}
#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 {
	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;
}




.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;
}

.dd_options{
	margin-top:7px;
	margin-bottom:3px;
	height:13px;
}

.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: 30px;
}
.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/products_kids.jpg);
	background-position: -127px -81px;
}
.pb-kids-dragon, .pb-kids-dragon a  {
	background-image: url(images/products_kids.jpg);
	background-position: 0px -81px;
}
.pb-kids-robobouncer, .pb-kids-robobouncer a {
	background-image: url(images/products_kids.jpg);
	background-position: 0px 0px;
}
.pb-kids-jurassic, .pb-kids-jurassic a  {
	background-image: url(images/products_kids.jpg);
	background-position: -635px 0px;
}
.pb-kids-chaos, .pb-kids-chaos a {
	background-image: url(images/products_kids.jpg);
	background-position: -508px 0px;
}
.pb-kids-kidopolis, .pb-kids-kidopolis a {
	background-image: url(images/products_kids.jpg);
	background-position: -381px 0px;
}
.pb-kids-tunnel, .pb-kids-tunnel a {
	background-image: url(images/products_kids.jpg);
	background-position: -254px 0px;
}
.pb-kids-bouncer,  .pb-kids-bouncer a {
	background-image: url(images/products_kids.jpg);
	background-position: -127px 0px;
	margin-left: 10px;
}
.pb-kids-magiccastle,  .pb-kids-magiccastle a {
	background-image: url(images/products_kids.jpg);
	background-position: -254px -81px;
	margin-left: 10px;
}
.pb-kids-traintunnel,  .pb-kids-traintunnel a {
	background-image: url(images/products_kids.jpg);
	background-position: -381px -81px;
}
.pb-obstacle-superindy, .pb-obstacle-superindy a {
	background-image: url(images/products_obstacles.jpg);
	background-position: -508px 0px;
}
.pb-obstacle-wacky40ft, .pb-obstacle-wacky40ft a {
	background-image: url(images/products_obstacles.jpg);
	background-position: -635px 0px;
}
.pb-obstacle-dragon, .pb-obstacle-dragon a {
	background-image: url(images/products_obstacles.jpg);
	background-position: -381px 0px;
}
.pb-obstacle-chaos, .pb-obstacle-chaos a {
	background-image: url(images/products_obstacles.jpg);
	background-position: -254px 0px;
}
.pb-obstacle-40ft, .pb-obstacle-40ft a {
	background-image: url(images/products_obstacles.jpg);
	background-position: -127px 0px;
}
.pb-obstacle-22ft, .pb-obstacle-22ft a {
	background-image: url(images/products_obstacles.jpg);
	background-position: 0px 0px;
}
.pb-slides-jungleparadise, .pb-slides-jungleparadise a {
	background-image: url(images/products_slides.jpg);
	background-position: -127px -81px;
}
.pb-slides-sharkattack, .pb-slides-sharkattack a {
	background-image: url(images/products_slides.jpg);
	background-position: 0px -81px;
}
.pb-slides-kongokrazy, .pb-slides-kongokrazy a {
	background-image: url(images/products_slides.jpg);
	background-position: -635px 0px;
}
.pb-slides-kraken, .pb-slides-kraken a {
	background-image: url(images/products_slides.jpg);
	background-position: -508px 0px;
}
.pb-slides-duallane, .pb-slides-duallane a {
	background-image: url(images/products_slides.jpg);
	background-position: -381px 0px;
}
.pb-slides-treehouse, .pb-slides-treehouse a {
	background-image: url(images/products_slides.jpg);
	background-position: -257px 0px;
}
.pb-slides-18ftslide, .pb-slides-18ftslide a {
	background-image: url(images/products_slides.jpg);
	background-position: 0px 0px;
}
.pb-slides-27ftslide, .pb-slides-27ftslide a {
	background-image: url(images/products_slides.jpg);
	background-position: -127px 0px;
}
.pb-sports-jungleclimb, .pb-sports-jungleclimb a {
	background-image: url(images/products_sports.jpg);
	background-position: -127px -243px;
}
.pb-sports-rockwall, .pb-sports-rockwall a {
	background-image: url(images/products_sports.jpg);
	background-position: 0px -243px;
}
.pb-sports-tiki, .pb-sports-tiki a {
	background-image: url(images/products_sports.jpg);
	background-position: -635px -162px;
}
.pb-sports-eurobungee, .pb-sports-eurobungee a {
	background-image: url(images/products_sports.jpg);
	background-position: -381px -162px;
}
.pb-sports-megaeuro, .pb-sports-megaeuro a{
	background-image: url(images/products_sports.jpg);
	background-position: -508px -162px;
}
.pb-sports-monkeymotion, .pb-sports-monkeymotion a {
	background-image: url(images/products_sports.jpg);
	background-position: -254px -162px;
}
.pb-sports-mechanicalbull, .pb-sports-mechanicalbull a {
	background-image: url(images/products_sports.jpg);
	background-position: -127px -162px;
}
.pb-sports-robosurf, .pb-sports-robosurf a {
	background-image: url(images/products_sports.jpg);
	background-position: 0px -162px;
}
.pb-sports-snowrider, .pb-sports-snowrider a {
	background-image: url(images/products_sports.jpg);
	background-position: -635px -81px;
}
.pb-sports-lasertag, .pb-sports-lasertag a {
	background-image: url(images/products_sports.jpg);
	background-position: -508px -81px;
}
.pb-sports-humansphere, .pb-sports-humansphere a {
	background-image: url(images/products_sports.jpg);
	background-position: -381px -81px;
}
.pb-sports-humanfoosball, .pb-sports-humanfoosball a {
	background-image: url(images/products_sports.jpg);
	background-position: -254px -81px;
}
.pb-sports-defenderdome, .pb-sports-defenderdome a {
	background-image: url(images/products_sports.jpg);
	background-position: -127px -81px;
}
.pb-sports-bungeebasketball, .pb-sports-bungeebasketball a {
	background-image: url(images/products_sports.jpg);
	background-position: 0px -81px;
}
.pb-sports-gladiatorjoust, .pb-sports-gladiatorjoust a {
	background-image: url(images/products_sports.jpg);
	background-position: 0px 0px;
}
.pb-sports-boxingring, .pb-sports-boxingring a {
	background-image: url(images/products_sports.jpg);
	background-position: -635px 0px;
}
.pb-sports-hoppingponies, .pb-sports-hoppingponies a {
	background-image: url(images/products_sports.jpg);
	background-position: -508px 0px;
}
.pb-sports-velcrowall, .pb-sports-velcrowall a {
	background-image: url(images/products_sports.jpg);
	background-position: -381px 0px;
}
.pb-sports-hoopshot, .pb-sports-hoopshot a {
	background-image: url(images/products_sports.jpg);
	background-position: -254px 0px;
}
.pb-sports-speedpitch, .pb-sports-speedpitch a {
	background-image: url(images/products_sports.jpg);
	background-position: -127px 0px;
}
.pb-sports-bungeetugowar, .pb-sports-bungeetugowar a {
	background-image: url(images/products_sports.jpg);
	background-position: -254px -243px;
}
.pb-sports-boulderrun, .pb-sports-boulderrun a {
	background-image: url(images/products_sports.jpg);
	background-position: -381px -243px;
}
.pb-sports-quarterbackblitz, .pb-sports-quarterbackblitz a {
	background-image: url(images/products_sports.jpg);
	background-position: -508px -243px;
}
.pb-sports-twister, .pb-sports-twister a {
	background-image: url(images/products_sports.jpg);
	background-position: -635px -243px;
}
.pb-sports-sumosuits, .pb-sports-sumosuits a {
	background-image: url(images/products_sports.jpg);
	background-position: 0px -324px;
}

.pb-water-supersplash, .pb-water-supersplash a {
	background-image: url(images/products_waterslides.jpg);
	background-position: -381px 0px;
}
.pb-waterpalooza, .pb-waterpalooza a {
	background-image: url(images/products_waterslides.jpg);
	background-position: 0px 0px;
}
.pb-water-slipndip, .pb-water-slipndip a {
	background-image: url(images/products_waterslides.jpg);
	background-position: -254px 0px;
}
.pb-water-dunktank, .pb-water-dunktank a {
	background-image: url(images/products_waterslides.jpg);
	background-position: -127px 0px;
}
.pb-carnival-tent, .pb-carnival-tent a {
	background-image: url(images/products_carnival.jpg);
	background-position: -127px 0px;
}
.pb-carnival-boomblaster, .pb-carnival-boomblaster a {
	background-image: url(images/products_carnival.jpg);
	background-position: -635px -81px;
}
.pb-carnival-flipafrog, .pb-carnival-flipafrog a {
	background-image: url(images/products_carnival.jpg);
	background-position: -508px -81px;
}
.pb-carnival-golfdart,  .pb-carnival-golfdart a {
	background-image: url(images/products_carnival.jpg);
	background-position: -381px -81px;
}
.pb-carnival-milkbottletoss, .pb-carnival-milkbottletoss a {
	background-image: url(images/products_carnival.jpg);
	background-position: -254px -81px;
}
.pb-carnival-zerogravity, .pb-carnival-zerogravity a {
	background-image: url(images/products_carnival.jpg);
	background-position: -127px -81px;
}
.pb-carnival-floatingball, .pb-carnival-floatingball a {
	background-image: url(images/products_carnival.jpg);
	background-position: -635px 0px;
}
.pb-carnival-shufflealley, .pb-carnival-shufflealley a {
	background-image: url(images/products_carnival.jpg);
	background-position: 0px -81px;
}
.pb-carnival-duckpond, .pb-carnival-duckpond a {
	background-image: url(images/products_carnival.jpg);
	background-position: -508px 0px;
}
.pb-carnival-bankball, .pb-carnival-bankball a {
	background-image: url(images/products_carnival.jpg);
	background-position: -381px 0px;
}
.pb-carnival-airbrushtattoo, .pb-carnival-airbrushtattoo a {
	background-image: url(images/products_carnival.jpg);
	background-position: -254px 0px;
}
.pb-carnival-ringme, .pb-carnival-ringme a {
	background-image: url(images/products_carnival.jpg);
	background-position: 0px 0px;
}
.pb-carnival-tictactoe, .pb-carnival-tictactoe a {
	background-image: url(images/products_carnival.jpg);
	background-position: 0px -162px;
}
.pb-carnival-superstrikebowling, .pb-carnival-superstrikebowling a {
	background-image: url(images/products_carnival.jpg);
	background-position: -127px -162px;
}
.pb-arcade-wiikiosk, .pb-arcade-wiikiosk a {
	background-image: url(images/products_video.jpg);
	background-position: -127px 0px;
}
.pb-arcade-wiitheater, .pb-arcade-wiitheater a {
	background-image: url(images/products_video.jpg);
	background-position: 0px 0px;
}
.pb-arcade-movietheater, .pb-arcade-movietheater a {
	background-image: url(images/products_video.jpg);
	background-position: -254px 0px;
}
.pb-arcade-photobooth, .pb-arcade-photobooth a {
	background-image: url(images/products_video.jpg);
	background-position: -381px 0px;
}
.pb-arcade-gamepackage, .pb-arcade-gamepackage a {
	background-image: url(images/products_video.jpg);
	background-position: -508px 0px;
}
.pb-arcade-airhockey, .pb-arcade-airhockey a {
	background-image: url(images/products_video.jpg);
	background-position: -635px 0px;
}
.pb-food-cottoncandy, .pb-food-cottoncandy a {
	background-image: url(images/products_food.jpg);
	background-position: -381px 0px;
}
.pb-food-coffee, .pb-food-coffee a {
	background-image: url(images/products_food.jpg);
	background-position: -508px 0px;
}
.pb-food-popcorn, .pb-food-popcorn a {
	background-image: url(images/products_food.jpg);
	background-position: 0px 0px;
}
.pb-food-snowcone, .pb-food-snowcone a {
	background-image: url(images/products_food.jpg);
	background-position: -127px 0px;
}
.pb-food-paradisebar, .pb-food-paradisebar a {
	background-image: url(images/products_food.jpg);
	background-position: -254px 0px;
}
.pb-casino-blackjack, .pb-casino-blackjack a {
	background-image: url(images/products_casino.jpg);
	background-position: -381px 0px;
}
.pb-casino-craps, .pb-casino-craps a {
	background-image: url(images/products_casino.jpg);
	background-position: -254px 0px;
}
.pb-casino-poker, .pb-casino-poker a {
	background-image: url(images/products_casino.jpg);
	background-position: -127px 0px;
}
.pb-casino-roulette, .pb-casino-roulette a {
	background-image: url(images/products_casino.jpg);
	background-position: 0px 0px;
}

