/* form */
input.button,
.form .actions .submit input { _behavior:url(/assets/css/iepngfix.htc); }

/* join + login */
#interact input.text { padding-top:2px; }

/* comments */
.comment .reply .actions a { padding:0 8px; }
.comment .reply img { _width:expression(this.width > 528 ? 528: true); }
.comment .reply blockquote p img { _width:expression(this.width > 477 ? 477: true); }
.comment.vip .reply h4 span.badge { _position:relative; }
.comment .reply .actions { filter:alpha(opacity=25); }
.comment:hover .reply .actions { filter:alpha(opacity=100); }

/* header */
#header #logo h1 { _behavior:url(/assets/css/iepngfix.htc); }
#nav { _background:none !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/nav_bg.png', sizingMethod='crop'); }
#nav li#n-store a.root,
#nav li#n-store a.root:hover { _behavior:url(/assets/css/iepngfix.htc); }
#search { top:5px; }
#search input.text { padding-top:3px; }

/* footer */
#footer .column h4 { _text-indent:0; _height:auto; _background:transparent !important; _font:bold 16px/22px Helvetica, Arial, sans-serif; _text-transform:uppercase; _color:#fff; _margin-bottom:5px; }
#footer #copyright { _margin-right:-10px; }

/* home */
.home #hero .story a { filter:alpha(opacity=93); }
.home #hero .story a:hover { filter:alpha(opacity=100); }

/* blog */
.blog #content .post { _overflow:hidden; }
.blog .comment .reply img { _width:expression(this.width > 498 ? 498: true); }
.blog #sidebar .listing ul.datelisting li a { _background-image:none; }

/* music: hero player */
.music #content .heroplayer h2 a small { filter:alpha(opacity=43); }
.heroplayer .bar .shadow { _z-index:0; _background-image:none; }

/* music: discography */
.albumrow .album a img { filter:alpha(opacity=93); }
.albumrow .album a:hover img { filter:alpha(opacity=100); }

/* release */
.release .info .tracks ol li span { text-indent:5px; zoom:1; }

/* record (release v2) */
.record .info .tracks .bandcamp iframe { margin:0; }
.record .buy p.more a.dropdown { padding-right:11px; }

/* video */
.video #hero a img { filter:alpha(opacity=93); }
.video #hero a:hover img { filter:alpha(opacity=100); }

/* forums */
.community.forums table.topics tr.topic td.title small.lastpage a { padding-top:0; padding-bottom:0; }
.community.forums #main.topics div.pagination a { padding-top:0; padding-bottom:0; }

/* store */
.store .clothing .item.hover .permalink,
.store .clothing .item:hover .permalink { filter:alpha(opacity=85); }

.store.overview .clothing { padding-bottom:15px; }
.store.overview .viewmore .viewmoreinner { left:-48%; }