/* CSS Document */
body{
	background:#3C3C3A url(../images/body_bg.jpg) repeat-x;
	margin:auto;
	padding:0px;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#757373;	
}
p{
	float:left;
	display:inline;
	padding:0px;
	margin:0px;
}
.flt{
	float:left;
}
img{
	border:none;
}
#maindiv{
	width:100%;
	margin:auto;
	float:left; 
	display:inline;
	border-bottom:7px solid #C00D0D;
	text-align:left;
}
#main_bg{
	width:833px; margin:auto;
}
#tp_bg{
	width:833px; margin:auto;
}
#tp_bg1{
	float:left; display:inline; background:url(../images/tp_bg1.jpg) no-repeat; width:244px; height:287px;
}
#tp_bg2{
	float:left; display:inline; background:url(../images/tp_bg2.jpg) no-repeat; width:323px; height:287px;
}
#tp_bg3{
	float:left; display:inline; background:url(../images/tp_bg3.jpg) no-repeat; width:266px; height:287px;
}
.tp_logo{
	float:left; margin:85px 0 0 21px;
}
.tp_add{
	float:left; width:182px; text-align:center;margin:9px 0 0 20px;
}
.tp_enjoy{
	float:left; margin:226px 0 0 27px;
}
#cp_bg{
	width:833px; margin:auto;
}
#lp_bg{
	float:left; display:inline;width:222px; background:#000000;
}
#lp_navi_bg{
	float:left; display:inline; background:url(../images/lp_v_bor.jpg) repeat-x; width:222px; height:216px; font:bold 12px/39px Maiandra GD, Georgia, "Times New Roman", Times, serif; position:relative; margin-top:-65px;
}
#lp_navi_bg a{
	margin-left:25px; text-decoration:none; color:#A9A9A9; float:left;
}
#lp_navi_bg a:hover{
	color:#8B0E0E;
}
#lp_navi_bg a span{
	color:#8B0E0E;
}
#lp_navi_bg img{
	float:left; margin-left:7px;
}
.lp_banner{
	float:left; margin:45px 0 0 7px; padding-bottom:21px;
}
*html .lp_banner{
	float:left; margin:19px 0 0 7px; padding-bottom:21px;
}
#rp_bg{
	float:left; display:inline; margin-left:21px; width:590px; padding-bottom:20px;
}
.cp_botcur{
	float:left;
}
.cp_read_more{
	 color:#757373; float:left; margin:7px 0 0px 20px;
}
.rp_inner_bg{
	float:left; display:inline; width:588px; border-left:1px solid #4F4C4C;border-right:1px solid #4F4C4C; padding-bottom:7px; background:#0D0D0B url(../images/cp_bg1.gif) top right no-repeat;
}
.rp_wel_txt, .rp_wel_txt1, .rp_wel_txt3{
	float:left; display:inline; font:22px Maiandra GD, Georgia, Times New Roman, Times, serif; color:#E7E7E7; margin:17px 175px 0 20px;
}
.rp_wel_txt1{
	margin-top:5px;
}
.rp_wel_content, .rp_wel_content1{
	float:left; display:inline;margin:7px 5px 0 20px;
}
.rp_our_container{
	 float:left; display:inline;width:365px; margin-top:18px;
}
.rp_inner_container1{
	float:left; display:inline; background:#060606 url(../images/rp_1px_bg.gif) repeat-x; width:363px; border-width:0px 1px 0 1px; border-color:#535349; border-style:solid; padding-bottom:10px;
}
.rp_wel_content1{
 line-height:19px; color:#858585; font-weight:bold;
}
.rp_wel_content1 img{
	float:left; margin:8px 5px 0 0;
}
.rp_img1{
	float:left; margin:15px 0 0 31px;
}
.rp_wel_txt3{
	margin:165px 0 0 59px; text-decoration:none;
}
.rp_ourteam_bg{
	float:left; display:inline; background:url(../images/rp_our_team_img.jpg) no-repeat; width:206px; height:202px; margin:18px 0 0 18px; text-decoration:none;
}
.rp_logo1{
	float:left; margin:16px 0 0 15px;
}
.rp_logo2{
	float:left; margin:26px 0 0 66px;
}
.rp_logo3{
	 float:left; margin:11px 0 0 49px;
}
.rp_logo4{
	 float:left; margin:23px 0 0 50px;
}
#main_fp_bg{
	float:left; width:100%; background:#000;
}
#main_fp_bg1{
	width:833px; margin:auto;
}
#fp_bg{
	width:833px; float:left; display:inline; text-align:center; font:10px/65px Verdana, Arial, Helvetica, sans-serif;
}
/* Gallery */
.gall_block{
	float:left; display:inline; width:588px; margin-top:15px;
}
.gall_block img{
	border:3px solid #CCCCCC; float:left;
}
.gall_block a{
	float:left; margin-left:10px;
}
.crcle_set{
	float:left; display:inline; width:550px; margin:20px 0 0 20px; color:#fff;
}
.cile_bg, .cile_bg1{
	float:left; font:bold 13px/49px verdana; text-align:center; color:#000; background:url(../images/price_circle.jpg) no-repeat; width:49px; height:49px; margin-left:20px;
}
.circle_txt_Area{
	line-height:49px; width:180px; margin-left:5px;
}
.cile_bg1{
	margin-top:10px;
}
.price_cond{
	float:left; width:480px; margin:20px 0 0 40px;font:bold 11px/14px Verdana; color:#E7E7E7;
}
.prce_block{
	float:left; display:inline; width:580px;
}
.prce_left_img{
	float:left; display:inline; width:200px;
}
