body {
	padding:0;
	margin:0;
	background:#000 url(/img/top-bg1.jpg) repeat-x top;
	font:20px/26px Georgia, "Times New Roman", Times, serif;
	color:#FFF;
}
h1, h2, p, form {
	margin:0;
	padding:0;
}
#all {
	background:url(/img/top-bg2.jpg) no-repeat center top;
	padding-bottom:100px;
}
#header1 {
	width:593px;
	height:207px;
	margin:0 auto;
	padding:150px 0 0 0;
}
#header1 h1 {
	height:100%;
	background:url(/img/h1.png);
	text-indent:-999em;
	overflow:hidden;
}
#header2 {
	width:663px;
	height:146px;
	margin:0 auto;
	padding:43px 0 70px 0;
}
#header2 h2 {
	height:100%;
	background:url(/img/h2.png);
	text-indent:-999em;
	overflow:hidden;
}
#text1 {
	width:967px;
	margin:0 auto;
	background:url(/img/text-bg2.png);
}
#text2 {
	background:url(/img/text-bg1.png) no-repeat top;
	padding-top:90px;
	width:967px;
}
#text3 {
	background:url(/img/text-bg3.png) no-repeat left bottom;
	padding:0 98px 90px 98px;
	width:771px;
	overflow:hidden;
}
#text3 p {
	padding:0 0 10px 0;
}
#text3 .pink, #text3 em {
	color:#af2754;
	font-style:italic;
}
#text3 .big {
	color:#af2754;
	padding:36px 20px 55px 20px;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	font-style:italic;
	line-height:36px;
	text-decoration:underline;
}
#text3 .strong {
	font-weight:bold;
	font-style:italic;
	padding-top:13px;
	padding-bottom:45px;
}
#panel1 {
	width:770px;
	height:93px;
	background:url(/img/panel1.png);
	color:#8f7c83;
	font-size:16px;
	line-height:20px;
	padding-top:24px;
}
#panel1 p {
	padding:0 0 12px 44px;
}
#panel1 a {
	color:#8f7c83;
}
#panel1 sup {
	color:#af2754;
	float:left;
	position:relative;
	margin-left:-18px;
}
#panel2 {
	width:770px;
	height:221px;
	background:url(/img/panel2.png);
	color:#8f7c83;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
}
#panel2 p {
	text-align:center;
	padding:25px 0 20px 0;
}
#panel2 .big {
	color:#8f7c83;
	text-decoration:none;
	font-size:22px;
	line-height:24px;
	padding:25px 0 0 0;
}
#panel2 form {
	display:block;
	width:675px;
	height:46px;
	padding-left:95px;
}
.email {
	width:486px;
	height:46px;
	background:#FFF url(/img/field.png);
	border:0;
	padding:0;
	margin:0;
	font:18px Georgia, "Times New Roman", Times, serif;
	text-indent:8px;
	display:block;
	float:left;
	margin-right:10px;
}
#button_send {
	width:83px;
	height:46px;
	background:#555 url(/img/button.png);
	border:0;
	padding:0;
	margin:0;
	font:bold 24px Georgia, "Times New Roman", Times, serif;
	display:block;
	float:left;
	color:#FFF;
}
#send_ok {
	position: relative;
	top: 9px;
}
#btxt{font-size:15px; line-height:20px; padding:65px 7px 0 7px; color:#8F7C83; text-align:justify;}

