@charset "utf-8";

* {
margin:0;
padding:0
}

html,body {
height:100%;
background-color:#bcbcbc
}

a img {border: none; } 

#wrapper {
position:relative;
width:998px;
left:auto;
right:auto 
}

#header {
position:absolute;
height:183px;
top:0px;
left:0;
width:998px;
background:url(bouncers_main/mainheader2.jpg) no-repeat
}

#main {
overflow:hidden;
position:relative;
left:0;
height: 1300px;
width:998px;
background:url(bouncers_main/content-bg.png) repeat-y;
padding-bottom: 56px;
margin: 0 auto;
}

#mainlong {
overflow:hidden;
position:relative;
left:0; 
height: 4500px;
width:998px;
background:url(bouncers_main/content-bg.png) repeat-y;
padding-bottom: 56px;
margin: 0 auto;
}

#mainmedium {
overflow:hidden;
position:relative;
left:0;
height: 1850px;
width:998px;
background:url(bouncers_main/content-bg.png) repeat-y;
padding-bottom: 56px;
margin: 0 auto;
}

#mainmedium2 {
overflow:hidden;
position:relative;
left:0;
height: 2200px;
width:998px;
background:url(bouncers_main/content-bg.png) repeat-y;
padding-bottom: 56px;
margin: 0 auto;
}

#sidebar {
position:absolute;
left:757px;
top:243px;
width:200px;
background-color:#FFF;
padding-left:10px;
z-index:30
}

#lsidebar {
position:absolute;
left:0;
top:248px;
width:150px
}

#content {
position:absolute;
top:243px;
left:160px;
width:585px;
margin:0;
padding:0
}

#footer {
width:998px;
height:56px;
z-index:32;
background:url(bouncers_main/content-bg2.PNG) repeat-y;
clear: both;
margin: 0 auto;
}

#bottom {
margin:0
}

#mini-header {
position:absolute;
top:183px;
width:1000px;
height:30px;
background:url(bouncers_main/content-bg1.PNG) repeat-y;
padding:0 0 0 10px
}

#mini-header2 {
position:absolute;
top:213px;
width:1000px;
height:30px;
background:url(bouncers_main/content-bg2.PNG) repeat-y
}

#headermenu {
font-family:Verdana, Tahoma, Times, serif;
font-size:17px;
text-decoration:none;
font-weight:400;
text-align:left
}

#logo {
position:absolute;
left:15px;
top:80px;
width:300px;
height:150px;
z-index:30;
}

.imgleft {   
float:left;
padding: 10px 0px 0 10px;
}

.imgright {   
float:right;
padding: 10px 10px 0 0;
}
.clearfooter {   
height: 56px; 
clear: both;   
}

.style1 {
font-family:Verdana, Tahoma, Times, serif;
font-size:17px;
color:#FFF;
text-decoration:none;
font-weight:400;
text-align:left;
padding:5px 0 5px 5px
}

.style2 {
font-family:Verdana, Tahoma, Times, serif;
font-size:13px;
color:#FFF;
text-align:left;
padding:0 0 0 5px
}

.style3 {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#87b238;
text-align:left;
text-decoration:none;
padding:0 0 5px 18px
}

.style4 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#FFF;
text-align:left;
padding:0 20px 0 18px
}

.style5 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#bcbdc0;
text-align:left;
padding:0 20px 0 18px
text-decoration:none;
}

.style6 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:left;
padding:0 0 0 20px
}

.style6 a:hover {
color:#00f
}

.style7 {
font-family:Verdana, Tahoma, Times, serif;
font-size:17px;
color:#FFF;
text-decoration:none;
font-weight:400;
text-align:right;
padding:5px 10px 5px 5px
}

.style8 {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#bcbdc0;
text-align:left;
padding:0 0 5px 18px
}

.style9 {
font-family:Verdana, Tahoma, Times, serif;
font-size:18px;
color:#87b238;
text-align:left;
padding:5px 0 5px 10px
}

.style10 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:left;
padding:0 10px 5px
}

.style11 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:left;
padding:7px 0 0
}

.style12 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:left;
padding:0 0 0 30px
}

.style13 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:right;
padding:0 30px 0 0
}

.style14 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:left;
text-decoration:none;
padding:0 0 0 10px
}

.style15 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:center;
text-decoration:none;
padding:0
}

.style16 {
font-family:Verdana, Tahoma, Times, serif;
font-size:10px;
color:#000;
text-align:left;
text-decoration:none;
padding:0 0 0 10px
}

.style17 {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#000;
text-align:center;
text-decoration:none;
padding:0 10px
}

.style18 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:left;
padding:5px 10px 10px
}

.style19 {
font-family:Verdana, Arial, Helvetica, sans-serif
}

.style20 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px
}

.style21 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#FFF;
text-align:center;
padding:0 20px 0 0
}

.style22 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:left;
padding:0 0 25px
}

.style23 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:left;
padding:0 10px 10px 30px
}

.style24 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#000;
text-align:left;
padding:0 10px 20px 15px
}

.style25 {
font-family:Verdana, Tahoma, Times, serif;
font-size:18px;
color:#87b238;
text-align:left;
font-weight:700;
padding:5px 0 5px 15px
}

.style26 {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#F60;
text-align:left;
text-decoration:none;
padding:0 0 5px 18px
}

.style27 {
font-family:Verdana, Tahoma, Times, serif;
font-size:18px;
color:#F60;
text-align:left;
padding:5px 0 5px 10px
}

.style28 {
position:absolute;
font-family:Verdana, Tahoma, Times, serif;
font-size:18px;
color:#FFF;
text-decoration:none;
font-weight:400;
text-align:right;
top:4px;
right:25px
}

.style29 {
position:absolute;
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#FFF;
text-decoration:none;
font-weight:400;
text-align:right;
top:4px;
right:25px
}

.style30 {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#bcbdc0;
text-align:left;
text-decoration:none;
list-style-type:none;
padding:0 0 0px 18px
}

.breadcrumb {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#FFF;
text-align:left;
text-decoration:none;
padding:8px 0 5px 16px
}

.address {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#FFF;
text-align:center;
text-decoration:none;
padding:10px 0 0
}

.faq {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#FFF;
position:absolute;
top:27px;
left:798px;
text-align:center;
font-weight:700;
list-style-type:none;
}

.contactus {
font-family:Verdana, Tahoma, Times, serif;
font-size:12px;
color:#FFF;
position:absolute;
top:27px;
left:878px;
text-align:center;
font-weight:700;
list-style-type:none;
}

.bouncers {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#FFF;
position:absolute;
top:55px;
left:330px;
text-align:center;
font-weight:700;
list-style-type:none;
}

.slides {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#FFF;
position:absolute;
top:55px;
left:437px;
text-align:center;
font-weight:700;
list-style-type:none;
}

.obstacle {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#FFF;
position:absolute;
top:55px;
left:544px;
text-align:center;
font-weight:700;
list-style-type:none;
}

.moviescreen {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#FFF;
position:absolute;
top:55px;
left:758px;
text-align:center;
font-weight:700;
list-style-type:none;
}

.concessions {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#FFF;
position:absolute;
top:55px;
left:865px;
text-align:center;
font-weight:700;
list-style-type:none;
}

.games {
font-family:Verdana, Tahoma, Times, serif;
font-size:14px;
color:#FFF;
position:absolute;
top:55px;
left:651px;
text-align:center;
font-weight:700;
list-style-type:none;
}

.topheadpic {
position:absolute;
left:166px;
top:250px;
width:585px;
height:168px;
z-index:29
}

.left1 {
position:absolute;
left:160px;
top:425px;
width:275px;
height:180px;
z-index:20
}

.right1 {
position:absolute;
left:439px;
top:425px;
width:300px
}

.left2 {
position:absolute;
left:167px;
top:670px;
width:371px;
height:172px;
z-index:24
}

.right2 {
position:absolute;
left:550px;
top:670px;
width:200px;
height:172px;
z-index:25
}

.left3 {
position:absolute;
left:164px;
top:875px;
width:181px;
height:121px;
z-index:21
}

.right3 {
position:absolute;
left:358px;
top:875px;
width:383px;
height:114px;
z-index:25
}

.left4 {
position:absolute;
left:167px;
top:1000px;
width:371px;
height:172px;
z-index:24
}

.right4 {
position:absolute;
left:550px;
top:1000px;
width:200px;
height:172px;
z-index:25
}


.bottommsg {
position:absolute;
left:160px;
top:1695px;
width:587px;
height:156px;
z-index:20
}

.bottommsg1 {
position:absolute;
left:160px;
top:1195px;
width:587px;
height:156px;
z-index:20
}

.bottommsg2 {
position:absolute;
left:160px;
top:1395px;
width:587px;
height:156px;
z-index:20
}

#divider {
position:relative;
left:160px;
width:587px;
background:url(bouncers_main/divider1.jpg)
}

.style2 a:link,.style2 a:visited,.style2 a:active,.style12 a:hover,.style21 a:link,.style21 a:visited,.style21 a:active {
color:#ffffff
}

.style2 a:hover,.style6 a:link,.style6 a:visited,.style6 a:active,.style12 a:link,.style12 a:visited,.style12 a:active,.style21 a:hover,.faq a:link,.faq a:visited,.faq a:active,.contactus a:link,.contactus a:visited,.contactus a:active {
color:#000000;
text-decoration:none;
list-style-type:none
}

.style3 a:link,.style3 a:visited,.style3 a:active {
color:#87b238;
text-decoration:none
}

.style5 a:link,.style5 a:visited,.style5 a:active,.style8 a:link,.style8 a:visited,.style8 a:active,.style30 a:link,.style30 a:visited,.style30 a:active {
color:#bcbdc0;
text-decoration:none
}

.style26 a:link,.style26 a:visited,.style26 a:active,.bouncers a:link,.bouncers a:visited,.bouncers a:active,.slides a:link,.slides a:visited,.slides a:active,.obstacle a:link,.obstacle a:visited,.obstacle a:active,.moviescreen a:link,.moviescreen a:visited,.moviescreen a:active,.concessions a:link,.concessions a:visited,.concessions a:active,.games a:link,.games a:visited,.games a:active, .faq a:hover, .contactus a:hover {
color:#F60;
text-decoration:none;
list-style-type:none
}

.style3 a:hover,.style5 a:hover,.style8 a:hover,.style26 a:hover,.bouncers a:hover,.slides a:hover,.obstacle a:hover,.moviescreen a:hover,.concessions a:hover,.games a:hover {
color:#000000;
text-decoration:none;
list-style-type:none
}

.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:hover,.breadcrumb a:active,.address a:link,.address a:visited,.address a:hover,.address a:active {
color:#FFFFFF;
text-decoration:none
} 