#body {
	margin: 0 5px 0px 0px;
	padding: 0 0px 0 0px;
	color: rgb(0,0,0);
	font: 8px sans-serif;
}

#background
{
	position: absolute;
	left: 180px;
	top: 25px;
	width: 550px;
}

INPUT
{
    BACKGROUND-COLOR: #699DD8;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    WIDTH: 60px;
    BORDER-BOTTOM-COLOR: #699DD8;
    BORDER-RIGHT-COLOR: #699DD8;
}

.inputText
{
    BACKGROUND: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    WIDTH: 170px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px
}

.Select
{
    BACKGROUND: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    WIDTH: 55px;
}

.checkBox
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    WIDTH: 15px
}

.textArea
{
    BACKGROUND: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    WIDTH: 300px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px

}

h2 {
	font: 13px sans-serif;	
}

p {
	font: 11px sans-serif;	
}

td {
	font: 11px sans-serif;	
}

dl {
	font: 11px sans-serif;	
}

a {

	color: #699DD8;
	text-decoration: none;
}

a:hover {
	color: #E69;
	text-decoration: none;
}
#title
{
	position: absolute;
	left: 605px;
	top: 20px;
	width: 125px;
}

#breadcrumb
{
	position: absolute;
	left: 180px;
	top: 22px;
	width: 400px;

}

#breadcrumb a {

	color: #699DD8;
	text-decoration: none;
}

#breadcrumb a:hover {
	color: #E69;
	text-decoration: none;
}

#warning
{
	position: absolute;
	left: 180px;
	top: 60px;
	width: 350px;
        color: #ff0000;
}

#maindescription{	
	position: absolute;
	left: 180px;
	top: 100px;
	width: 400px;
}

#description{	
	position: absolute;
	left: 180px;
	top: 100px;
	width: 350px;
}

#sitemaplinks{	
	position: absolute;
	left: 180px;
	top: 129px;
	width: 530px;
}

#enquiry{	
	position: absolute;
	left: 180px;
	top: 100px;
	width: 350px;
	height: 200px
}
#specification{
	position: absolute;
	left: 605px;
	top: 100px;
	width: 50px;
	font: 8px sans-serif;
}

#size{
	position: absolute;
	left: 605px;
	top: 134px;
	width: 50px;
}

#width{
	position: absolute;
	left: 650px;
	top: 134px;
	width: 70px;
}

#length{
	position: absolute;
	left: 650px;
	top: 150px;
	width: 70px;
}

#height{
	position: absolute;
	left: 650px;
	top: 166px;
	width: 70px;
}

#agegroup{
	position: absolute;
	left: 605px;
	top: 225px;
	width: 150px;
}

#agegrouphead{
	position: absolute;
	left: 605px;
	top: 200px;
	width: 100px;
}

#header {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	padding: 0 0 0 0;	
}

#topmenu {
	position: absolute;
	left: 200px;
	top: 0px;
	width: 70%;
	padding: 0 0 0 0;
	border-top: 0px solid #9999bb;
}

#menu {
	position: absolute;
	left: 2px;
	top: 100px;
	width: 90%;
	padding: 0 0 0 0;
	border-top: 0px solid #9999cc;
}

#picture {
	position: absolute;
	left: 550px;
	top: 250px;
	width: 207px;
	height: 103px;
	padding: 0 0 0 0;
}

#stpicture {
	position: absolute;
	left: 645px;
	top: 250px;
	width: 10%;
	padding: 0 0 0 0;
}

#more {
	position: absolute;
	left: 325px;
	top: 300px;
	width: 32%;
	padding: 10px 0 0 0;
}

#back {
	position: absolute;
	left: 325px;
	top: 300px;
	width: 32%;
	padding: 10px 0 0 0;
}

#pmore {
	position: absolute;
	left: 325px;
	top: 360px;
	width: 32%;
	padding: 10px 0 0 0;
}

#pback {
	position: absolute;
	left: 325px;
	top: 360px;
	width: 32%;
	padding: 10px 0 0 0;
}

#footer {
	position: absolute;
	left: 480px;
	top: 375px;
	width: 38%;
	padding: 10px 0 0 0;
}

#popupheader {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	padding: 0 0 0 0;	
}

#photogallery {
	position: absolute;
	left: 180px;
	top: 180px;
	width: 335px;
	height: 100px;
	padding: 10px 0 0 0;
}

#popupgallery {
	position: absolute;
	left: 100px;
	top: 300px;
	width: 250px;
	height: 100px;
	padding: 10px 0 0 0;
}

#popupbackground
{
	position: absolute;
	left: 30px;
	top: 40px;
	width: 550px;
}

#popuptitle
{
	position: absolute;
	left: 420px;
	top: 20px;
	width: 125px;
}


#popupspecification{
	position: absolute;
	left: 375px;
	top: 305px;
	width: 50px;
	font: 8px sans-serif;
}

#popupsize{
	position: absolute;
	left: 375px;
	top: 330px;
	width: 50px;
}

#popupwidth{
	position: absolute;
	left: 375px;
	top: 345px;
	width: 70px;
}

#popuplength{
	position: absolute;
	left: 375px;
	top: 360px;
	width: 70px;
}

#popupheight{
	position: absolute;
	left: 375px;
	top: 375px;
	width: 70px;
}

#popupagegroup{
	position: absolute;
	left: 475px;
	top: 345px;
	width: 150px;
}

#popupagegrouphead{
	position: absolute;
	left: 475px;
	top: 330px;
	width: 100px;
}


#popuppicture {
	position: absolute;
	left: 100px;
	top: 100px;
	width: 25%;
	padding: 0 0 0 0;
}

#popupfooter {
	position: absolute;
	left: 310px;
	top: 400px;
	width: 50%;
	padding: 10px 0 0 0;
}

#childrens-rodeo-bull {
	position: absolute;
	left: 150px;
	top: 25px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-giant-slide {
	position: absolute;
	left: 80px;
	top: 45px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-equalizer {
	position: absolute;
	left: 230px;
	top: 45px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-king-castle {
	position: absolute;
	left: 40px;
	top: 70px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-mini-quads {
	position: absolute;
	left: 310px;
	top: 95px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-circus-time {
	position: absolute;
	left: 0px;
	top: 95px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-splash {
	position: absolute;
	left: 280px;
	top: 70px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-bungee-runner {
	position: absolute;
	left: 40px;
	top: 120px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-titans-challenge {
	position: absolute;
	left: 270px;
	top: 120px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-millennium-voyager {
	position: absolute;
	left: 80px;
	top: 145px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-circus-fun-slide {
	position: absolute;
	left: 230px;
	top: 145px;
	width: 25%;
	padding: 10px 0 0 0;
}

#childrens-bouncy-castle-large {
	position: absolute;
	left: 130px;
	top: 170px;
	width: 25%;
	padding: 10px 0 0 0;
}

#adult-equalizer {
	position: absolute;
	left: 165px;
	top: 25px;
	width: 25%;
	padding: 10px 0 0 0;
}


#adult-giant-slide {
	position: absolute;
	left: 70px;
	top: 60px;
	width: 25%;
	padding: 10px 0 0 0;
}

#adult-rodeo-bull {
	position: absolute;
	left: 265px;
	top: 60px;
	width: 25%;
	padding: 10px 0 0 0;
}

#adult-millennium-voyager {
	position: absolute;
	left: 0px;
	top: 95px;
	width: 25%;
	padding: 10px 0 0 0;
}

#adult-big-team-game {
	position: absolute;
	left: 310px;
	top: 95px;
	width: 25%;
	padding: 10px 0 0 0;
}

#adult-bungee-runner {
	position: absolute;
	left: 40px;
	top: 135px;
	width: 25%;
	padding: 10px 0 0 0;
}

#adult-titans-challenge {
	position: absolute;
	left: 270px;
	top: 135px;
	width: 25%;
	padding: 10px 0 0 0;
}

#adult-storm-trooper {
	position: absolute;
	left: 150px;
	top: 170px;
	width: 25%;
	padding: 10px 0 0 0;
}

#budget-castles-jelly-wobble {
	position: absolute;
	left: 165px;
	top: 25px;
	width: 25%;
	padding: 10px 0 0 0;
}

#budget-castles-8ft-x-8ft-bouncy-castle {
	position: absolute;
	left: 40px;
	top: 135px;
	width: 25%;
	padding: 10px 0 0 0;
}

#budget-castles-10ft-x-15ft-bouncy-castle {
	position: absolute;
	left: 270px;
	top: 135px;
	width: 25%;
	padding: 10px 0 0 0;
}