
/* To allow the blogs to have 344x344 images */
.brief-post-text img {float: none !important; margin-right: 0 !important; display:block;}
/* Justice */
#container {padding-bottom: 10px}
#footerad {border-bottom: 1px solid #afa59c; }
#footer-bottom div {margin-bottom: 10px !important}
.alittlelarger {margin: 10px 0 !important}
.coverstory-content .more {width: 330px !important}
.Discussions_PageTableStart {width: 200px !important; }
/*Capaign2008*/
#meetthecandidates .candidates { width: 344px; margin: 0 0 25px 0; clear: left; }
/* Karftwerk */
.artist-photo-miniarchive h2 {padding-right: 0 !important}
.artist-video-miniarchive h2 {padding-right: 0 !important}
.artist-story-miniarchive h2 {padding-right: 0 !important}
.artist-album-miniarchive h2 {padding-right: 0 !important}
.artist-links h2 {padding-right: 0 !important}
.artist-minibio h2 {padding-right: 0 !important}
.artist-sub-nav {background-color: transparent !important}
/* Wilco changes */
.brief-post {width: 330px !important}
#title a {background-image: url(http://i.rollingstone.com/rs/images/rollingstone.gif?bid=615412168) !important}
.register-signup-module .rightcolumn {float:right; margin-right:15px; margin-left:35px;width:233px; height:934px; background: url(http://i.realone.com/assets/rn/img/4/3/2/3/13893234.jpg) no-repeat scroll;}
/* #servicenav ul li.nth-child-1 a { color: yellow !important } */
/* Make Profile rubric says Podcasts on News Main */
#rs60-module-news-4-storycategories .profile-category { width: 80px; height: 13px; }
#rs60-module-news-4-storycategories .profile-category span {
background-image: url(http://i.realone.com/assets/rn/img/0/6/4/8/10248460.gif);
width: 80px; height: 13px; }
#specialoffers img {border:0}
#specialoffers {display:block; height: 475px; }
#specialoffers { }
/*--------------------------
Homepage Freeforms
----------------------------*/
#home-freeform6 {margin: 10px !important; margin-top:0; padding-top:10px; border-top: 1px dashed #CCC !important; }
#home-freeform6 h3 {margin: 0; text-indent: -1000em !important }
#home-trivia h3 {text-indent: -1000em !important }
/*---------------------
Hot Shots
-------------------------*/
#rs60-module-photos-covers-hotshot .headline {display:none}
#footer a:link, #footer a:visited {color: #000}
/*----------------------
Footer - Personals
-----------------------*/
#footer-personals {margin: 10px 0 10px 10px; padding: 0;
width: 354px; height: 170px; position: relative; border-bottom: 1px dashed #CCC }
#footer-personals h3 {margin:0; width: 335px; height: 44px; }
#footer-personals h3 span {display:block; background: #FFF url(http://i.rollingstone.com/rs-preview/images/home/hdr_home_rs_updates.gif) no-repeat scroll center center;
width: 335px; height: 44px; }
#footer-personals h3 span span {text-indent: -1000em; display: block; line-height:0; font-size: 1px; height:0}
#footer-personals .thumbnoshadow {float: left; margin: 5px 5px 10px 0 }
#footer-personals .rsupdate {margin: 15px 5px 10px 0;}
#footer-personals .user { font-weight: bold; font-size: 1.4em; color: #03F; margin: 5px 0 0 0 }
#footer-personals .description { font-weight: bold}
#footer-personals ul {margin: 10px 0 0 0; padding:0; list-style-type: none; }
#footer-personals ul li {margin: 5px 0; padding:0; }
#footer-personals .more { clear: both;
margin:0; padding: 0; left:0; bottom: 0; position: absolute; width: 344px; height: 12px; }
#footer-personals .more a { padding-left: 15px; position: absolute; display: block; right: 0}
#footer-personals p {margin:10px 0;}
#footer-personals .meetsomeonenew {display:block; margin: 0 0 0 175px; width: 112px; height: 13px; background: url(http://i.rollingstone.com/rs/editorial/meetsomeonenew-button.gif) no-repeat; text-decoration: none}
#footer-personals .meetsomeonenew span {display: block; text-indent: -1000em; font-size: 1em; line-height:0}
#footer-personals img {border:0}
/*----------------------
Footer - Subscribe
-----------------------*/
#footer-subscribe {margin: 10px 10px 10px 0; padding: 0 0 0 10px;
width: 344px; height: 170px; position: relative; border-bottom: 1px dashed #CCC }
#footer-subscribe h3 {background: url(http://i.rollingstone.com/rs-preview/images/home/hdr_home_subscribe.gif); width: 203px; height: 44px; margin: 0 0 10px 135px }
#footer-subscribe h3 span {text-indent: -1000em; display: block; line-height:0; font-size: 1px}
#footer-subscribe .picture {float: left; margin: 0 10px 10px 0; }
#footer-subscribe .thumb {display: block; background: url(http://i.rollingstone.com/rs/images/shadow-white-bottom.gif) no-repeat scroll bottom left; }
#footer-subscribe .thumb span {display:block; background: url(http://i.rollingstone.com/rs/images/shadow-white-right.gif) no-repeat scroll top right; }
#footer-subscribe .thumb span span {display:block; background: url(http://i.rollingstone.com/rs/images/shadow-white-corner.gif) no-repeat scroll bottom right;
padding-bottom: 4px}
#footer-subscribe .thumb img {display:block; margin: 0 5px 0px 0;}
#footer-subscribe ul {margin: 0 0 20px 0; padding:0; list-style-type: none; }
#footer-subscribe ul li {margin: 2px 0; padding:0;}
#footer-subscribe .more { clear: both; margin:0; padding: 0; left:0; bottom: 0; position: absolute; width: 344px; height: 12px }
#footer-subscribe .more a { display: block; position: absolute; right: 0; padding-left: 15px; }
#footer-subscribe img {border:0}
/*----------------------
Footer - Partners
-----------------------*/
#footer-partners {margin: 10px 0 10px 10px; padding: 1px 0 0 0;
position: relative; width: 354px; height: 150px; }
#footer-partners .header-subtitle {position: absolute; top: 3px; left: 5px; text-transform: uppercase;
font-size: 9px; height: 22px;
letter-spacing: 1px; font-family: &amp;amp;#034;Trebuchet MS&amp;amp;#034;, Verdana;
color: #999; margin:0;}
#footer-partners .partner-icons {margin: 15px 0 0 0}
#footer-partners .partner-icons img { margin: 0 5px }
#footer-partners ul {margin: 0; padding:0; list-style-type: none; }
#footer-partners ul li {margin: 5px 0; padding:0; font-size: 1.2em}
#footer-partners .more { clear: both; margin: 0; padding: 0; left:0; bottom:0; position: absolute; width: 344px; height: 12px;
font-size: 5px; }
#footer-partners li a:link { color: black; text-decoration: none }
#footer-partners li a:visited { color: black; text-decoration: none }
#footer-partners li a:hover { color: black; text-decoration: underline }
#footer-partners img {border:0}
/*----------------------
Footer - Music Store
-----------------------*/
#footer-musicstore {margin: 10px 10px 10px 0; padding: 1px 0 0 10px; position: relative; width: 344px; height: 10px; }
#footer-musicstore h3 {width: 163px; height: 26px; margin: 0 0 0 180px;}
#footer-musicstore h3 span {text-indent: -1000em; display: block}
#footer-musicstore .header-subtitle {
margin:0 0 0 10px; width: 310px; padding:5px 0 0 0;
text-transform: uppercase;
font-family: &amp;amp;#034;Arial Black&amp;amp;#034;; font-size: 14px;
border-top: 1px dashed #CCC;
}
#footer-musicstore p {margin:0}
#footer-musicstore .header-subtitle .description {color: #999;
font-family: Verdana; font-size: 13px; font-weight:bold;
text-transform:capitalize;}
#footer-musicstore .header-subtitle .description .price {color: #F00}
#footer-musicstore ol {padding:5px 0 5px 0; margin:0 0 1px 10px; list-style-position:inside }
#footer-musicstore ol li {margin: 1px 0; padding:2px 0; color: #F00; font-weight: bold;
border-bottom: 1px solid #CCC; position: relative;}
#footer-musicstore ol li p {color: #000;}
#footer-musicstore ol li p.track {width: 135px; margin:0; font-weight: normal; position: absolute; top:2px; left:15px;}
#footer-musicstore ol li p.artist {width: 135px; margin:0; font-weight: bold; position: absolute; top:2px; left:155px; }
#footer-musicstore ol li p.buy {width: 20px; margin:0; position: absolute; top:2px; left:290px; }
#footer-musicstore .more { clear: both; margin: 0; padding:0; left:0; bottom:0; position: absolute; width: 335px; height: 12px; }
#footer-musicstore .more a { display: block; position: absolute; right: 0;
padding-left: 15px; background: white url(http://i.rollingstone.com/rs/images/more-plus-line.gif) no-repeat scroll 0 2px }
#footer-musicstore .shop {display:block; width: 33px; height: 11px; background: url(http://i.rollingstone.com/rs/images/shop-button-white.gif) no-repeat; text-decoration: none}
#footer-musicstore .shop span {display: block; text-indent: -1000em; font-size: 1em; line-height:0}
/*----------------------
Footer - Links
-----------------------*/
.footer-links {padding-top: 5px; margin-bottom: 5px; height: 40px; }
.footer-links .footer-links-nav {position: relative; font-size: .9em; margin: 20px 10px 10px 10px; padding: 1px; list-style-type: none;
text-align: center; height: 15px;}
.footer-links .footer-links-nav li.nth-child-1 a {border: 0}
.footer-links .footer-links-nav li {margin:0 0 0 0; display:inline; font-weight: bold; }
.footer-links .footer-links-nav li a {border-left: 1px solid #666; padding: 0 0 0 5px; height:0.7%; }
/*----------------------
Footer - CopyRight Info
-----------------------*/
.footercopyright {display:block; margin-top:0px; margin-bottom: 40px; }
.footercopyright p {clear: left; text-align:center; color: #666; margin: 2px}
* html #footer-musicstore ol&amp;amp;gt;li {height:1.2em}
* html #footer-partners .partner-icons {margin: 21px 0 0 0}