li a {height:17px;}
li a:hover div {text-decoration:none;color:#000000;}
ul.topmenu li {border-width:1px;border-top-width:6px;}
ul.bottommenu li {border-width:1px;border-bottom-width:6px;}
ul.topmenu li img {width:150px;height:99px;border:0px;}
ul.topmenu li div {border-width:1px;border-top-width:6px;}
li.ns {font-size:16px;background-color:#ffcc00;color:#000000;margin-top:0px;padding:0px 1px 0px 1px;height:26px;}

div.block {background-color:#ffcc00;}
div.block div.data {background:#ffcc00 url(block-machine-bg.png) repeat-x top;color:#ffff99;}
div.block div.wide {background:url(block-machine-bg.png) repeat-x top;}
div.block *       {color:#003399;}
div.block a:hover {color:#0066ff;text-decoration:none;border-bottom:#0066ff dashed 1px;}

div.thumbs a:hover img {border:#ffcc00 dashed 2px;}

* HTML div.topadv {margin:0px 0px 0px 0px;}
div.topadv {clear:both;width:930px;background-color:#ffcc00;margin:0px 0px 0px 3px;}
div.topadv div {height:170px;}
div.topadv div.vl  {float:left;width:2px;height:155;margin:8px 5px 0px 5px;background:url(top-machine-vl.png) repeat-y center;}
div.topadv div.data {background:#ffcc00 url(top-machine-bg.png) repeat-x top;color:#ffff99;}
div.topadv div.data div.spon {float:left;width:242px;height:150px;text-align:left;}
div.topadv div.data div.spon img {width:240px;height:150px;margin:8px 0px 0px 0px;background-color:#ffdb4b;}
div.topadv div.data div.spon img {border:#003399 solid 1px;}
div.topadv div.data div.spon a:hover img {border:#0066ff dashed 1px;}

