/* CSS Document */
*{ margin:0; padding:0;}
BODY{ background-color: #FFFFFF;}
#main{ width:890px; margin:0 auto; /*border:1px solid #999999;*/}
#menu{ padding:15px; margin-left:4px;}
#menu span{ padding-right:5px;}
#name{ width:420px; height:92px; position:relative; margin-top:10px;}
#name h1 a{ background-image:url(images/name.jpg); background-repeat:no-repeat; width:420px; height:92px; position:absolute; text-indent:-900em; left:15px; top:-15px;}
#name h2{ display:none;}
.banner{ width:870px; height:257px; margin-left:8px;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; border:none; color:none;}
.margintop-25{ margin-top:-25px;}
.marginleft20{ margin-left:20px;}
.width310{ width:310px;}
.width570{ width:530px;}
ul{ list-style:none;}
.prodmenu{margin-top:25px;}
.paddtop30{ padding-top:30px;}
.paddtop20{ padding-top:20px;}
.paddleft30{ padding-left:30px;}
.width120{ width:120px;}
.width410{ width:410px;}
.news-top{ background-image:url(images/news-top.gif); background-repeat:no-repeat; width:308px; height:8px;}
.news-center{ background-image:url(images/news-center.gif); background-repeat:repeat-y; width:308px;}
.news-bottom{ background-image:url(images/news-bottom.gif); background-repeat:no-repeat; width:308px; height:7px;}
.footer{ padding-bottom:50px;}
.paddbot{ padding-bottom:1px;}

