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




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:259px; color:#666767;
}
#left_column a { font-size:13px; font-weight:bold; color:#352e1e; text-decoration:none;
}
#left_column a:hover {text-decoration:underline;
}
#middle_column {position:absolute; width:259px; 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:259px; left:562px;
}

.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:950px; 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:#FF3300; text-decoration:underline;
}
#left_about a:hover {color:#352e1e; text-decoration:none;
}

#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;
}






