body{background:#ffffff url(/images/backgrounds/background.jpg);margin:0px;}
img{border:0px;}
div#header{width:924px;height:170px;position:absolute;left:10px;top:0px;}
div.clear{margin:0px;padding:0px;width:1px;height:1px;clear:both;}
div#header div#left_header{width:649px;height:157px;position:absolute;left:0px;top:0px;background:url(/images/backgrounds/white-headers.png) no-repeat; overflow: hidden;}
div#header div#left_header h1{width:123px;height:139px;padding:0px;margin:5px 0px 0px 30px;}
div#header div#left_header h1 a{display:block;width:123px;height:139px;text-indent:-6000em;overflow:hidden;padding:0px;margin:0px;background:url(/images/backgrounds/white-headers.png) 281px 0px; overflow: hidden;}
div#header div#left_header ul#main_menu{width:450px;position:absolute;left:180px;top:15px;list-style:none;text-indent:0px;padding:0px;margin:0px;}
div#header div#left_header ul#main_menu li{width:32%;height:45px;float:left;}
div#header div#left_header ul#main_menu li a{font:bold 28px/32px "Helvetica",Arial,sans-serif;text-decoration:none;color:#000000;}
div#header div#left_header ul#main_menu li a.selected{font:italic bold 28px/32px "Helvetica",Arial,sans-serif;text-decoration:none;color:#000000;}
div#header div#left_header ul#main_menu li a:hover{color:orange;}
div#header div#left_header ul#main_secondary_menu{width:450px;position:absolute;left:180px;top:98px;list-style:none;text-indent:0px;padding:0px;margin:0px;}
div#header div#left_header ul#main_secondary_menu li{width:32%;height:45px;float:left;overflow:hidden;}
div#header div#left_header ul#main_secondary_menu li a{font:normal 16px/32px "Georgia",Times,serif;text-decoration:none;color:#000000;}
div#header div#left_header ul#main_secondary_menu li a.selected{font:italic 16px/32px "Georgia",Times,serif;text-decoration:none;color:#000000;}
div#header div#right_header{width:265px;height:162px;position:absolute;left:680px;top:15px;}
div#header div#right_header ul#right_menu{width:260px;list-style-image:url(/images/bullet.png);text-indent:0px;padding:0px;margin:0px;}
div#header div#right_header ul#right_menu li{width:130px;float:left;}
div#header div#right_header ul#right_menu li a{font:normal 11px/18px "Georgia",Times,serif; color:#4f4e37;text-decoration:none;}
div#header div#right_header ul#right_menu li:hover a{text-decoration:underline;}
div#header div#right_header form#main_search{clear:both;}
input.search{padding:3px;width:210px;margin:15px 0px 0px -17px;}
input.search_page{width:155px;margin:0px;}
button.button_go{border:0px;width:26px;height:23px;text-indent:-6000em;background:transparent;background:url(/images/buttons/button-go.png) no-repeat; cursor: pointer; overflow: hidden;}

div#content{margin:170px 0px 20px 15px; float: left; width:924px; overflow: hidden; } /*position:absolute; left: 15px; top: 170px;*/
div#content div.column-total{width:615px;float:left;overflow:hidden;margin-right:15px;}
div#content div.column-total-large{width:715px;float:left;overflow:hidden;margin-right:15px;}
div#content div.column-total-small{width:615px;float:left;overflow:hidden;margin-right:0px;}
div#content div.column-left{width:300px;float:left;overflow:hidden;margin-right:15px;}
div#content div.column-center{width:300px;float:left;overflow:hidden;}
div#content div.column-center p a{color:maroon;text-decoration:none;}
div#content div.column-center p a:hover{color:#990d0d;text-decoration:underline;}
div#content div.column-center-large p a{color:maroon;text-decoration:none;}
div#content div.column-center-large p a:hover{color:#990d0d;text-decoration:underline;}
div.column-right{width:280px;float:left;overflow:hidden;}
div.column-right-small{width:180px;float:left;overflow:hidden;}
div.column-300{width:300px;float:left;overflow:hidden;}
div#content div.column-100p{width:910px;float:left;overflow:hidden;}
div#content div.column-30p{width:33%;float:left;overflow:hidden;}
div#content div.column-60p{width:66%;float:left;overflow:hidden;}
div#content div.column-two-left-right{width:600px;float:left;overflow:hidden;}
div#content div.column-two-left-right-small{width:500px;float:left;overflow:hidden;}
div#content div.column-left-small{width:200px;float:left;overflow:hidden;margin-right:15px;}
div#content div.column-center-large{width:400px;float:left;overflow:hidden;}
div#content div.column-big{width:700px;float:left;overflow:hidden;}
div#content div.column-50{width:292px;float:left;margin-top:5px;padding-right:10px;overflow:hidden;}
.padding{margin-right:15px;}
div#content h2{height:27px;width:96%;padding:8px 4% 3px 15px;font:normal 18px/24px "Georgia",Times,serif; overflow: hidden; }
div#content h2.plain{clear: both; float:left;margin:0px;padding:1px 0px 0px 0px;}
div#content h2.yellow{background:url(/images/backgrounds/headers.png) 0px -38px; }
div#content h2.orange{background:url(/images/backgrounds/headers.png) 0px -76px;}
div#content h2.blue{background:url(/images/backgrounds/headers.png) 0px 0px;}
ul.carousel{width:300px;height:222px;list-style:none;padding:0px;margin:0px;overflow:hidden;margin-bottom:3px;}
ul.carousel_controls{width:308px;height:30px;list-style:none;padding:0px;margin:0px;overflow:hidden;}
ul.carousel_controls li{width:22px;height:30px;margin-right:3px;float:left;overflow:hidden;}
ul.carousel_controls li a{display:block;width:22px;height:30px;text-indent:-6000em;overflow:hidden;}
a#carousel_button01{background:url(/images/buttons/carousel.png) 0 0px no-repeat;}
a#carousel_button02{background:url(/images/buttons/carousel.png) -22px 0px;}
a#carousel_button03{background:url(/images/buttons/carousel.png) -44px 0px;}
a#carousel_button04{background:url(/images/buttons/carousel.png) -66px 0px;}
a#carousel_button05{background:url(/images/buttons/carousel.png) -88px 0px no-repeat;}
a#carousel_button06{background:url(/images/buttons/carousel.png) -110px 0px;}
a#carousel_button07{background:url(/images/buttons/carousel.png) -132px 0px;}
a#carousel_button08{background:url(/images/buttons/carousel.png) -154px 0px;}
a#carousel_button09{background:url(/images/buttons/carousel.png) -176px 0px no-repeat;}
a#carousel_button10{background:url(/images/buttons/carousel.png) -198px 0px;}
a#carousel_button11{background:url(/images/buttons/carousel.png) -220px 0px;}
a#carousel_button12{background:url(/images/buttons/carousel.png) -242px 0px;}
div#content div.product-small{height:100px;margin:5px 20px 0px 0px;}
div.width-200{width:280px;float:left;}
div.width-100{width:100%;}
div.width-50{width:43%;padding-right:3%;float:left;}
div#content div.product-small a.product img{display:block;width:73px;height:73px;float:left;overflow:hidden;margin:0px 8px 10px 0px;}
div#content div.product-small h3{font:bold 12px/19px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;width:67%;float:left;overflow:hidden;}
div#content div.product-small h3 *{vertical-align:middle;}
div#content div.product-small h3 a.preview_small{display:block;width:15px;height:16px;margin-right:6px;float:left;background:url(/images/buttons/button-preview-small.png) no-repeat;text-indent:-6000em;}
div#content div.product-small h3 a{color:#000;text-decoration:none;}
div#content div.product-small h3 a:hover{text-decoration:underline;}
div#content div.product-small h4{font:italic 11px/17px Arial,sans-serif;letter-spacing:0.04em;margin:0px 0px 2px 0px;padding:0px;width:67%;float:left;overflow:hidden;}
div#content div.product-small h4 a{color:#000;text-decoration:none;}
div#content div.product-small h4 a:hover{color:#000;text-decoration:underline;}
div#content div.product-small h5{font:normal 10px/17px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;width:67%;float:left;overflow:hidden;}
div#content div.product-small h5 a{text-decoration:none;color:#000;}
div#content div.product-small h5 a:hover{text-decoration:underline;color:#666;}
div#content div.product-small h6{font:italic 10px/16px "Georgia",Times,serif;margin:0px 0px 5px 0px;padding:0px;width:67%;float:left;overflow:hidden;}
div#content div.product-small div.border{height:11px;width:100%;float:left;clear:left;overflow:hidden;background:url(/images/backgrounds/white-headers.png) -272px -406px repeat-x; overflow: hidden;}
.float{float:left;}
div#content div.product-large{width:300px;margin:5px 0px 8px 0px;}
div#content div.list_view { width: 100%; margin:5px 0px 8px 0px; float: left; border-bottom: 1px dotted #b3b3b3; }
div#content div.list_view div.list_details { width:162px;float:left;overflow:hidden; }
div#content div.list_view div.list_purchase { width:606px;float:left;overflow:hidden; margin-left: 8px; }
div#content div.list_view div.list_purchase h5.date{font:bold italic 11px/17px "Georgia",Times,serif;padding:0px;margin:2px 0px 0px 0px; width: 35%; float: left; }
div#content div.list_view div.list_purchase h5.date span{font-weight:normal;}
div#content div.list_view div.list_purchase p { clear: both; font: normal 11px/17px "Helvetica", Arial, sans-serif; }
	
div#content div.list_view div.list_purchase div.formats{width:100%;background-color:#ffffff;padding:10px;margin:2px 0px 14px 0px; float:left; overflow: hidden; }
div#content div.list_view div.list_purchase div.formats h5{font:bold 14px/20px "Helvetica",Arial,sans-serif;margin:0px 0px 3px 0px;}
div#content div.list_view div.list_purchase div.formats h3{color:#990d0d;font:bold 16px/20px "Helvetica",Arial,sans-serif;margin:0px 0px 3px 0px;width:100%;border-bottom:1px dotted #c3c3c3;padding:3px 0px 6px 0px;margin-bottom:8px;}
div#content div.list_view div.list_purchase div.formats ul{list-style:none;text-indent:0px;padding:0px;margin:0px;}
div#content div.list_view div.list_purchase div.formats ul li{font:normal 11px/17px "Georgia",Times,serif;}
div#content div.list_view div.list_purchase div.formats ul li{width:97%;border-top:1px dotted #c3c3c3;float:left;padding:5px 0px 5px 0px;margin:0px;}
div#content div.list_view div.list_purchase div.formats ul li div{margin:0px;}
div#content div.list_view div.list_purchase div.formats ul li *,div#content div.list_view div.list_purchase div.formats ul li div *{vertical-align:middle;}
div#content div.list_view div.list_purchase div.formats ul li div.type{width:140px;float:left;padding-top:3px;}
div#content div.list_view div.list_purchase div.formats ul li div.price{width:50px;float:left;color:#990d0d;padding-top:3px;}
div#content div.list_view div.list_purchase div.formats ul li div#content div.list_view div.list_purchase div.formats{width:18%;float:left;padding:0px;}
div#content div.list_view div.list_purchase div.formats ul li div.label_code{margin-top:8px; padding: 0px 0px 0px 8px; width:120px;float:left;color:#999999;font:normal 10px/17px "Georgia",Times,serif;border-top:1px dotted #f3f3f3;}
div#content div.list_view div.list_purchase div.purchase_qty { font: normal normal bold 10px/17px Arial, sans-serif; width: 95px; height: 100%;  float: left; overflow: hidden; background: url(/images/pointer.png) 63px 8px no-repeat; margin-top: 2px; padding-top: 8px; }

div#content div.list_view div.list_purchase div.product_date {margin:8px 8px 0px 0px; padding-top: 6px; width:190px;float:left;color:#999999;font:normal 10px/17px "Georgia",Times,serif;border-top:1px dotted #f3f3f3;}
div#content div.list_view div.list_purchase div.purchase_qty * { vertical-align: middle; }
div#content div.list_view div.list_purchase div.purchase_qty input { width: 30px; height: 13px; }
div#content div.list_view div.list_purchase div.purchase_format input{border:0px;display:block;text-indent:-6000em;overflow:hidden;width:51px;height:22px;float: left; background:url(/images/buttons/button-purchase.png) no-repeat;vertical-align:top; margin-top: 8px;} 
div#content div.list_view div.list_purchase div.formats ul li div.options{width:286px;height:29px;float:left;background:url(/images/backgrounds/product-options.png) no-repeat;padding:4px 0px 0px 0px;margin:4px 0px 0px 0px;border-bottom:1px dotted #c3c3c3;}
div#content div.list_view div.list_purchase div.formats ul li div.options select{margin:2px 0px 0px 10px;}
div#content div.list_view div.list_purchase div.formats p a{color:#74a6c1;text-decoration:none;}
div#content div.list_view div.list_purchase div.formats p a:hover{color:#990d0d;text-decoration:underline;}
div#content div.list_view div.list_purchase div.formats p{padding-top:8px;border-top:1px dotted #c3c3c3;color:#999595;font:normal 10px/16px Arial,sans-serif;}
div#content div.list_view div.list_purchase div.formats p a{color:#74a6c1;text-decoration:none;}
div#content div.list_view div.list_purchase div.formats p a:hover{color:#990d0d;text-decoration:underline;}


div#content div.product-large a.product img{display:block;width:125px;height:125px;float:left;overflow:hidden;margin:0px 8px 10px 0px;}
div#content div.product-large h3{font:bold 13px/19px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;width:160px;float:left;overflow:hidden;}
div#content div.product-large h3 *{vertical-align:middle;}
div#content div.product-large h3 a,div#content div.product-large h5 a{color:#000;text-decoration:none;}
div#content div.product-large h3 a:hover,div#content div.product-large h5 a:hover{text-decoration:underline;}
div#content div.product-large h4{font:italic 11px/17px Arial,sans-serif;letter-spacing:0.04em;margin:0px 0px 2px 0px;padding:0px;width:160px;float:left;overflow:hidden;}
div.product-large h4 a{color:#000;text-decoration:none;}
div.product-large h4 a:hover{text-decoration:underline;}
div#content div.product-large h5{font:normal 10px/17px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;width:160px;float:left;overflow:hidden;}
div#content div.product-large h6{font:italic 10px/16px "Georgia",Times,serif;margin:0px 0px 5px 0px;padding:0px;width:160px;float:left;overflow:hidden;}
div#content div.product-large div.border{height:11px;width:160px;float:left;overflow:hidden;background:url(/images/backgrounds/white-headers.png) -272px -406px repeat-x; overflow: hidden;}
div#content div.product-large a.info{display:block;width:32px;height:22px;float:left;overflow:hidden;background:url(/images/buttons/button-preview-large.png) -50px 0px no-repeat;text-indent:-6000em; overflow: hidden;}
div#content div.product-large a.preview_large{display:block;width:50px;height:22px;float:left;overflow:hidden;margin-right:8px;background:url(/images/buttons/button-preview-large.png) no-repeat;text-indent:-6000em; overflow: hidden;}
div.staff-picks a.preview_large{display:block;width:50px;height:22px;float:left;overflow:hidden;margin-right:8px;background:url(/images/buttons/button-preview-large.png) no-repeat;text-indent:-6000em; overflow: hidden;}
/* staff picks */
div#content div.staff-picks{width:35%;float:left;margin:5px 0px 12px 0px;}
div.welcome{margin:0px 0px 10 px 0px;}
div.welcome h5{text-indent:-6000px;overflow:hidden;width:100%;height:16px;margin:12px 0px 0px 0px;background:url(/images/backgrounds/white-headers.png) 0px -406px no-repeat; overflow: hidden;}
div#content div.welcome h1{margin:12px 0px 0px 0px;font:bold 24px/31px "Helvetica",Arial,sans-serif;}
div.welcome p{font:normal 11px/18px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;}
div.welcome a{color:#b05e21;font-weight:bold;text-decoration:none;}
div.welcome a:hover{text-decoration:underline;}
div#content div.staff-pick-review{width:60%;float:left;padding:5px 15px 15px 15px;background:url(/images/backgrounds/mp3-background.jpg);margin:0px 0px 15px 0px;}
div#content div.staff-pick-review span{height:100%;width:17px;float:left;margin-top:10px;font:normal 40px/19px "Georgia",Times,serif;}
div#content div.staff-pick-review span.close{height:100%;width:17px;position:relative;right:5px;bottom:5px;font:normal 40px/19px "Georgia",Times,serif;}
div#content div.staff-pick-review h4{margin:4px 0px 0px 0px;padding:0px;font:bold 13px/19px "Helvetica",Arial,sans-serif;}
div#content div.staff-pick-review p{margin:0px;padding:0px;width:500px;min-height:100%;float:left;font:normal 11px/18px "Helvetica",Arial,sans-serif;}
div#content div.staff-picks a.product{display:block;width:125px;height:125px;float:left;overflow:hidden;margin:0px 12px 10px 0px;}
div#content div.staff-picks h3{font:bold 13px/19px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;width:160px;overflow:hidden;}
div#content div.staff-picks h3 *{vertical-align:middle;}
div#content div.staff-picks h3 a,div#content div.staff-picks h5 a{color:#000;text-decoration:none;}
div#content div.staff-picks h3 a:hover,div#content div.staff-picks h5 a:hover{text-decoration:underline;}
div#content div.staff-picks h4{font:italic 11px/17px Arial,sans-serif;letter-spacing:0.04em;margin:0px 0px 2px 0px;padding:0px;width:160px;overflow:hidden;}
div#content div.staff-picks h5{font:normal 10px/17px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;width:160px;overflow:hidden;}
div#content div.staff-picks h6{font:italic 10px/16px "Georgia",Times,serif;margin:0px 0px 5px 0px;padding:0px;width:160px;overflow:hidden;}
div#content div.staff-picks div.border{height:11px;width:160px;overflow:hidden;background:url(/images/jagged-border.png) repeat-x;}
div#content div.staff-picks a.info{display:block;width:32px;height:22px;float:left;overflow:hidden;background:url(/images/buttons/button-info.png) no-repeat;text-indent:-6000em;}
div#content div.staff-picks a.preview{display:block;width:50px;height:22px;float:left;overflow:hidden;margin-right:8px;background:url(/images/buttons/button-preview-large.png) no-repeat;text-indent:-6000em;}
/* end staff picks */
.button{cursor:pointer;}
div#footer{margin:0px 0px 0px 10px;padding:25px 0px 10px 40px;width:910px;height:190px;float: left; background:url(/images/backgrounds/white-headers.png) 0px -155px no-repeat;/* border-top:3px solid #000000;border-bottom:3px solid #000000;*/ overflow: hidden;}
div#copyright{border-top:3px solid #000000;margin:10px 0px 0px 0px;padding:10px 0px 10px 0px;width:95%;font:normal 11px/18px "Helvetica",Arial,sans-serif;}
div#footer ul{list-style:none;margin:0px;padding:0px;width:33%;float:left;}
div#footer ul li a{color:#000000;font:bold 15px/24px "Helvetica",Arial,sans-serif;text-decoration:none;padding:2px;}
div#footer ul li a:hover{color:#fff;background-color:#009feb;}
div#footer form#download_code{margin-top:15px;}
form#download_code input#download{padding:2px;width:400px;font:bold 20px/28px "Helvetica",Arial,sans-serif;margin:0px 0px 0px 15px;}
form#download_code input.button_go{vertical-align:top;border:0px;width:26px;height:23px;text-indent:-6000em;background:transparent;background:url(/images/buttons/button-go.png) no-repeat;}
div.news{font:normal 11px/18px "Helvetica",Arial,sans-serif;width:91%;padding:5px 4% 5px 15px;background:url(/images/backgrounds/section_background.png) -603px 0px repeat-y;margin:-15px 0px 0px 0px; overflow: hidden;}

div.news div.border{height:1px;margin:10px 0px 15px 0px;border-bottom:1px solid #6d9aad;}
div.banner{margin:12px 0px 15px 0px;}
div#content div.column-center-large div.news{width:370px;padding:5px 15px 10px 15px;}
div#content div.column-center-large div.news a{font:bold 11px/18px "Helvetica",Arial,sans-serif;color:#000;text-decoration:none;}
div.news a{font:bold 11px/18px "Helvetica",Arial,sans-serif;color:#000;text-decoration:none;}
div.news a:hover{text-decoration:underline;}
div.news img{padding:5px 0px 5px 0px;}
div.eighty{width:90%;padding-bottom:8px;}
div.eighty *{vertical-align:middle;}
div.eighty  h4 { margin: 8px 0px 0px 0px; padding: 5px 0px 0px 0px; }
div.eighty input { margin: 0px 0px 4px 0px;}
div.pad-20{padding-bottom:20px;}
div.pad-30{padding-bottom:30px;}
div.pad-30-all{padding:70px;}
div.pad-50{padding-bottom:50px;}
div.eighty p{font:normal 11px/18px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;}
div.mp3s div.subheader{font:bold 10px/17px "Helvetica",Arial,sans-serif;color:#957d36; margin: 2px 0px 2px 0px; padding-bottom: 2px; border-bottom:1px dotted #d0b258;}
div.mp3s a{color:#b05e21;font-weight:bold;text-decoration:none;}
div.mp3s div.eighty div.border{height:11px;margin:5px 0px 5px 0px;width:100%;clear:left;border-bottom:1px solid #d0b258;}
div.eighty a{color:#b05e21;}
div.seventy{width:83%;}
div.pad-30{padding-bottom:30px;}
div.seventy p{font:normal 11px/18px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;}
div.mp3s div.border{height:11px;margin:5px 0px 5px 0px;width:100%;clear:left;border-bottom:1px solid #d0b258;}
div.seventy a{color:#b05e21;}
div.orange-back{font:normal 11px/18px "Helvetica",Arial,sans-serif;width:95%;padding:5px 15px 5px 15px;background:url(/images/backgrounds/section_background.png) -319px 0px repeat-y;margin:-15px 0px 15px 0px; overflow: hidden;}
div.orange-back-old {font:normal 11px/18px "Helvetica",Arial,sans-serif;width:95%;padding:5px 15px 5px 15px;background:url(/images/backgrounds/orange_background.jpg) -319px 0px repeat-y;margin:-15px 0px 15px 0px; overflow: hidden;}

div.orange-back input.login{display:block;margin:8px 0px 0px 0px;width:90%;}
div.white-back{font:normal 11px/18px "Helvetica",Arial,sans-serif;width:90%;padding:5px 15px 15px 15px;background-color:#fff;margin:-15px 0px 15px 0px;}
div.no-top-margin{margin-top:5px;}
div.search div.border{height:11px;width:100%;float:left;clear:left;overflow:hidden;background:url(/images/jagged-border.png) repeat-x; overflow: hidden;}
div.search input{width:10%;float:left;margin:0px 8px 0px 0px;padding:0px 0px 8px 0px;}
div.search h3{border-left:1px dotted #d0b258;font:bold 15px/18px "Helvetica",Arial,sans-serif;color:#323232;width:80%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 8px 8px;}
div.search h4{color:#666666;font:bold 12px/18px "Helvetica",Arial,sans-serif;}
div.orange-back div.eighty div.border{height:11px;margin:5px 0px 5px 0px;width:100%;clear:left;border-bottom:1px solid #daa241;}
input.button-right{float:right;margin-right:0px; width:26px; height: 23px; background: transparent; border: 0px; text-indent: -6000em; overflow: hidden; cursor: pointer; background:url(/images/buttons/button-go.png) -52px 0px no-repeat; overflow: hidden;}
div.mp3s{font:normal 11px/18px "Helvetica",Arial,sans-serif;width:100%;padding:5px 15px 5px 15px;background:url(/images/backgrounds/section_background.png) repeat-y;margin:-15px 0px 15px 0px; overflow: hidden;}
div.yellow_old{background:url(/images/backgrounds/mp3-background.jpg);overflow: hidden;}

div.mp3s ul.downloads{list-style:none;text-indent:0px;padding:0px;margin:0px;}
div.mp3s ul.downloads li{width:90%;padding:5px 0px 5px 0px;border-bottom:1px solid #d0b258;}
div.mp3s ul.downloads li a{color:#000;text-decoration:none;}
div.mp3s ul.downloads li a:hover{text-decoration:underline;}
div.mp3s ul.downloads li h4,div.mp3s ul.downloads li h5{padding:0px;margin:0px;width:237px;float:left;overflow:hidden;}
div.mp3s ul.downloads li a.download{display:block;width:15px;height:16px;text-indent:-6000px;float:left;overflow:hidden;background:url(/images/buttons/button-download.png) no-repeat;overflow: hidden;}
ul.tracklist a.download{display:block;width:15px;height:16px;text-indent:-6000px;float:right;overflow:hidden;background:url(/images/buttons/button-download.png) no-repeat;overflow: hidden; margin-right: 5px; }
div.mp3s ul.downloads li h5 a.orange{color:#b05e21;}

div.mp3s ul.downloads-full_width{list-style:none;text-indent:0px;padding:0px;margin:0px;}
div.mp3s ul.downloads-full_width li{width:300px;padding:5px 0px 5px 0px;border-bottom:1px solid #d0b258; float: left; }
div.mp3s ul.downloads-full_width li a{color:#000;text-decoration:none;}
div.mp3s ul.downloads-full_width li a:hover{text-decoration:underline;}
div.mp3s ul.downloads-full_width li h3{padding:0px;margin:0px;width:280px;float: left; overflow:hidden;}
div.mp3s ul.downloads-full_width li h4,div.mp3s ul.downloads-full_width li h5{padding:0px;margin:0px;width:280px;float: left; overflow:hidden;}
div.mp3s ul.downloads-full_width li a.download{display:block;width:15px;height:16px; float: left; padding-right: 5px; text-indent:-6000px; background:url(/images/buttons/button-download.png) no-repeat;overflow: hidden;}
div.mp3s ul.downloads-full_width li h5 a.orange{color:#b05e21;}

ul.tracklist a.download{display:block;width:15px;height:16px;text-indent:-6000px;float:right;overflow:hidden;background:url(/images/buttons/button-download.png) no-repeat;overflow: hidden; margin-right: 5px; }


ul.upcoming_releases{width:560px;float:left;overflow:hidden;margin:0px 15px 0px 0px;list-style:none;text-indent:0px;padding:0px;margin:0px;}
ul.upcoming_releases li{width:73px;height:73px;float:left;overflow:hidden;margin:0px 5px 5px 0px;}
ul.upcoming_releases li.placeholder { width: 53px; height: 53px; border: 10px solid #dcddd5; }
ul.upcoming_details{list-style:none;margin:0px;padding:0px;width:340px;float:left;overflow:hidden;}
ul.upcoming_details h3{font:bold 15px/20px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;}
ul.upcoming_details h4{font:bold 12px/20px "Helvetica",Arial,sans-serif;margin:0px 0px 3px 0px;padding:0px;}
ul.upcoming_details p{font:normal 11px/18px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;}
ul.upcoming_details h5{margin:0px;padding:0px 0px 5px 0px;font:italic 9px/15px "Helvetica",Arial,sans-serif;}
ul.upcoming_details div.border{height:11px;margin:5px 0px 5px 0px;width:100%;float:left;clear:left;overflow:hidden;background:url(/images/jagged-border.png) repeat-x;overflow: hidden;}
ul.upcoming_details a.info{display:block;width:32px;height:22px;float:left;overflow:hidden;background:url(/images/buttons/button-info.png) no-repeat;text-indent:-6000em;overflow: hidden;}
ul.upcoming_details a.preview{display:block;width:50px;height:22px;float:left;overflow:hidden;margin-right:8px;background:url(/images/buttons/button-preview-large.png) no-repeat;text-indent:-6000em;overflow: hidden;}
/* item page */
div.mp3s ul.tracklist{list-style:none;text-indent:0px;padding:0px;margin:0px;}
div.mp3s ul.tracklist h3{width:90%;float:left;margin:12px 0px 4px 0px;padding:0px;}
div.mp3s ul.tracklist h4{font-style:italic;}
div.mp3s ul.tracklist li{width:90%;float:left;padding:5px 0px 5px 0px;border-bottom:1px solid #d0b258;}
div.mp3s ul.tracklist li a{color:#000;text-decoration:none;}
div.mp3s ul.tracklist li a:hover{text-decoration:underline;}
div.mp3s ul.tracklist li h4,div.mp3s ul.tracklist li h5{font:normal 11px/16px "Arial",sans-serif;padding:0px;margin:0px;width:200px;float:left;overflow:hidden;}
div.mp3s ul.tracklist li h5 strong{font:bold 11px/16px "Georgia",Times,serif;}
div.mp3s ul.tracklist li a.preview_small{display:block;width:15px;height:16px;text-indent:-6000px;float:right;overflow:hidden;background:url(/images/buttons/button-preview_track-small.png) no-repeat;overflow: hidden;}
div.mp3s ul.tracklist li div.preview-holder{display:block;width:15px;height:16px;text-indent:-6000px;float:right;overflow:hidden;}
div.mp3s ul.tracklist li button.add-track{display:block;border:0px;background:transparent;width:46px;height:16px;text-indent:-6000px;float:right;margin-right:6px;overflow:hidden;background:url(/images/buttons/tracklist_add.png) no-repeat;cursor:pointer;}
div.mp3s ul.tracklist li h5 a.orange{color:#b05e21;}
div.column-center h1{padding:0px;margin:0px;font:normal 24px/32px "Helvetica",Arial,sans-serif;}
h1.staff-pick{ margin-bottom: 3px; padding-bottom: 2px; font:bold 30px/32px "Helvetica",Arial,sans-serif;}

div.column-center h1 span{font-weight:bold;}
div.column-center p{font:normal 11px/18px "Helvetica",Arial,sans-serif;margin:0px;padding:0px;}
div.column-center h1 a{color:#000;text-decoration:none;}
div.column-center h1 a:hover{text-decoration:underline;}
div.column-center h4{font:bold 11px/17px "Georgia",Times,serif;padding:0px;margin:2px 0px 14px 0px;}
div.column-center h4 span{font-weight:normal;}
div.column-center h4 a{color:#000;text-decoration:none;}
div.column-center h5{font:bold 10px/17px "Helvetica",Arial,sans-serif;padding:0px;margin:14px 0px 0px 0px;}
div.column-center h5.date{font:bold italic 11px/17px "Georgia",Times,serif;padding:0px;margin:2px 0px 2px 0px;}
div.column-center h5.date span{font-weight:normal;}
div.purchase{width:280px;background-color:#ffffff;padding:10px;margin:2px 0px 14px 0px;}
div.purchase h5{font:bold 14px/20px "Helvetica",Arial,sans-serif;margin:0px 0px 3px 0px;}
div.purchase h3{color:#990d0d;font:bold 16px/20px "Helvetica",Arial,sans-serif;margin:0px 0px 3px 0px;width:100%;border-bottom:1px dotted #c3c3c3;padding:3px 0px 6px 0px;margin-bottom:8px;}
div.purchase ul{list-style:none;text-indent:0px;padding:0px;margin:0px;}
div.purchase ul li{font:normal 11px/17px "Georgia",Times,serif;}
div.purchase ul li{width:100%;border-top:1px dotted #c3c3c3;float:left;padding:5px 0px 5px 0px;margin:0px;}
div.purchase ul li div{margin:0px;}
div.purchase ul li *,div.purchase ul li div *{vertical-align:middle;}
div.purchase ul li div.type{width:50%;float:left;padding-top:3px;}
div.purchase ul li div.price{width:32%;float:left;color:#990d0d;padding-top:3px;}
div.purchase ul li div.purchase{width:18%;float:left;padding:0px;}
div.purchase ul li div.label_code{margin-top:4px;width:50%;float:left;color:#999999;font:normal 10px/17px "Georgia",Times,serif;border-top:1px dotted #f3f3f3;}
div.purchase ul li div.purchase input{border:0px;display:block;text-indent:-6000em;overflow:hidden;width:51px;height:22px;background:url(/images/buttons/button-purchase.png) no-repeat;vertical-align:top;}
div.purchase ul li div.options{width:286px;height:29px;float:left;background:url(/images/backgrounds/product-options.png) no-repeat;padding:4px 0px 0px 0px;margin:4px 0px 0px 0px;border-bottom:1px dotted #c3c3c3;}
div.purchase ul li div.options select{margin:2px 0px 0px 10px;}
div.purchase p a{color:#74a6c1;text-decoration:none;}
div.purchase p a:hover{color:#990d0d;text-decoration:underline;}
div.purchase p{padding-top:8px;border-top:1px dotted #c3c3c3;color:#999595;font:normal 10px/16px Arial,sans-serif;}
div.purchase p a{color:#74a6c1;text-decoration:none;}
div.purchase p a:hover{color:#990d0d;text-decoration:underline;}
ul.selling_points{list-style-image:url(/images/bullet.png);text-indent:0px;padding:4px 0px 4px 17px;color:#990d0d;font:italic 11px/18px "Helvetica",Arial,sans-serif;}
ul.selling_points li{padding-bottom:3px;}
a.more{font:bold 12px/18px "Helvetica",Arial,sans-serif;text-decoration:none;color:#000;}
a.more:hover{text-decoration:underline;}
div.news h4{margin:13px 0px 0px 0px;padding:0px;}
div.news h4 span{font:normal 11px/16px "Georgia",serif;}
div.news p {margin:4px 0px 8px 0px;padding:0px;}
div.news-item h4{font:bold 24px/32px "Helvetica",Arial,sans-serif;padding:0px;margin:0px 0px 4px 0px;}
div.news-item p{font:normal 11px/18px "Helvetica",Arial,sans-serif;margin:4px 0px 5px 0px;padding:0px;}
div.filters{width:700px;height:25px;position:absolute;right:410px;top:194px;}
div.filters-right{top:194px;left:251px;}
div.filters-right-upcoming{width: 650px; top:194px;left:360px;}
div.filters-right-search{top:193px;left:875px;}
div.filters div.border{width:1px;height:23px;float:left;border-right:1px dotted #a99540;margin-left:0px;margin:0px 8px 0px 0px;}
div.filters select{width:100%;}

div.filters-label{clear:both;width:120px;height:25px;height:25px;position:absolute;left:510px;top:195px;}
span.more-in{display:block;float:right;margin:0px 0px 0px 6px;}
span.more-in a{font:normal 12px/18px "Helvetica",Arial,sans-serif;color:#000;text-decoration:none;}
span.format-genre-only{display:block;width: 20%; height:25px;float:right;margin:0px 0px 0px 0px;}
div.format-genre-only div.border{display:none;}
div.format_form{position:absolute;left:685px;top:193px;width:130px;}
div.top_selling_range {position:absolute;left:475px;top:193px;width:130px;}
div.format_form select{width:100%;}
h2.yellow span.border{width:1px;height:23px;float:left;border-right:1px dotted #a99540;margin-left:0px;margin:0px 8px 0px 0px;}
h2.orange span.border{width:1px;height:23px;float:right;border-right:1px dotted #854800;margin-left:0px;margin:0px 8px 0px 0px;}
h2.blue span.border{width:1px;height:23px;float:left;border-right:1px dotted #005885;margin-left:0px;margin:0px 8px 0px 0px;}
div#date_filter{width:210px;height:25px;float:left;margin:0px 5px 0px 0px;overflow:hidden;}
form#date_filter{width:210px;height:25px;float:left;margin:0px 5px 0px 0px;overflow:hidden;}

form#exclusivity_filter{width:150px;height:25px;float:left;margin:0px 5px 0px 0px;overflow:hidden;}
form#street_date_filter{width:150px;height:25px;float:left;margin:0px 5px 0px 0px;overflow:hidden;}
form#release_date_filter{width:150px;height:25px;float:left;margin:0px 5px 0px 0px;overflow:hidden;}
form#format_filter{width:100px;height:25px;float:left;margin:0px 5px 0px 0px;overflow:hidden;}
form#genre_by_format{width:110px;height:25px;float:left;margin:0px 5px 0px 0px;overflow:hidden;}
form#browse_format{width:110px;height:25px;float:left;margin:0px 5px 0px 0px;overflow:hidden;}
#jquery-live-search{background:#fff;width:295px;height:411px;overflow:auto;padding:5px 10px 40px 0px;background:url(/images/backgrounds/background-search-results.jpg) no-repeat;overflow-x: hidden;}
#label-search{width:296px;float:left;border-bottom:1px dotted #c3c3c3;padding-bottom:6px;margin-bottom:3px;height:30px;overflow:hidden;}
#artist-search{width:296px;margin:0px 4px 3px 0px;float:left;border-bottom:1px dotted #c3c3c3;padding-bottom:6px;height:30px;overflow:hidden;}
#album-search{width:296px;margin:0px 4px 3px 0px;float:left;border-bottom:1px dotted #c3c3c3;padding-bottom:6px;height:30px;overflow:hidden;}
#jquery-live-search h2{padding-left:10px;margin-top:0px;color:#282828;font:bold 17px/22px "Helvetica",Arial,sans-serif;border-bottom:2px solid #bdbdbb;padding-bottom:3px;margin-bottom:3px;}
#jquery-live-search a.non-exclusive{color:#595959;font:normal 11px/20px "Helvetica",Arial,sans-serif;text-decoration:none;}
#jquery-live-search a.exclusive{color:#282828;font:bold 11px/20px "Helvetica",Arial,sans-serif;text-decoration:none;}
#jquery-live-search a.non-exclusive:hover,#jquery-live-search a.exclusive:hover{color:#f3f3f3;background-color:maroon;}
#jquery-live-search div.results {width:95%;border-bottom: 1px dotted #c3c3c3; padding-bottom: 3px; margin-bottom: 3px;}
#jquery-live-search div.results a { display: block; width:100%; padding: 3px;padding-left:10px;}
#jquery-live-search div.results h3 { padding-left:10px;margin-top:0px;color:#282828;font:bold 17px/22px "Helvetica",Arial,sans-serif;border-bottom:2px solid #bdbdbb;padding-bottom:3px;margin-bottom:3px;}
.filter-search input.search-box{width:286px;padding:8px 5px 5px 8px;height:20px;border:0px;background:url(/images/backgrounds/background-search-large.png) no-repeat;font:bold 15px/22px "Helvetica",Arial,sans-serif;color:#898989;}
h2.blue a{color:#000;font-style:italic;text-decoration:none;}
span.break{display:block;clear:both;height:11px;width:100%;}
div.login-elements{list-style:none;padding:0px;margin:5px 0px 0px 0px;}
input.login{padding:3px;width:96%;float:left;margin:8px 0px 0px 0px;}
button#submit{border:0px;width:26px;height:23px;text-indent:-6000em;float:right;margin:3px 2px 0px 0px;background:transparent;background:url(/images/buttons/button-go.png) -26px 0px no-repeat; cursor: pointer;}
input.create-user{border:0px;width:27px;height:23px;text-indent:-6000em;margin:3px 0px 15px 0px;background:transparent;background:url(/images/buttons/button-go-blue.png) no-repeat;cursor:pointer;}
small{width:80%;margin:6px 0px 15px 0px;font:italic 9px/17px "Helvetica",sans-serif;}
h3.login{font:bold 11px/17px "Helvetica",Arial,sans-serif;margin:3px 0px 25px 0px;width:90%;}
h3.message{font:bold 11px/17px "Helvetica",Arial,sans-serif;margin:5px 0px 5px 0px;color:maroon; padding: 5px 0px 5px 0px;
			border-bottom:1px solid #d0b258; border-top:1px solid #d0b258;
}
form h5{width:100%;float:left;margin:9px 0px 0px 0px;padding:0px;font:bold 11px/17px "Helvetica",Arial,sans-serif;}
form#signup input.login{margin-top:2px;}
form#signup select,form#account select{width:270px;}
form#signup div.border,form#account div.border{height:11px;width:100%;float:left;clear:left;overflow:hidden;margin:5px 0px 2px 0px;}
div#logged_in{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; position:relative;left:-16px;top:0px;font:normal 11px/17px "Helvetica",Arial,sans-serif;width:250px;height:20px;}
div#logged_in div.border{height:11px;width:100%;float:left;clear:left;overflow:hidden;margin:1px 0px 1px 0px;background:url(/images/backgrounds/white-headers.png) -272px -403px repeat-x;}

div#logged_in h5{color:#111111;margin:0px;padding:0px;margin-left:0px;font:bold 11px/17px "Helvetica",Arial,sans-serif;}
div#logged_in h5 a{color:#b05e21;font-weight:bold;text-decoration:none;padding:2px;}
div#logged_in h5 a:hover{background-color:#b05e21;color:#fff;}
ul.shopping-cart{list-style:none;padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;}
ul.shopping-cart li{display:block;padding:10px 2px 12px 8px;margin-bottom:5px;background-color:#fff;width:390px;float:left;}
ul.shopping-cart div.border{border-bottom:1px dotted #c3c3c3;height:1px;margin:3px 0px 3px 0px;width:240px;clear:both;}
ul.shopping-cart li a.image_large{display:block;width:303px;float:left;padding:0px 10px 0px 0px;}
ul.shopping-cart li a.image_medium{display:block;width:125px;float:left;padding:0px 10px 0px 0px;}
ul.shopping-cart li a.image_small{display:block;width:72px;float:left;padding:0px 10px 0px 0px;}
ul.item_info{float:left;padding-left:10px;list-style:none;padding:0px;margin:0px 0px 0px 0px;width:200px;float:left;}

ul.item_info li{background:none;padding:0px;margin:0px;clear:both;border:none;}
ul.item_info li.artist_name{font:bold 13px/18px "Helvetica",Arial,sans-serif;width:85%;}
ul.item_info li.album_name{font:italic 11px/17px Arial,sans-serif;width:95%;}
ul.item_info li.category{font:bold 10px/17px Arial,sans-serif;padding-top:3px;width:85%;float:left;}
ul.item_info li.category a{color:#990d0d;}
ul.item_info li.quantity{font:italic bold 10px/17px Arial,sans-serif;padding-top:0px;width:85%;float:left;}
ul.order_details li{clear:both;}
ul.order_details a.image_small{margin-bottom:10px;width:30%;float:left;}
ul.order_details ul.item_info{width:200px;margin-bottom:5px;padding:0px;}
ul.order_details ul.item_info li.artist_name{font:bold 13px/18px "Helvetica",Arial,sans-serif;width:75%;padding:1px; }
ul.order_details ul.item_info li.album_name{font:italic 11px/17px Arial,sans-serif;width:75%;padding:1px;}
ul.order_details ul.item_info li.category{font:bold 10px/17px Arial,sans-serif;padding-top:0px;width:75%;float:left;padding:1px;}
ul.order_details ul.item_info li.quantity{font:italic bold 10px/17px Arial,sans-serif;padding-top:0px;width:75%;float:left;padding:1px;}
ul.item_info li.category span{color:#990d0d;font:normal 11px/18px "Georgia",serif;}
form[name=delete]{clear:left;}
input.button-remove{border:0px;display:block;text-indent:-6000em;overflow:hidden;width:57px;height:22px;background:url(/images/buttons/button-remove.png) no-repeat;vertical-align:top;margin-top:4px;}
input.continue{border:0px;display:block;text-indent:-6000em;overflow:hidden;width:51px;height:22px;background:url(/images/buttons/button-continue-short.png) no-repeat;vertical-align:top;cursor:pointer;margin-bottom:10px;}
form#billing_form input{padding:3px;width:96%;float:left;margin:8px 0px 0px 0px;}
h3.order_toggle{width:100%;cursor:pointer;padding:0px 0px 10px 0px;border-bottom:1px dotted #c3c3c3;font:bold 11px/18px "Helvetica",Arial,sans-serif;}
h3.order_toggle *{vertical-align:middle;}
h3.order_toggle span{font:normal 10px/18px "Helvetica",Arial,sans-serif;vertical-align:top;}
h3.order_toggle a{float:right;margin:0px 0px 0px 0px;}
ul.details{list-style:none;padding:8px 0px 8px 0px;margin:0px;}
ul.order_details{list-style:none;padding:8px 0px 8px 0px;margin:0px;}
ul.order{list-style:none;padding:0px;margin:0px;}
ul.orders{list-style:none;padding:8px 0px 8px 0px;margin:0px;}
ul.orders_dates li{border-bottom:1px solid #999999;}
ul.orders h4{padding:0px;margin:0px;font:bold 13px/17px "Helvetica",Arial,sans-serif;}
ul.order-details{list-style:none;padding:8px 0px 8px 0px;margin:0px;border-top:1px dotted #c3c3c3;border-bottom:1px dotted #c3c3c3;}
ul.order-details h5{padding:0px;margin:0px;font:bold 10px/17px "Helvetica",Arial,sans-serif;}
ul.purchased_downloads{list-style:none;padding:8px 0px 8px 0px;margin:0px;}
ul.item-tracklist{list-style:none;display:block;padding:8px 0px 8px 0px;margin:0px;}
ul.item-tracklist li{display:block;border-bottom:1px solid #6d9aad;width:100%;float:left;padding:2px 0px 2px 0px;}
ul.item-tracklist li h5{margin:0px;padding:0px;font:bold 10px/18px "Helvetica",Arial,sans-serif;width:95%;float:left;}
ul.item-tracklist li a.download_track{width:5%;float:left;}
ul.purchased_downloads li p{font:bold 13px/18px "Helvetica",sans-serif;}
span.tour_entry p{font:normal 11px/18px "Georgia",serif;}
span.tour_entry p a{color:maroon;text-decoration:underline;}
div.events{width:45%;margin-right:5%;float:left;padding-bottom:10px;}
div.events h3{font:bold 14px/20px "Helvetica",Arial,sans-serif;margin:0px;}
div.events h3 a{color:#000;text-decoration:none;}
div.events h3 a:hover{color:#000;text-decoration:underline;}
div.events h4{font:bold 11px/20px "Helvetica",Arial,sans-serif;margin:0px;}
div.events h4 a{color:#000;text-decoration:none;}
div.events h4 a:hover{background-color:#000;color:#fff;}
div.events p{font:normal 11px/18px "Georgia",serif;margin:0px 0px 4px 0px;}
div.events p a{color:maroon;text-decoration:underline;}
div.events p a:hover{text-decoration:none;}
div.events h5{font:normal 11px/20px "Helvetica",Arial,sans-serif;margin:0px;}
div.events h5 a{display:block;width:32px;height:22px;float:left;margin-right:10px;overflow:hidden;background:url(/images/buttons/button-info.png) no-repeat;text-indent:-6000em;}
div.events div.border{height:11px;width:100%;float:left;clear:left;overflow:hidden;margin:1px 0px 1px 0px;background:url(/images/jagged-border.png) repeat-x;}
.faq-answer{display:none; font: normal 11px/18px "Helvetica", Arial, sans-serif; margin: 8px 0px 8px 0px; }
h3.faq{color:#323232;font:bold 18px/24px "Helvetica",Arial,sans-serif;padding-bottom:0px;margin-bottom:0px;}
ol.faq{width: 90%; padding-left:30px;font:normal 13px/18px "Helvetica",Arial,sans-serif;}
ol.faq li{ padding:3px 0px 3px 0px; margin-bottom:3px; border-bottom: 1px solid #f0c945; }
ol.faq li a { display:block; font:normal 13px/18px "Helvetica",Arial,sans-serif;color:#b05e21;font-weight:bold;}
ol.faq li a:hover { color: #323232; }
ol.faq li a:hover{text-decoration:none;}
ol.faq li div{font:normal 11px/18px "Helvetica",Arial,sans-serif;width:93%;padding:0px;margin:0px;}
ol.faq li div a { color: #000; font:bold 11px/18px "Helvetica",Arial,sans-serif;}
.contact-info p{font:normal 11px/18px "Helvetica",Arial,sans-serif;}
.contact-info p a{color:#b05e21;font-weight:bold;}
.contact-info p a:hover{text-decoration:none;}
ul.shopping-cart li.error h4{color:#990d0d;font:bold 11px/18px "Helvetica",Arial,sans-serif;margin:0px;padding:0px 4px 0px 4px;}
div.column-center-large p{font:13px/18px "Georgia",serif;}
form#billing_form input.button-pay{width:72px;height:22px;margin:0px;padding:0px;}
div.width-95{width:95%;}
input.button-reset{width:80px;height:22px;border:0px;background:transparent url(/images/buttons/button-reset.png) no-repeat;text-indent:-6000em;overflow:hidden;margin:0px 0px 0px 0px;padding:0px;cursor:pointer;}

/* 
STYLE SHEET FOR IHWY JQUERY LISTNAV PLUGIN V 2.0,3/2/2009
For more information,visit http://www.ihwy.com/Labs/jquery-listnav-plugin.aspx
*/
/* default styling example
----------------------------------------------------------------- */
.listNav span{display:block;padding:8px 0px 10px 0px;font:normal 18px/24px "Georgia",Times,serif;}
.listNav{padding:2px 2px 5px 15px;font:bold 11px/18px "Helvetica",Arial,sans-serif;margin:0 0 10px;background:url(/images/backgrounds/headers-yellow.png);}
.ln-letters{overflow:hidden;}
.ln-letters a{color:#000;font-size:0.9em;display:block;float:left;padding:2px 6px;border-right:1px solid #d0b258;text-decoration:none;}
.ln-letters a.ln-last{border:none;}
.ln-letters a:hover,
.ln-letters a.ln-selected{background-color:#d0b258;}
.ln-letters a.ln-disabled{color:#d0b258;}
.ln-letter-count{text-align:center;font-size:0.8em;line-height:1;margin:3px 0px 3px 0px;color:#666666;}
/* demo-specific
----------------------------------------------------------------- */
#label_list{width:100%;list-style:none;padding:0px;margin:5px 0px 0px 0px;background:url(/images/backgrounds/mp3-background.jpg) repeat;}
#label_list li{width:33%;float:left;}
#label_list a{font:normal 10px/17px "Helvetica",Arial,sans-serif;display:block;padding:1px;margin:0px 8px 3px 0px;text-decoration:none;color:#000;}
#label_list a.exclusive{font-weight:bold;}
#label_list a:hover{text-decoration:underline;}
div.inline_banner-600{width:100%;clear:both;height:71px;margin:5px 0px 10px 0px;}
div.inline_banner-450{width:450px;float:left;height:61px;margin:2px 5px 10px 0px;}
ul.share,ul.share-all{list-style:none;padding:0px;margin:0px;}
ul.share-all li{width:28%;float:left;padding:0px 15px 6px 0px;}
ul.share-all li a{font:normal 11px/17px "Helvetica","Arial",sans-serif;color:#000;text-decoration:none;vertical-align:middle;}
ul.share-all li a *{vertical-align:middle;}
ul.share li h5{padding-bottom:0px;margin-bottom:0px;}
ul.share-all li a:hover{text-decoration:underline;}
div.payment{display:none;}
.choose_payment{display:inline;}
div.payment_type{display:inline;}
div.payments{height:60px;}
div.payment_type img{cursor:pointer;}
ul.archive{list-style:none;padding:0px;margin:0px;width:90%;}
ul.archive li{padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid #6d9aad;}
ul.sitemap{width:100%;list-style:none;padding:0px;margin:5px 0px 8px 0px;background:url(/images/backgrounds/mp3-background.jpg) repeat;}
ul.sitemap li{width:100%;float:left; margin: 2px 0px 2px 0px; }
ul.sitemap a {font:normal 11px/17px "Helvetica",Arial,sans-serif;display:block;padding:1px;margin:0px 8px 3px 0px;text-decoration:none;color:#000;}
ul.sitemap strong a { font-weight: bold; }
ul.sitemap a.exclusive{font-weight:bold;}
ul.sitemap a:hover{text-decoration:underline;}
div#content div.column-60p ul.sitemap li{width:50%;float:left; margin: 2px 0px 2px 0px; }
div#content div.column-60p h3 { clear: both; }
h2 span.title { float: left; width: 80%; }
h2 span.small { float: left; width: 70%; }
h2 span.rss { display: block; width: 22px; padding: 0px; margin: 2px 20px 0px 0px;  float: right; }

label { display: block; }

form#login_form h4 { margin: 8px 0px 0px 0px; padding: 5px 0px 0px 0px; }
form#login_form input { margin: 0px 0px 4px 0px; }
span.grid_list_toggle { display: block; height: 21px; width: 42px; float: left; margin: 0px 6px 0px 0px; padding: 0px; overflow: hidden;  }
span.grid_list_toggle a { width: 21px; height: 21px; float: left; padding: 0px; margin: 0px; overflow: hidden; text-indent: -6000em; }
span.grid_list_toggle a.grid { background: url(/images/buttons/button-grid-list.png) -21px 0px; }
span.grid_list_toggle a.list { background: url(/images/buttons/button-grid-list.png) 0px 0px; }
span.grid_list_toggle a.grid_selected { background: url(/images/buttons/button-grid-list.png) -21px -21px; cursor: default;  }
span.grid_list_toggle a.list_selected { background: url(/images/buttons/button-grid-list.png) 0px -21px; cursor: default; }


div.pagination { border-top: 1px dotted #c3c3c3; height:27px;width:96%;padding:8px 4% 3px 0px;font:bold 13px/18px "Helvetica",Arial,sans-serif;overflow: hidden;  }

div.pagination span {color:#000;font-size:0.9em;display:block;float:left;padding:2px 7px; }
div.pagination a{color:#333333;font-size:0.9em;display:block;float:left;padding:2px 4px; border-right: 1px dotted #c3c3c3; text-decoration:none; margin-right: 2px;}

div.pagination a:hover,
div.pagination  a.selected{color: #fff; background-color:#666666;}

div.clear_cart { border-top: 1px dotted #c3c3c3; margin-top: 5px; padding-top: 6px; }
#clear_button { cursor: pointer; border: 0px; width: 135px; height: 22px; background: url(/images/buttons/button-remove_cart.png) no-repeat; text-indent: -6000em; overflow: hidden; }

textarea.comments { width: 100%; height: 100px; }
div.out-of-stock {float: left; border:0px;display:block;text-indent:-6000em;overflow:hidden;width:51px;height:22px;background:url(/images/buttons/button-out_of_stock.png) no-repeat;vertical-align:top; }
div.no_qty {  width: 95px; height: 100%;  float: left; overflow: hidden;  margin-top: 2px; padding-top: 8px; }
ul.assets { list-style: none; padding-left: 0px; margin-left: 0px; text-indent: 0px; }
ul.assets li { width: 100%; overflow: hidden; }
ul.assets li h3 { font: bold 14px/18px Helvetica, Arial, sans-serif; color: #000; margin: 0px; padding: 0px; }
ul.assets li h3 a { color: #000; text-decoration: none; background: url(/images/buttons/button-download-asset.png) no-repeat; padding-left: 20px; } 
ul.assets li h4 { font: normal 12px/18px Helvetica, Arial, sans-serif; color: #000;margin: 0px; padding: 0px;}
ul.assets li h4 a { color: #000; text-decoration: none; }