*{margin:0;padding:0}
body{background:#fff url(bg_body.gif) repeat-x 0 0;text-align:right;font:12px/1.5em Helvetica,Arial;font-weight:normal}
a img {border:0}
a{color:#231F20;text-decoration:none;text-transform:uppercase;font-size:9px;line-height:1em;}

div#image{float:right;width:100%;height:500px;}
div#image .hover {float:right;z-index:10;}

div#viewport{height:480px;overflow:hidden;position:absolute;top:0;right:0;width:720px;z-index:-1;}
div#viewport ul { width: 9360px; }
div#image li {float:left;width:720px;}

div#info{float:right;width:915px;}

p{color:#00BABE;margin-bottom:5px;}
.column{float:left;width:175px;text-align:left;margin-right:20px;margin-top:10px;}

#downloads{float:left;width:520px}
#downloads p{padding-right:20px}
.catalog{float:left;width:100px;text-align:left;margin-right:20px;line-height:1em;margin-top:10px;}
.last{float:left;width:160px;text-align:right;margin-top:10px;text-align:left;}
.catalog a{display:block;height:99px;position:relative;width:99px}
.catalog span{background:#FFF;border:1px solid #231F20;display:none;height:77px;left:0;padding:10px;position:absolute;top:0;width:77px}
.catalog:hover span{display:block}
