/*Creative Kids CSS Document */
html {margin:0; padding:0;}
body{
	margin:0px;
	padding:0px;
	background:url(../images/bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#container{
	position:relative;
	width:850px;
	margin:0px auto;
	padding:0px auto;
}
#header{
	float:left;
	width:850px;
	height:279px;
	background:url(../images/header.jpg) no-repeat;
}

#header a{
	position:relative;
	display:block;
	width:325px;
	height:121px;
	left:140px;	
}

img{

	border:0px;

}

img.mid{

	vertical-align:middle;

	padding-right:0px;

}

p{

	margin:0px;

}

.more a{

	color:#545454;

	font-weight:bold;	

}

.sub-head{

	font-size:20px;

	color:#ffffff;

	text-transform:uppercase;

	line-height:20px;

}

.wrapper{
	float:left;
	width:850px;
	/*border:1px solid #666666;
	border-top:0px;*/
}
#nav{

	float:left;

	height:35px;

	background:#000000;

	width:850px;

}

#nav .in{

	width:810px;

	margin:0px auto;

}

#nav .in img{

	float:left;

}

#nav ul{

	margin:0px;

	padding:0px;

	list-style:none;

}

#nav ul li{

	margin:0px;

	padding:0px;

	list-style:none;

	float:left;

}



/**********dropdown**********/

.about,.about a{

	background:url(../images/nav/about.gif) no-repeat;

	height:35px;

	width:100px;

	display:block;

}

.about-on,.about-on a{

	background:url(../images/nav/about.gif) no-repeat;

	height:35px;

	width:100px;

	display:block;

}

.about ul{

	position:absolute;

	margin:0px;

	padding:0px;

	display:none;

	width:200px;

	background:#1e45b4;

}

.about-on ul{

	position:absolute;

	list-style:none;

	margin:0px;

	top:314px;

	padding:0px;

	display:block;

	width:200px;

	background:#1e45b4;

	color:#ffffff;

}

.about-on ul li{

	margin:0px;

	padding:0px;

	list-style:none;

	float:left;

	width:200px;

	line-height:28px;

	text-indent:20px;

	background:url(../images/bullet.gif) no-repeat;

}

.about-on ul li a{

	width:200px;

	display:block;

	line-height:28px;

	color:#ffffff;

	text-decoration:none;

	background:none;

}

.about-on ul li a:hover{

	background:url(../images/gullet.bmp) no-repeat;

	width:200px;

	display:block;

	line-height:30px;

	background-color:#DBDBDB;

	color:#000000;

	

}

.serivce,.serivce a{

	background:url(../images/nav/ourservices.gif) no-repeat;

	height:35px;

	width:129px;

	display:block;

}

.serivce-on,.serivce-on a{

	background:url(../images/nav/ourservices.gif) no-repeat;

	height:35px;

	width:129px;

	display:block;

}

.serivce ul{

	position:absolute;

	margin:0px;

	padding:0px;

	display:none;

	width:200px;

	background:#8901b5;

}

.serivce-on ul{

	position:absolute;

	list-style:none;

	margin:0px;

	top:314px;

	padding:0px;

	display:block;

	width:200px;

	background:#8901b5;

	color:#ffffff;

}

.serivce-on ul li{

	margin:0px;

	padding:0px;

	list-style:none;

	float:left;

	width:200px;

	line-height:28px;

	text-indent:20px;

	background:url(../images/bullet.gif) no-repeat;

}

.serivce-on ul li a{

	width:200px;

	display:block;

	line-height:28px;

	color:#ffffff;

	text-decoration:none;

	background:none;

}

.serivce-on ul li a:hover{

	background:url(../images/gullet.bmp) no-repeat;

	width:200px;

	display:block;

	line-height:30px;

	background-color:#DBDBDB;

	color:#000000;

}



/**********dropdown**********/



#main-cont{

	margin:0px auto;

	width:810px;

}

#main-cont-in{

	float:left;

	width:808px;

	border-top:0px;

	border:1px solid #c0c1c1;

}

#main-cont-in1{

	float:left;

	width:808px;

	border-top:0px;

}

.left-cont{

	float:left;

	width:550px;

	color:#ffffff;

}

.right-cont{

	float:right;

	width:250px;

	color:#ffffff;

}

/************************boxes*****************/



.blue-top{

	background:url(../images/blue-mid.jpg) repeat-y;

	float:left;

	width:550px;

}

.blue-mid{

	background:url(../images/blue-top.jpg) no-repeat top left;

	float:left;

	width:550px;

}



.blue-btm{

	background:url(../images/blue-btm.jpg) no-repeat bottom left;

	float:left;

	height:9px;

	width:550px;

}



.yellow-top{

	background:url(../images/yellow-mid.gif) repeat-y;

	float:left;

	width:250px;

}

.yellow-mid{

	background:url(../images/yellow-top.gif) no-repeat top left;

	float:left;

	width:250px;

}



.yellow-btm{

	background:url(../images/yellow-btm.gif) no-repeat bottom left;

	float:left;

	height:9px;

	width:250px;

}



/************************boxes*****************/



.flt{

	float:left;

	width:auto;

}

.frt{

	float:right;

	width:auto;

}

.holder{

	padding:10px;

	float:left;

}

.yellow{

	float:left;

	width:808px;

	background:#fcf363;

}

.cont-txt{

	float:left;

	width:570px;

	color:#545454;

}

.cont-txt1{

	float:left;

	width:600px;

	color:#545454;

}

.call{

	float:right;

	width:215px;

}

.blue{

	float:left;

	width:808px;

	background:#008aff;

	border-top:1px dotted #000000;

}

.green{

	float:left;

	width:808px;

	background:#92e67e;

}

.section{

	float:left;

	width:350px;

	margin-bottom:5px;

}

.thumb{

	float:left;

	width:116px;

}

.section-txt{

	float:left;

	width:200px;

	margin-left:10px;

}

.section-txt a{

	color:#0c639e;

	font-weight:bold;

}

#visit{

	float:left;

	background:url(../images/thumb/3.jpg) no-repeat;

	height:314px;

	width:176px;

	text-align:center;

	color:#ffffff;

	text-transform:uppercase;

	font-weight:bold;

}

#visit1{

	float:left;

	background:url(../images/thumb/3.jpg) no-repeat;

	height:314px;

	width:176px;

	text-align:center;

	color:#ffffff;

	text-transform:uppercase;

	font-weight:bold;

}

#visit p{

	position:relative;

	top:250px;

}

#visit a{

	color:#ffffff;

	text-decoration:none;

}

#visit a:hover{

	text-decoration:underline;

}

#footer{

	float:left;

	width:850px;

	text-align:center;

	margin:15px auto;

	line-height:20px;

}

#footer .copy{

	color:#0c0c0c;

}

#footer .links{

	padding-left:30px;

}

#footer a{

	padding:0px 10px;

	color:#0c0c0c;

	text-decoration:none;

	/*text-transform:capitalize;*/

}

#footer a:hover{

	text-decoration:underline;

}

.footer, .footer a { color:#666; text-decoration: none;}
.footer a:hover { color: #000; text-decoration: underline;}

/*Creative Kids CSS Document */





/*  new */



.temp{

	padding:150px 0px 210px 180px;

	

}

#holder p{

	padding:10px 0px 0px 0px;

	text-align:justify;

	line-height:18px;

}

.content{

	padding:10px 0px 0px 0px;

	text-align:justify;

	line-height:18px;

	

}

/* CSS FOR Parties Page */

#message p{

	padding:10px 0px 2px 0px;

	text-align:justify;

	line-height:18px;

	

}

#bullet p{

	padding-left:25px;

	line-height:8px;

	background:url(../images/bullet_1.gif) no-repeat;

	

}





.bordertestimonials{

	border-bottom:1px solid #D4D0C8;

	border-collapse:collapse;

	padding-top:15px;padding-left:0px;padding-right:0px;

}

.testimonialscontents{

	font-size:15px;

	padding-bottom:7px;padding-top:10px; padding-left:0px;

	line-height:20px;

	font-weight:bold;

}

.sub-head1{

	font-size:17px;

	color:#ffffff;

	text-transform:uppercase;

}

.text-Border {

 	padding-left:2px;

	color:#000000;

	border:1px solid #FFFFFF;

	background-color:#EFEFEF;

	font-family:Arial, Helvetica, sans-serif;

	width:220px;

}

.text-Border1 {

 	padding-left:2px;

	color:#000000;

	border:1px solid #FFFFFF;

	background-color:#EFEFEF;

	font-family:Arial, Helvetica, sans-serif;

	

}

.text-Border2 {

 	padding-left:2px;

	color:#000000;

	border:1px solid #FFFFFF;

	background-color:#EFEFEF;

	font-family:Arial, Helvetica, sans-serif;

	width:300px;

}

a {

 color:#FFFFFF;

}



.allign-Content {

	float:left;

	text-align:right;

	width:190px;

	/*height:50px;*/

	padding-right:5px;

	

}



.allign-Box {

	float:left;

	width:305px;

	/*height:50px;*/

	padding-bottom:10px;

	

}

.allign-height {

	overflow:auto;	

	padding:0px 0px 0px 0px;

 	/*height:50px; */

	

	

 }

.allign-height1 {

	overflow:auto;

 	/*height:100px; */

 }

 

.textborder{



	color:#000000;

	border:1px solid #FFFFFF;

	background-color:#EFEFEF;

	font-family:Arial, Helvetica, sans-serif;

	width:220px;

}

/* Pary Decorations*/

.sub-head2{

	font-size:14px;

	color:#ffffff;

	text-transform:uppercase;

	padding-top:7px;

}

.linerepeat{

	background:url(../images/1.gif) repeat-x;

	padding-bottom:10px;padding-top:10px;

	line-height:1px;line-height:1px;width:530px;

	

}

/* End */



/* Employement Opp*/

.space{

	padding-bottom:10px;

}



/*  END*/



#ent-img {

	width:120px;

	padding:5px 5px 15px 5px;

	float:left;

	text-align:center;

}

#ent-cnt {

	width:512px;

	padding:5px 5px 15px 5px;

	float:left;

	text-align:left;
	
	margin-right: 5px;
	margin-bottom: 10px;
	
	border-bottom: 1px #ffffff dotted;

}

#ent-chr {

	width:130px;

	padding:5px 5px 15px 5px;

	float:left;

}

#entertainers{

	width:100%;

	float:left;

	border:1px solid #FFFFFF;

	margin-top:15px;
	

}

.imgborder{

	background-color:#FFFFFF;

	padding:2px;

}

.entertainer-sub-head{

	font-weight:bold;

	padding-bottom:8px;

	

}

.entertainer-title{

	font-weight:bold;

	padding-top:3px;

	font-size:15px;

	

	

}

.entertainer-chr-head{

	font-weight:bold;

	padding-left:15px;

	padding-top:3px;

	font-size:15px;

	

}

.entertainer-chr{

	padding-top:20px;

	padding-left:10px;

}

/* Employement Opp*/

.emp-head{

	padding:10px;

}

/* */



/* Customer Characters */

#flashcontent{

	width:580px;

}



.apartHeader {

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	color:#990000;



}



#flash{
	float:left;
	width:700px;
	padding-left:15px;
	padding-right:50px;
}


.blue-top-one{
	background:url(../images/blue-mid-one.jpg) repeat-y;
	float:left;
	width:807px;
}
.blue-mid-one{
	background:url(../images/blue-top-one.jpg) no-repeat top left;
	float:left;
	width:807px;
}

.blue-btm-one{
	background:url(../images/blue-btm-one.jpg) no-repeat bottom left;
	float:left;
	height:9px;
	width:807px;
}

.sub-head-part{
	font-size:20px;
	color:#ffffff;
	text-transform:uppercase;
	line-height:20px;
	padding:10px 15px 0px 10px;
}

/* */


