/* CSS Document */
body{
	margin:0;
	padding:0;
	background-color:#E8C148;
}
td, img, ul, h2, p, h3{
	margin:0;
	padding:0;
}
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
}
img{
	 width:auto;
	 height:auto;
	 display:block;
	 border:none;
}
ul{
	list-style-type:none;
}
a{
	text-decoration:none;
}
/*Logo Panel Starts*/
td.logoBg{
	background:url(../images/header_bg_top.jpg) no-repeat 0 0;
	height:134px;
	text-align:center;
}
td.logoBg img{
	width:355px;
	height:134px;
	margin:0 auto;
}
/*Logo Panel Ends*/

/*Header Image Starts*/
td.header{
	background:url(../images/header_img.jpg) no-repeat 0 25px ;
	height:494px;
}
/*Header Image Ends*/

/*Navigation Starts*/
td.header ul, td.innerHeader ul{
	width:734px;
	height:25px;
	margin:0 auto;
	background:url(../images/menu-bg.jpg) no-repeat 0 0;
	padding:0 0 0 40px;
}
td.header ul li, td.innerHeader ul li {
	 padding:0 8px 0 0;
	 float:left;
	 font:bold 11px/25px Arial, Helvetica, sans-serif;
	 text-transform:uppercase;
}
td.header ul li a, td.innerHeader ul li a{
	height:25px;
	display:block;
	background:no-repeat 0 0 #E9C24B;
	color:#fff;
	text-decoration:none;
	text-align:center;
}
td.header ul li a:hover, td.innerHeader ul li a:hover{
	background-position:0 -25px;
}
td.header ul li a.home{
	width:74px;
	background-image:url(../images/home.gif);
}
td.header ul li a.about-us{
	width:91px;
	background-image:url(../images/about-us.gif);
}
td.header ul li a.bounce-houses{
	width:129px;
	background-image:url(../images/bounce-houses.gif);
}
td.header ul li a.slides{
	width:70px;
	background-image:url(../images/slides.gif);
}
td.header ul li a.combos{
	width:77px;
	background-image:url(../images/combos.gif);
}
td.header ul li a.party-supplies{
	width:123px;
	background-image:url(../images/party-supplies.gif);
}
td.header ul li a.contacts{
	width:82px;
	background-image:url(../images/contacts.gif);
}
/*Navigation Ends*/ 
 
td.body{
	padding:0 36px 0 37px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#7B5D00;
}
td.body p, td.innerBody p{
	padding:0 0 54px;
	font:12px/18px Arial, Helvetica, sans-serif;
}
td.body p a{
	background:url(../images/arrow.jpg) no-repeat 7px 7px;
	padding:0 15px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#CC0205;
}
td.body p a:hover{
	text-decoration:underline;
	color:#750002;
}
td.body h2, td.innerBody h2{
	height:40px;
	background:no-repeat 0 0;
	text-indent:-10000px;
	font-size:0;
}
td.body h2.partyRentals{
	 background-image:url(../images/party-rentals.gif);
}
td.body h2.photoGallery{
	 background-image:url(../images/photo-gallery.gif);
} 
td.body ul{
	width:698px;
	height:108px;
	margin:0 auto;
	padding:0 5px 41px 5px;
}
td.body ul li {
	 padding:0 10px 0 0;
	 float:left;
}
td.body ul li.noRightPad {
	 padding-right:0;  
}
td.body ul li a{
	height:25px;
	display:block;
	float:left;
	background:no-repeat 0 0 #E9C24B;
}  
td.body ul li a:hover{
	float:left;
}
td.body p.view-more{
	padding:0 0 31px;
	float:right;
}
td.body p.view-more a{
	background:url(../images/arrow.jpg) no-repeat 7px 7px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#CC0205;
	display:block;
	width:59px;
}
td.body p.view-more a:hover{
	text-decoration:underline;
	color:#750002;
}

/*Footer Starts*/
td.footer{
	padding:0px 37px;
	height:124px;
	font:11px Arial, Helvetica, sans-serif;
	color:#7B5D00;
	text-align:center;
}
/*Footer Copyright Starts*/
td.footer p.copyright{
	padding-top:12px;
}
/*Footer Copyright Ends*/

/*Footer menu Starts*/
td.footer-bg-left{
	background:url(../images/footer_bg-left.jpg);
	width:30px;
	height:66px;	
}
td.footer-bg-right{
	background:url(../images/footer_bg-right.jpg);
	width:30px;
	height:66px;	 
}
td.footer-bg{
	background:url(../images/footer_bg.jpg) repeat-x 0 0;
	height:66px;
	font:11px/66px Arial, Helvetica, sans-serif;
	color:#EEDA9D;
	text-align:center;
	text-transform:uppercase;
}
td.footer-bg  ul{
	width:auto;
	height:auto;
	margin:0 auto; 
	padding:0 10px;
}
td.footer-bg li {
	 padding:0 13px;
	 float:left;
	 text-transform:uppercase;
	 background:url(../images/footer-divider.gif) no-repeat 100% 50%;
}
td.footer-bg a.noBg {
	 background-image:url(../images/footer-divider-end.gif) no-repeat 100% 50%;
}
td.footer-bg ul li a{
	height:66px;
	display:block;
	color:#EEDA9D;
	text-decoration:none;
	text-align:center;
	float:left;
}
td.footer-bg ul li a:hover{
	color:#E8C148;
}
/*Footer menu Ends*/
/*Footer Ends*/



/*Inner Logo Panel Starts*/
td.innerLogoBg{
	background:url(../images/inner-header_bg_top.jpg) no-repeat 0 0;
	height:133px;
	text-align:center;
}
td.innerLogoBg img{
	width:313px;
	height:133px;
	margin:0 auto;
}
/*Inner Logo Panel Ends*/

/*Inner Header Starts*/
td.innerHeader{
	height:25px;
}
td.innerHeader ul{
	width:734px;
	height:25px;
	margin:0 auto;
	background:url(../images/inner-menu-bg.jpg) no-repeat 0 0;
	padding:0 0 0 40px;
}
td.innerHeader ul li a.home{
	width:74px;
	background-image:url(../images/inner-home.gif);
}
td.innerHeader ul li a.about-us{
	width:91px;
	background-image:url(../images/inner-about-us.gif);
}
td.innerHeader ul li a.bounce-houses{
	width:129px;
	background-image:url(../images/inner-bounce-houses.gif);
}
td.innerHeader ul li a.slides{
	width:70px;
	background-image:url(../images/inner-slides.gif);
}
td.innerHeader ul li a.combos{
	width:77px;
	background-image:url(../images/inner-combos.gif);
}
td.innerHeader ul li a.party-supplies{
	width:123px;
	background-image:url(../images/inner-party-supplies.gif);
}
td.innerHeader ul li a.contacts{
	width:82px;
	background-image:url(../images/inner-contacts.gif);
}
/*Inner Header Starts*/

/*Inner BodyBg Starts*/
td.innerBody{
	background:url(../images/inner_body_bg.jpg) no-repeat 0 0;
	padding:48px 36px 0 37px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#7B5D00;
}
td.innerBody h2.aboutUs{
	background:url(../images/about-us.jpg) no-repeat 0 0;
}
td.innerBody h2.partySupplies{
	background:url(../images/party-supplies.jpg) no-repeat 0 0;
} 
td.innerBody h2.slides{
	background:url(../images/slides.jpg) no-repeat 0 0;
}
td.innerBody h2.combos{
	background:url(../images/combos.jpg) no-repeat 0 0;
}
td.innerBody h2.bounceHouses{
	background:url(../images/bounce-houses.jpg) no-repeat 0 0;
}
td.innerBody h2.contact{
	background:url(../images/contact.jpg) no-repeat 0 0;
}
td.innerBody img.party{
	width:330px;
	height:253px;
	margin:-24px auto 0;
	float:right;
	padding:0 0 0 29px;
	border:0;
}
td.innerBody img.about{
	width:323px;
	height:247px;
	float:right;
	padding:0 0 0 35px;
	border:0;
}
td.innerBody img.slides{
	width:164px;
	height:166px;
	margin:0 auto 0;
	float:left;
	padding:0 39px 41px 0;
}
td.innerBody img.contact{
	width:67px;
	height:66px;
	margin:0 auto 0;
	float:left;
	padding:0 39px 41px 0;
}
td.innerBody img.bottomPadding{
	padding-bottom:54px;
}
td.innerBody p.padding{
	padding-bottom:16px;
}
td.innerBody p.padding1{
	padding-bottom:36px;
}
td.innerBody p.topPadding{
	padding:0;
} 
td.innerBody p.topPadding img.cap{
	padding:15px 0 19px 0;
}
td.innerBody p.sub-text{
	font-family:Arial, Helvetica, sans-serif;
	color:#32377A; font-weight:bold; 
	font-size:20px; line-height:26px;
	padding:47px 0 39px 200px;
}
td.innerBody p.sub-text1{
	font-family:Arial, Helvetica, sans-serif;
	color:#32377A; font-weight:bold; 
	font-size:20px; line-height:26px;
	padding:47px 0 39px 0;
}
td.innerBody p.contactText{
	padding:0 0 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; font-size:16px;
	color:#7B5D00;
} 
td.innerBody p.contactText1{
	padding:0 0 14px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; font-size:12px;
	color:#7B5D00;
} 
td.innerBody p.contactText1 span.phNo{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#CC0205;
	padding:0 0 0 10px;
} 
td.innerBody p.contactText span{
	padding-left:41px;
}
td.innerBody h3{
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#CC0205;
	background:#E8C149;
	padding:19px 0 0;
}
td.innerBody h3.padding{
	margin:-35px 35px;
}
/*td.innerBody p.bold{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
} */
td.innerBody a.redLink{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#CC0205;
	padding:0 0 0 10px;
}
td.innerBody a:hover.redLink{
	text-decoration:underline;
}
table.bottomPadding{
	margin-bottom:29px;
}
/*Inner BodyBg Starts*/
