/*
** Copyright (C) 2010 Apple Inc.
** All rights reserved.
*/

 #main #content h1{font-size:22px;line-height:36px;margin-bottom:6px;}#main #content h1 ul{zoom:1;}#main #content h1 ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content h1 ul li{float:left;margin-right:5px;color:#474747;}#main #content h1 ul li a{display:inline;color:#474747;}#main #content{position:relative;width:980px;margin-top:0;padding:0 3px;background:url(images/contentbg.png) 0 0 repeat-y;}#main #content .cap{position:absolute;left:0;width:986px;font-size:1;}#main #content .cap.top{top:0;height:8px;background:url(images/captop.png) 0 0 no-repeat;}#main #content .cap.bottom{bottom:0;height:9px;background:url(images/capbottom.png) 0 0 no-repeat;}#main #content .padder{margin:0;padding:2em 40px 4em;background:#fff url(images/contentbg2.png) 0 0 repeat-x;zoom:1;}#main #content .padder:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content .padder #media-type-nav{margin-left:-13px;margin-bottom:35px;zoom:1;}#main #content .padder #media-type-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content .padder #media-type-nav ul{display:block;list-style:none;margin:0;}#main #content .padder #media-type-nav li{display:block;float:left;width:inherit;height:38px;line-height:22px;vertical-align:middle;padding:0 0 0 38px;margin:0 20px 0 0;}#main #content .padder #media-type-nav li a{display:block;height:24px;line-height:24px;font-size:22px;font-weight:bold;vertical-align:middle;padding:7px 12px 7px 9px;color:#298cda;}#main #content .padder #media-type-nav li a:hover,#main #content .padder #media-type-nav li.selected a{color:#474747;text-decoration:none;}#main #content .padder #media-type-nav li.music{background:url(images/media_selected_music.png) 0 0 no-repeat;}#main #content .padder #media-type-nav li.music a{padding-left:6px;}#main #content .padder #media-type-nav li.application{background:url(images/media_selected_apps.png) 0 0 no-repeat;}#main #content .padder #media-type-nav li.podcast{background:url(images/media_selected_podcast.png) 0 0 no-repeat;}#main #content .padder #media-type-nav li.selected{background-position:0 -38px;}#main #content .padder #media-type-nav li.selected a{background:url(images/media_selected_rightcap.png) 100% 0 no-repeat;}#main #content .padder .intro{clear:both;margin-bottom:2.5em;}#main #content .padder .intro h2{font-size:1.5em;margin-bottom:.5em;color:#474747;}#main #content .padder .intro p{margin-bottom:0;font-size:1.2em;color:#767676;}#main #content #selectedgenre{float:right;width:683px;margin-left:24px;}#main #content #genre-nav{float:left;width:190px;}#main #content #genre-nav.main{float:none;width:auto;}#main #content #genre-nav.main div>ul>li{margin-bottom:0;}#main #content #genre-nav.main div>ul>li>ul{margin-bottom:18px;}#main #content .nav ul li ul{margin:0 0 2em 14px;}#main #content .nav ul li a{display:block;max-width:180px;line-height:1.7em;font-size:1.2em;margin-bottom:0;font-weight:bold;}#main #content .nav ul li{display:block;}#main #content .nav ul li ul li a{color:#298cda;line-height:18px;font-size:1em;font-weight:normal;padding-right:0;background:0;}#main #content #genre-nav.nav div.grid3-column ul li{margin-bottom:16px;}#main #content #genre-nav.nav div.grid3-column ul li a{max-width:200px;}#main #content #genre-nav.nav ul li a.selected{display:block;min-height:23px;width:173px;padding:0 10px 0 8px;color:#575757;margin:3.8px 0 0 -8px;background:url(images/genrenav_selectedbg.png) 0 0 no-repeat;text-decoration:none;cursor:default;}#main #content #genre-nav.nav div.grid3-column ul li ul{display:block;margin-bottom:0;}#main #content #genre-nav.nav div.grid3-column ul li ul li{margin:0;}#main #content #genre-nav.nav ul li ul li a{margin:0;padding:0;background:0;}#main #content #genre-nav.nav ul li ul li a.selected{display:block;min-height:23px;width:165px;padding:3px 10px 1px 16px;margin:.4em 0 0 -16px;background:url(images/genrenav_selectedbg.png) 0 0 no-repeat;text-decoration:none;cursor:default;}#main #content #title .preorder-badge{float:left;margin-right:15px;}#main #content #title a.itunes-lp{display:block;float:right;width:30px;height:30px;margin:3px 0 -18px 15px;background:url(images/itunes-lp-badge.png) 0 0 no-repeat;text-indent:-9999px;}#main #content #title h1{display:inline-block;*display:inline;float:left;color:#474747;line-height:36px;margin-right:25px;}#main #content #title h2{display:inline;float:left;margin-bottom:6px;font-size:17px;line-height:36px;font-weight:bold;color:#595959;}#main #content #title a.view-in-itunes{display:block;float:left;margin:6px 0 0;background:none;}#main #content #title p{clear:both;float:left;*float:none;}#main #content #left-stack{float:left;width:190px;}#main #content #left-stack>div{margin-top:2em;}#main #content #left-stack div.artwork,#main #content #left-stack div.lockup,#main #content #left-stack div.lockup-info,#main #content #left-stack div.genres,#main #content #left-stack div.bio-stats{margin-top:0;}#main #content #left-stack div.genres{margin-bottom:1em;}#main #content #left-stack div.lockup ul.list li.copyright{width:170px;overflow:hidden;text-overflow:ellipsis;}#main #content #left-stack div.fat-binary-blurb{margin-bottom:12px;}#main #content #left-stack div.fat-binary-blurb:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content #left-stack div.fat-binary-blurb span.fat-binary-badge{display:block;float:left;width:14px;height:14px;margin-right:5px;margin-top:2px;background:url(images/fat-binary-badge.png) 0 0 no-repeat;text-indent:-9999px;}#main #content #left-stack div h4{margin-bottom:5px;}#main #content #left-stack div.lockup .list .price{color:#515151;font-weight:bold;display:block;margin-bottom:.3em;}#main #content #title a.view-in-itunes span,#main #content #left-stack a.view-in-itunes{margin:12px 0;}#main #content #title a.view-in-itunes span,#main #content #left-stack a.view-in-itunes span{display:block;width:106px;height:23px;margin:0;text-indent:-9999px;background:url(images/viewinitunes_en.png) 0 0 no-repeat;}body.geo-de #main #content #title a.view-in-itunes span,body.geo-ch #main #content #title a.view-in-itunes span,body.geo-at #main #content #title a.view-in-itunes span,body.geo-de #main #content #left-stack a.view-in-itunes span,body.geo-at #main #content #left-stack a.view-in-itunes span,body.geo-ch #main #content #left-stack a.view-in-itunes span{width:126px;background:url(images/viewinitunes_de.png) 0 0 no-repeat;}body.geo-nl #main #content #title a.view-in-itunes span,body.geo-nl #main #content #left-stack a.view-in-itunes span{width:114px;background:url(images/viewinitunes_nl.png) 0 0 no-repeat;}body.geo-es #main #content #title a.view-in-itunes span,body.geo-mx #main #content #title a.view-in-itunes span,body.geo-es #main #content #left-stack a.view-in-itunes span,body.geo-mx #main #content #left-stack a.view-in-itunes span{width:101px;background:url(images/viewinitunes_es.png) 0 0 no-repeat;}body.geo-fr #main #content #title a.view-in-itunes span,body.geo-fr #main #content #left-stack a.view-in-itunes span{width:132px;background:url(images/viewinitunes_fr.png) 0 0 no-repeat;}body.geo-it #main #content #title a.view-in-itunes span,body.geo-it #main #content #left-stack a.view-in-itunes span{width:137px;background:url(images/viewinitunes_it.png) 0 0 no-repeat;}body.geo-jp #main #content #title a.view-in-itunes span,body.geo-jp #main #content #left-stack a.view-in-itunes span{width:95px;background:url(images/viewinitunes_jp.png) 0 0 no-repeat;}#main #content #left-stack ul.list li a.view-in-itunes{display:inline;margin:0;padding-right:8px;background:url(images/more.gif) 100% 50% no-repeat;}#main #content #left-stack ul.list li a.view-in-itunes span{display:inline;text-indent:0;background:none;}#main #content div.alpha{position:relative;float:left;display:inline;margin-right:9px;z-index:2;}#main #content ul.alpha,#main #content ul.paginate{position:relative;zoom:1;z-index:1;}#main #content ul.paginate{margin:1em auto;}#main #content ul.alpha:after,#main #content ul.paginate:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content ul.alpha{padding-bottom:.5em;}#main #content ul.alpha li{display:inline;float:left;margin-right:9px;}#main #content div.alpha a,#main #content ul.alpha li a{font-size:1.2em;font-weight:bold;}#main #content ul.paginate li{display:inline;margin-right:9px;}#main #content ul.paginate li a{font-size:1.2em;}#main #content div.alpha a.selected,#main #content ul.alpha li a.selected,#main #content ul.paginate li a.selected{color:#898989;text-decoration:none;cursor:default;}#main #content #selectedgenre div.alpha{margin-right:-100%;top:50px;}#main #content #selectedgenre #selectedcontent{padding:2.5em 0;margin:50px 0 0;border-top:1px solid #ececec;}#main #content #selectedgenre #selectedcontent ul li a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}#main #content div.center-stack div.lockup-container{margin-bottom:0;zoom:1;}#main #content div.center-stack>div{zoom:1;}#main #content div.center-stack>div:after,#main #content div.lockup-container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#content #title{position:relative;margin-bottom:18px;zoom:1;}#content #title:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#content #title h2 a{font-weight:bold;color:#595959;}#content #title .view-more{position:relative;float:right;min-width:90px;max-width:210px;font-weight:bold;margin:10px 0 0 0;z-index:1;writing-mode:lr-tb;}#content div.artwork{position:relative;zoom:1;}#content #left-stack .lockup.product div.artwork{min-height:180px;}#content div.artwork:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#content div.artwork img.artwork{border:1px solid #fff;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:#999 0 3px 5px;border-color:#a2a2a2\9;}#content a.more,#content a.see-all,#content a.view-in-itunes{display:inline-block;padding-right:8px;background:url(images/more.gif) 100% 50% no-repeat;}body #content li.itunes-plus{display:none;}body.geo-jp #content span.price.itunes-plus,body.geo-jp #content td.price span.itunes-plus,body.geo-jp.preorder #content td.price span{display:block;padding-left:20px;color:#898989;background:url(images/plus.png) 0 50% no-repeat;}body.geo-jp #content td.price{max-width:88px!important;}#main #content #left-stack div.rating{margin:0;}#main #content #left-stack div.rating div{float:left;width:inherit;margin:2px 5px 0 0;}#main #content div.customer-review h5{color:#898989;}#main #content div.customer-review div.rating{display:inline-block;*display:inline;margin:2px 5px 0 0;zoom:1;}#main #content div.customer-review span.user-info{display:block;margin:2px 0 10px;}#main #content div.rating div span.rating-star{display:block;float:left;width:11px;height:11px;margin-right:2px;background:url(images/rating_star.png) 0 0 no-repeat;}#main #content div.rating div span.rating-star.half,#main #content div.rating div span.half{width:6px;background:url(images/rating_star_half.png) 0 0 no-repeat;}#main #content div.rating div span.rating-star.ghost,#main #content div.rating div span.ghost{position:absolute;width:0;margin:0;background:none;}#main #content .center-stack{clear:right;float:right;width:683px;}#main #content .center-stack h3,#main #content .center-stack h4{color:#474747;}#main #content .center-stack span,#main #content .center-stack p{color:#898989;}#main #content .center-stack a,#main #content .center-stack a span{color:#298cda;}#main #content .center-stack div.biography{margin-top:30px;margin-bottom:20px;color:#898989;}#main #content .center-stack div#biography{margin-top:0;}#main #content .center-stack div.biography h4{font-size:1.4em;font-weight:bold;}#main #content .center-stack div.biography p.born-or-formed,#main #content .center-stack div.biography p.genres{margin:0;}#main #content .center-stack div.biography span.label{font-weight:bold;}#main #content .center-stack div.top-albums,#main #content .center-stack div.top-songs{clear:both;width:700px;margin-left:-16px;text-align:center;}#main #content .center-stack div.top-albums div.content>div{width:700px;zoom:1;}#main #content .center-stack div.top-albums>div,#main #content .center-stack div.top-songs>div{text-align:left;}#main #content .center-stack div div.track-list,#main #content .center-stack div div.track-list table{width:651px;text-align:left;}#main #content .center-stack div.track-list.album.music,#main #content .center-stack div.product-review,#main #content .center-stack>div.top-albums-and-songs,#main #content .center-stack>div.listeners-also-bought{margin-bottom:30px;padding-bottom:16px;zoom:1;}#main #content .center-stack div.swoosh{padding-bottom:16px;zoom:1;}#main #content .center-stack div.swoosh div.content{zoom:1;}#main #content .center-stack div.top-albums-and-songs div.swoosh div.title,#main #content .center-stack div.listeners-also-bought div.swoosh div.title,#main #content .center-stack div.top-albums div.swoosh div.title{display:none;}#main #content .center-stack div.title a.see-all{display:none;}#main #content .center-stack div>div.title{display:block;padding:14px 0 0 16px;}#main #content .center-stack div>div.title h2{color:#474747;text-align:left;}#main #content .center-stack div.swoosh div.content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content .center-stack div.artwork{margin-bottom:0;}#main #content .center-stack div h4{margin-bottom:.5em;}#main #content .center-stack div h5 div.rating{margin-top:6px;}#main #content .center-stack div.lockup-info ul li{display:block;overflow:hidden;text-overflow:ellipsis;max-width:130px;white-space:nowrap;}#main #content .center-stack .lockup{position:relative;display:block;float:left;margin-bottom:0!important;width:112px;padding-left:18px;text-align:left;}#main #content .center-stack div.top-albums .lockup{padding-left:24px;padding-bottom:16px;}#main #content .center-stack .lockup div.artwork{height:100px;}#main #content .center-stack div.top-albums{zoom:1;}#main #content .center-stack div.top-albums>div.swoosh{padding-bottom:0;}#main #content .center-stack div.top-albums:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content .center-stack div.top-albums h3{padding:14px 0 14px 16px;margin:0;text-align:left;}#main #content .center-stack div.top-albums div.content{zoom:1;}#main #content .center-stack div.top-albums div.content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content .center-stack div.content div.lockup div.lockup-info{margin-top:8px;}#main #content .center-stack div.content div.lockup div.lockup-info span.index{position:absolute;top:0;left:-7px;}#main #content .center-stack div.content div.lockup div.lockup-info span.index span{display:block;width:22px;text-align:right;font-size:10px;}#main #content .center-stack div.content div.lockup div.lockup-info a.artist,#main #content .center-stack div.content div.lockup div.lockup-info a.album{display:inline-block;width:112px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}#main #content .center-stack div.content div.lockup div.lockup-info a.artist{display:block;}#main #content .center-stack div.content div.lockup div.lockup-info a.view-in-itunes{display:inline;}#main #content .center-stack div.top-songs{margin-top:36px;}#main #content .center-stack div.top-songs h3,#main #content .center-stack div.top-albums-and-songs h3,#main #content .center-stack div.listeners-also-bought h4{padding:14px 0 16px 16px;margin:0;text-align:left;}#main #content div.top-albums,#main #content div.top-songs,#main #content .top-albums-and-songs,#main #content .listeners-also-bought,#main #content .center-stack div.swoosh.application,#main #content .center-stack div.swoosh.podcast,#main #content .center-stack div.swoosh.ebook,#main #content .track-list{background-color:#F3F9FD;z-index:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;zoom:1;}#main #content .track-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content .track-list .cap.top{width:700px;height:8px;background-image:url(images/listing_captop.png);}#main #content .track-list .cap.bottom{width:700px;height:8px;background-image:url(images/listing_capbottom.png);}#main #content .track-list table{position:relative;width:651px;margin-left:16px;table-layout:fixed\9;}#main #content .track-list table thead tr th,#main #content .track-list table tfoot tr td{padding-left:12px;color:#898989;border:0;font-weight:bold;overflow:hidden;white-space:nowrap;}#main #content .track-list table tfoot tr td{width:inherit;text-align:center;}#main #content .track-list table tr{padding-left:12px;color:#898989;*padding:0;}#main #content .track-list table tr td{padding-left:12px;height:25px;border:1px solid transparent;border-bottom-color:#edf0f2;border-width:1px 0;color:#898989;white-space:nowrap;border-collapse:separate;}#main #content .track-list table tr.disabled td span.text,#main #content .track-list table tr.disabled td span.index>span,#main #content .track-list table tr.disabled td>span{color:#c7c7c7;}#main #content .track-list table tr td>span{zoom:1;}#main #content .track-list table tr td.name>span{display:block;zoom:1;}#main #content .track-list table tr td>span>span.text,#main #content .track-list table tr td span.itunes-plus,#main #content .track-list table tr td.price>span,#main #content .track-list table tr td>span a,#main #content .track-list table tr td>a span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#main #content .track-list table tr td.view-in-itunes>a span{display:inline;}#main #content .track-list table tr td span.clonetext{position:relative;display:block;width:auto;overflow:visible;max-width:inherit;}#main #content .track-list table tr.work-track td,#main #content .track-list table tr.work-track td span,#main #content .track-list table tr.work td span{max-width:160px!important;}#main #content .track-list table tr th.index,#main #content .track-list table tr td.index{text-align:right;width:23px;min-width:23px;}#main #content .track-list table tr td.name>span>span.index{float:left;margin-right:5px;}#main #content .track-list table.total-flexible-columns-1 tr th.flexible-col,#main #content .track-list table.total-flexible-columns-1 tr td.flexible-col{max-width:400px;max-width:388px\9;}#main #content .track-list table.total-flexible-columns-1 tr td.name>span,#main #content .track-list table.total-flexible-columns-1 tr td.name>a>span,#main #content .track-list table.total-flexible-columns-1 tr td.artist>a>span,#main #content .track-list table.total-flexible-columns-1 tr td.album>a>span{max-width:388px\9;}#main #content .track-list table.total-flexible-columns-1.total-columns-5 tr th.flexible-col,#main #content .track-list table.total-flexible-columns-1.total-columns-5 tr td.flexible-col{max-width:362px;max-width:350px\9;}#main #content .track-list table.total-flexible-columns-1.total-columns-5 tr td.name>span,#main #content .track-list table.total-flexible-columns-1.total-columns-5 tr td.name>a>span,#main #content .track-list table.total-flexible-columns-1.total-columns-5 tr td.artist>a>span,#main #content .track-list table.total-flexible-columns-1.total-columns-5 tr td.album>a>span{max-width:388px\9;}#main #content .track-list table.total-flexible-columns-2 tr th.flexible-col,#main #content .track-list table.total-flexible-columns-2 tr td.flexible-col{max-width:177px;max-width:165px\9;}#main #content .track-list table.total-flexible-columns-2 tr td.flexible-col>span>span.text,#main #content .track-list table.total-flexible-columns-2 tr td.flexible-col>span,#main #content .track-list table.total-flexible-columns-2 tr td.flexible-col>span>a,#main #content .track-list table.total-flexible-columns-2 tr td.flexible-col>a>span{max-width:165px\9;}#main #content .track-list table.total-flexible-columns-3 tr th.flexible-col #main #content .track-list table.total-flexible-columns-3 tr td.flexible-col{max-width:118px;max-width:106px\9;}#main #content .track-list table.total-flexible-columns-3 tr td.name>span>a,#main #content .track-list table.total-flexible-columns-3 tr td.name>a>span,#main #content .track-list table.total-flexible-columns-3 tr td.artist>span,#main #content .track-list table.total-flexible-columns-3 tr td.artist>a>span,#main #content .track-list table.total-flexible-columns-3 tr td.album>a>span{max-width:106px\9;}#main #content .track-list table tr td.num{width:18px;padding-right:0;text-align:right;}#main #content .track-list table tr th.time,#main #content .track-list table tr td.time{max-width:38px;width:38px\9;text-align:right;}#main #content .track-list table tr th.price,#main #content .track-list table tr td.price{max-width:88px;min-width:38px;width:76px\9;}#main #content .track-list table tr td.price span{white-space:nowrap;}#main #content .track-list table tr td.popularity{display:none;}#main #content .track-list table tr th.view-in-itunes,#main #content .track-list table tr td.view-in-itunes{min-width:113px;padding:0 12px 0 12px;padding:0\9;max-width:120px\9;width:109px\9;}#main #content .track-list table tr th.release-date,#main #content .track-list table tr td.release-date{max-width:88px;width:76px\9;}#main #content .track-list table tr.borderless td{border-bottom:0;}#main #content .track-list table tbody tr:hover td,#main #content .track-list table tbody tr.selected td{border-color:transparent;background:url(images/selectedtrack_bg.png) repeat-x;}#main #content .track-list table tbody tr:hover td.index,#main #content .track-list table tbody tr.selected td.index{background:url(images/selectedtrack.png) 0 0 no-repeat;}#main #content .track-list table tbody tr:hover td.view-in-itunes,#main #content .track-list table tbody tr.selected td.view-in-itunes{background:url(images/selectedtrack.png) 100% 0 no-repeat;}#main #content .track-list table tbody tr.albumonly td,#main #content .track-list table tbody tr.albumonly td a.title{color:#c7c7c7;}*html #main #content .track-list table tr.selected{background:url(images/track_bg.png) 0 0 no-repeat;}#main #content .track-list table tr.selected td a.title{color:#474747;font-weight:bold;}#main #content .track-list table tr td a.title{display:block;width:350px;color:#898989;font-weight:bold;}#main #content .track-list table tr td a span{color:#298cda;font-weight:normal;}#main #content .track-list table tr td span.badges{display:inline-block;*display:block;float:right;margin-top:-1px;*margin-top:3px;zoom:1;}#main #content .track-list table tr.disabled td span.badges{opacity:.5;filter:alpha(opacity=5);-ms-filter:"alpha(opacity=5)";}#main #content .track-list table tr td span.badges:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content .track-list table tr td span.explicit{display:inline-block;*display:block;*float:left;width:40px;text-indent:-9999px;background:url(images/explicit.png) 100% 50% no-repeat;}#main #content .track-list table tr td span.clean{display:inline-block;*display:block;*float:left;width:40px;text-indent:-9999px;background:url(images/clean.png) 100% 50% no-repeat;}#main #content .track-list table tr.work td.name>span{display:block;padding-left:14px;background:url(images/tracklist_arrow_down.png) 0 50% no-repeat;}#main #content .track-list table tr td span.text{display:block;*float:left;}#main #content .track-list table tr td span.badges>a{display:inline-block;*display:inline;vertical-align:middle;line-height:11px;}#main #content .track-list table tr td span.badges>span{vertical-align:middle;}#main #content .track-list table tr td span.badges span.format{display:inline-block;*display:block;*float:left;width:10px;height:11px;text-indent:-9999px;margin-left:8px;}#main #content .track-list table tr td span.badges span.booklet{background:url(images/booklet.png) 0 0 no-repeat;}#main #content .track-list table tr td span.badges span.video{width:14px;background:url(images/tv.png) 0 0 no-repeat;}#main #content .track-list table tr td span.badges span.lp{background:url(images/cocktail.png) 0 0 no-repeat;}.track-list-inline-details{display:none;}#main #content .track-list.album.music,#main #content .track-list.podcast{padding:16px;margin-left:-16px;}#main #content .track-list.podcast{margin-bottom:36px;}#main #content .track-list.album.music table,#main #content .track-list.podcast table{margin:0;border-collapse:collapse;}#main #content .track-list.album.music table.tracklist-footer tr td,#main #content .track-list.podcast table.tracklist-footer tr td{text-align:center;background:none;border:0;}#main #content .track-list.album.music table.tracklist-footer tr:hover td,#main #content .track-list.podcast table.tracklist-footer tr:hover td{background:none;border:0;}#main #content .center-stack .review{margin-bottom:1.5em;}#main #content .center-stack .review p{margin-bottom:.5em;}#main #content .center-stack .review ul.stars{color:#858989;display:inline;}#main #content .center-stack .review ul.stars li{display:inline;margin:0;font-size:10px;}#main #content .center-stack .review ul.stars li span{margin-right:4px;font-size:12px;font-weight:bold;}.biography .extra{display:block;}.biography .teaser{display:none;}.biography.collapsed .extra{display:none;}.biography.collapsed .teaser{display:block;}.biography .read-more{float:right;}#main #content .center-stack .albums{margin-bottom:2em;}#main #content .center-stack .albums h3{position:relative;padding:14px 0 16px 16px;margin:0;z-index:1;}#main #content .center-stack .albums .grid5col{width:660px;padding-left:19px;margin-bottom:2em;}#main #content .center-stack .albums .grid5col .column{position:relative;width:140px;margin-left:0;font-size:11px;}#main #content .center-stack .albums .grid5col.indexed .column{width:127px;padding-left:10px;}#main #content .center-stack .albums .grid5col.indexed .column span{position:absolute;top:0;left:0;}#main #content .center-stack .albums .grid5col .column h4{font-size:12px;}#main #content .center-stack .albums .grid5col .column a{white-space:nowrap;}#main #content .center-stack .albums .grid5col .column.last{width:100px;}#main #content .center-stack .albums .grid5col .column.explicit{display:block;margin-bottom:-12px;padding-bottom:12px;background:url(images/explicit.png) 0 100% no-repeat;}#main #content .center-stack .albums h3{margin-top:0;}#main #content .center-stack .albums ul.paging{margin-top:2em;margin-left:33%;}#main #content .center-stack a.album{font-weight:bold;}#main #content .center-stack .artistbio{margin-bottom:2em;}#main #content .center-stack .artistbio h3{margin:1em 0 .5em;}#content #left-stack{float:left;width:190px;color:#858989;}#content #left-stack h4{color:#474747;font-size:1.3em;}body.geo-jp #content #left-stack h4,body.geo-de #content #left-stack h4{font-size:1.2em;}#content #left-stack a.view-in-itunes{display:block;margin-top:8px;background:none;}#content #left-stack .coverart{margin:1.6em 0 0 -4px;}#content #left-stack .coverart.first{margin:0 0 0 -4px;}#content #left-stack .coverart.artistpic{margin:0 0 1em -4px;}#itunes-detector{position:relative;z-index:1;}#itunes-client-required,#ibooks-required,#ibooks-required-itunes-not-detected{position:relative;width:100%;padding-bottom:23px;margin-bottom:1.8em;background:url(images/callout_bg.jpg) 0 100% no-repeat;z-index:1;}.callout{position:relative;padding:13px 33px 0 42px;background:url(images/callout_top.jpg) 0 0 no-repeat;zoom:1;}.callout:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.callout div.left{position:absolute;left:42px;bottom:3px;width:160px;height:137px;background:url(images/callout_screenshot.png) 0 0 no-repeat;text-indent:-9999px;}.callout h2{padding-top:19px;color:#474747;margin:0 225px .5em 203px;font-size:1.5em;line-height:1.4em;}.callout p.intro{margin-right:225px;margin-bottom:14px;margin-left:203px;font-size:1.2em;line-height:1.5em;color:#767676;}.callout div.download{position:relative;height:32px;margin-left:203px;z-index:1;zoom:1;}.callout div.download:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.callout div.download p{float:left;max-width:344px;margin:5px 20px 0 0;font-size:.9em;color:#767676;}body.geo-jp .callout div.download p{max-width:304px;}.callout div.download a,.callout.ibooks div.download a.get{float:right;margin-top:-9px;}.callout div.download a{float:right;margin-top:-9px;}.callout div.download a.i-have-itunes{float:left;margin-top:0;}.callout a.macpc,.callout a.ibooks-on-ipad{position:absolute;display:block;top:35px;right:42px;width:177px;height:60px;background:url(../../images/web/formacandpc.png) 0 0 no-repeat;text-indent:-9999px;}.callout.ibooks{min-height:163px;}.callout.ibooks div.left{width:180px;height:170px;bottom:-17px;background:url(images/callout_bookshelf.png) 0 0 no-repeat;}.callout div.download a.learn-more-ibooks{float:left;margin-top:2px;margin-right:5px;}.callout div.download a.learn-more-ipad{display:none;}.callout a.ibooks-on-ipad{width:180px;height:80px;background:url(images/ibooks.png) 0 0 no-repeat;}#ibooks-required{display:none;}body.itunes-detected #ibooks-required{display:block;}body.itunes-detected #ibooks-required-itunes-not-detected{display:none;}#ibooks-required-itunes-not-detected{background:url(images/ibooks_callout_bg.jpg) 0 100% no-repeat;}#ibooks-required-itunes-not-detected .callout{background:url(images/ibooks_callout_top.jpg) 0 0 no-repeat;}#ibooks-required-itunes-not-detected .callout h2,#ibooks-required-itunes-not-detected .callout p.intro{margin-right:40px;}body.geo-es .callout a.macpc,body.geo-mx .callout a.macpc{background-image:url(../../es_es/images/web/formacandpc.png);}body.geo-de .callout a.macpc,body.geo-ch .callout a.macpc,body.geo-at .callout a.macpc{background-image:url(../../de_de/images/web/formacandpc.png);}body.geo-nl .callout a.macpc{background-image:url(../../nl_nl/images/web/formacandpc.png);}body.geo-mx .callout a.macpc{background-image:url(../../es_mx/images/web/formacandpc.png);}body.geo-fr .callout a.macpc{background-image:url(../../fr_fr/images/web/formacandpc.png);}body.geo-jp .callout a.macpc{background-image:url(../../ja_jp/images/web/formacandpc.png);}body.geo-it .callout a.macpc{background-image:url(../../it_it/images/web/formacandpc.png);}#itunes-client-required{display:none;}body.itunes-not-detected #itunes-client-required{display:block;}#launching-itunes{display:none;}body.launching-itunes #launching-itunes{display:block;}body.itunes-detected #main{padding-top:0;}body.itunes-detected #main #content{margin-top:-200px\9;}body.itunes-detected #main #content .padder{margin-top:-200px;padding-top:200px;}body.itunes-detected #launching-itunes{margin:86px auto -86px;text-align:center;}body.itunes-detected #launching-itunes #status{padding-top:0;}body.itunes-detected #launching-itunes #status div.opened-itunes span.spinner,body.itunes-detected #launching-itunes #status div.opening-itunes span.spinner,body.itunes-detected #launching-itunes #status div.opening-itunes span.no-spinner{display:block;text-indent:-9999px;width:32px;height:32px;margin:8px auto 32px;background:url(images/spinner32.gif) 50% 100% no-repeat;}body.itunes-detected #launching-itunes #status div.opening-itunes span.no-spinner{background:none;}body.itunes-detected #launching-itunes{margin:89px auto 0;text-align:center;zoom:1;}body.itunes-detected #launching-itunes #status{padding-top:0;}body.itunes-detected #launching-itunes #status h2{margin-bottom:.5em;color:#5c5c5c;font-size:2em;font-weight:bold;}body.itunes-detected #launching-itunes #status p{color:#929292;font-size:1.1em;}body.itunes-detected #launching-itunes:after{content:".";display:block;height:0;clear:both;visibility:hidden;}body.itunes-detected #launching-itunes div.opening-itunes{color:#5c5c5c;}body.itunes-detected #launching-itunes span{display:block;margin:0 0 .5em;color:#5c5c5c;font-weight:normal;}body.itunes-detected #launching-itunes div.opening-itunes>span:first-child{display:block;margin:0 0 .2em;font-size:1.6em;}body.itunes-detected.no-action #main #content{margin-top:0;}body.itunes-detected.no-action #main #content .padder{margin-top:0;padding-top:2em;}body.preorder div#title h1{padding-left:40px;background:url(images/preorder_en.png) 0 50% no-repeat;}body.geo-at.preorder div#title h1,body.geo-ch.preorder div#title h1,body.geo-de.preorder div#title h1{padding-left:45px;background:url(images/preorder_de.png) 0 50% no-repeat;}body.geo-mx.preorder div#title h1,body.geo-es.preorder div#title h1{padding-left:58px;background:url(images/preorder_es.png) 0 50% no-repeat;}body.geo-fr.preorder div#title h1{padding-left:56px;background:url(images/preorder_fr.png) 0 50% no-repeat;}body.geo-it.preorder div#title h1{padding-left:57px;background:url(images/preorder_it.png) 0 50% no-repeat;}body.geo-jp.preorder div#title h1{padding-left:58px;background:url(images/preorder_jp.png) 0 50% no-repeat;}body.geo-sp.preorder div#title h1{padding-left:40px;background:url(images/preorder_sp.png) 0 50% no-repeat;}#main #content #left-stack div.app-rating{margin-bottom:2em;}#main #content #left-stack span.app-requirements{font-weight:bold;}#main #content #left-stack div.in-app-purchases ol.list li,#main #content #left-stack div.in-app-purchases ol.list li span{height:18px;line-height:18px;vertical-align:bottom;}#main #content #left-stack div.in-app-purchases span.index{display:inline-block;width:15px;text-align:right;}#main #content #left-stack div.in-app-purchases span.in-app-title{display:inline-block;width:125px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}#main #content #left-stack div.in-app-purchases span.price{max-width:45px;white-space:nowrap;}#main #content #left-stack div.more-by>ul.list{margin-top:12px;}#main #content #left-stack div.more-by>ul.list>li{margin-bottom:10px;}#main #content div.center-stack p.truncate{overflow:hidden;}#main #content div.center-stack a.more-link{display:inline-block;float:right;margin-bottom:-18px;}#main #content div.center-stack div.app-links{max-width:600px;margin-top:-48px;margin-bottom:30px;}#main #content div.center-stack div.app-links a{display:inline;font-weight:bold;margin-right:12px;}#main #content .center-stack div.lockup-container.application{clear:both;width:700px;margin-left:-16px;}#main #content div#left-stack div.customer-ratings>div{margin-top:5px;}#main #content div#left-stack div.customer-ratings>div.rating{margin-top:0;}#main #content div#left-stack div.lockup.application div.artwork{position:relative;}#main #content div.lockup.application div.artwork>img.artwork{position:relative;z-index:0;-webkit-box-shadow:none;-moz-box-shadow:none;border:none;}#main #content div.lockup.application div.artwork>span.mask{display:block;position:absolute;top:0;left:-1px;z-index:1;width:177px;height:179px;background:url(images/mask175.png) 0 0 no-repeat;}#main #content div#left-stack div.lockup.application.small div.artwork>img.artwork{width:60px;height:60px;}#main #content div#left-stack div.lockup.application.small div.artwork>span.mask{width:62px;height:63px;background:url(images/mask60.png) 0 0 no-repeat;}#main #content #left-stack div.lockup.application>a:hover{text-decoration:none;}#main #content div.center-stack div.application{margin-bottom:2em;zoom:1;}#main #content div.center-stack div.application:after{display:block;content:" ";float:none;clear:both;height:1px;}#main #content div.center-stack div.application>div.title a.see-all{display:none;}#main #content div.center-stack div.screenshots div.content{clear:both;position:relative;width:auto;min-height:320px;max-height:520px;margin:0 14px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-user-select:none;}#main #content div.center-stack div.screenshots div.content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content div.center-stack div.screenshots div.content>div{position:relative;width:672px;zoom:1;}#main #content div.center-stack div.screenshots div.content>div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content div.center-stack div.screenshots div.content>div>div.lockup{float:left;width:auto;margin:0 16px 0 4px;padding:0;}#main #content div.center-stack div.screenshots div.content>div>div. lockup:last-child{margin-left:0;}#main #content div.center-stack div.screenshots div.content>div>div.lockup>img{margin-left:3px;border:1px solid #fff;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:#999 0 3px 5px;border-color:#a2a2a2\9;}#main #content div.center-stack div.screenshots div.content .control{clear:both;margin:16px 0 0 5px;padding:0;position:static!important;height:9px;width:98%!important;background:url(images/track_well.gif) no-repeat 0 0;}#main #content div.center-stack div.screenshots div.content .control .control_cap{background:url(images/track_well.gif) no-repeat 100% 0;width:100%;height:100%;padding-left:3px;position:relative;left:3px;}#main #content div.center-stack div.screenshots div.content .control .scroll{background-color:#08C;cursor:pointer;position:relative;width:20%;height:9px;background:url(images/track_thumb.png) no-repeat 0 0;margin-left:-6px;}#main #content div.center-stack div.screenshots div.content .control .scroll_cap{background:url(images/track_thumb.png) no-repeat 100% 0;width:100%;height:100%;padding-left:3px;position:relative;left:3px;cursor:pointer!important;}#main #content div.center-stack div.screenshots>div.title>h2{float:left;}#main #content div.center-stack div.screenshots>div.title>div.pill{display:block;float:right;}#main #content div.center-stack div.screenshots>div.title>div.pill>a{display:inline-block;*display:inline;height:11px;line-height:11px;margin-right:5px;padding-right:5px;color:#474747;cursor:pointer;zoom:1;}#main #content div.center-stack div.screenshots>div.title>div.pill>a.first{border-right:1px solid #474747;}#main #content div.center-stack div.screenshots>div.title>div.pill>a:hover{text-decoration:none;}#main #content div.center-stack div.screenshots>div.title>div.pill>a.active{color:#298cda;}#main #content div.center-stack div.screenshots>div.toggle div.content>div{width:2000px;}#main #content div.center-stack div.screenshots>div.toggle div.content.ipad{margin-top:15px;overflow:hidden;display:none;}#main #content div.center-stack div.lockup.application.small{padding-left:24px;}#main #content div.center-stack div.lockup.application.small div.artwork>img.artwork{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;}#main #content div.center-stack div.lockup.application.small div.artwork>span.mask{width:102px;height:103px;background:url(images/mask100blue.png) 0 0 no-repeat;}#main #content .track-list.podcast table tr td span.episode-info{display:block;float:right;width:19px;height:19px;background:url(images/description_i.png) 0 -19px no-repeat;}#main #content .track-list.podcast table tr td span.episode-info:hover{cursor:pointer;background-position:0 0;}#main #content div.center-stack>div.lockup-container.podcast.large{margin-top:24px;}#hide_hud{position:fixed;top:0;left:0;display:none;width:100%;height:100%;z-index:9;}#description_hud{position:absolute;display:none;width:256px;height:154px;padding:24px 24px 40px 40px;background:url(images/descriptionbg.png) 0 0 no-repeat;zoom:1;z-index:10;text-align:left;}#description_hud:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#description_hud a.close_link{position:absolute;top:12px;left:18px;display:block;float:left;width:19px;height:17px;background:url(images/closebtn.png) 0 0 no-repeat;text-indent:-9999px;}#description_hud a.close_link:hover{background-position:0 -18px;}#description_hud a. close_link:active{background-position:0 -36px;}#description_hud div.scroller{position:absolute;right:23px;top:30px;left:-9999px;width:8px;height:154px;z-index:11;}#description_hud div.scroller div.track_well{width:100%;height:100%;background:url(images/vert_track_well.png) 0 0 no-repeat;}#description_hud div.scroller div.track_well_cap{position:relative;width:100%;height:100%;background:url(images/vert_track_well.png) 0 100% no-repeat;}#description_hud div.scroller div.track_thumb{position:relative;cursor:pointer;background:url(images/vert_track_thumb.png) 0 100% no-repeat;}#description_hud div.scroller div.track_thumb_cap{position:relative;width:100%;height:100%;background:url(images/vert_track_thumb.png) 0 0 no-repeat;}#description_hud div.content_wrapper{position:relative;max-height:154px;width:232px;padding-right:24px;overflow-x:hidden;overflow-y:auto;z-index:10;}#description_hud div.content_wrapper::-webkit-scrollbar{width:8px;}#description_hud div.content_wrapper::-webkit-scrollbar:horizontal{display:none;}#description_hud div.content_wrapper::-webkit-scrollbar-track:vertical{-webkit-border-image:url(images/vert_track_well.png) 8 0 8 0;border-width:8px 0;min-height:154px;}#description_hud div.content_wrapper::-webkit-scrollbar-thumb:vertical{-webkit-border-image:url(images/vert_track_thumb.png) 8 0 8 0;border-width:8px 0;min-height:20px;}#description_hud div.content_wrapper div.content{position:relative;}#description_hud div.content_wrapper div.content h2{margin:0;font-size:14px;color:#474747;}#description_hud div.content_wrapper div.content p.release_date{margin-bottom:8px;}#description_hud div.content_wrapper div.content p.release_date span.release_date_label{margin-right:4px;}#description_hud div.content_wrapper div.content p.description{margin:0;}#main #content div.center-stack div.customer-review{zoom:1;}#main #content div.center-stack div.customer-review:after{content:" ";display:block;float:none;clear:both;}#main #content div.center-stack div.customer-review>p.truncate{max-height:54px;overflow:hidden;}#main #content div.center-stack div.customer-review>a.more-link{display:inline-block;float:right;margin-bottom:0;margin-top:-18px;}#main #content #left-stack div.lockup.ebook ul{margin-top:10px;}#main #content #left-stack div.lockup.ebook ul li span{font-weight:bold;color:#474747;}#main #content #left-stack div.lockup.ebook ul li span.availability-message{color:#474747;}#main #content #left-stack div.lockup.ebook ul li.language span,#main #content #left-stack div.lockup.ebook ul li.genre span,#main #content #left-stack div.lockup.ebook ul li span.label{font-weight:normal;color:#898989;}#main #content div.panel-content{width:650px;margin:92px 0 92px 136px;}#main #content div. panel-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main #content div.panel-content>div.left-stack{float:left;width:170px;}#main #content div.panel-content>div.center-stack{float:right;width:450px;padding-left:30px;}#main #content div.panel-content>div.center-stack h1{font-size:22px;line-height:30px;color:#474747;}#main #content div.panel-content>div.center-stack p{margin-bottom:14px;}#main #content div.panel-content>div.center-stack ul{margin-bottom:36px;}#main #content div.panel-content>div.center-stack ul li a.learn-more-ipad,#main #content div.panel-content>div.center-stack ul li a.learn-more-ibooks{display:inline-block;width:inherit;padding-right:8px;font-size:13px;background:url(images/more.gif) 100% 50% no-repeat;}#main #content div.panel-content>div.center-stack a#get-ibook{display:none;}body.itunes-detected #main #content div.panel-content>div.center-stack a#get-ibook{display:block;}div#media-player-container{position:fixed;width:50px;height:50px;}td span.index{position:relative;display:block;width:21px;height:21px;}div.circular-preview-control{visibility:hidden;overflow:visible;position:absolute;top:-1px;right:-1px;width:21px;height:21px;background:url(images/sprites_preview_playing_light.png) no-repeat 0 0;z-index:4000;}#main #content .track-list table tr.work-track td.name>span,#main #content .track-list table tr.work-track td.name>span>span.index{visibility:visible;overflow:visible;}#main #content .track-list table tr.work-track td.name>span>span.index div.circular-preview-control{left:-4px;right:auto;}*+html div.circular-preview-control{left:4px;}div.circular-preview-control div{width:21px;height:21px;}.foreground-image-stopped-default{background:url(images/sprites-web-storefront.png) no-repeat -21px 0;width:21px;height:21px;}.foreground-image-stopped-hover{background:url(images/sprites-web-storefront.png) no-repeat -21px 0;width:21px;height:21px;}.foreground-image-stopped-pressed{background:url(images/sprites-web-storefront.png) no-repeat -42px 0;width:21px;height:21px;}.foreground-image-loading-default{background:url(images/sprites-web-storefront.png) no-repeat -84px 0;width:21px;height:21px;}.foreground-image-loading-hover{background:url(images/sprites-web-storefront.png) no-repeat -84px 0;width:21px;height:21px;}.foreground-image-loading-pressed{background:url(images/sprites-web-storefront.png) no-repeat -105px 0;width:21px;height:21px;}.foreground-image-playing-default{background:url(images/sprites-web-storefront.png) no-repeat -147px 0;width:21px;height:21px;}.foreground-image-playing-hover{background:url(images/sprites-web-storefront.png) no-repeat -147px 0;width:21px;height:21px;}.foreground-image-playing-pressed{background:url(images/sprites-web-storefront.png) no-repeat -168px 0;width:21px;height:21px;}