@charset "utf-8";
/* CSS Document */

#featured {position:relative;}
#featured img.free-shipping {position:absolute; right:-4px; top:-6px;}
#featured h2 {color:#fff}
#featured .window {height:360px; width:936px; margin:0px auto; overflow:hidden; position:relative;}
#featured .window .mask {width:120px; height:360px; background:url(../img/mask-truewhite.png) top left repeat; position:absolute; top:0px; -moz-opacity:.60; filter:alpha(opacity=60); opacity: .6;}
#featured .window .mask.left {left:0px;}
#featured .window .mask.right {right:0px;}
#featured .window .wrapper {width:999999px; height:360px; position:absolute; top:0px; left:-1236px;}
#featured .window .wrapper .item {float:left; margin-right:12px; position:relative;}
#featured .window .wrapper .item .info {position:absolute; bottom:0px; left:0px; width:100%; background:url(../img/mask-trueblack.png) left top repeat; visibility:hidden; -moz-opacity:.60; filter:alpha(opacity=60); opacity: .6;}
#featured .window .wrapper .item:hover .info {visibility:visible;}
#featured .window .wrapper .item .info.hidden {display:none;}
#featured .window .wrapper .item .info h2 {padding:8px 12px; font-size:20px; margin:0px;font-family:'MuseoSans500';font-weight:normal;color:#fff;opacity: 1;}
#featured .window .wrapper .item .info .seller {padding:0px 12px 18px 12px; margin:-5px 0px 0px 0px;font-family:Arial, Helvetica;font-size:11px;}
#featured a.next {display:block; background:url(../img/next-37.png) 0px 0px; width:37px; height:72px; position:absolute; right:1px; top:147px; outline:none;}
#featured a.prev {display:block; background:url(../img/prev-37.png) 0px 0px; width:37px; height:72px; position:absolute; left:0px; top:147px; outline:none;}
#featured a.next:hover, #featured a.prev:hover {background-position:-40px 0px;}
#featured a.next:active, #featured a.prev:active {background-position:-80px 0px;}
#featured a.next.disabled, #featured a.prev.disabled {background-position:-120px 0px;}
#featured a {color:#fff;}

div.ads-280 {padding-left:1px; margin-bottom:24px;}

div.box280 div.wrapper {padding:12px;}
div.box280.bottom {height:14px; overflow:hidden; margin-bottom:24px;}
div.member-update h2 {margin:12px 0px; font-family:Arial; font-weight:500; font-size:15px;}
div.member-update h2 a {
	font-size:10px; font-weight:normal; font-family:Arial, Helvetica;
	color:#888; text-transform:none;
}
table.news {width:100%;text-align:left;}
table.news div.avatar-wrapper {background-color:#FFF; padding:2px; margin-right:12px;}
table.news div.name {font-weight:bold; margin-bottom:3px;font-size:12px; color:#666;}
table.news div.name a {color:#666;}
table.news div.content {font-family:Arial, Helvetica; font-size:11px; color:#aaa;text-align:left;}