/* CSS Document */

body{margin:0px;
 padding:0px;
 font:11px/15px arial,tahoma;
}
p{margin:0px;
 padding:0px;
}

a:hover{text-decoration:underline;}

img{border:0px;}

#main_block{width:1000px; margin:auto;}

#inner_block{width:1000px; float:left; background:#7F736F;}

.cp_padd{ display:inline; clear:left; float:left; width:780px; margin:0px 110px 0px 110px; background:#ffffff; padding:7px 0px 6px 0px;}

.cp_btinner{ display:inline; clear:left; float:left; width:766px; margin:0px 6px 0px 6px; background:url(../images/cp_btbg.gif) repeat-y; border-left:1px solid #7E726E; border-right:1px solid #7E726E; border-bottom:1px solid #7E726E;}

.cp_inner{ display:inline; clear:left; float:left; width:766px; margin:0px 6px 0px 6px; background:url(../images/cp_bg.gif) repeat-y; border-left:1px solid #7E726E; border-right:1px solid #7E726E; border-bottom:1px solid #7E726E;}

.tp_bg1{display:inline; clear:left; float:left; border-top:1px solid #7E726E;
	background:url(../images/tp_bg1.gif) no-repeat; height:193px; width:208px; margin:0px;}

.tp_logo{float:left; margin:59px 0 0 16px;}

.tp_home {display:inline; border-top:1px solid #7E726E; float:left; width:558px;
	background:url(../images/tp_bg2.gif) no-repeat; height:193px; margin:0px; }
	
img.tp_logo1{ clear:left; float:left; margin:50px 0 0 18px; }

.tp_hme{  clear:left; float:left; margin:64px 0 0 35px; }

.tp_abt { float:left; margin:64px 0 0 26px; }

.tp_ser {float:left; margin:64px 0 0 27px;}

.tp_pjt { float:left; margin:64px 0 0 27px;}

.tp_cnt{ float:left; margin:64px 0 0 19px;}

.tp_img8{float:left; margin:53px 0 0 29px;}

.tp_sep {float:left; margin:53px 0 0 23px;}

.tp_sep1{float:left; margin:53px 0 0 24px;}

.tp_sep2{float:left; margin:53px 0 0 26px;}

.tp_bg { display:inline; clear:left; float:left; background:url(../images/tp_ct_bg.gif) no-repeat; height:148px; width:766px; margin:0px;	}

.tp_ct_img1{float:left; margin:19px 0 0 18px;}

.tp_txt{float:left; width:499px; font:11px/16px arial,verdana;
	color:#ffffff;	margin:11px 0px 0px 18px; }

.lp_padd {display:inline; clear:left; float:left; width:211px; margin:0px; background:#EAE9E9;}

.lp_1pximg7{ clear:left; float:left; background:#9D7219; margin:0px; height:32px; width:211px;}

.lp_news{float:left; margin:10px 0px 0px 19px;}

.lp_bg1{ display:inline; float:left; padding-bottom:10px; background:#EAE9E9; width:211px;}

.lp_txt{ float:left; width:163px; font:11px/15px arial,verdana; color:#000000; 
margin:13px 0px 0px 20px;}

.lp_bult{float:left; margin:12px 0px 0px 19px; }

.lp_date {float:left; margin:11px 0px 0px 7px; }

.lp_bg2 {float:left; }

.lp_txt1 { float:left; width:126px; text-decoration:underline; font:11px/16px arial,verdana;
	color:#000000; margin:5px 0px 0px 20px;}
	
.lp_txt1a {	float:left; width:126px; text-decoration:underline;
	font:11px/16px arial,verdana; color:#000000; margin:5px 0px 0px 20px;}
	
.lp_man{float:right; margin:0px 24px 0px 0px;}

.lp_man1{float:right; margin:0px 24px 0px 0px;}

.lp_img6{ display:inline; clear:left; float:left;
	background:url(../images/lp_green.gif) repeat-x #A7B630;;
	width:211px; padding-bottom:10px; }
	
.lp_appr{float:left; margin:15px 0 0 9px;}

.lp_appr1{float:left; margin:8px 0 0px 180px;}

.lp_tst{float:left; clear:both; margin:15px 80px 0px 16px;}

.lp_txt2 {clear:left; width:178px; display:inline; float:left;
	font:11px/15px arial,verdana; color:#000000; margin:8px 6px 0px 27px;}
	
.lp_txt3{float:left; clear:left; width:122px; font:11px/15px arial,verdana;
	color:#000000; margin:0px 0px 0px 82px;}
	
.lp_txt4{float:left; width:122px; clear:left; font:11px/15px arial,verdana;
	color:#000000; margin:0px 0px 0px 86px;}

.rp_padd{ display:inline; float:left; width:555px; margin:0px; border-bottom:1px solid #ffffff;}

.rp_left { display:inline; float:left; width:376px; margin:0px; border-left:1px solid #ffffff; background:#ffffff;}

.rp_rite { display:inline; float:left; width:178px; margin:0px; background:#EAE9E9; margin:0px;}

.cp_const{float:left; margin:8px 0px 0px 13px;}

.cp_txt1{clear:left; float:left; display:inline; background:#ffffff;
	font:11px/15px arial,verdana; color:#000000; margin:8px 16px 0px 13px;}
	
.cp_txt2{ font:11px/23px arial,verdana;	color:#000000; 	margin:0px 0px 0px 7px;}

.cp_bg {clear:left; }

.cp_bg1 {float:left; margin:0px;}

.cp_txt3{ font:11px/23px arial,verdana; color:#000000; margin:10px 0px 0px 7px;}

.cp_arr{ clear:left; float:left; margin:11px 0px 0px 15px; }

.cp_arr1 {clear:left; float:left; margin:11px 0px 0px 15px; }

.cp_img {float:left; margin:14px 0px 0px 16px; }

.cp_img1 { display:inline; clear:left; float:left; padding-bottom:9px;
	background:url(../images/cp_img1.jpg); width:376px; margin:0px; }
	
.cp_photo {float:left; 	margin:13px 0px 8px 12px;}

.cp_txt5 {clear:left; float:left; width:342px; font:11px/15px arial,verdana;
	color:#ffffff; margin:8px 0px 0px 13px;}
	
.cp_huse1 {	float:left; margin:12px 0px 12px 25px; }

.cp_txt6{float:left; font:11px/16px arial,verdana; width:58px; color:#ffffff;
	margin:0px 15px 0 303px;}

.rp_bg {background:#C6C126; border-right:1px solid #7F736F; }

.rp_org {float:left; background:url(../images/rp_org.gif) repeat-x #C6C124;
	width:178px; padding-bottom:20px;}
	
.rp_1pximg7{ display:inline; float:left; background:url(../images/lp_1pximg7.gif);
	height:32px; width:178px;}
	
.rp_bg1{float:left; background:#EAE9E9; width:178px;}

.rp_img2{float:left; margin:38px 0px 0px 18px;}

.rp_txt{ float:left; font:11px/16px arial,verdana; color:#112F4A;
	text-decoration:underline;	padding:28px 0 0px 20px;}
	
.rp_txt1{float:left; font:11px/14px arial,verdana; color:#000000; margin:8px 0px 0px 19px;}

.rp_txt2 {float:left; font:11px/14px arial,verdana; color:#000000; margin:7px 0px 0px 19px;}

.rp_txtbox{	float:left; margin:6px 0px 0px 17px;}

.rp_but{float:right; margin:10px 47px 6px 0px; }

.rp_buttxt{ float:left; font:10px/ arial,verdana; color:#000000; padding:0px 0px 0px 0px;}

.footer { display:inline; clear:left; float:left; width:766px; height:68px; 
background:#44463A; padding-top:22px;}

.fp_txt1{font:11px/14px arial,verdana; color:#ffffff; text-align:center;}

.fp_txt {font:11px/15px arial,verdana; color:#ffffff; text-decoration:none;}

.fp_txt2{font:11px/15px arial,verdana; color:#ffffff; margin-top:10px; text-align:center;}

.fp_pipe {margin-left:10px; margin-right:10px;}

/* About us internal page css panel */

.abt_tpbg {	background:#483F3E;	height:6px;	border-top:1px solid #FFFFFF;
	border-right:1px solid #7F736F;	border-left:1px solid #7F736F;}
	
.abt_txt{ clear:left; font:11px/16px arial,verdana; color:#000000; margin:0px 20px 0 15px;}

.abt_txt1{text-decoration:underline; font:11px/16px arial,verdana; color:#000000;
	margin:0 20px 0 15px;}
	
.abt_bg{ width:175px; }

.abt_arr { margin:15px 0 0 16px; }

.abt_bg1 { display:inline; clear:left; float:left; width:525px; margin:12px 0 0 16px; 
background:url(../images/abt_bxbg.gif) repeat-y; border-bottom:1px solid #A6A6A6;}
	
.abt_bx1{clear:left; float:left; width:59px; height:39px; background:#606060; border:1px solid #A6A6A6;}

.abt_shd1{clear:left; float:left; margin:13px 0px 0px 17px;}

.abt_shd2{clear:left; float:left; margin:13px 0px 0px 27px;}

.abt_bx2{ float:left; width:169px; height:39px; background:#606060; border-top:1px solid #A6A6A6; border-bottom:1px solid #A6A6A6; border-right:1px solid #A6A6A6;}

.abt_bx3{ float:left; width:99px; height:39px; background:#606060; border-top:1px solid #A6A6A6; border-bottom:1px solid #A6A6A6; border-right:1px solid #A6A6A6;}

.abt_bx4{ float:left; width:93px; height:39px; background:#606060; border-top:1px solid #A6A6A6; border-bottom:1px solid #A6A6A6; border-right:1px solid #A6A6A6;}

.abtlp_bg3 {float:left; background:#EAE9E9; width:211px; height:80px; }

.abt_txt2 { display:inline; clear:left; float:left; font:11px/16px arial,verdana;
	color:#000000; width:520px; margin:10px 0 0 17px;}
	
.abt_txt3 { clear:left; float:left; font:11px/24px arial,verdana; color:#000000; width:35px; padding-bottom:4px; margin:10px 0px 0px 24px;}

.abt_txt3a { float:left; font:11px/24px arial,verdana; color:#000000; width:144px; padding-bottom:4px; margin:10px 0px 0px 24px;}

.abt_txt3b{ float:left; font:11px/24px arial,verdana; color:#000000; width:63px; 
padding-bottom:4px; margin:10px 0px 0px 35px;}

.abt_txt3c{ float:left;	font:11px/24px arial,verdana; color:#000000; width:68px; 
padding-bottom:4px; margin:10px 0px 0px 24px;}

img.abt_pjt{ float:left; padding-left:17px;}

/* photo gallery us internal page css panel */

.gal_dur{float:left; clear:both; margin:10px 0px 0 15px; }

.gal_img1{ float:left; margin:12px 18px 0 0px; }

.gal_img2{float:left; margin:12px 18px 0px 0px;}

.gal_extr{	float:left; width:154px; margin:26px 0px 0px 0px;}

.gal_img3{	float:left;	margin:40px 18px 0px 0px;}

.gal_ram{	margin-top:16px;}

.gal_txt{ 	font:11px/16px arial,verdana; color:#000000; width:148px;}

.gal_txt1{ color:#000000; font:11px/24px arial,verdana;	text-decoration:underline;
 width:148px;}

.gal_txt2{ 	clear:left; float:left; font:11px/15px arial,verdana;
	color:#000000; width:148px; margin-top:24px; width:524px;}
	
/* project over  internal page css panel */

.pjt_cppjt{	float:left; clear:right; margin:14px 0 14px 15px; }

.pjt_ram { float:left; clear:left; margin:18px 0 0 211px;}

.pjt_photo{	float:left; margin:20px 80px 0 132px; }

.pjt_desc {	float:left;	clear:left;	margin:28px 0px 15px 17px;}

.pjt_txt{clear:left; font:11px/16px arial,verdana; color:#000000; margin:0px 44px 0 19px;}

.pjt_loc{ float:left; clear:left; margin:12px 0px 12px 17px; }

.pjt_bul{float:left; margin:10px 0 0 19px;}

.pjt_txt1{font:11px/23px arial,verdana;	color:#000000; margin:6px 0px 0 7px;}

.pjt_txt2{ font:11px/16px arial,verdana; color:#000000; margin:0px 0px 0 7px;}

.pjt_txt3{	font:11px/16px arial,verdana; color:#000000; margin:0px 0px 0 7px;}

.pjt_txt4{font:11px/16px arial,verdana; color:#000000; margin:10px 240px 0 7px;}

.pjt_txt5{font:11px/16px arial,verdana; color:#000000;	margin:10px 467px 0 7px;}

.pjt_txt6{font:11px/16px arial,verdana; color:#000000;	margin:10px 425px 0 7px;}

.pjt_txt7{	font:11px/16px arial,verdana; color:#000000; margin:10px 320px 0 7px;}

.pjt_txt8{ font:11px/16px arial,verdana; color:#000000; margin:10px 375px 0 7px; }

.pjt_layfea{ float:left; margin:17px 450px 9px 17px;}

.pjt_hzline{ float:left; margin:19px 0 0 7px;}

.pjt_but{float:left; margin:17px 0 0 18px;}

.pjt_but2{ float:left; margin:17px 0 0 53px;}

.pjt_key{float:left; margin:16px 0 0 4px;}

img.pjt_lay{float:left; margin:16px 270px 0 3px;}

img.pjt_map{ float:left; margin:16px 0 0 16px;}

.pjt_map1{float:left; margin:16px 0 0px 30px; }

.pjt_but1{ float:left; margin:24px 0 0 17px;}

.pjt_txt9 {	float:left; width:288px; font:11px/16px arial,verdana; color:#000000; 
margin:16px 0 0 8px;}

.pjtlp_bg3{	float:left; background:#EAE9E9; width:211px; height:137px; }

/* contact us internal page css panel */

.cntlp_bg{	float:left; background:url(../images/cntlp_1pxbg.gif) #B67331; width:211px;
	padding-bottom:18px;}
	
.cntlp_visit{	float:left; margin:23px 0px 0px 13px;}

.cntlp_photo{float:left; margin:15px 17px 9px 12px; }

.cntlp_bul{	float:left; margin:29px 0 0 16px; }

.cntlp_bul1{ float:left; margin:10px 0 0 16px;}

.cntlp_txt {float:left; font:11px/16px arial,verdana; color:#F5E5D6;
	text-decoration:underline; margin:23px 50px 0 7px; }
	
.cntlp_txt1{float:left; font:11px/23px arial,verdana; color:#F5E5D6;
	text-decoration:underline; 	margin:0px 60px 0 7px; }
	
.cntlp_bg1{	background:#B57231; width:210px; }

.cnt_txtbox {float:left; background:#A6A228; font:bold 12px arial,verdana;
	color:#ffffff; height:18px; width:92px; letter-spacing:6px; border:1px solid #4E4C4C;
	margin:22px 60px 0px -15px; position:relative;}
	
/* center panel */

.cnt_ct{float:left; margin:13px 425px 0px 15px;}

.cnt_supt{	float:left; margin:20px 0px 12px 15px;}

.cp_cnttxt{	clear:left;	font:11px/15px arial,verdana; color:#000000; margin:0px 20px 0px 15px;}

.cp_cntnme{	float:left;	font:12px/15px arial,verdana; padding:28px 0px 0px 64px; }

.cp_cntnme1{ float:left; font:12px/16px arial,verdana; padding:28px 350px 0px 64px;}

.cp_cnttxtbox{ float:left; padding:22px 100px 0px 111px; }

.cp_cnttxtbox1 { float:left; margin:22px 100px 0px 115px;}

.cp_cnttxtbox2{ float:left; margin:22px 20px 0px 119px; }

.cp_cnttxtbox3 { float:left; width:387px; height:98px; margin:10px 0px 0px 64px;}

.cp_cntbut {float:left; margin:14px 0px 0px 66px; font:12px arial,verdana; color:#000000;
	width:59px;}
	
.cp_cntbut1 { float:left; width:59px; font:12px arial,verdana; color:#000000;
	margin:14px 300px 0px 3px;}
	
.cnt_dot { float:left; margin:20px 0 0 13px; }

.cnt_addr { float:left; margin:18px 0px 0px 17px; }

.cnt_bg { display:inline; float:left; clear:left; background:url(../images/cnt_bxbg.gif) repeat-y; width:525px; margin:15px 0px 0px 16px;}

.cnt_bg1 { float:left; width:283px; font:11px/19px arial,verdana;
	color:#000000; margin:15px 0 0 15px; }
	
.cnt_txt { float:left; margin:14px 0 0 20px; }

.cnt_pho { float:left; padding-top:4px; }

.cnt_email { float:left; color:#000000; padding-top:8px; padding-bottom:11px;}

.cnt_logo{ float:left; margin:55px 0 0px 23px;}


























 







