/* CSS Document */
body
{
	padding:0;
	margin:0;
	background:#FFFBE7 url(../images/tp_bg.jpg) repeat-x;
	
}
img
{
	border:0;
}
.flt
{
	float:left;
	display:inline;
}
a:hover {text-decoration:none;}

.tp_logo
{
	float:left;
	margin:132px 0px 0 34px;
}	
.tp_best
{
	float:left;
	font:13px Arial, Helvetica, sans-serif;
	color:#B0B024;
	margin:139px 0 0 20px;
}	
.tp_bests
{
	float:left;
	font:13px/15px Arial, Helvetica, sans-serif;
	color:#FEB77F;
	margin:0px 0 0 20px;
}	
.tp_more
{
	float:left;
	margin:10px 0 0 20px;
}	
.tp_mau
{
	float:left;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#FCBD7F;
	margin:12px 0 0 20px;
}	

.tp_home
{
	font:bold 11px Arial, Helvetica, sans-serif ;
	color:#FFF;
	text-decoration:none;
	margin:14px 0 0 0;
	float:left;
}
.tp_home:hover
{
	font:bold 11px Arial, Helvetica, sans-serif ;
	color:#000;
	text-decoration:none;
	margin:15px 0 0 0;
	float:left;
}

.tp_bor
{
	float:left;
	margin:1px 20px 0 20px;
}			
.top
{
	background:url(../images/top.jpg) no-repeat center;
	height:305px;
}
.cp_tailbg
{
float:left;
margin:0px;
background:#FFFBE7 url(../images/cp_tailbg.jpg) repeat-x;
}
.cp_spe
{
	float:left;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#304A4A;
}	
.cp_img1
{
	float:left;
	margin:12px 0 0 0;
}	

.cp_lor
{
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#575C4C;
	margin:15px 0 0 0;
	float:left;
}
.cp_read	
{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#575B4D;
	margin:15px 0 0 0;
	float:left;
}
.cp_box
{
	border-top:4px solid #ECDE93;
	border-bottom:4px solid #ECDE93;
	margin-top:25px;
}	
.cp_img3
{
	float:right;
	margin:20px 20px 0 0;
}	
.cp_wel
{
	float:left;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#304A4A;
	margin:30px 0 0 30px;
}		
.cp_lors
{
	float:left;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#646E4E;
	margin:12px 0 0 30px;
	width:384px;
}		
.cp_more
{
	float:left;
	margin:12px 0 0 30px;
}	
.cp_img4
{
	float:left;
	margin:20px 0 0 0;
}
.rp_site
{
	float:left;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#304A4A;
	margin:30px 0 0 20px;
}		
.rp_lor
{
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#A69952;
	margin:7px 0 0 20px;
}		
.rp_points,.rp_point,.rp_apoints,.rp_pointss
{
	float:left;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#575B4D;
	margin:12px 0 0 20px;
}
.rp_point,.rp_apoints
{
	margin:8px 0 0 20px;
}
.rp_pointss
{
	margin:20px 0 0 20px;
}

.rp_img
{
	margin:10px 0 0 20px;
}		
.rp_depman
{
margin:14px 45px 0px 16px;
padding-bottom:14px;
}
.rp_more
{
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#575B4D;
	margin:10px 0 0 20px;
}		
.fp_home,.fp_homes
{
	font:11px Arial, Helvetica, sans-serif;
	color:#A4ACC9;
	text-decoration:none;
	margin:20px 0px 0 15px;
	float:left;
}
.fp_home:hover
{
	font:11px Arial, Helvetica, sans-serif;
	color:#53A829;
	text-decoration:underline;
	margin:20px 0px 0 15px;
	float:left;
}
.fp_homes
{
	margin:20px 0 0 5px;
}	
.fp_cop
{
float:left;
width:446px;
padding-bottom:26px;
margin:10px 0px 0px 10px;
font:11px Arial, Helvetica, sans-serif;
color:#A4ACC9;
}

.samelink { color:#575C4C;}
h2 { font:13px Tahoma; font-weight:bold; color:#778706; margin:0px 0px 5px 0px;}
h4{ font:12px Tahoma; font-weight:bold; color:#778706; margin:8px 0px 8px 0px;}
.divde1 { width:530px; border-top:1px dotted #526B01; font-size:10px;}
.divde2 { float:left;width:250px;}
.divde3 { float:right; width:250px;}
h5 { font:13px Tahoma; font-weight:bold; color:#778706; margin:0px 0px 5px 0px;}

.cp_recm_link
{
width:200px;
float:left;
margin-top:6px;
margin-right:60px;
margin-bottom:10px;
font:11px/15px verdana;
}
.cp_recm_link1
{
width:200px;
float:left;
margin-top:6px;
margin-right:0px;
margin-bottom:10px;
font:11px/15px verdana;
}



