body {
	font-family:Comic Sans MS, Arial, sans-serif;
	background:url('images/balloon-background.gif');
}
body#other {
	background:none;
	font-family:Verdana, Geneva, sans-serif;
}
#site-container {
	width:995px;
	margin-left:auto;
	margin-right:auto;
}
#left-side-container {
	width:230px;	
	float:left;
}
#nav-box-1 {
	width:238px;
	height:338px;
	background:url('images/box-1-bg.png') no-repeat;
	float:left;
}
#nav-box-1-buttons {
	width:219px;
	height:244px;
	margin-top:85px;
	margin-left:6px;
}
ul#nav-box-1-list {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
#nav-box-2-buttons {
	width:219px;
	height:242px;
	margin-top:6px;
	margin-left:6px;
}
ul#nav-box-2-list {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
li.nav-normal-btn a {
	width:219px;
	height:39px;
	display:block;
	text-decoration:none;
	text-align:center;
	line-height:35px;
	color:#000000;
	font-size:18px;
	margin-top:1px;
}
li.nav-selected-btn a {
	width:219px;
	height:39px;
	display:block;
	text-decoration:none;
	text-align:center;
	line-height:35px;
	color:#ff0000;
	font-size:18px;
	margin-top:1px;
	background:url('images/nav-balloon.png') 32px 5px no-repeat;
}
li.nav-normal-btn a:hover {
 color:#ff0000;
}
#nav-box-2 {
	width:238px;
	height:255px;
	margin-top:15px;
	float:left;
	background:url('images/box-2-bg.png') no-repeat;
}
#weather {
	width:230px;
	float:left;
	margin-top:27px;
}
#right-side-container {
	width:765px;
	float:left;
}
#newsletter-btn {
	width:127px;
	height:31px;
	float:left;
	margin-left:20px;
	
}
#boogie-btn {
	width:127px;
	height:31px;
	float:left;
	margin-left:170px;
}
#bookmark-us-btn {
	width:127px;
	height:31px;
	float:right;
	margin-right:20px;
	
}
#bookmark-us-btn a {
	border:0px;
}
#logo-box {
	width:732px;
	height:197px;
	float:right;
	margin-right:16px;
	background:url('images/logo.png');
}
#logo-box-inner {
	width:710px;
	height:175px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:15px;
	background:url('images/animation-logo.gif');
}
#ticker-box {
	width:757px;
	height:80px;
	float:left;
	background:url('images/ticker-bg.png') no-repeat;
	margin-top:-20px;
	margin-left:-4px;
}
#ticker-box-inner {
	width:743px;
	height:20px;
	margin-top:27px;
	
}
#nav-across-box {
	width:754px;
	height:60px;
	float:right;
	margin-right:10px;
	background:url('images/nav-across-bg.png') no-repeat;
	margin-top:-31px;
}
ul#nav-across-list {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
li.nav-across-link ,li.nav-across-link-2,li.nav-across-link-3 {
	float:left;
}
li.nav-across-link a {
	width:145px;
	height:40px;
	margin-left:47px;
	text-align:center;
	font-size:15px;
	text-decoration:none;
	color:#00F;
	line-height:40px;
	float:left;
	margin-top:20px;
	
}
li.nav-across-link a:hover,li.nav-across-link-2 a:hover,li.nav-across-link-3 a:hover {
	color:#000;
}
li.nav-across-link-2 a {
	width:145px;
	height:40px;
	margin-left:32px;
	text-align:center;
	text-decoration:none;
	color:#00F;
	line-height:40px;
	font-size:15px;
	float:left;
	margin-top:20px; 
	
}
li.nav-across-link-3 a {
	width:145px;
	height:40px;
	margin-left:30px;
	text-align:center;
	text-decoration:none;
	color:#00F;
	line-height:40px;
	font-size:15px;
	float:left;
	margin-top:20px;
	
}
#nav-across-divider {
	width:725px;
	height:14px;
	float:right;
	margin-right:20px;
}
#main-content-box-top {
	width:765px;
	height:30px;
	float:right;
	background:url('images/main-content-box-top.png');
}
#main-content-box-middle {
	width:765px;
	float:right;
	background:url('images/main-content-box-middle.png');
	text-align:center;
	font-size:18px;
	padding-bottom:25px;
	min-height:500px;
}
#main-content-box-middle-inner {
	width:700px;
	margin-left:auto;
	margin-right:auto;
}
#main-content-box-bottom {
	width:765px;
	height:135px;
	float:right;
	background:url('images/main-content-box-bottom.png');
	margin-bottom:6px;
}	
.faq-box-container {
	border:1px solid #D6D6D6;
	margin-top:15px;
	margin-left:20px;
	margin-right:20px;
}
.faq-box-q {
	background-color:#659AE9;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	font-size:16px;
}
.faq-box-a {
	background-color:#DAF1FE;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:4px;
	padding-right:4px;
	font-size:16px;
}
.delivery-content {
	width:345px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#DAF1FE;
	border:1px solid #D6D6D6;
	font-size:16px;
	float:left;
	margin-top:3px;
	margin-left:3px;
}
#footer {
	width:600px;
	float:right;
	margin-right:70px;
}
#footer-left {
	float:left;
	margin-left:20px;
}
#footer-left a {
	color:#ffffff;
}
#footer-right {
	width:300px;
	height:25px;
	float:right;
	color:#FFF;
	margin-right:20px;
}
#inflatable-container {
	width:705px;
	margin-left:auto;
	margin-right:auto;
}
.inflatable-box-1 {
	width:200px;
	float:left;
	margin-left:10px;
	margin-top:50px;
}
.inflatable-box-2 {
	width:200px;
	float:left;
	margin-left:40px;
	margin-top:50px;
}
.inflatable-box-3 {
	width:200px;
	float:left;
	margin-left:40px;
	margin-top:50px;
}
.inflatable-box-image {
	width:200px;
	height:200px;
}
.inflatable-box-text {
	width:200px;
}
#contact-box {
	margin-top:15px;
}
.td-header-delivery {
	background-color:#C5E4FE;
	padding:3px;
	text-align:center;
	border:1px solid #E9E9E9;
	font-size:17px;
}
.td-content-delivery {
	background-color:#eee;
	border:1px solid #E9E9E9;
	padding:6px;
	text-align:center;
	font-size:16px;
}
#delivery {
	margin-top:15px;
}
#product-image IMG {
	max-width:600px;
	max-height:600px;
}
#product-text {
	font-size:24px;
}
#product-main-text {
	font-size:18px;
	width:95%;
	background-color:#CCC;
	padding:15px;
	margin-top:5px;
}
#fade-in-and-out-inner-outer {
	width:610px;
	height:269px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('images/fade-in-and-out-frame.gif');
	border:1px solid #ffffff;
	margin-top:30px;
	
}
	
#fade-in-and-out-inner {
	width:570px;
	height:226px;
	margin:20px;
}
.spacer {
	width:645px;
	height:1px;
	float:left;
}
}
#first_name {
width:155px;
height:42px;
float:left;
margin-left:42px;
}
#last_name {
width:155px;
height:42px;
float:left;
margin-left:25px;
}
#email {
width:270px;
height:42px;
float:left;
margin-left:42px;
}
#submit {
width:83px;
height:25px;
float:left;
margin-top:19px;
margin-left:5px;
}
#content-container-main-newsletter {
width:460px;
height:118px;
border:1px solid #999999;
margin-left:5px;
margin-top:5px;
}
#content-container-main-newsletter-text {
width:458px;
height:25px;
color:#000000;
font-weight:500;
text-align:center;
font-size:13px;
margin-top:3px;
}
#promotion-only {
	color:#0A10FE;
	font-size:9px;
	margin-bottom:15px;
}
#cool-jack {
	float:right;
	margin-top:10px;
}