body {margin: 0;
	padding: 0;
	background-color: #0072bc;
	color: #fff;
	text-align: center;
	font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
	}
	

/* HEADER */

#header {width: 766px;
	height: 146px;
	margin: 0 auto;
	background: #fff url(../images/header.jpg) no-repeat;
	color: #0054a6;
	}
	
#header img {margin-top: 20px;
	border: none;}	
	


/* CONTENT */

#content {width: 766px;
	margin: 0 auto;
	background: #fff url(../images/slice.gif) repeat-y;
	color: #0054a6;
	text-align: left;}
	

/* Nav */

#nav {width: 492px;
	height: 36px;
	background: url(../images/nav.gif) no-repeat;
	margin: 0 auto 20px auto;
	padding: 7px 0 0 0;}
	
#nav img {border: none;}

#nav #buttonHome {margin-left: 15px;
	margin-right: 95px;}
	
#nav #buttonPictures {margin-right: 70px;}
	

#left h1 {margin: 0 50px 0 70px;
	font-size: 1.1em;
	font-weight: normal;}
	
#left p {margin: 0 320px 0 70px;
	padding-top: 10px;
	font-size: 0.9em;}	
	
#left #biha {float: right;
	margin-right: 70px;
	border: none;}	
	
#left ul {margin: 10px 320px 0 70px;
	padding: 0;
	font-size: 0.9em;
	list-style: none;}
	
#left li {background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	padding-left: 17px;
	background-position: 0 6px;}
	
p.headings {
	
	text-align: center;
	margin: 0 70px;
	font-size: 0.8em;
	border: 1px solid #0054a6;}
	
#right {float: right;
	width: 230px;
	margin-right: 50px;
	}
	
#right img {margin: 15px 5px 30px 5px;}	


#content a {color: #f00;
	background-color: inherit;
	font-weight: bold;
	}
	
#content a:hover {text-decoration: none;}
	

#content h1 {margin: 0 70px;
	font-size: 1.1em;
	font-weight: normal;}	
	
.picture1 {margin: 20px 20px 20px 70px;
	font-size: 0.9em;
	border: 3px solid #0072bc;
	width: 260px;
	height: 490px;
	float: left;
	font-weight: bold;}	
	
#van, #lollies {height: 310px;}

#bags, #blower{height: 320px;}

#lights, #text, #pink, #bouncy1215, #princess, #ballpit, #gladiator, #slide , #bungee, #gardengames {height: 480px;}
	
.picture1 img {
	
	margin-bottom: 20px;
	border-bottom: 3px solid #0072bc;
	padding: 5px;
	background-color: #fff468;
	color: inherit;}

.picture1 h2 {font-size: 1.1em;
	margin: 0 0 0 5px;}

.picture1 ul {margin: 10px 10px 0 10px;
	padding: 0;
	font-size: 0.9em;
	list-style: none;}
	
.picture1 li {background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 10px;
	padding: 5px 5px 5px 17px;}
	
#text p {margin: 10px;
	font-size: 1.3em;}
	
#text ul {font-size: 1.1em;}

#text li {padding-bottom: 0;
	background-position: 0 14px;}
	
#clear {clear: left;}

.backtotop {text-align: center;}

#contact {margin: 0 70px;
	}

#contact p {margin: 0;
	padding: 10px 0;
	font-size: 0.9em;}
	
#contact p#details {	
	text-align: center;
	font-weight: bold;}
	
form {
	border: 1px solid #0072bc;
	margin: 10px auto 0 auto;
	padding: 10px;
	font-size: 0.9em;
	width: 400px;
	background-color: #F9FBFD;
	color: inherit;
	}
	
form h2 {margin: 0;
	font-size: 1.1em;
	font-weight: normal;}
	
	
textarea {vertical-align: top;
	width: 290px;}	

input {width: 290px;}



label {width: 80px;
	display: block;
	float: left;}
	
#submitbutton {text-align: center;}

#submitbutton input {width: 100px;}
	
/* FOOTER */

#footer {width: 766px;
	height: 23px;
	margin: 0 auto;
	background: #fff url(../images/bottom.gif) no-repeat;
	color: #0054a6;}	
	
/* CREDIT */	

#credit {width: 766px;
	margin: 0 auto;
	font-size: 0.7em;}
	
#credit a {color: #fff;
	background-color: inherit;}
	
#credit a:hover {text-decoration: none;}
