body {

	background:#fedbe6;

	margin:0;

	padding:0;

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

	font-size:12px;

	color:#ff3d8c;

	text-align:left;

}

.box1_1 {

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

	width:180px;

	height:186px;

	margin:0 10px 0 0;

	padding:2px 10px 2px 10px;

	text-align:center;

	float:right;

}


.box1_1b {

	

	width:420px;

	height:186px;

	margin:0 10px 0 0;

	padding:2px 14px 2px 10px;

	text-align:center;

	float:right;

}


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

	text-decoration:underline;

	color:#ff3d8c;

}

.box1_1 a:hover {

	text-decoration:none;

	color:#ff3d8c;

}

.box1 {

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

	width:180px;

	height:186px;

	margin:0 10px 0 0;

	padding:2px 10px 2px 10px;

	text-align:center;

	float:left;

}

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

	text-decoration:underline;

	color:#ff3d8c;

}

.box1 a:hover {

	text-decoration:none;

	color:#ff3d8c;

}

.box2 {

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

	width:auto;

	height:auto;

	padding:2px 20px 0 15px;

	clear:left;

}

.txt1 {

	font-size:18px;

	font-weight:bold;

	line-height:normal;

	padding-left:0;

	text-align:left;

	float: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 {

	width:950px;

	margin:0 auto;

	color:#5b9ff2;

	background:#ff92bb;

}

#header {

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

	height:67px;

	width:950px;

	padding:35px 0 0 0;

	color:#fc476d;

}

#header ul {

	position:relative;

	width:470px;

	left:470px;

	list-style:none;

	margin:0;

	padding:0;

	font-size:14px;
	
	z-index:1;

}

#header li {

	float:left;

	padding:0;

	margin:0;	

}

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

	text-decoration:none;

	margin:0;

	padding:50px 10px 0 10px;

	line-height:25px;

	color:#fc476d;

	font-size:14px;

}



#banner {

	background:url(images/bg_pink_02.png);

	height:auto;

	margin:0;

	padding:0 0 1px 0;

	

}

#bar {

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

	height:9px;

	overflow:hidden;

	margin:0;

	padding:0;

}

#main {

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

	height:inherit;

	margin:0;

	padding:0;

	color:#fc476d;

}



#main_ser {

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

	height:auto;

	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-image:url(images/bg_pink_04.png);

	height:auto;

	margin:0;

	padding:0;

	color:#fc476d;

	position:relative;

}



#footer {

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

	height:80px;

	text-align:center;

	color:#fc476d;

	margin:0;

	padding:20px 0 0 0;

}

#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:#fc476d;

	font-size:12px;

	text-decoration:none;

}

#links {
	position:relative;
	width:285px;
	top:1px;
	left:638px;
	text-align:right;
}

#links .current {

	color:#fc476d;

	text-decoration:underline;

	cursor:default;

}

#links a.not_current {

	color:#3281e1;

	text-decoration:none;

}

#logotop {
	width:auto;
	height:auto;
	margin:0;
	float:left;

}
.link {
	width:auto;
	padding:22px 0 0 0;
	float:right;
}
.imgs {

	padding:0 0 0px 0;

	width:auto;

	text-align:center;

}

.imgs2 {

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

	background-repeat:repeat-x;

	float:left;

	width:auto;

	padding:0 10px 0 15px;

}

.imgs02 {

	position:relative;

	float:left;

	width:595px;

	padding:0 10px 0 15px;

	margin-bottom:50px;

}

#main_content1 {

	float:left;

	width:476px;

	padding:0;

}

#main_content2 {

	position:relative;

	float:left;

	width:450px;

	padding:0 0 0 14px;

	margin:0 0 10px 0;

	display:block;

}

.imgs_cont {

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

	background-position:top center;

	height:auto;

}

.cont_container {

	width:330px;

	padding:0px;

	margin:0 auto;

}

.cont_content {

	width:auto;

	padding:8px;

}

.txtforn {

	font-size:12px;

	font-family:Arial, Helvetica;

	padding-bottom:10px;

	color:#ff3d8c;

}

.main_bottom {

	float:left;

	text-align:left;

	padding:0;

	width:475px;

}

.main_bottom2 {

	float:right;

	text-align:left;

	padding:10px 20px 9px 0;

	width:438px;

}

#fl {

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

	width:950px;

	height:263px;

	overflow:hidden;

	clear:both;

	padding:0 0 5px 0;

}
