html{background:#fff;color:#000}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,optgroup,strong,th,var{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sub,sup{vertical-align:baseline}legend{color:#000}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}button,input,select,textarea{*font-size:100%}body{font:13px/1.5 Helvetica,Arial,Liberation Sans,FreeSans,sans-serif;*font-size:small;*font:x-small}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}a:focus{outline:1px dotted invert}hr{border:solid #ccc;border-width:1px 0 0;clear:both;height:0}h1{font-size:189%}h2{font-size:174%}h3{font-size:161.6%}h4{font-size:146.5%}h5{font-size:131%}h6{font-size:116%}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}h1,h2,h3,h4,h5,h6{margin-bottom:5px}address,dl,fieldset,hr,ol,p,pre,table,ul{margin-bottom:20px}#basket-summary div:after,#basket-summary div:before,#footer:after,#footer:before,#header:after,#header:before,#tabselect:after,#tabselect:before,.clearfix:after,.clearfix:before,div#MEDIA_PLAYER .wrapper:after,div#MEDIA_PLAYER .wrapper:before{content:" ";display:table}#basket-summary div:after,#footer:after,#header:after,#tabselect:after,.clearfix:after,div#MEDIA_PLAYER .wrapper:after{clear:both}#basket-summary div,#footer,#header,#tabselect,.clearfix,div#MEDIA_PLAYER .wrapper{zoom:1}html{text-align:center}body{background-color:transparent;margin:auto;text-align:left;width:1000px}body #cc-main .cm__footer{background-color:#fff;border-top:none;color:#000}.sidebar{overflow:hidden;width:230px}#controls{float:left}#content,#status{float:right}#content{margin:0 10px;overflow:hidden;padding-top:20px;position:relative;width:520px}#footer,#header{padding:10px}.hidden{display:none!important}fieldset{margin:0}body,p{color:#848484}em{font-style:italic}strong{font-style:bold}ol li{list-style:decimal}h1,h2,h3,h4,h5,h6,table th{color:#000;font-family:Verdana;font-weight:700;line-height:1;text-transform:uppercase}table th{font-size:100%}h1,h2,h3,h4,h5,h6{font-size:108%}table td,table th{padding:5px;vertical-align:middle}input[type=submit]{background:none;border:none;cursor:pointer}input[type=text]{border:1px solid #707070;padding:3px 0}a{text-decoration:none}a:hover{text-decoration:underline}a a.more{padding-left:15px}.aside,.packshot{border:8px solid;border-color:inherit;border-radius:8px}.aside{padding:10px}.button{border:5px double #707070;border-radius:4px;overflow:hidden}.button .wrapper{width:120%}.button a,.button input[type=submit]{background:#707070;display:block;height:100%}.button input[type=submit]{border:none;color:#fff;text-align:left;width:100%}.button.go input[type=submit]{padding-right:20px}.navi li{margin:0 0 5px}#news .item p{padding-left:20px;padding-right:20px}#news .navi{clear:both;padding-left:5%;width:90%}#news .navi li{border:5px double #707070;border-radius:4px;margin:0 0 5px;overflow:hidden}#news .navi li a{background:#707070;display:block;height:100%;padding-left:10px}.paging{clear:left;float:right;margin-right:20px}.paging div ul{display:inline}.paging li{display:inline!important;margin-left:10px}.paging .current,.paging li.next{margin-right:10px}.paging .current{color:#000;font-weight:700}.paging a,.paging img{display:inline!important}#footer{clear:both;margin-top:20px;padding-left:0;padding-right:0}#footer .wrapper{float:right}#footer .wrapper .button{text-align:center;width:100px}#footer .wrapper .button a{padding:5px;text-align:center}#ACTIVITY_INDICATOR{margin-right:15px;margin-top:5px;text-align:center}.bagged{color:orange}.lines{clear:both}.line,.lines{margin:0;padding:0}.line{overflow:hidden;position:relative}.line .artist{font-weight:400;text-transform:none}.line .description{font-style:italic;margin-bottom:0}.line a.more{display:block;text-transform:uppercase}div.tracklist{padding-top:10px}.content{margin-bottom:40px}.content li.line{float:left;margin:15px;padding:0;width:135px}.content li.line .line-description{height:110px;overflow:hidden;padding-bottom:1rem}.content li.line .action{height:50px;position:relative}.content li.line .action a.more{bottom:0;position:absolute}.content li.line .line-details{height:3em;overflow:hidden;position:relative}.content li.line .line-details span.details,.content li.line .line-details span.warning{bottom:0;position:absolute}#item-overview .line-description{margin-bottom:20px;margin-top:20px}#formats table{width:100%}#formats table th.price{text-align:center}#formats table td.price{text-align:right}#formats table td.buy{width:150px}#tabselect .tabs{zoom:1;margin-bottom:0;padding-left:15px;position:relative;top:5px}#tabselect .tabs:after{zoom:1;clear:both;content:" ";display:block;height:0;visibility:hidden}#tabselect .tabs li{float:left;margin-right:15px;text-align:center;width:115px}#tabselect .tabs li a{border:2px solid #707070;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;color:#707070;display:block;height:100%;padding:5px}#tabselect .tabs li .active a,#tabselect .tabs li ul.tabselect.tabs li a:hover{background:#707070;color:#fff}#tabselect .content{border:8px solid #707070;border-radius:4px;padding:10px}#tabselect .heads{display:none}#tabselect .tabselect .length{width:50px}#tabselect .tabselect .buy{width:120px}.mailinglist label{display:block;font-weight:700}.mailinglist label span{font-weight:400}.mailinglist input{width:100%}.mailinglist .field{margin-bottom:10px}.mailinglist .button{width:200px}.mailinglist #signup{margin-bottom:10px;padding:3%;width:100%}.mailinglist #signup:after{zoom:1;clear:both;content:" ";display:block;height:0;visibility:hidden}.mailinglist #signup .existing,.mailinglist #signup .new{float:left;margin-bottom:-4000px;padding-bottom:4000px;width:40%}.mailinglist #signup .existing{margin-left:10%}.sidebar div{margin:20px 0}.sidebar ul{margin:0}.sidebar a{color:#848484}#departments a{color:#fff;padding-left:5px}#search{padding:5px}#search label{display:none}#search input{width:100%}#search button{background:#707070;border:none;border-radius:4px;color:#fff;height:23px;text-align:center;width:100%}#search div{display:inline-block;float:left}#search .col-80{width:79%}#search .col-20{width:19%}#basket img{vertical-align:middle}#basket .packshot{border:none;border-radius:0}#basket .detail{display:inline-block;width:100px}#basket .lines{border-bottom:1px solid #707070;border-top:1px solid #707070}#basket .line{zoom:1;margin:10px 0;position:relative}#basket .line h3{display:none}#basket .line form{margin-top:-10px;position:absolute;top:50%;width:15px}#basket .line form input.submit{border:none;display:block;padding-left:25px;width:20px}#basket .line .add{right:20px}#basket .line .add input.submit{background:url(/static/img/icon-add.png) no-repeat 0}#basket .line .remove{right:0}#basket .line .remove input.submit{background:url(/static/img/icon-remove.png) no-repeat 0}#basket span.button{clear:both;display:block;width:185px}#basket .button a{color:#fff;text-align:center;text-transform:uppercase}#basket button.inventory{background:transparent;border:none;cursor:pointer}#basket-summary{margin:0}#basket-summary div{display:block;margin:0;width:100%}#basket-summary .label{float:left;font-weight:700}#basket-summary .total{float:right}#basket-postage a{color:#000;text-align:right;text-transform:lowercase}#mailservices p.excerpt{margin:10px 0}#mailservices a.more:after{content:"..."}#mailservices ul{margin:20px 0}#mailservices ul li{border-bottom:1px solid #ccc;margin:0 0 10px;padding:5px 0}#mailservices ul li:last-child{border:none;margin:0}div.free-gift{margin:20px 0}div.free-gift h2{float:left}div.free-gift form{float:right}ul.free-gifts{margin:0;padding:0}ul.free-gifts li{margin:0 0 20px}ul.free-gifts li img{margin:0 10px 0 0}.subscription-options{margin:20px 0}.subscription-options ul{margin:20px 0;padding:0;width:100%}.subscription-options ul li{float:left;margin:0;width:50%}.subscription-options ul li h3{font-size:14px}#offer-items table,.downloadlist table{width:100%}div#MEDIA_PLAYER{background-color:#000;bottom:0;color:#fff;left:0;overflow:hidden;position:fixed;width:100%}div#MEDIA_PLAYER a{color:#fff}div#MEDIA_PLAYER .wrapper{padding:10px}div#MEDIA_PLAYER .wrapper ul li{display:inline;float:left}div#MEDIA_PLAYER #MP_CONTROLS{margin:0}div#MEDIA_PLAYER #MP_INFO{margin-left:20px}.float-left{float:left}.float-right{float:right}
