body {
margin:0 ;
padding:0;
background:url(images/bg.png) #1f0202 repeat-x 0 0 ;
}
img , input,div,td { behavior: url("iepngfix.htc"); }
.top_text_con {
position:relative;
width:384px;
margin:0 auto;
}
.top_text {
	position: absolute;
	left: -142px;
	top: -84px;
}
.top_div {
width:1004px;
margin:0 auto;
background:url(images/banner.png) no-repeat 0 0;
}
.f_top {
background:url(images/big_f_t.png) no-repeat 0 0;
height:15px;
}
.f_mid {
background: url(images/big_f_m.png) ;
}
.f_footer {
background: url(images/big_f_b.png) no-repeat 0 0;
}
.text1 {
font-family: Cambria,Arial, Helvetica, sans-serif;
color:#252121;
font-size:18px;
}
.sign {
font-family:"Cambria",Arial, Helvetica, sans-serif;;
font-size:18px;
color:#37342c;
padding-right:20px;
}
.sm_fr {
background:url(images/f_m.png);
}
.text2 {
font-family:tahoma;
font-size:14px;
color:#FFFFFF;
padding-right:20px;
padding-left:50px;
}
.text2 span  {
font-weight:bold;
}
.text3  {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}.text4  {
font-family:tahoma;
color:#FFFFFF;
font-size:10px; 
}
.te_bg {
background:url(images/text_bg.png) no-repeat;
}
.te_bg input{
background:transparent;
margin-left:10px;
border:none;
}
.arrow_con {
width:236px;
position:relative;
margin:0 auto;
}
.arrow {
	position:absolute;
	top: 72px;
	left: -17px;
}
.text6 {
font-family:Cambria,Arial, Helvetica, sans-serif;
color:#252121;
font-size:14px;
padding:4px 0 0 0;
}
.text7 {
font-family:Cambria,Arial, Helvetica, sans-serif;;
color:#252121;
font-size:14px; 
padding:4px 0 0 0;
}

.text8 {
font-family: Arial, Helvetica, sans-serif;
color:#eeecec;
font-size:11px; 
padding:4px 0 0 0;
}
