
/*----------------------
  Blog List
-----------------------*/

.bloglist {margin: 10px; width: 344px}

.bloglist h3 {margin:0 0 10px 0}
.bloglist h3 span {display:block}
.bloglist h3 span span {background: #FFF none}

.bloglist .blogs {background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-half-top.gif) no-repeat; padding-top: 15px }


.bloglist .blog {margin-bottom: 20px; line-height: 1.2em; }

.bloglist .blog .date {margin:0 0 10px 0; color: #999}

.bloglist .blog h4 {margin: 0 0 10px 0; font-size: 1.9em; font-weight: bold; font-family: Arial}

.bloglist .blog .picture {float: left; margin: 0 5px 5px 0}


.bloglist .blog .more {text-align: right; font-family: Verdana; font-size: 10px; }

.bloglist .blog .more span {background-color: #fff;}

.bloglist .blog .more a {background: #fff url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-t.gif) no-repeat; padding: 0 2px 0 7px}

.bloglist .more { clear: both; background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-half-bottom.gif) no-repeat scroll 0 2px;
          margin: 10px 0; padding: 0; position: relative; width: 344px; height: 16px; text-align: right;
          }

.bloglist .more a { padding-left: 15px;  background: white url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/more-plus-line.gif) no-repeat scroll 0 2px;}



/*---------------------
  Blogs
----------------------*/


.brief-post {background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-half-top.gif) no-repeat; padding-top: 1px; margin-top: 10px; width: 344px}

.brief-post .dateposted,
.superbrief-post .dateposted {margin: 5px 0; color: #666}

.brief-post h1, .brief-post h3 {margin: 0 0 5px 0; font-size: 1.8em; font-weight: normal; font-family: "Arial Black"}

.brief-post h3 a:link { color: black; text-decoration: none }
.brief-post h3 a:visited { color: black; text-decoration: none }
.brief-post h3 a:hover { color: #03F; text-decoration: underline }

.brief-post .picture {float:left; margin: 0 10px 0 0}

.brief-post .more,
.superbrief-post .more { background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-half-bottom.gif) no-repeat scroll 0 2px;
            text-align: right; font-family: Verdana; font-size: 10px; clear: left}

.brief-post .more a,
.superbrief-post .more a { background: #fff url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-t.gif) no-repeat; padding: 0 7px 0 7px;
              margin-left: -0.5em}
.brief-post .permalink,
.superbrief-post .permalink { margin: 7px 0 0 0; font-size: .8em; text-transform: uppercase; color: #666}

.superbrief-post {background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-half-top.gif) no-repeat; padding-top: 1px; margin-top: 10px}


/*---------------------
  Cover Stories
-----------------------*/

.coverstory-header {font-family: Verdana; font-size: .8em; overflow: auto}

.coverstory-header h1 {margin: 10px 10px 0 10px; font-size: 2.5em}
.coverstory-header h2 {margin: 0 10px; font-style: italic; font-weight: normal; font-size: 1.4em}


.coverstory-header-image {float: right; width: 150px; margin: 10px 20px 0 0}

.coverstory-header-image .picture {margin: 10px 10px 0 0;}

.coverstory-header .author {margin: 10px 10px 0 10px;}
.coverstory-header .author span.upper {text-transform: uppercase; font-weight:bold}
.coverstory-header .author span.dateposted {margin-left:20px; text-transform:none; color:#666; font-size: 12px; font-weight:normal !important}


.coverstory-content {margin: 10px; }

.coverstory-content .text {font-size:1.1em; line-height: 1.4em; color: #0F0F0F; margin-bottom: 10px; width: 340px}

.coverstory-content li a:link { color: black; text-decoration: none }
.coverstory-content li a:visited { color: black; text-decoration: none }
.coverstory-content li a:hover { color: #03F; text-decoration: underline }

.coverstory-content .more { background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-half-bottom.gif) no-repeat scroll 0 2px;
            text-align: right; font-family: Verdana; font-size: 10px; position: relative}

.coverstory-content .more span.delempty{background: #fff url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-t.gif) no-repeat; padding: 0 7px 0 7px;
              margin-left: -0.8em}

.coverstory-content .more a {background: #fff url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-t.gif) no-repeat; padding: 0 7px 0 7px;
              margin-left: -0.8em}



.coverstory-numberlist ol {margin:0; padding: 0;}

.coverstory-numberlist ol li {margin: 5px 0 0 0; padding: 0 0 5px 0; 
                                border-top: 1px solid #ccc; 
                                width: 340px; overflow: auto}
                                
 .coverstory-numberlist ol .nth-child-1 {border-top: none}                               
                                
                                
.coverstory-numberlist ol li .title {font-family: Georgia; font-size: 1.4em; display:block; float: left;
                                      margin-top: 5px; width: 240px }                               
                                
.coverstory-numberlist ol li .num {display:block; float: left; width: 50px; text-align: right;
                                font-family: "Arial Black"; font-size: 3em; color: #FC0;
                                line-height: .9em; padding-right: 10px; }                               





.coverstory-tablelist ol {margin:0; padding: 0; list-style-type:none}

.coverstory-tablelist ol li {margin: 0 0; padding: 0 2px; overflow: auto; width: 340px }

.coverstory-tablelist ol li .num {font-family: Arial; font-size: 1.3em; font-weight: bold;
                                  border-right: 1px solid #ccc; color: #666; padding: 0 4px 0 0; margin: 0 4px 0 0; width: 35px; text-align: right;
                                  display:block; float: left; }

.coverstory-tablelist ol li .title { display:block; padding-top: 2px; }

.coverstory-tablelist ol li.group-four-1,
.coverstory-tablelist ol li.group-four-2 {background-color: #eee; }

.coverstory-tablelist ol li.group-four-1 {border-bottom: 1px solid #fff;}
.coverstory-tablelist ol li.group-four-3 {border-bottom: 1px solid #ddd;}

.coverstory-tablelist ol li.group-four-1 .num,
.coverstory-tablelist ol li.group-four-2 .num {border-right: 1px solid #ccc; color: #666; border-right: 1px solid #fff}

.coverstory-thumblist ul {margin:0; padding: 0; list-style-type:none}

.coverstory-thumblist ul li {margin: 0 0 5px 0; padding: 15px 0 5px 0; width: 162px; float: left; 
                              background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-quarter-bottom.gif) no-repeat scroll top center; }

.coverstory-thumblist .nth-child-1, .coverstory-thumblist ul li.nth-child-2 {background-image: none}

.coverstory-thumblist ul li .title {margin: 0; text-align: center; font-weight: bold}

.coverstory-thumblist ul li .thumb {margin-left:auto; margin-right: auto}

.coverstory-thumblist li.group-two-1 {clear: left; margin-right: 10px}

.coverstory-thumblist span.group-two-1 {clear: left; margin-right: 10px}

.coverstory-thumblist .thumb-break {display: block; margin: 0 0 5px 0; padding: 10px 0 5px 0; width: 162px; float: left; 
                              background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-quarter-bottom.gif) no-repeat scroll top center; }


.coverstory-featurelists .featurelists-item {margin: 0}

.coverstory-featurelists .featurelists-item span {display:block; background-repeat: no-repeat}

.coverstory-featurelists .featurelists-item h3 span span {display:block; text-indent: -1000em;
                                                            font-size:.1em; height:0;}



.coverstory-featurelists .featurelists-item ul {margin:0; padding: 0; list-style-type:none}

.coverstory-featurelists .featurelists-item ul li {margin: 4px 0 0 0; padding: 4px 0 0 0; 
                                                border-top: 1px solid #ccc }
                                                
.coverstory-featurelists .featurelists-item ul li.nth-child-1 {border-top-width: 0} 

.coverstory-featurelists .featurelists-item ul li .title {margin: 0; font-weight: bold}

.coverstory-featurelists .featurelists-item ul li .description {margin: 0; }


.coverstory-specialcover .nav {width:344px; height:25px;margin:0;padding:0; }
.coverstory-specialcover .pagenav {text-align:right; display:block; padding:0; font-size: 1.1em; margin: 5px 0}
.coverstory-specialcover .pagenav a {font-weight: bold; padding: 2px 3px}


.coverstorysub-header {font-family: Verdana; font-size: .7em}

.coverstorysub-header .package-link {margin: 10px 10px 0 10px; font-size: 1.4em; font-weight: bold; 
                                           background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/archive-previous-arrow.gif) no-repeat scroll 0 3px;  }
.coverstorysub-header .package-link a {display: block; text-decoration: none; color: #F00; 
                                        padding-left: 15px;}



.coverstorysub-header h1 {margin: 0 10px 10px 10px; font-size: 2.5em}
.coverstorysub-header h2 {margin: 10px; font-style: italic; font-weight: normal; font-size: 1.4em}

.coverstorysub-content {margin: 10px; }

.coverstorysub-content .text {font-family: Arial; font-size: 1.2em; width: 340px}

.coverstorysub-content .return-link {margin: 0}

.coverstorysub-content .return-link span {font-weight:bold; text-transform: uppercase; font-size: 1.1em}


.coverstory-content .archive-nav {background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-half-bottom.gif) no-repeat scroll 0 2px;
          margin: 10px 0; padding: 0; position: relative; width: 344px; height: 12px; 
          text-transform: uppercase; color: #CCC}
          
.coverstory-content .archive-nav p { float: right; margin: 0; background: #FFF url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/tick-line-t.gif) no-repeat;
              padding-left: 5px}
  
.coverstory-content .archive-nav .next {background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/archive-next-arrow.gif) no-repeat scroll top right;
                padding-right: 10px; border-left: 1px solid #CCC; padding-left: 5px}
                
.coverstory-content .archive-nav .previous {background: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/archive-previous-arrow.gif) no-repeat;
                padding-left: 10px}               

.coverstory-content .archive-nav span.next {background-image: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/archive-next-arrow-inactive.gif)}
                
.coverstory-content .archive-nav span.previous {background-image: url(/web/20071002101657im_/http://i.rollingstone.com/rs/images/archive-previous-arrow-inactive.gif)}


.coverstory-archivetop {clear: left; margin: 0 10px 0 10px; width: 708px; padding-bottom: 1px; overflow: auto;}

.coverstory-archivetop h3 {margin-bottom: 10px}

.coverstory-archivetop .featurehighlighted {float: left; width: 270px; margin: 0}

.coverstory-archivetop .featurehighlighted .picture {float: left; margin: 0 10px 0 0; }

.coverstory-archivetop .featurehighlighted .picture img {position: relative; display: block;}

.coverstory-archivetop .featurelist {float: right; width: 400px; margin: 25px 0 0 0; }

.coverstory-archivetop .featureitem {margin: 0 60px 20px 0;}

.coverstory-archivetop .featureitem .title {margin: 0 0 10px 0; font-size: 1.4em; padding-right: 1px}

.coverstory-archivetop .featureitem .description {font-size: 1.2em; font-weight: normal; color: #333}

.coverstory-archivetop .featureitem .author {font-size: 1.2em; font-weight: normal; color: #333}

.coverstory-archivetop .featureitem .author span {text-transform: uppercase}



.coverstory-archivetop a:link {color: #000}
.coverstory-archivetop a:visited,
.coverstory-archivetop:visited .description {color: #000}
.coverstory-archivetop a:hover,
.coverstory-archivetop a:hover .description {color: #03F}         

.story-header .author span.upper {text-transform: uppercase; font-weight:bold}



* html .coverstory-numberlist ol>li { overflow: visible; width: 330px; height: 38px}

* html .coverstory-tablelist ol>li { overflow: visible; width: 330px; height: 22px}

* html div.coverstory-thumblist ul>li.group-two-1 { clear:none;}
/*
     FILE ARCHIVED ON 10:16:57 Oct 02, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:54:35 Dec 23, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/