body
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bg.jpg) repeat-x #FFFFFF;
}
p {
	margin:0;
	padding:0;
}
#center{
	width:1000px;
	margin:0 auto;
}

#wapper{
	float:left;
	width:1000px;
}
#head{
	float:left;
	width:998px;
	padding-left:1px;
	padding-right:1px;
	background:url(../images/bodywork.jpg) repeat-y;
}
#banner{
 float:left;
 width:998px;
}
.banner1{
 float:left;
 width:126px;
}
.banner2{
 float:left;
 width:217px;
}
.banner3{
 float:left;
 width:442px;
 height:28px;
 padding-top:135px;
 padding-left:213px;
 background:url(../images/banner2.jpg) no-repeat left top;
}
.banner3_sub1{
	float:left;
	width:175px;
	padding-top:2px;
}
.banner3_sub2{
	float:left;
	width:175px;
	padding-top:2px;
}
.banner3_sub3{
	float:left;
	width:80px;padding-top:2px;
}

.banner3_form
{
	background:#ffffff;
	border:1px solid #3a2212;
	font-size: 12px;
	color:#000000;
	width: 155px;
	padding-left:10px;
	height:16px;
	font-family: Trebuchet MS;
}



.banner4{
	float:left;
	width:274px;
}

#btn{
	float:left;
	width:998px;
	height:32px;
	padding-top:5px;
	text-align:right;
	background:url(../images/btnbg.jpg) no-repeat left top;
}
.btn1{
	float:right;
	width:122px;
	text-align:left;
}
.btn2{
	float:right;
	width:77px;
	text-align:left;
}
.btn3{
	float:right;
	width:90px;
	text-align:left;
}
.btn4{
	float:right;
	width:112px;
	text-align:left;
}

#footer{
 float:left;
 width:998px;
 height:103px;
 padding-top:17px;
 text-align:center;
 background:url(../images/footerbg.jpg) repeat-x;
}
.footer1{
 float:left;
 width:998px;
 text-align:center;
 padding-bottom:10px;
}
.footer2{
 float:left;
 width:998px;
 text-align:center;
 color:#000000;
 font-size: 10px;
 font-weight: normal;
 line-height:14px;
 font-family: Arial;
}
.footer2 A {font-family: Arial; color: #ffffff; font-weight: normal; font-size : 10px; text-decoration : none; }
.footer2 A:hover {font-family: Arial; color: #ffffff; font-weight: normal; font-size : 10px; text-decoration : underline; }

#body_work{
	float:left;
	width:943px;
	padding-left:35px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:35px;
	min-height:450px;
  	height:auto !important;
  	height:450px;
	background:url(../images/pics.jpg) no-repeat left bottom;
}
.body_work2{
	float:left;
	width:943px;
	padding-bottom:25px;
	background:url(../images/bodybg2.gif) repeat-y;
}
.body_work2_left{
	float:left;
	width:580px;
	padding-right:30px;
}
.body_left_text1{
	float:left;
	width:580px;
	padding-bottom:15px;
}
.body_left_text2{
	float:left;
	width:580px;
	padding-bottom:10px;
}
.body_work2_right{
	float:left;
	width:310px;
	padding-left:20px;
}
.body_right_text1{
	float:left;
	width:310px;
	padding-bottom:5px;
}
.body_right_text2{
	float:left;
	width:310px;
	padding-bottom:5px;
	padding-top:15px;
}
.body_right_text3{
	float:left;
	width:310px;
	padding-bottom:15px;
}
.body_right_text3_left{
	float:left;
	width:70px;
}
.body_right_text3_right{
	float:left;
	width:240px;
}
.body_right_text4{
	float:left;
	width:310px;
	padding-bottom:5px;
}
.body_right_text5{
	float:left;
	width:310px;
	padding-top:5px;
	padding-bottom:5px;
}
.body_right_text6{
	float:left;
	width:310px;
	padding-top:5px;
	padding-bottom:5px;
}
.inner_body{
	float:left;
	width:943px;
	padding-bottom:25px;
}
.inner_body_line{
	float:left;
	width:932px;
	height:1px;
	background-color:#000000;
}
.inner_body_title{
	float:left;
	width:890px;
	padding-bottom:4px;
	padding-left:20px;
}
.inner_body_btn{
	float:left;
	width:890px;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
}
.dotbtn
{
	color:#000000;
	font-size: 18px;
	font-weight: normal;
	line-height:24px;
	font-family: Arial;
	display:block;
}
.dotbtn A {font-family: Arial; color: #000000; font-weight: normal; font-size : 18px; text-decoration : none;display:block;padding-left:15px; }
.dotbtn A:hover {font-family: Arial; color: #000000; font-weight: normal; font-size : 18px; text-decoration : none; background:url(../images/dot.gif) no-repeat;display:block;padding-left:15px;}

/*.dotbtn_active
{
	color:#000000;
	font-size: 18px;
	font-weight: normal;
	line-height:24px;
	font-family: Arial;
	display:block;background:url(../images/dot.gif) no-repeat;display:block;padding-left:15px;
}*/
.dotbtn_active a
{
	color:#000000;
	font-size: 18px;
	font-weight: normal;
	line-height:24px;
	font-family: Arial;
	display:block;background:url(../images/dot.gif) no-repeat;display:block;padding-left:15px;
	text-decoration:none;
}

.inner_body_btn1{
	float:left;
	width:115px;
}
.inner_body_btn2{
	float:left;
	width:90px;
}
.inner_body_btn3{
	float:left;
	width:120px;
}
.inner_body_btn4{
	float:left;
	width:90px;
}
.inner_body_btn5{
	float:left;
	width:90px;
}
.inner_body_btn6{
	float:left;
	width:120px;
}

.inner_body_btn7{
	float:left;
	width:90px;
}

.inner_body_btn8{
	float:left;
	width:150px;
}

.inner_body_astpara{
	float:left;
	width:890px;
	padding-bottom:20px;
	padding-top:5px;
	padding-left:20px;
}
.inner_body_sub_titlearea{
	float:left;
	width:890px;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:20px;
}
.inner_body_sub_titlearea_grid{
	float:left;
	width:890px;
	height:1px;
	background-color:#000000;
}
.inner_body_sub_titlearea_left{
	float:left;
	width:400px;
}
.inner_body_sub_titlearea_right{
	float:right;
	width:400px;
	text-align:right;
}
.inner_body_sub_titlearea2{
	float:left;
	width:850px;
	padding-bottom:10px;
	padding-left:30px;
}

.links_area{
	float:left;
	width:890px;
	padding-top:20px;
}


.innet_workarea_contactus1{
	float:right;
	width:420px;
	padding-top:5px;
	padding-bottom:20px;
}
.innet_workarea_contactus2{
	float:left;
	width:430px;
	text-align:left;
	padding-right:6px;
}
.contactus1_sub1{
	float:left;
	width:400px;
	padding-bottom:6px;
}
.contactus1_sub2{
	float:left;
	width:400px;
	padding-top:25px;
	padding-bottom:6px;
}


.form_area{
	float:left;
	width:430px;
}
.form_height
{
	float:right;
	width:430px;
	padding-bottom:11px;
}

.form_text
{
	float:left;
	width:160px;
	padding-right:6px;
	color:#000000;
	font-size: 15px;
	line-height:17px;
	font-weight: bold;
	font-family: Arial;
	text-align:right;
	vertical-align:top;
	height:20px;
}
.form_textbox
{
	float:left;
	width:255px;
	padding-top:0px;
}
.form_textbox2
{
	float:left;
	width:100px;
	padding-top:0px;
}
.form_textbox3
{
	float:left;
	width:140px;
	padding-top:0px;
}

.form_field_textbox
{
	background:#ffffff;
	border:1px solid #90856b;
	font-size: 12px;
	color:#000000;
	width: 250px;
	height:18px;
	font-family: Arial;
}
.form_field_textbox2
{
	background:#ffffff;
	border:1px solid #90856b;
	font-size: 12px;
	color:#000000;
	width: 250px;
	height:76px;
	font-family: Arial;
}
.form_field_textbox3
{
	background:#ffffff;
	border:1px solid #90856b;
	font-size: 12px;
	color:#000000;
	width: 90px;
	height:18px;
	font-family: Arial;
}
.submit_btn
{
	float:left;
	width:200px;
	padding-left:165px;
	padding-top:5px;
}
.contact_area_new{
	float:left;
	width:890px;
	padding-top:20px;
}

.menupage_group{
	float:left;
	width:910px;
	padding-bottom:20px;
}
















.link1
{
	color:#ffffff;
	font-size: 18px;
	font-weight: normal;
	line-height:24px;
	font-family: Arial;
}
.link1 A {font-family: Arial; color: #ffffff; font-weight: normal; font-size : 18px; text-decoration : none; }
.link1 A:hover {font-family: Arial; color: #659941; font-weight: normal; font-size : 18px; text-decoration : none; }

.link1sel A {font-family: Arial; color: #659941; font-weight: normal; font-size : 18px; text-decoration : none; }



.link2
{
	color:#ffffff;
	font-size: 14px;
	font-weight: normal;
	line-height:22px;
	font-family: Arial;
	text-transform:uppercase;
}
.link2 A {font-family: Arial; color: #ffffff; font-weight: normal; font-size : 16px; text-decoration : none; text-transform:uppercase;}
.link2 A:hover {font-family: Arial; color: #ffffff; font-weight: normal; font-size : 16px; text-decoration : underline; text-transform:uppercase;}

.link3
{
	color:#000000;
	font-size: 18px;
	font-weight: normal;
	line-height:24px;
	font-family: Trebuchet MS;
}
.link3 A {font-family: Trebuchet MS; color: #000000; font-weight: normal; font-size : 18px; text-decoration : none; }
.link3 A:hover {font-family: Trebuchet MS; color: #000000; font-weight: normal; font-size : 18px; text-decoration : underline; }

.link4
{
	color:#000000;
	font-size: 16px;
	font-weight: normal;
	line-height:20px;
	font-family: Arial;
}
.link4 A {font-family: Arial; color: #000000; font-weight: normal; font-size : 16px; text-decoration : underline; }
.link4 A:hover {font-family: Arial; color: #000000; font-weight: normal; font-size : 16px; text-decoration : none; }




.content1
{
	color:#131313;
	font-size: 22px;
	font-weight: normal;
	line-height:28px;
	font-family: Arial;
}
.content2
{
	color:#000000;
	font-size: 32px;
	font-weight: bold;
	line-height:36px;
	font-family: Arial;
}
.content3
{
	color:#000000;
	font-size: 18px;
	font-weight: normal;
	line-height:24px;
	font-family: Arial;
}
.content34
{
	color:#000000;
	font-size: 15px;
	font-weight: bold;
	line-height:24px;
	font-family: Arial;
}


.content4
{
	color:#941f29;
	font-size: 28px;
	font-weight: normal;
	line-height:26px;
	font-family: Trebuchet MS;
}

.content5
{
	color:#000000;
	font-size: 16px;
	font-weight: normal;
	line-height:20px;
	font-family: Arial;
}
.content54
{
	color:#000000;
	font-size: 13px;
	font-weight: normal;
	line-height:15px;
	font-family: Arial;
}
.toplink2 
{

	color:#006600;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial;
	font-weight:bold;
	padding-top:20px;
	
	
}
/*.toplink2 a:hover
{

	color:#006600;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial;font-weight:bold;
	padding-top:10px;
	text-decoration:underline;
	
}*/

.content6
{
	color:#666666;
	font-size: 16px;
	font-weight: normal;
	line-height:20px;
	font-family: Arial;
}
.content7n
{
	color:#ff0000;
	font-size: 16px;
	font-weight: normal;
	line-height:22px;
	font-family: Arial;
}
.content7
{
	color:#131313;
	font-size: 18px;
	font-weight: normal;
	line-height:24px;
	font-family: Arial;
}
.content7 A {font-family: Arial; color: #131313; font-weight: normal; font-size : 18px; text-decoration : none; }
.content7 A:hover {font-family: Arial; color: #376741; font-weight: normal;; font-size : 18px; text-decoration : underline; }
.content8
{
	color:#ffffff;
	font-size: 14px;
	font-weight: normal;
	line-height:18px;
	font-family: Trebuchet MS;
}


#error
{
	color:#FF0000;
	font-size: 15px;
	font-weight: normal;
	line-height:24px;
	font-family: Arial;
}


.rightmenu
{
	text-decoration:none;
	color:#000000;
	font-size: 15px;
	font-weight: bold;
	line-height:19px;
	font-family: Arial;
}

.rightmenu:hover
{
  text-decoration:underline;
}


.endgap{
  
 padding-top:200px;
}

















