html{ overflow-y:scroll;}
body{ margin:0 ; padding:0 ; background:url(../images/bg.jpg) center repeat-y;}
h1, h2, h3, ul, il, a, p, object, img, div, marquee{ margin:0; padding:0;}

p{ padding-bottom:10px;}
.blank{ clear:both;}
a{ outline:none;}
img{ border:0px;}
.logo{ position:absolute; left:40px; top:0px;}
.head_hold{ width:100%; float:left; background:url(../images/header_bg.jpg) repeat-x;}
.head{ width:1000px ; height:127px; margin:0 auto; position:relative;}
P{text-align:justify;}
.logo{ position:absolute; left:6px;}
ul.menu{ position:absolute; left:265px; top:10px; width:730px; font:10px Arial, Helvetica, sans-serif ; color:#00FF33;}
ul.menu a{  margin:0; padding:0; }

.cont_hold{ width:100%; float:left;}
.cont{ width:967px; margin:0 auto ; margin-top:12px;}

.left_col{ width:342px; float:left;}
.left_col ul{ margin-bottom:10px;}
.left_col p{ display:block; font:18px  Century, "Times New Roman", Times, serif; color:#003fa8; border-bottom:1px #CCCCCC  }
.right_col{ width:609px ; float:left; margin-left:16px;}
.right_col object{  }
.right_col h1{ display:block; font: bold 13px Arial, Helvetica, sans-serif; color:#003fa8; margin:8px 0 0 0   }
.cont_strart{ background:url(../images/contant_bg.jpg) no-repeat; font:13px Arial, Helvetica, sans-serif; padding-top:15px; color:#333333;}
.cont_strart h3{ display:block; font: bold 13px Arial, Helvetica, sans-serif; margin:6px 0 6px 0 ; background:#d2bf05 url(../images/title_bg.jpg) repeat-x; padding:3px; color:#000000;  }

.cont_strart p a{ color:#990000;  }
.polution_free{ height:192px; background:url(../images/pollution_free.jpg) no-repeat; }
.polution_free h1{ font: normal 12px "Courier New", Courier, monospace; display:block; margin:0px 10px 0 170px; padding-top:25px; color:#333333;}
.polution_free p{ font:12px Arial, Helvetica, sans-serif; color: #333333; padding-right:17px;}
.polution_free h2{ font:18px  Century, "Times New Roman", Times, serif; color:#003fa8; margin:24px 7px 5px 0; border-bottom:#999999 1px dotted; display:block }


.footter{ height:12px; width:960px; padding:20px; margin:0 auto; position:relative; background:#2d4a59;
 font:normal 11px Arial, Helvetica, sans-serif; color:#000000; }
 .f_menu{ position:absolute; left:230px; top:20px;}
  .f_menu a{ margin:10px ; color:#000000; text-decoration:none;}
   .f_menu a:hover{ color:#CCCCCC;}
#my-com{ left:830px;}
.mailt0{ font:bold 12px Arial, Helvetica, sans-serif; color: #990000; }
.mailt0:hover{ color:#000000;}

.contact{ font:bold 13px Arial, Helvetica, sans-serif; color:#339900; }
.contact:hover{ color:#FF6600}

#gallery{ padding-bottom:20px;}
#gallery ul{ display:block; padding:0 0 0 18px; margin:0;}
#gallery ul li{ list-style-type:none; display:block; float:left; padding:0; margin:3px ; border:#CCCCCC 1px solid;}
#gallery ul li img{ border:4px #ffffff solid; width:100px; height:75px; }
.stocks{ width:900px; }
.in-stocks{ width:900px;}
.ou-stocks{ width:900px; }


#gallery-titles{ background: #EBEBEB ; border:1px #CCCCCC dotted; font: bold 13px  Arial, Helvetica, sans-serif; color: #000000;  padding:3px; margin:0px 6px 6px 6px; display:block;}

#longlist{ height:146px; border:1px  #999999 dotted; position:relative; margin-bottom:12px; background:url(../images/bgee.jpg) no-repeat}
#longlist img{ float:left; clear:both;}
#longlist p{ font:13px Arial, Helvetica, sans-serif; position:absolute; top:45px; left:180px; padding-right:50px;}
#longlist h1{ font:bold 15px Arial, Helvetica, sans-serif; color: #003fa8; display:block; position:absolute; left:180px; top:15px; border-bottom:1px #c8dbfa solid; }






























