body {



	margin:0;



	padding:0;



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



	font-size:12px;



	color:#ff3d8c;

	

	background:#8ABAF4;



	text-align:left;



}














img {border:0;}


.box1 {

	background:url(images/folio_07.png) no-repeat;

	width:250px;

	height:205px;

	margin:0 10px 10px 0;

	padding:2px 10px 3px 10px;

	text-align:center;

	font-size:12px;

	font-weight:normal;

	float:left;

	line-height:13px;

}

.box1 a:link, .box1 a:visited, .box1 a:active {

	text-decoration:underline;

	color:#5b9ff2;

}

.box1 a:hover {

	text-decoration:none;

	color:#5b9ff2;

}



.box2 {



	background:url(images/box1.png) no-repeat;



	width:auto;



	height:auto;



	padding:10px 30px 0 20px;



	clear:left;



}

.box3 {

	width:850px;

	height:auto;

	padding:2px 10px;

	margin:0 auto;

	clear:left;

	text-align:center;

	display:block;

}




.boxmodels{
	width:920px;
	height:auto;
	float:left;
	padding-bottom:40px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	line-height:25px;

}


.boxmodels ul {
	list-style:none;
	display:block;
	padding:0;
	margin:0;
}

.boxmodels li {
	float:left;
	margin-top:20px;
	margin-left:16px;
	margin-bottom:10px;
	border:#FFF solid 5px;
	width:200px;
	height:305px;
}



.prev_next {
	width:920px;
	margin:auto;
	padding-bottom:20px;
	padding-top:20px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

.prev_next a {
	color:#3CF;
	text-decoration:none;
}

.prev_next a:hover {
	text-decoration:underline;
}






.txt1 {



	font-size:18px;



	font-weight:bold;



	line-height:normal;



	padding-left:0;



	text-align:left;



}



.txt2 {



	font-size:16px;



	font-weight:bold;



	line-height:40px;



	padding-left:20px;



}



.txt3 {



	font-size:16px;



	font-weight:bold;



	text-decoration:underline;



	line-height:25px;



}



.txt4 {



	font-size:14px;



	font-weight:normal;



	line-height:18px;



}



.txt5 {



	font-size:14px;



	font-weight:bold;



	line-height:18px;



}



#container {

	background:#60a1f1;

	width:950px;



	margin:0 auto;



	color:#1B68D1;



}



#header {

	background:url(images/bg_blue_01.png) no-repeat;

	height:62px;

	width:950px;

	padding:40px 0 0 0;

	color:#3281e1;



}



#header ul {



	position:relative;



	width:470px;



	left:470px;



	list-style:none;



	margin:0;



	padding:0;



	font-size:14px;



}



#header li {



	float:left;



	padding:0;



	margin:0;	



}



#header li a:link, #header li a:active,  #header li a:visited {

	text-decoration:none;

	margin:0;

	padding:50px 10px 0 10px;

	line-height:25px;

	color:#3281e1;

	font-size:14px;



}



#header li a:hover{
	text-decoration:none;
}



#banner {

	background:url(images/bg_blue_02.png);

	height:auto;

	margin:0;

	padding:0 0 10px 0;



	



}



#bar {



	background:#FFF url(images/bg_pink_03.png) no-repeat;



	height:9px;



	overflow:hidden;



	margin:0;



	padding:0;



}



#main {

	background-image:url(images/bg_blue_04.png);

	height:420px;

	margin:0;

	padding:0;

	color:#1B68D1;

	position:relative;



}



#main_shop {

	background-image:url(images/bg_blue_04.png);

	height:480px;

	margin:0;

	padding:0;

	color:#fc476d;

	position:relative;



}





#main_ser {

	background-image:url(images/bg_blue_04.png);

	background-color:#79B3F3;

	height:auto;

	margin:0;

	padding:0;

	color:#fc476d;

	position:relative;



}



#main_contact {

	background-image:url(images/bg_blue_04.png);

	background-color:#79B3F3;

	height:650px;

	margin:0;

	padding:0;

	color:#fc476d;

	position:relative;



}







#main_footer {



	background-image:url(images/bg_pink_04.png);



	height:auto;;



	margin:0;



	padding:0;



	color:#fc476d;



	position:relative;



}







#main_folio {

	background:url(images/bg_blue_04.png) top no-repeat;

	height:auto;

	margin:0;

	padding:0;

	color:#63A2F1;

	position:relative;



}







#footer {

	background:url(images/bg_blue_05.png) no-repeat;

	height:60px;

	text-align:center;

	color:#619EF1;

	margin:0;

	padding:40px 0 0 0;

	clear:both;



}



#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {

	background:url(images/bg_pink_05.png) no-repeat;

	background-attachment:fixed;

	color:#3281e1;

	font-size:12px;

	text-decoration:none;



}



#links {
	position:relative;
	width:80px;
	top:15px;
	left:860px;
	z-index:10;



}



#links .current {

	color:#3281e1;

	text-decoration:underline;

	cursor:default;



}



#links a.not_current {



	color:#fc476d;



	text-decoration:none;



}



.imgs {



	padding:0;



	



}



.imgs2 {

	background:url(images/bg_blue_04.png);

	background-repeat:repeat-x;

	float:left;

	width:auto;

	padding:0 15px 0 15px;

	clear:right;



}



.imgs02 {



	float:left;



	width:590px;



	padding:0 10px 0 15px;



	clear:right;



	position: relative;



}



#main_content1 {



	float:left;



	width:460px;



	padding-left:10px;



	border-right:solid 1px #FFF;



}



#main_content2 {



	float:left;



	width:455px;



	padding-left:20px;



}



.imgs_cont {



	background:url(images/bg_pink_contact.png) no-repeat;



	background-position:top center;



	height:auto;



}



.cont_container {

	

	float:left;



	width:330px;

	

	padding-left: 30px;

	

	padding-top:10px;





}



/* form  */

.form_message{

	width: 200px;

}





/* form  */

.request_a_quote {

	width: 200px;

	position:absolute bottom;

	padding-top: 290px;

	margin-left: 550px;

}



.coming_soontxt{

	padding-top: 30px;

	width: 320px;

	margin: 0 auto;

	text-align:center;

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

	font-size: 40px;

	color:#63A6FE;

}



.calendar_text{


	background-image: url(images/bg_calendar_blue.png);

	background-repeat:no-repeat;

	width: 800px;

	height:402px;
	
	margin: 0 auto;

	text-align:center;

	font-family:Arial;

	font-size: 12px;

	color:#FC476D;

}

.body_calendar{
width:auto;
margin: 0 auto;

}
.body_calendar1{
width:auto;
margin: 0 auto;
padding-top:50px;
}


.pix_calendar{
float:left;
width:200px;
height:305px;
margin-top:60px;
margin-left:50px;
}
.pix_calendar1{
float:left;
width:200px;
height:305px;
margin-top:60px;
margin-left:50px;
}

.boy_text{

	padding-left:40px;

	padding-right:20px;

	text-align:left;

}



.shopgirl_text{

	padding-top: 250px;

	background-image:url(images/bg_shop_pinkgirl.png);

	background-repeat:no-repeat;

	width: 413px;

	height:100px;

	margin-left:40px;

	margin-top:30px;

	text-align:center;

	float:left;

	font-family:Arial;

	font-size: 12px;

	color:#3685E4;

}



.girl_text{

	padding-left:40px;

	padding-right:20px;

	text-align:left;

}



.banner {

	width: 570px;

	margin: 0 auto;

	padding-top: 50px;

}



.banner1 {

	width: 700px;

	margin: 0 auto;

	padding-top:10px;



}



.banner1 img {

	position: absolute center;

}



.banners_content{

	width: 100%;

}



.contact_back{

	background:url(images/bg_pink_contact.png);

	height: 559px;

}



.contact_back1{

	background:url(images/bg_pink_contact1.png);

	background-repeat:no-repeat;

	background-color:#78B1F4;

	height: 610px;

}



.cont_content {

	width:auto;

	padding-left:25px;

	padding-top: 10PX;



}



.txtforn {

	font-size:12px;

	font-family:Arial, Helvetica;

	padding-bottom:10px;

	color:#5EA1F2;



}

