/* CSS Document */
/* general */

body{
	padding:0px;
	margin:0px;
	background-color:#e2e2e2;
}
div,td,p,h1,h2,h3,form,input,select{
	padding:0px;
	margin:0px;
}
.spacer{
	clear:both;
	line-height:0;
	font-size:0;
	padding:0;
	margin:0;
}
/* general */

/*------------- container start ----------- */

#container{
	width:772px;
	margin:0 auto;
}
/*------------- head_top start ----------- */

#head{
	width:761px;
	height:353px;
	margin:0 auto;
	border-bottom:2px solid #353535;
	background-image: url(../images/header_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#head_about{
	width:761px;
	height:353px;
	margin:0 auto;
	border-bottom:2px solid #353535;
	background-image: url(../images/about.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#head_con{
	width:761px;
	height:353px;
	margin:0 auto;
	border-bottom:2px solid #353535;
	/*background-image: url(../images/contact.gif);*/
	background-image: url(../images/contact1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#head_coll{
	width:761px;
	height:353px;
	margin:0 auto;
	border-bottom:2px solid #353535;
	/*background-image: url(../images/contact.gif);*/
	background-image: url(../images/contact1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#head_test{
	width:761px;
	height:353px;
	margin:0 auto;
	border-bottom:2px solid #353535;
	/*background-image: url(../images/test.gif);*/
	background-image: url(../images/testimony.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#head_test_1{
	width:761px;
	height:353px;
	margin:0 auto;
	border-bottom:2px solid #353535;
	/*background-image: url(../images/test.gif);*/
	background-image: url(../images/testimony.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#head_dom{
	width:761px;
	height:353px;
	margin:0 auto;
	border-bottom:2px solid #353535;
	background-image: url(../images/domestic.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#head_com{
	width:761px;
	height:353px;
	margin:0 auto;
	border-bottom:2px solid #353535;
	background-image: url(../images/commercial.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#head_top{
	width:738px;
	margin:0 auto;
}
/*------------- logo start ----------- */
#logo{
	width:253px;
	float:left;
	background-image: url(../images/logo2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 93px;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;	
}
/*------------- logo end ----------- */
/*------------- nav start ----------- */
#nav_bg{
	width:370px;
	float:right;
	margin-top:18px;
}
ul.nav{
	list-style-type:none;
	display:inline;
	padding:0;
	margin:0;
	float:left;
	width:370px;
}
ul.nav li{
	background:url(../images/nav_divider.gif) no-repeat right center;
	float:left;
	padding:0 1px 0 0;
	display:inline;
	
}
ul.nav li.noimg{
	background-image:none;
}
ul.nav li a{
	font:normal 11px Tahoma, Arial, sans-serif, serif;
	color:#1b75bc;
	background-color:inherit;
	text-decoration:none;
	padding:0 7px 0 7px;
	float:left; 
	display:inline;
}
ul.nav li a.nomargin{
	margin-right:0;
}

ul.nav li a:active{
	color:#1b75bc;
	background-color:inherit;
}
ul.nav li a:visited{
	color:#010101;
	background-color:inherit;
}
ul.nav li a:hover{
	color:#010101;
	background-color:inherit;
}

/*------------- nav end ----------- */

/*------------- head_top end ----------- */
/*------------- address_bar start ----------- */
#address_bar{
	width:761px;
	margin:10px 0 0 0;
}
/*------------- addres_bar start ----------- */
/*------------- established start ----------- */
#established{
	width:401px;
	margin:12px 0 0 0;
}
/*------------- established end ----------- */


#body{
	width:772px;
	float:left;
}

#body_left{
	width:6px;
	height:26px;
	background:url(../images/break_left.gif) repeat-y top right;
	float:left;
	
}
#body_right{
	width:766px;
	float:right;
}
#body_right_left{
	width:760px;
	height:26px;
	float:left;
	
	}

#body_right_right{
	background:url(../images/break_right.gif) repeat-y top right;
	width:6px;
	height:26px;	
	float:right;
}
/*------------- breadcrumb start ----------- */
#body_right_left_middle{
	width:760px;
	background:url(../images/break_bg.gif) repeat-x 0 0;
	border-top:1px solid #d5d5d5;
	height:25px;
	
}

ul.bread{
	list-style-type:none;
	display:inline;
	padding:0;
	margin:0;
	}
ul.bread li{
	background:url(../images/breckturm_dot.gif) no-repeat right center;
	float:left;
	padding:0 1px 0 0;
}
ul.bread li.nodot{
	background-image:none;
}
ul.bread li a{
	font:normal 11px/25px Helvetica, Arial , sans-serif;
	color:#7c7c7c;
	background-color:inherit;
	text-decoration:none;
	padding:0 4px 0 3px;	
	float:left;
	margin-left:10px;
	height:25px;
	display:block;
}

.breadcrumb_icon{
	width:14px;
	height:14px;
	float:right;
	margin-right:15px;
	margin-top:6px;
}

/*------------- breadcrumb start ----------- */
/*-------------  body_bottom start --------------*/
#body_bottom{
	width:772px;
	background:url(../images/body_bottom_bg.gif) repeat-y top right;
	
}
#body_bottom_middle{
	/*width:732px;*/
	width:735px;
	margin:0 auto;	
}

#body_bottom_middle_left{
	/*width:476px;*/
	width:489px;
	float:left;
	padding:28px 0 0 0;
}
#body_bottom_middle_left_holdd{
	width:477px;
	float:right;
}
/*----------  body_bottom_midle_left_holder start ---------*/
#body_bottom_middle_left_left{
	width:154px;
	float:left;	
}

#body_bottom_middle_left_left_photo{
	width:154px;
	float:left;
	margin-bottom:32px;
}
#body_bottom_middle_left_left_photo1{
	width:154px;
	float:left;
	margin-bottom:32px;
}
#body_bottom_middle_left_left_photo2{
	width:154px;
	float:left;
	margin-bottom:32px;
}

#body_bottom_middle_left_right_holder{
 	width:315px;
	float:right;
}

#body_bottom_middle_left_right{
	width:315px;
	margin:0 0 34px 0;	
}
#body_bottom_middle_left_right1{
	width:315px;
	margin:0 0 37px 0;	
}
#body_bottom_middle_left_right2{
	width:315px;
	margin:0 0 33px 0;	
}
h2.comm{
	font:normal 20px skia, Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	border-bottom:1px solid #e2e2e2;
}
p.comt{
	font:normal 14px skia, Arial, Helvetica, sans-serif;
	/*color:#b5b5b5;*/
	color:#000;
	background-color:inherit;
	margin:10px 0 0 0;
	}
	p.comt2{
	font:normal 14px skia, Arial, Helvetica, sans-serif;
	/*color:#b5b5b5;*/
	color:#000;
	background-color:inherit;
	text-align: left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	}
p.comt2 a{
	font:normal 12px skia, Arial, Helvetica, sans-serif;
	color:#1b75bc;
	background-color:inherit;
	text-decoration:none;
	float:right;
	margin:8px 0 0 0;

}	
p.comt a{
	font:normal 12px skia, Arial, Helvetica, sans-serif;
	color:#1b75bc;
	background-color:inherit;
	text-decoration:none;
	float:right;
	margin:8px 0 0 0;

}
/*----------  body_bottom_midle_left_holder end ---------*/
/*----------  body_bottom_down  start ---------*/

#body_botton_down{
	/*width:476px;*/
	width:489px;
	padding:0px;
	margin:0px;
	/*float:left;*/
}

#body_botton_down h2.btext{
	font:bold 14px skia, Arial, Helvetica, sans-serif;
	/*color:#666666;	*/
	color:#000;
	/*margin:0 0 10px 0;*/
	border-bottom:1px solid #e2e2e2;
	float:left;
	width:489px;
}

#body_botton_down_small{
	/*width:476px;*/
	width:489px;
	float:left;
	display:block;
	padding:0;
	margin:0;
}
#body_botton_down_small p.stext{
	font:normal 12px skia, Arial, Helvetica, sans-serif;
	color:#000;
	background-repeat:no-repeat;
	float:left;
	padding:7px 0 0 0;
	
	
}
#body_botton_down_small p.stext a{
	font:normal 12px skia, Arial, Helvetica, sans-serif;
	color:#1b75bc;
	background-repeat:no-repeat;
	float:right;
	text-decoration:none;
	/*margin:2px 0 0 0;*/
	display:block;
}
/*----------  body_bottom_down end ---------*/
/*-------------  body_bottom end --------------*/
/*-------------  body_bottom_middle_right start --------------*/

#body_bottom_middle_right{
	/*width:226px;*/
	width:217px;
	float:right;
	margin:0;
	
}
#about{
	/*width:226px;*/
	/*width:209px;*/
	width:217px;
	float:left;
	/*padding:28px 0 9px 0;*/
	padding:19px 0 9px 0;
}

h2.abo{
	font:bold 11px skia, Arial, Helvetica, sans-serif;
	/*color:#666666;*/
	color:#000;
	text-align:left;
	float:left;
	border-bottom:1px solid #e2e2e2;
	width: 217px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0px;
	padding: 0px;
	display:inline;
	
}
.aboa {
	/*color:#666666;*/
	color:#000;
	text-align:left;
	float:left;
	border-bottom:1px solid #e2e2e2;
	width: 212px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 0px;
	display:inline;
	height: 15px;
	font-family: skia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	text-decoration: none;
	/*line-height: 14px;*/
	display:block;
}
ul.aboui{
	list-style-type:none;
	padding:0px;
	margin:0px;
	/*float:left;*/
	width:187px;
	display:block;
	float:left;
}
ul.aboui li{
	height:14px;
	line-height:14px;
	display:block;
	width:187px;
	float:left;
	padding:0 0 0 15px;
	font:normal 12px/14px skia, Arial, Helvetica, sans-serif;
	color:#1b75bc;
	background:url(../images/about_arrow.gif) no-repeat left center;
	text-align: left;
}
ul.aboui li a{
	font:normal 12px/14px skia, Arial, Helvetica, sans-serif;
	color:#1b75bc;
	/*background:url(../images/about_arrow.gif) no-repeat left center;
	padding:0 0 0 20px;*/
	text-decoration:none;	
/*	display:block;
	height:14px;
	*/
}
#right_module{
	/*width:226px;*/
	width:215px;
}
h2.rig{
	font:bold 11px skia, Arial, Helvetica, sans-serif;
	/*color:#666666;*/
	color:#000;
	border-bottom:1px solid #e2e2e2;
	margin-bottom:8px;
	
}
p.righ{
	font:normal 11px skia, Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	padding:0 0 5px 3px;
}
p.righ a{
	font:bold 11px skia, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
#banner{
	/*width:192px;*/
	/*margin-left:5px;*/	
	/*float:left;*/	
	width:187px;
	margin-left:0px;
	margin-bottom:7px;
}
#cscs_bottom{
	width:132px;
	/*float:left;*/
	background-color:#fcfbff;
	margin-left:5px;
	padding:0;
}
#cscs_bottom img.last{
	/*margin:4px 0 0 0;*/
	margin:5px 0 0 0;
	display:block;
	font-size:0;
	line-height:0;
	
}

/*-------------  body_bottom_middle_right start --------------*/
/*------------- container end ----------- */
/*------------- footer start ----------- */
#footer{
	width:772px;
	float:left;
}
#footer_left{
	background:url(../images/footer_left.gif) repeat-y top right;
	width:6px;
	height:101px;
	float:left;
}
#footer_right{
	width:766px;
	float:right;
	
}
#footer_right_left{
	width:760px;
	float:left;
}
#footer_right_left_middle{
	background:url(../images/footer_bg.gif) repeat-x 0 0;
	height:78px;
	margin:0 0 0 0;
	padding:24px 0 5px 0;
}
#footer_right_right{
	background:url(../images/footer_right.gif) repeat-y top right;
	width:6px;
	height:101px;
	float:right;
	
}
#footer_middle{
	width:348px;
	margin:0 auto;
}
ul.foot_link{
	list-style-type:none;
	display:inline;
	padding:0;
	margin:0;
	
}
ul.foot_link li{
	background:url(../images/footer_divider.gif) no-repeat right center;
	float:left;
	display:inline;
}
ul.foot_link li.nodivid{
	background-image:none;
}
ul.foot_link li a{
	font:normal 11px/8px Tahoma, Arial, sans-serif, serif;
	color:#fff;
	padding:0 5px 0 5px;
	text-decoration:none;
	float:left;
}
ul.foot_link li a.active{
	color:#000;
}
#copy{
	width:295px;
	margin:0 auto;
}
p.copyright{
	font:normal 11px Tahoma, Arial, sans-serif, serif;
	color:#fff;
	padding:0 0 0 0;
}
p.copyright a{
	font:normal 11px Tahoma, Arial, sans-serif, serif;
	color:#fff;
	padding:0 0 0 0;
	text-decoration:none;
}
#w3{
	width:295px;
	margin:0 auto;
	text-align:center;
	padding:10px 0 0 0;
	border:none;
}
/*------------- footer end ----------- */
/*------------- commercial_projects start ----------- */
#commercial_projects{
	width:478px;
	float:left;
	padding:10px 0 0 0;
	margin:0;
}
#commercial_top{
	/*width:476px;*/
	width:479px;
	border-bottom:1px solid #e2e2e2;
	
}
h2.commer{
	font:normal 20px skia, Arial, sans-serif, serif;
	color:#353535;
	border-bottom:1px solid #e2e2e2;
	width:479px;
}
p.commer_text{
	font:normal 12px skia, Arial, sans-serif, serif;
	color:#000;
	margin:14px 0 2px 0;
}
/*------------- commercial_gallery start ----------- */
#commercial_gallry{
	width:476px;
	margin-top:7px;
	padding-top:5px;
	padding-bottom:15px;	
	background-color:#eeeeee;
}
#commercial_gallery_hold{
	width:438px;
	margin:0 auto;
	padding:0;
	display:block;
	line-height:0;
	font-size:0;
}
#commercial_gall{
	width:438px;
	padding:13px 0 0 0;
	display:block;
}
#commercial_gall img.fast{
	margin:0 8px 0 0;
	float:left;	
	line-height:0;
	font-size:0;	
}

#commercial_gall img.end{
	margin-right:0px;
}

#commercial_scroll{
	width:438px;
	height:11px;
	margin:5px 0px 0px 0px;
}	

#commercial_big{
	width:436px;
	height:235px;
	border:1px solid #000;
	margin:15px 0px 0px 0px;
	display:block;
}

#commercial_gallry_fl{
	width:476px;
	margin-top:7px;
	padding-top:5px;
	padding-bottom:15px;	
	
}


/*------------- commercial_gallery end ----------- */
/*------------- commercial_projects end ----------- */

/*------------- call_back page start ----------- */

#call_body{
	width:725px;
	margin:0 auto;
}
#call_body_left{
	width:366px;
	float:left;
	margin-top:46px;
	margin-left:12px;
}
h2.call{
	font:normal 26px Arial, Helvetica, sans-serif;
	color:#ba141a;
	padding:0 0 25px 0;
}
p.bac{
	font:normal 14px skia, Arial, sans-serif, serif;
	/*color:#7a7a7a;*/
	color:#000;
	padding:0 0 17px 0;
}
/*------------- call_back form start  ----------- */
#call_back{
	width:386px;
}
#call_back form{
	width:386px;
}
#call_back form label{
	
}
#call_back form input.textbox{
	width:381px;
	height:18px;
	font:normal 12px skia, Arial, sans-serif, serif;
	padding:2px 0 0 3px;
	/*color:#797979;*/
	color:#000;
	border:1px solid #367700;
	margin:0 0 10px 0;
	
}
#call_back form textarea{
	width:381px;
	height:70px;
	font:normal 12px skia, Arial, sans-serif, serif;
	padding:2px 0 0 3px;
	/*color:#797979;*/
	color:#000;
	border:1px solid #367700;
	margin:0 0 10px 0;
}
#call_back form input.submit{
	width:146px;
	height:20px;
	margin:0 8px 0 0;
	background:url(../images/request_call.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
}
#call_back form input.reset{
	width:48px;
	height:20px;
	background:url(../images/clear.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
}
#messag{
	width:386px;
	margin:0 0 5px 0;
}
/*------------- call_back form end  ----------- */

/*------------- call_back page end  ----------- */



/*------------- testimonials start ----------- */
#testimonial_body {
 	width:760px;
	margin:0 auto;
}
#testimonial_body_top{
	width:722px;
	margin:0 auto;
}
#testimonial_body_top_left{
	width:490px;
	float:left;
	margin:14px 0 0 0;
}
#testimonial_body_top_left_left{
	width:162px;
	float:left;
}
#testimonial_body_top_left_left_top{
	width:162px;
	float:left;
}

#prev_txt{
	width:165px;
}
p.pr{
	font:normal 12px skia, Arial, sans-serif, serif;
	/*color:#797979;*/
	color:#000;
	margin:0 5px 0 2px;
	float:left;
	display:block;
}
p.pr a{
	font:normal 12px skia, Arial, sans-serif, serif;
	/*color:#797979;*/
	color:#000;
	text-decoration:none;
}

#testimonial_body_top_left_left_top_img{
	width:165px;
	height:25px;	
	float:left;
	
}

#testimonial_body_top_left_left_top_img.prv{
	/*width:25px;
	height:25px;*/
	margin:0 15px 0 0;	
	display:block;
}
#testimonial_body_top_left_left_top_img.nex{
	
	margin:0 0 0 0;
	
}
#testimonial_body_top_left_left_bottom{
	width:165px;
	float:left;
	margin:100px 0 0 0;
}
#testimonial_body_top_left_right{
	width:310px;
	float:right;
}
#testimonial_body_top_right{
	width:217px;
	float:right;
	margin:0;
}
h2.test{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#353535;
	border-bottom:1px solid #e2e2e2;
	margin:0 0 9px 0;
}
h2.test1{
	font:bold 12px skia, Arial, Helvetica, sans-serif;
	/*color:#666666;*/
	color:#000;
	border-bottom:1px solid #e2e2e2;
	margin:0 0 9px 0;
}
p.test2{
	font:normal 14px skia, Arial, sans-serif, serif;
	/*color:#b5b5b5;*/
	color:#000;
}
p.sign{
	font:normal 12px mistral, skia, Arial, sans-serif, serif;
/*	color:#bcbdc0;*/
	color:#000;
	text-align:right;
}
p.sign span{
	font:italic 20px mistral, skia, Arial, sans-serif, serif;
	/*color:#bcbdc0;*/
	color:#000;
	
}

/*p.sign_sm{
	font:normal 11px mistral, skia, Arial, sans-serif, serif;
	color:#bcbdc0;
	float:right;
}		*/

#testimonial_body_bottom{
	width:760px;
	margin:0 auto;
}
#testimonial_body_bottom_left{
	width:448px;
	float:left;
}
#testimonial_body_bottom_right{
	width:312px;
	float:right;
	font-size:0;
	line-height:0;
}

/*------------- testimonials end ----------- */
/*------------- Contact_us start ----------- */
#contact_body{
	width:725px;
	margin:0 auto;
}
#contact_body_left{
	width:366px;
	float:left;
	margin-top:25px;
	margin-left:12px;
}
h2.con{
	font:normal 26px Arial, Helvetica, sans-serif;
	color:#ba141a;
	padding:0 0 12px 0;
}
p.bac{
	font:normal 14px skia, Arial, sans-serif, serif;
	/*color:#7a7a7a;*/
	color:#000;
	padding:0 0 17px 0;
}
/*------------- contact_us form start  ----------- */
#contac{
	width:386px;
}
#contac form{
	width:386px;
}
#contac form label{
	
}
#contac form input.textbox{
	width:381px;
	height:18px;
	font:normal 12px skia, Arial, sans-serif, serif;
	padding:2px 0 0 3px;
	/*color:#797979;*/
	color:#000;
	border:1px solid #367700;
	margin:0 0 10px 0;
	
}
#contac form textarea{
	width:381px;
	height:70px;
	font:normal 12px skia, Arial, sans-serif, serif;
	padding:2px 0 0 3px;
	/*color:#797979;*/
	color:#000;
	border:1px solid #367700;
	margin:0 0 10px 0;
}
#contac form input.submit{
	width:113px;
	height:20px;
	margin:0 8px 0 0;
	background:url(../images/send_message_button.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
}
#contac form input.reset{
	width:48px;
	height:20px;
	background:url(../images/clear_1.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
}
/*------------- contact_us form end  ----------- */
#contact_body_left a.cont_click{
	width:380px;
	height:56px;
	display:block;
	margin:10px 0 5px 0;
	background:url(../images/want_us_coll_button.gif) no-repeat 0 0;
	text-indent:-2000px;
}
#contact_body_left a.cont_click:hover{
	background:url(../images/want_us_coll_button_on.gif) no-repeat 0 0;
}

#alter{
	width:386px;
}
h2.alt{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#353535;
	margin:0 0 9px 0;
}

p.add{
	font:normal 12px skia, Arial, sans-serif, serif;
	/*color:#7a7a7a;*/
	color:#000;
	margin:0 0 5px 0;
}
p.add span{
	font:bold 12px skia, Arial, sans-serif, serif;
	/*color:#353535;*/
	color:#000;
}
p.add span a{
	font:bold 12px skia, Arial, sans-serif, serif;
	/*color:#353535;*/
	color:#000;
	text-decoration:none;
}
#messag1{
	width:386px;
	margin:0 0 5px 0;
}
/*------------- Contact_us end ----------- */

/*---------- Domestic start -------------- */
#domestic{
	/*width:732px;*/
	width:735px;
	margin:0 auto;	
}
#domestic_left{
	width:490px;
	float:left;
	margin:14px 0 0 0;
}
h2.dom{
	font:normal 18px skia, Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	border-bottom:1px solid #e2e2e2;
	padding:0 0 4px 0;
	margin:0 0 10px 0;
}
p.domtext{
	font:normal 12px skia, Arial, sans-serif, serif;
	/*color:#737272;*/
	color:#000;
}
p.domtextb{
	font:bold 12px skia, Arial, sans-serif, serif;
	/*color:#737272;*/
	color:#000;
	margin:0 0 6px 0;
}

ul.serv{
	list-style-type:none;
	padding:0px;
	margin:0px;
	/*float:left;*/
	width:200px;
	display:block;
	
}
ul.serv li{
	height:16px;
	line-height:0;
	display:block;
	width:187px;
	float:left;
	/*padding:0 0 0 10px;*/
	padding:0;
	font:normal 12px/16px skia, Arial, Helvetica, sans-serif;
	/*color:#737272;*/
	color:#000;
}
ul.serv li a{
	font:normal 12px/16px skia, Arial, Helvetica, sans-serif;
	/*color:#737272;*/
	color:#000;
	background:url(../images/about_arrow.gif) no-repeat left center;
	padding:0 0 0 20px;
	text-decoration:none;	
	display:block;
	height:16px;
	
}
h2.feed{
	font:normal 18px skia, Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	border-bottom:1px solid #e2e2e2;
	padding:0 0 4px 0;
	margin:0 0 8px 0;
}
/*---------- Domestic end -------------- */

#about_us{
	/*width:732px;*/
	width:735px;
	margin:0 auto;	
}
#about_us_left{
	width:490px;
	float:left;
	margin:14px 0 0 0;
}
h2.us{
	font:normal 18px skia, Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	border-bottom:1px solid #e2e2e2;
	padding:0 0 4px 0;
	margin:0 0 6px 0;
}
p.us1{
	font:normal 12px skia, Arial, sans-serif, serif;
	/*color:#737272;*/
	color:#000;
}
p.us1 img{
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
/*------------- testimonials start ----------- */
#testimonial_body1 
{
 	width:760px;
	margin:0 auto;
}
#testimonial_body1_top{
	width:722px;
	margin:0 auto;
}
#testimonial_body1_top_left{
	width:490px;
	float:left;
	margin:14px 0 30px 0;
}
#testimonial_body1_top_left_left{
	width:162px;
	float:left;
}
#testimonial_body1_top_left_left_top{
	width:162px;
	float:left;
}

#prev_txt1{
	width:165px;
}
p.pr{
	font:normal 12px skia, Arial, sans-serif, serif;
	/*color:#797979;*/
	color:#000;
	margin:0 5px 0 2px;
	float:left;
	display:block;
}
p.pr a{
	font:normal 12px skia, Arial, sans-serif, serif;
	/*color:#797979;*/
	color:#000;
	text-decoration:none;
}

#testimonial_body1_top_left_left_top_img{
	width:165px;
	height:25px;	
	float:left;
	
}

#testimonial_body1_top_left_left_top_img.prv{
	/*width:25px;
	height:25px;*/
	margin:0 15px 0 0;	
	display:block;
}
#testimonial_body1_top_left_left_top_img.nex{
	
	margin:0 0 0 0;
	
}
#testimonial_body1_top_left_left_bottom{
	width:165px;
	float:left;
	margin:141px 0 0 0;
}
#testimonial_body1_top_left_right{
	width:312px;
	float:right;
}
#testimonial_body1_top_right{
	width:217px;
	float:right;
	margin:0;
}
h2.testh{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#353535;
	border-bottom:1px solid #e2e2e2;
	margin:0 0 9px 0;
}
h2.testh1{
	font:bold 12px skia, Arial, Helvetica, sans-serif;
	color:#666666;
	border-bottom:1px solid #e2e2e2;
	margin:0 0 9px 0;
}

p.test_text1{
	font:normal 15px/18px skia, Arial, sans-serif, serif;
	/*color:#b5b5b5;*/
	color:#000;
	margin:12px 0 0 0;
}

p.sign1{
	font:normal 12px mistral, skia, Arial, sans-serif, serif;
	/*color:#bcbdc0;*/	
	color:#000;
	text-align:right;
}
p.sign1 span{
	font:italic 20px mistral, skia, Arial, sans-serif, serif;
	/*color:#bcbdc0;*/
	color:#000;
	
}
p.sign2{
	font:normal 10px mistral, skia, Arial, sans-serif, serif;
	/*color:#bcbdc0;*/
	color:#000;
	text-align:right;
}
/*p.sign_sm{
	font:normal 11px mistral, skia, Arial, sans-serif, serif;
	color:#bcbdc0;
	float:right;
}		*/

#testimonial_body1_bottom{
	width:760px;
	margin:0 auto;
}
#testimonial_body1_bottom_left{
	width:448px;
	float:left;
}
#testimonial_body1_bottom_right{
	width:312px;
	float:right;
	font-size:0;
	line-height:0;
}

/*------------- testimonials end ----------- */
/*------------- construction start ----------- */
#construction{
	width:751px;
}
#construction_left{
	width:514px;
	height:367px;
	padding:0 0 0 5px;
	margin:15px 0 0 0;
	float:left;
}
/*------------- construction end ----------- */