body {margin: 0; padding: 0; }
ul { list-style-type: none; margin: 0; padding: 0; }

#ad { background-image: url("images/300x250.jpg"); }

img{ cursor:pointer; cursor:hand;}
a img { border: none;} 

.navigation_content { width: 121px; height: 170px; position: absolute; top: 58px; left: 161px; }
.nav_content .content { height: 170px; padding: 0 0 0 0px; }
.nav_content .content .viewport { width: 100%; height: 100%; overflow: hidden; }

.nav { height: 29px; width:148px; position:absolute; top: 0; left: 0; z-index: 100;}
.nav li { float: left; }
.nav li a { display: none; height: 23px; text-indent: -999em; }

table { width: 100%; height: 100%;}

.items, .item { height: 100%; }
.item { cursor: pointer; font-family: Arial; line-height: 19px; text-align: center;}
.item .item_name, .item .item_price, .item .item_saleprice { width: 100%; text-transform:uppercase; }
.item .item_name { height: 20px; line-height: 11px; font-size: 10px; color: black; width: 111px; margin-top: -2px}
.item .item_price { height: 40px; font-weight: bold; font-size: 10px; margin-top: -4px}
.item .item_image img { margin-bottom: -1px; }
.item .item_saleprice {font-weight: bold; font-size: 11px; color: #e20d0d; }

.nav_arrows { position: absolute; top: 54px; left: 0; width: 130px;  }
.nav_arrows li { position: absolute; top: 0; left: -18px;}
.nav_arrows li.nav_previous { top: 0; }
.nav_arrows li.nav_next { top: 0; left: 100px; }
.nav_arrows li a {  display: block; width: 40px; height: 40px; text-indent: -999em;}
.nav_arrows li.nav_previous a { }
.nav_arrows li.nav_next a { }

