body {	
	font-family: Arial; margin:0; padding:0; color:#352e1e; font-size:12px; width:100%; background:url(images/bg_09test.gif) repeat-x left top #FFFFFF; text-align:left  
}




form {margin:0;  padding:0;
}

img {border:0px
}

a {	color:#4d5252; font-size:12px; text-decoration:none
}

a:hover {text-decoration:underline;
}

#body { width:822px;  position:relative; text-align:left;
} 

#header {position:absolute; width:100%; height:152px;
}

#logo {position:absolute; width:239px; left:17px; top:40px
}

#menu {position:absolute; width:504px; height:44px; left:318px; top:79px; background:url(images/menu_bg1.gif) no-repeat left center;
}

#menu a { font-weight:bold; font-size:15px; color:#ffffff; text-decoration:none;
}

#m1 {position:absolute; width:13px; height:8px; left:366px; top:125px; background:url(images/img_m.gif) no-repeat
}

#m2 {position:absolute; width:13px; height:8px; left:458px; top:125px; background:url(images/img_m.gif) no-repeat
}

#m3 {position:absolute; width:13px; height:8px; left:559px; top:125px; background:url(images/img_m.gif) no-repeat
}

#m4 {position:absolute; width:13px; height:8px; left:658px; top:125px; background:url(images/img_m.gif) no-repeat
}

#m5 {position:absolute; width:13px; height:8px; left:764px; top:125px; background:url(images/img_m.gif) no-repeat
}

#content {position:absolute; width:100%; top:152px;
}


/* different top banner on the left */
#picture {position:absolute; width:401px; height:218px; background:url(images/BigBanner3.jpg) no-repeat left top;    
}

/* different top banner on the right */
#right_top {position:absolute; width:421px; left:401px; background:url(images/right_bg_02b3.jpg) no-repeat left top; height:218px;  
}

/* different top banner on the right  ::: about us page */
#right_topA {position:absolute; width:421px; left:401px; background:url(images/right_bg_02c.jpg) no-repeat left top; height:218px;  
}


#top {position:absolute; width:307px; left:67px; top:19px; background:url(images/grey_bot.gif) no-repeat left bottom  #666666; height:148px
}
#top_in {position:absolute; width:275px; left:16px; top:7px;
}
#top_in a { font-size:12px; color:#cccccc; font-weight:bold; text-decoration:none; padding-left:27px; line-height:33px; background:url(images/plus.gif) no-repeat left center; 
}


.grey { width:100%; height:1px; background:#ccc; font-size:0px;  /*underline*/
}
#click {position:absolute; width:182px; left:192px; top:174px;
}


#wrap {position:absolute; width:100%; top:421px;  /* top:431px; */
}

#wrap2 {position:absolute; width:100%; top:175px;  /* top:431px; */
}



#left_column {position:absolute; width:550px; color:#666767; /* width:259px */
}
#left_column a { font-size:13px; font-weight:normal; color:#352e1e; text-decoration:none;
}
#left_column a:hover {text-decoration:underline; color:#FF3300; 
}
/*#middle_column {position:absolute; width:259px; left:282px;  left:282px 
}*/

#middle_column a {font-size:13px; font-weight:normal; color:#FF3300; text-decoration:none;
}

#middle_column a:hover {text-decoration:underline;
}

#right_column {position:absolute; width:260px; left:620px;
}

.line { width:100%; height:1px; background:#bcc1ae; font-size:0px
}

#right_column a { font-size:13px; line-height: 18px; font-weight:normal; color:#FF3300; text-decoration:none;
}
#right_column a:hover {text-decoration:underline;
}

/* FOOTER */

#footer {position:absolute; width:100%; top:1200px; background:url(images/footer_bg1.gif) no-repeat; height:1px; color:#352e1e;
}
#footer a { color:#FF3300; font-weight:bold; text-decoration:none;
}
#left_about {position:absolute; width:541px;
}
#left_about a { font-size:13px; font-weight:bold; color:#587711; text-decoration:none;
}
#left_about a:hover {text-decoration:underline
}
#icon { font-family: Arial; font-size: 12px; color:#333333; line-height: 24px;}
#icon a { font-family: Arial; font-size: 12px; color:#333333; line-height: 24px;;
 background:url(images/icon.gif) no-repeat left center; padding-left:14px;
 text-decoration:none}
#icon a:hover { font-family: Arial; font-size: 12px; color:#333333; line-height: 24px;
 background:url(images/icon.gif) no-repeat left center;text-decoration:underline;}
#left_work {position:absolute; width:259px; color:#666767;
}
#icon_1 { font-family: Arial; font-size: 12px; color:#333333; line-height: 24px}
#icon_1 a { font-family: Arial; font-size: 12px; color:#333333; line-height: 24px;
 background:url(images/icon.gif) no-repeat left center; padding-left:14px;
 text-decoration:none}
#icon_1 a:hover { font-family: Arial; font-size: 12px; color:#333333; line-height: 24px;
 background:url(images/icon.gif) no-repeat left center;text-decoration:underline
}
#icon_2 { font-family: Arial; font-size: 12px; color:#333333; line-height: 24px}
#icon_2 a { font-family: Arial; font-size: 12px; color:#333333; line-height: 24px;
 background:url(images/icon.gif) no-repeat left center; padding-left:14px;
 text-decoration:none}
#icon_2 a:hover { font-family: Arial; font-size: 12px; color:#333333; line-height: 24px;
 background:url(images/icon.gif) no-repeat left center;text-decoration:underline
} 
#left_work {position:absolute; width:259px; color:#666767
}
#right_work {position:absolute; width:259px; left:562px;
}
.input {width:222px; height:18px; border:1px #bcc1ae solid; color:#000000; font-size:11px; padding:2px 0 0 8px; background:#FFFFFF
}
.mess{width:219px; height:163px; border:1px #bcc1ae solid; color:#000000; font-size:11px; padding:2px 0 0 8px;
}






