html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
img,body,html{border:0;}
ol,ul{list-style:none;}
body{margin:0 0 4em 0;font-family:Arial,Helvetica,Sans-Serif;text-align:center;font-size:70%;line-height:135%;background-color:#8e8a8b;}
table,input,textarea,select{font-size:100%;font-family:Arial,Helvetica,Sans-Serif;}
h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,Verdana,Sans-Serif;font-weight:bold;color:#000;font-size:100%;line-height:1.1em;}
h1{font-size:120%;}
h2{font-size:120%;}
h3{font-size:110%;text-transform:uppercase;}
h4{font-size:110%;}
.frame h2,.reviews h1{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;margin:0 10px;}
:link,:visited{text-decoration:none;}
p{margin:0.5em 0.5em 0.5em 0;}
img{vertical-align:middle;}
a{color:#000;}
a:hover{text-decoration:underline;}
blockquote{padding:1em 2em;}
label{padding-left:0.5em;}
sub,sup{position:relative;font-size:75%;}
sub{vertical-align:-0.3em;}
sup{vertical-align:0.5em;}
dt{margin-left:1em;line-height:1.2em;}
dd{margin-left:6em;margin-top:-1.2em;line-height:1.2em;}
br.clear{clear:both;height:0px;font-size:1px;line-height:0;}
.clear{clear:both;}
br.spacer{clear:both;line-height:1em;}
table{border-collapse:collapse;}
table caption{text-align:left;font-weight:bold;font-size:120%;padding-bottom:0.25em;}
table.form{border:0;}
table.form td{border:0;padding:0.4em 0.4em;vertical-align:top;}
table.form td h3{margin-top:0.2em;}
table.grid{border:solid 1px #919B9C;}
table.grid td,table.grid th{border:0;padding:0.2em 1em;vertical-align:top;}
table.grid th{font-weight:bold;}
table.grid th a{color:white;}
table.grid th a:hover{color:#356299;}
table.grid table td{padding:0 0.2em;}
table.results{border:none;}
table.results td{border:0;padding:10px;vertical-align:top;}
table.results table td{padding:0 0.2em;}
ul.bullet li{padding-left:2em;background:transparent url(img/bullet.gif) left no-repeat;}
ul.list{margin:1em 0;}
.hide{display:none;}
.inline{display:inline;}
.skip{position:absolute;left:-999px;}
.floatleft{float:left;margin:0 1em 1em 0;}
.floatright{float:right;margin:0 0 1em 1em;}
pre{font-family:Arial;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
input.btn{padding:0;margin:0;border:none;font-size:12px;font-family:arial;cursor:pointer;cursor:hand;text-align:center;appearance:none;height:22px;vertical-align:middle;}
input.w160{width:160px;font-weight:bold;}
input.w140{width:140px;font-weight:bold;}
input.w130{background-image:url(btn/130x22.png);width:130px;}
input.w120{background-image:url(btn/120x22.png);width:120px;}
input.w110{width:110px;font-weight:bold;}
input.w100{width:100px;font-weight:bold;}
input.green120{width:120px;font-weight:bold;}
input.w90{background-image:url(btn/90x22.png);width:90px;}
input.w80{width:80px;font-weight:bold;}
input.w60b{width:60px;font-weight:bold;}
input.w200b{width:200px;font-weight:bold;}
input.w70{background-image:url(btn/70x22.png);width:70px;}
input.w37{/*background-image:url(btn/55x16.png);*/ font-size:11px;width:37px;max-height:14px;font-weight:bold;}
/* input.w140{background-image:url(btn/gray140x22.png);width:140px;}
input.w130{background-image:url(btn/gray130x22.png);width:130px;}
input.w120{background-image:url(btn/gray120x22.png);width:120px;}
input.w110{background-image:url(btn/gray110x22.png);width:110px;}
input.w100{background-image:url(btn/gray100x22.png);width:100px;}
input.w90{background-image:url(btn/gray90x22.png);width:90px;}
input.w80{background-image:url(btn/gray80x22.png);width:80px;}
input.w70{background-image:url(btn/gray70x22.png);width:70px;}
*/ input.w55{font-size:10px;width:55px;height:16px;font-weight:bold;}
/* input.w80dd{background-image:url(btn/gray80x22.png);width:80px;}
input.w100dd{background-image:url(btn/gray100x22.png);width:100px;}
input.black140{background-image:url(btn/black140x22.png);width:140px;}
input.black130{background-image:url(btn/black130x22.png);width:130px;}
input.black120{background-image:url(btn/black120x22.png);width:120px;}
input.black110{background-image:url(btn/black110x22.png);width:110px;}
input.black100{background-image:url(btn/black100x22.png);width:100px;}
input.black90{background-image:url(btn/black90x22.png);width:90px;}
input.black80{background-image:url(btn/black80x22.png);width:80px;}
input.black70{background-image:url(btn/black70x22.png);width:70px;}
input.black55{background-image:url(btn/black55x16.png);font-size:10px;width:55px;height:16px;}
input.green140{background-image:url(btn/green140x22.png);width:140px;}
input.green130{background-image:url(btn/green130x22.png);width:130px;}
*/ input.green120{width:120px;height:18px;font-weight:bold;}
/* input.green110{background-image:url(btn/green110x22.png);width:110px;}
input.green100{background-image:url(btn/green100x22.png);width:100px;}
input.green90{background-image:url(btn/green90x22.png);width:90px;}
input.green80{background-image:url(btn/green80x22.png);width:80px;}
input.green70{background-image:url(btn/green70x22.png);width:70px;}
*/ input.green55{font-size:10px;width:55px;height:16px;font-weight:bold;}
input.btn{background-color:#818181;color:white;}
input.btn:hover{background-color:#A02D30;}
input.btn:active{background-color:#f1f1f1 !important;}
input.red{background-color:#009966;color:white;}
input.red:hover{background-color:#007766;}
input.red:active{background-color:#802200 !important;}
input.gray{background-color:#999999;color:white;}
input.gray:hover{background-color:#BFBFBF;}
input.gray:active{background-color:#737373 !important;}
input.dark{background-color:#646469;color:white;}
input.dark:hover{background-color:#A02D30;}
input.dark:active{background-color:#4b4b4f !important;}
@-moz-document url-prefix(){input.w55{padding:0 0 1px 0;height:auto;max-height:18px;}
input.w37{padding:0 0 1px 0;height:auto;max-height:16px;}
input.w80{padding:0 0 1px 0;height:auto;max-height:18px;}
input.black55{padding:0 0 1px 0;height:auto;max-height:18px;}
input.green55{padding:0 0 1px 0;height:auto;max-height:16px;}
input.green120{padding:0 0 1px 0;height:auto;max-height:18px;}
input.w200b{padding:0 0 1px 0;height:auto;max-height:18px;}
}
.Classical h1,.Classical h2,.Classical h3,.Classical h4{}
.Classical button{background-color:#000;color:white;}
.Classical button:hover{background-color:#222;}
.Classical button:active{background-color:#444;}
.Classical .tabs .current a{background-color:#444;color:white;}
a{color:#000;}
.palegrey{background-color:#f1f1f1;}
.padded{padding:10px 10px 10px 10px;}
table.form td h3{color:#666;}
.frame{display:inline-block;width:990px;}
.frame a{color:#000;}
h2.frameheader{/* color:black;padding:0 0 0 20px;height:32px;line-height:32px;vertical-align:middle;/* behavior:url(css/htc/png.htc);*/ padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;margin-left:10px;margin-right:10px;}
.frame table tr td h3{color:white;}
.frame .inner{background-color:#f1f1f1;color:#000;border-top:none;padding:0px 10px 20px 20px;margin:0px 10px 10px 10px;}
.frame .inner h3{color:#000;text-transform:none;}
table.checkbox input{height:16px;}
table.checkbox td{padding:0.2em 0.5em 0.2em 0;}
table.checkbox .content p{margin:0 0 1em 0;}
.tellFriend{margin-top:0.5em;}
.tellFriend a:hover{text-decoration:underline;}
.verisign{color:#000;text-decoration:none;font-weight:bold;font-size:9px;letter-spacing:.5px;margin:0px;padding:0px;}
.logo{border:0;cursor:pointer;cursor:hand;padding:0;margin:0 4px 0 0;vertical-align:bottom;}
#dlg{visibility:hidden;position:absolute;}
.thumb60{float:left;width:60px;margin-right:10px;margin-bottom:10px;overflow:hidden;}
.thumb80{float:left;width:80px;height:60px;margin-right:10px;overflow:hidden;}
.thumb100{float:left;width:100px;overflow:hidden;display:inline;}
.thumb115{float:left;width:115px;height:115px;margin-right:10px;margin-bottom:10px;overflow:hidden;display:inline;}
.thumb150{float:left;width:150px;height:150px;margin-right:10px;overflow:hidden;}
.thumb190{float:left;width:190px;height:190px;margin-right:10px;margin-bottom:10px;overflow:hidden;display:inline;}
.thumb200{float:left;width:200px;height:200px;margin-right:10px;margin-bottom:10px;overflow:hidden;display:inline;}
.thumb290{float:left;width:290px;height:290px;margin-right:10px;margin-bottom:10px;overflow:hidden;display:inline;}
.thumb300{float:left;width:300px;margin-right:10px;margin-bottom:10px;overflow:hidden;display:inline;clear:left;}
.thumbpadded{}
.error{color:#d92600 !important;}
.wrapper{width:990px;margin:0 auto;text-align:left;background:#B6B6B6;}
.main{padding:0px 0px 0px 0px;margin:0px;}
.header{height:85px;width:990px;position:relative;float:left;background-color:#fff;}
.headertop{height:22px;background-color:#efefef;}
.wrapper .header .right{}
.header img{float:left;}
.jumpmenu{height:0px;line-height:32px;margin-top:0px;margin-bottom:0px;vertical-align:middle;padding-right:0px;width:990px;margin-left:0px;margin-right:0px;position:relative;}
.dropdownmenu{padding-left:7px;display:inline;line-height:32px;vertical-align:middle;width:100%;}
.wrapper .jumpmenu .menunewsletter{text-align:right;}
.menunewsletter{vertical-align:middle;display:inline;margin-top:0px;/*width:100%;margin-left:385px;*/ padding-right:5px;padding-top:0px;text-align:right;position:absolute;right:0;top:0;font-weight:bold;}
.menunewsletter a{color:#fff;text-align:right;}
.header .right{position:absolute;top:2px;right:0;width:250px;height:78px;}
.title h1{font-family:"Times New Roman",serif;margin-left:24px;margin-top:10px;font-size:22px;font-style:italic;font-weight:normal;}
.title img{margin:0px;}
.headerimage img{margin:0px;margin-left:24px;margin-top:13px;}
.location{position:absolute;top:0;right:0;color:#000;padding:0.1em 0.4em;}
.location a{color:#B21624;}
.search{position:absolute;bottom:4px;right:11px;}
.search table td{padding:0 0 0 4px;}
.search input.btn{/*height:18px;line-height:10px;*/ max-height:18px;width:50px;font-weight:bold;font-size:11px;padding:0px;margin:0px;font-family:Arial,Helvetica,Sans-Serif;border:0px;vertical-align:middle;}
.cart{position:absolute;top:28px;right:105px;}
.cart table td{padding:0 0 0 4px;}
.cart table td a{color:#000;}
.account{position:absolute;top:30px;right:11px;}
.account a{color:#000;}
.breadcrumbs{padding:12px 0px 10px 20px;color:#000;font-size:12px;text-transform:uppercase;}
.breadcrumbs a{color:#000;text-decoration:underline;}
.breadcrumbs a:hover{color:#A02D30;}
.footer{text-align:center;background-color:#8e8a8b;line-height:22px;height:22px;vertical-align:middle;color:#FFF;font-weight:bold;}
.footer a{color:#FFF;padding-right:5px;vertical-align:bottom;}
.poweredby{width:990px;margin:0 auto;text-align:right;font-size:80%;margin-bottom:0px;background-color:#8e8a8b;}
.poweredby a{color:#eee;margin-right:5px;letter-spacing:1px;line-height:10px;}
#popup{font-size:90%;line-height:1.2em;}
.menu{/*background:url(img/bgMenu.gif) top left repeat-x;*/ background-color:#8E8A8B;height:40px;line-height:35px;vertical-align:middle;float:left;position:relative;width:990px;z-index:200;padding:0;}
.menu ul{border:solid 1px #000;background-color:#8E8A8B;behavior:url(css/htc/shim.htc);padding:0.5em;}
.menu a{color:#fff;display:block;text-decoration:none;font-weight:bold;}
.menu a:hover{text-decoration:underline;}
.menu ul a{color:#000;line-height:1.5;}
.menu li{float:left;padding:0;}
.menu li.nopad{float:left;padding:0;}
.menu ul li{padding:0;}
.menu li ul{position:absolute;left:-999em;}
.menu li ul ul{}
.menu li:hover ul ul{left:-999em;}
.menu li:hover ul,.menu li li:hover ul{left:auto;zoom:1;}
.nav{width:990px;height:28px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;background-color:#8E8A8B;}
.nav a{height:28px;color:#fff;text-decoration:none;font-weight:bold;display:block;outline:none;text-align:left;margin-left:20px;margin-right:20px;font-size:12px;}
.nav a:hover{color:#000;}
.nav ul,.nav li{list-style:none;padding:0;margin:0;float:left;}
.nav ul{}
.nav li{text-align:left;line-height:28px;vertical-align:middle;margin-left:-6px;position:relative;background-position:0 0;background-color:#8E8A8B;}
.outer{padding:20px;background:#231F20;}
/* .tabAfter{background:url("nav/tabAfter.png") no-repeat;z-index:10;}
.tabAfter:hover{background-position:0 -38px;z-index:20;}
.tabBefore{background:url("nav/tabBefore.png") no-repeat;z-index:10;}
.tabBefore:hover{background-position:0 -38px;z-index:20;}
.tabLast{background:url("nav/tabLast.png") no-repeat;z-index:10;}
.tabLast:hover{background-position:0 -38px;z-index:20;}
.tabSelected{background:url("nav/tabSelected.png") no-repeat;z-index:30}
.tabSelectedLast{background:url("nav/tabSelectedLast.png") no-repeat;z-index:30;}
*/ .tabSelected{background-color:#D01F3C;}
.paymentResponse{width:50%;font-family:Courier;font-size:70%;background-color:#D6E0EC;color:#000;padding:3px 6px;border-left:solid 3px #6F8AC1;margin:5px 0 0 22px;}
ul.complete li{margin:10px;}
.error{color:#f00;margin-bottom:1em;}
.worldpay img{margin:0 0.5em;}
.hints{float:right;margin:0 0 1em 1em;width:60%;line-height:1.2em;font-size:95%;}
.inlinepanel{display:inline-block;}
.tabs{width:405px;margin:0;margin-top:10px;padding:0;list-style:none;}
.tabs li{float:left;display:inline;padding:0;margin:0;margin-right:0.3em;background:transparent;list-style:none;}
.tabs a{background:#818181 top left no-repeat;color:white;float:left;display:block;cursor:pointer;cursor:hand;text-decoration:none;margin:0;padding:0;font-size:11px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Sans-Serif;height:22px;line-height:22px;vertical-align:middle;text-align:center;}
.tabs a:hover,.tabs a.hover{color:#E3E3E3;}
.tabs .current a{background-color:#444;cursor:default;color:white;}
.tabs .current a:hover{}
div.panels div.panel{display:none;}
div.panels div.current{overflow:visible;}
div.panels{clear:both;margin-bottom:1em;display:inline-block;height:100%;}
.tabs a.w140{width:140px;}
.tabs a.w120{width:120px;}
.tabs a.w100{width:100px;}
.tabs a.w80{width:80px;}
.tabs a.w70{width:70px;}
.tabs a.w60{width:60px;}
.artist{margin-top:20px;margin-left:20px;margin-bottom:15px;}
.artist h1{color:#000;padding:0 3px;height:32px;line-height:32px;vertical-align:middle;}
.artist .left h2{font-size:11px;}
.artist h2{color:#000;padding:0 0px;height:32px;line-height:32px;vertical-align:middle;}
.artist .middle h2{background:none;background-color:#fff;font-family:Arial,Helvetica,Sans-Serif;font-size:14px;color:#A02D30;padding-left:10px;}
.artist .right h2{}
.artist h3{font-size:1.2em;}
.artist .left{float:left;width:550px;margin-right:20px;}
.artist .left .images img{margin-right:5px;margin-left:0px;padding:0px;}
.panels .inner{padding-right:10px;padding-left:10px;padding-bottom:10px;width:520px;color:#696969;padding-top:10px;background-color:white;margin-top:0px;}
.panels{background-color:white;}
.panels .content P{color:#696969;}
.panels .publication{font-weight:bold;}
.innerimagelarge{}
.artist .left .inner{padding:10px;color:#000;}
.artist .left h2{padding-left:3px;line-height:normal;text-transform:capitalize;height:auto;font-weight:normal;}
.artist .left .inner .content{padding:0px;color:#000;}
.artist .left .inner .title{color:Black;font-weight:bold;}
.artist .left .inner a.more{color:Black;font-weight:bold;}
.artist .left .inner h3{color:#000;text-transform:none;}
.artist .left .inner a{color:#B31722;}
.artist .middle{float:left;width:380px;margin:0 10px 15px 20px;background-color:#fff;}
.artist .middle .results h5{padding-bottom:0px;margin-bottom:0px;}
.artist .middle .results p{padding-top:0px;margin-top:0px;}
.artist .middle .results{padding:7px;margin:5px;color:#696969;width:366px;}
.artist .middle .results p.text{color:#000;}
.artist .middle .results a{color:#000;font-weight:bold;text-transform:uppercase;}
.artist .right{float:left;width:380px;margin:0 0 0 0px;}
.artist .right .results{background-color:White;margin-bottom:15px;width:380px;}
.artist .right .results a{color:#000;font-weight:bold;text-transform:uppercase;}
.artist .right .results h4.future{color:#B41326;font-weight:bold;font-size:11px;}
.artist .right .results span.future{color:#B41326;font-weight:bold;font-size:11px;}
.artist .right .inner{padding:7px;color:#000;padding-bottom:0px;padding-left:0px;}
.artist .right div.inner{}
.artist .right br{padding:0px;margin:0px;line-height:10px;}
.artist .right h2{padding-right:18px;padding-left:10px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.artist .title{line-height:16px;padding:0px;margin:0px;vertical-align:middle;}
.artist .right br{height:10px;}
.artist .right .news{margin-top:0px;padding-top:0px;}
.artist .right a{color:#000;}
.artist table.results tr{}
.artist table.results td{padding:10px;padding-left:0px;}
.artist table.results div.thumbpadded{margin:0px 0px 0px 10px;}
.artist .right .toursummary{}
.artist .merchandise{width:590px;margin-right:0px;}
.artist .merchandise .results{width:576px;}
.artist .news .title{text-transform:uppercase;}
.artist .right .news{color:#696969;}
.artist .right .news a.more{color:#A02D30;}
.artist .life{font-weight:normal;font-size:10px;}
.artist .right p{width:230px;margin-top:0px;margin-bottom:5px;color:#696969;}
.artist .tabs{margin-top:10px;}
.artist .picturecopy a{color:#B31722;}
.artists{background-color:#B6B6B6;color:#fff;height:100%;float:left;width:990px;padding-bottom:10px;}
div.artists div.inline{display:inline-block;padding:5px;float:left;}
.artists .info{margin-bottom:10px;margin-top:20px;padding:0px 20px 10px 20px;}
.artists .info a{font-weight:bold;color:White;font-size:10px;}
.artists .info a.selected{color:black;font-weight:bold;}
.artists table.results{background-color:#f1f1f1;}
.artists .artistsinner{background-color:#f1f1f1;width:420px;margin-left:10px;}
.artists .inner{padding:0px;}
.artists .inner .content{color:Black;font-size:13px;}
.artists h2{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;/* color:#000;padding:0 20px;height:32px;line-height:32px;vertical-align:middle;background-color:#eee;*/}
.artists h2 a.more{color:White;line-height:16px;text-transform:lowercase;float:right;font-size:80%;}
.artists .title{line-height:16px;padding:0px;margin:0px;vertical-align:middle;float:left;}
.artists h3 a{font-size:12px;line-height:14px;font-weight:bold;color:#000;text-transform:uppercase;}
.artists .artistcolumn{width:406px;float:left;background-color:#f1f1f1;padding:7px;}
.artists .artistcolumn h3{margin-top:3px;margin-left:10px;}
.artists .artistcolumn p{margin-left:10px;}
.artists .artistcolumn h3 a{line-height:1.1em;}
.artists .artistcolumn a img{padding:7px;margin:5px;margin-top:0px;padding-top:0px;}
.artists .artistcolumn .content{text-align:justify;color:Black;}
.artistcolumn table{width:100%;}
.artistcolumn table td div.content{padding-left:10px;padding-right:10px;padding-bottom:0px;}
.artistcolumn table td.image{width:100px;}
a.selected{}
.artists .alphaselect{margin-top:10px;}
.artists .alphaselect a{font-size:14px;}
.catalogue{background-color:#B6B6B6;width:990px;float:left;margin-top:20px;padding:0px 0px 10px 0px;}
.catalogue h2{padding-right:0px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;width:955px;margin-left:10px;}
.catalogue h4.future{color:#B41326;font-weight:bold;font-size:11px;}
.catalogue .title{line-height:16px;padding:0px;margin:0px;vertical-align:middle;}
.catalogue h2 span.catalogueheader{float:left;}
.catalogue h2 span.title a{color:#A02D30;}
.catalogue .info{background-color:#B6B6B6;padding:0px 7px 20px 20px;}
.catalogue .inner{padding:0px;margin:0px;background-color:#B6B6B6;}
.catalogue .content{font-size:13px;padding:0px 0px 10px 0px;}
.catalogue .content p{padding:0px;margin:0px 0px 0px 0px;}
.catalogue .titles{background-color:#f1f1f1;float:left;width:970px;margin-left:10px;margin-right:10px;}
.catalogue .title{position:relative;height:120px;float:left;margin-bottom:10px;margin-left:20px;margin-right:20px;width:435px;color:#000;}
.catalogue .viewall label{font-weight:bold;}
.catalogue .teaser{color:#696969;}
.catalogue .catalogueheader{line-height:16px;padding:0px;margin:0px;vertical-align:middle;display:inline-block;}
.catalogue h2 a.more{text-transform:lowercase;float:right;color:white;font-size:80%;line-height:16px;padding-right:15px;}
.catalogue .left{}
.catalogue .middle{margin:0 20px;}
.catalogue .right{}
.catalogue .title h3 a{color:#000;}
.catalogue .title a{color:#000;}
.catalogue .title h5{margin-top:4px;}
.catalogue .title .thumb100{margin-right:15px;}
.catalogue .title .synopsis{margin-left:40px;margin-top:4px;}
.catalogue .title .code{margin-top:4px;}
.catalogue .title .btn{position:absolute;bottom:50px;left:115px;}
.catalogue .dropdown{margin-top:10px;}
.shoppingCart{background-color:#f1f1f1;position:relative;margin:10px;}
.shoppingCart .inner{color:#696969;padding:7px 7px 7px 20px;}
.shoppingCart .inner a{}
.shoppingCart h2{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.wrapper .main .invoice{background-color:#fff;padding:5px;}
.shoppingCart .highlight{color:White;background-color:#B31722;vertical-align:middle;text-align:right;font-weight:bold;padding:6px 8px;}
.shoppingCart .currency{padding:0 8px;text-align:right;}
.shoppingCart .grid{margin-bottom:20px;color:White;}
.shoppingCart .grid a{color:White;}
.shoppingCart .grid td{padding:8px;background-color:#B6B6B6;}
.shoppingCart .update{width:675px;text-align:right;font-weight:bold;}
.shoppingCart .price{text-align:right;width:60px;background-color:#B31722;white-space:nowrap;}
.shoppingCart .details{text-align:right;}
.shoppingCart table th{/*background:#666 url(img/bgHeader.png) top left no-repeat;*/ background-color:black;color:white;}
.shoppingCart .total{position:absolute;margin-top:4px;left:600px;}
.shoppingCart .total table{width:170px;}
.shoppingCart .codes{}
.shoppingCart .buttons{height:22px;margin-bottom:20px;margin-top:10px;}
.shoppingCart .buttons input.btn{position:absolute;}
.shoppingCart .items{position:relative;}
.shoppingCart .logos{position:absolute;right:0;top:0;}
.collection{}
.collection .left .section{height:100%;float:left;}
.collection .left .section .inner{color:#696969;}
.collection .left .section .inner .content a{color:#000;}
.collection .left .section .inner .content{max-height:100%;min-height:100%;width:396px;float:left;}
.collection .left .section .inner p{float:left;}
.section{padding:7px;}
.collection .artwork{max-width:200px;float:left;margin-right:20px;}
.collection h1{color:#000;}
.collection h4{color:#000;}
.collection .left{width:430px;}
.collection .left .top{width:416px;height:185px;}
.collection .left .top h2{background:none;padding-top:3px;}
.collection .left .top a{color:Black;}
.collection .left .tabs{}
.collection .left h1{line-height:32px;vertical-align:middle;color:Black;padding-left:10px;}
.collection .left .boxT h2{color:#fff;font-size:120%;vertical-align:middle;padding:0 10px;line-height:32px;background-color:#3A3A3C;margin-top:7px;}
.collection .left .boxT{height:387px;margin-top:7px;float:left;}
.collection .right{float:right;width:530px;margin:0 0 0 10px;}
.collection .right h2{color:#000;font-size:120%;vertical-align:middle;padding:0 10px;padding-left:0px;line-height:32px;}
.collection .right .boxT,.recording .right .boxB{behavior:url(css/htc/png.htc);}
.collection .right .boxT{margin-bottom:10px;}
.collection .right .boxT h2 span{font-size:75%;margin-left:1em;}
.collection .right .boxB{height:0px;line-height:1px;font-size:1px;}
.collection .right .inner{padding:1px 1px 1px 1px;}
.collection .right table{width:100%;}
.collection .right .recordings table{width:100%;}
.collection .right .recordings table td .content{padding:0px;color:#696969;}
.collection .right .recordings table td h3 a{color:#000;}
.collection .right table td{vertical-align:top;padding:7px 7px 7px 0px;color:#000;}
.collection .right table td h4 a{}
.collection .right .also td{padding-bottom:7px;text-align:center;vertical-align:top;}
.collection .right .also td img.artwork{text-align:center;margin-left:10px;margin-right:10px;margin-top:10px;float:none;}
.collection .inner .preview{}
.collection .alsoTitle{padding-left:10px;padding-right:10px;text-align:center;}
.collection .alsoArtist{margin-top:0px;padding-left:10px;padding-right:10px;}
.collection .alsoTitle a{color:White;font-weight:bold;}
.collection .alsoArtist a{font-weight:bold;}
.collection .content{padding-top:3px;padding-bottom:3px;text-align:justify;height:100%;float:left;}
.collection .right table tr.alt{background-color:#818286;}
.collection .right table tr.info{font-family:Arial,Helvetica,Verdana,Sans-Serif;font-size:110%;background-color:#efefef;color:#000;}
.collection .right table tr.info p{margin:0.25em 0;}
.collection .name{width:170px;text-align:left;}
.collection .description{text-align:left;color:White;}
.collection .time{color:#fff;text-align:right;}
.collection .buynow{width:59px;text-align:center;}
.collection .price{text-align:right;white-space:nowrap;color:#fff;}
.collection .sample{}
.collection .albums{padding:4px 0px 5px 0px;}
.collection .downloads{padding:4px 0;background-color:#818286;}
.collection .tracks table tr{background-color:#818286;}
.collection .tracks table th{background-color:#aaa;padding:3px 6px;}
.collection .total table td{background-color:#aaa;padding:6px;color:#000;}
.collection .infoline{text-align:right;color:#000;}
.collection .booklet{text-align:left;}
.collection .formats td.title{padding-left:0;}
.collection .formats td.combo{text-align:right;font-size:90%;}
.collection .formats td.combo div{color:#fff;}
.collection .formats td.info{width:20px;text-align:right;}
.flashplayer{width:90px;height:18px;}
.flashplayer a{color:Black;}
.collection .preview{background:#fff;}
.collection #video{width:425px;height:355px;margin:0 auto;}
.x-dlg .news{padding:7px;}
.collection .unavailable .content{margin:0.5em 0;background-color:transparent;color:#fff;}
.concerts{margin:10px;}
.concerts h2{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.concerts table.results{width:970px;color:#000000;background-color:#f1f1f1;margin-bottom:10px;padding:10px 0px 10px 20px;}
.concerts table.results td{color:#000;}
.concerts table.results td a{color:#000;text-decoration:underline;}
.concerts .info{background-color:#E3E3E3;padding:7px;}
.concerts .info .inner table td h3{color:#000000;}
.concerts .info .inner{background-color:#E3E3E3;margin-bottom:10px;padding:10px;}
.concerts .info p{margin:0 0 0.8em 0;}
.concerts .concerttitle{margin:0.8em 0;font-style:italic;}
.concerts .description{margin:0.8em 0;}
.concerts .description p{margin:0 0 0.8em 0;}
.contentWrapper{margin:0px;padding:0px;}
.contentWrapper .left{float:left;width:165px;margin:30px 0px 10px 10px;padding:0px;background-color:#f1f1f1;}
.contentWrapper .right{float:right;width:790px;margin:30px 10px 10px 10px;border:0;color:#000;background-color:white;}
.contentWrapper .right .content p{margin-left:15px;}
.contentWrapper .right .content h1,.contentWrapper .right .content h2,.contentWrapper .right .content h3,.contentWrapper .right .content h4,.contentWrapper .right .content h5,.contentWrapper .right .content h6{margin-left:15px;}
.contentWrapper .left h2{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.contentWrapper .right h1{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.contentWrapper .left .outer{background-color:#f1f1f1;color:#fff;padding:0px;}
.contentWrapper .left .outer .inner{background-color:#f1f1f1;color:#000;}
.contentWrapper .left .inner{background-color:#A02D30;padding:7px;padding-left:20px;color:#000;}
.contentWrapper .left .inner a{color:#000;}
.contentWrapper .right .news{}
.contentWrapper .right .news .inner{color:#000;width:615px;height:100%;}
.contentWrapper .right .newsitem .inner{color:#000;width:550px;height:100%;}
.contentWrapper .right .newsitem .inner p{color:#696969;}
.contentWrapper .right .news .inner h1{color:white;padding:0 8px 0 8px;margin-bottom:10px;height:32px;line-height:32px;vertical-align:middle;}
.contentWrapper .right .news .inner a{color:#000;}
.newsheader{color:black;height:32px;line-height:32px;vertical-align:middle;background-image:none;width:510px;text-transform:uppercase;}
.content inner{padding:7px;}
.content{}
.content a{color:#B31722;}
.contentWrapper .left div.treeview{padding:5px 0px;}
.contentWrapper .left div.treeview li a{margin-left:0px;}
.contentWrapper .left div.treeview li{margin-bottom:0.25em;}
.contentWrapper .left a.current{font-weight:bold;}
.contentWrapper .left caption{padding:0.4em 0.8em;font-size:110%;}
.content{}
.admin{position:relative;border-top:dashed 1px #3767A5;border-bottom:dashed 1px #3767A5;}
.admin div.edit{position:absolute;right:0;top:0;}
.admin div.edit img{margin:0;}
.content h1,.newsItem h1,.review h1{/* color:#000;padding:0;height:22px;line-height:22px;vertical-align:middle;behavior:url(css/htc/png.htc);text-align:left;*/ background-image:none;color:#fff;}
.contentWrapper .left .results td{padding:5px 0px;}
.contentWrapper .right .related .inner{width:190px;}
.contentWrapper .right .content h1{background-image:none;background-color:Transparent;height:1.2em;line-height:1.2em;padding-top:15px;}
.contentWrapper .right .content h1,.contentWrapper .right .content h2,.contentWrapper .right .content h3,.contentWrapper .right .content h4{color:#000;}
.contentWrapper .right .content{width:100%;color:#000;padding-bottom:10px;}
.contentWrapper .right .content a{color:#B31722;}
.contentWrapper .right .content p{}
.contentWrapper .right .content h1{}
.content h2,.content h3{margin-bottom:0.5em;}
.content ul{list-style:none;margin:0;padding:0;}
.content li{margin:0.1em 0;padding:0.25em;padding-left:2em;background:transparent url(img/bullet.gif) no-repeat 0 0.75em;}
.content table td,.content table th{margin:0;padding:0.1em 0.5em;}
.content table td p{margin:0;}
.content table tr.alt{background-color:#efefef;}
.content .insertRight{float:right;width:50%;border-top:solid 2px #646469;border-bottom:solid 2px #646469;background:#f1f1f1;margin:0 0 0.5em 1em;padding:1em 1em 0 1em;font-size:110%;}
.content .insertLeft{float:left;width:50%;border-top:solid 2px #646469;border-bottom:solid 2px #646469;background:#f1f1f1;margin:0 1em 0.5em 0;padding:1em 1em 0 1em;font-size:110%;}
.content .block{width:150px;float:right;background:#f1f1f1;margin:0 0 10px 10px;padding:0 0 5px 0;}
.content .block p{padding:0 0.5em;}
.content .block h2{color:#fff;padding:0 10px;height:22px;line-height:22px;vertical-align:middle;}
.frame{margin-top:10px;}
.frame .inner a{color:#A02D30;}
.frame .inner .content{padding-top:15px;}
.frame .inner .content p{margin-top:0px;}
.frameheader .title{line-height:16px;padding:0px;margin:0px;vertical-align:middle;float:left;}
.frame .info{padding:10px 10px 20px 20px;}
.frame .recordingtitle a{text-transform:uppercase;font-weight:bold;color:Black;}
.frame .releaseschedule{width:560px;}
.frame .releaseschedule .inner{padding-bottom:0px;}
.frame .releaseschedule h2{padding-left:30px;}
.frame .releaseschedule .inner .release{padding-top:20px;padding-left:10px;}
.frame .releaseschedule .inner .release .image{height:100px;width:100px;}
.frame .releaseschedule .inner .release h3{margin-bottom:5px;}
.frame .releaseschedule .inner .release h5{margin-bottom:5px;}
.frame .releaseschedule .inner .release .details{margin-left:20px;}
.frame .releaseschedule .inner .release .recordingtitle a{text-transform:uppercase;font-weight:bold;color:Black;}
.frame .releaseschedule .inner .release .teaser{margin-top:5px;color:#696969;}
.contentWrapper .date{display:inline-block;margin-top:15px;}
.country{margin:0px 10px 10px 10px;width:970px;text-align:center;background-color:#f1f1f1;display:inline-block;color:#000;padding-top:10px;}
.country .center{margin-left:240px;margin-right:240px;}
.countryselection{}
.country a{color:#000;text-decoration:underline;font-weight:bold;font-variant:small-caps;}
.country table{margin:2em 0;width:500px;border-top:solid 1px #000;border-bottom:solid 1px #000;}
.country table td{padding:0.5em 0.5em 0.5em 0;vertical-align:top;text-align:right;}
.countryheader{padding-right:0px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;width:955px;margin-left:10px;margin-top:10px;}
.country h2{color:#000;}
.dropdown{position:relative;float:left;z-index:100;}
.dropdown input.btn{float:left;}
.dropdown div{position:absolute;top:22px;left:-999em;border:solid 7px #696969;background-color:#e3e3e3;padding:1em;color:#000;text-align:left;behavior:url(css/htc/shim.htc);}
.dropdown span.status{margin-left:10px;line-height:20px;}
.dropdown td .rdo input{height:16px;line-height:16px;vertical-align:middle;margin:0;}
.dropdown td .rdo label{height:16px;line-height:16px;vertical-align:middle;}
.dropdown h3{margin-bottom:0.3em;color:#000 !important;}
.dropdown div table td{white-space:nowrap;padding-right:2em;}
.hover div{left:0;margin-left:0;}
html,body{height:100%;}
.wrapper .main .home{background-color:#B6B6B6;float:left;}
.home .left{float:left;width:680px;margin:20px 10px 0 10px;}
.home .middle{float:left;width:290px;margin:30px 5px 0 5px;}
.home .middle .section{width:290px;}
.home .middle img.image{width:276px;height:184px;padding:0px;margin:0px 0px 0px 0px;}
.home .right{float:left;width:275px;margin:20px 10px 0 5px;}
.home h2 a{color:#000;padding:0px;}
.home h2 a.more{font-size:80%;text-transform:none;}
.home h2 span{padding:0px 0px;}
.home h3{color:#000;}
.home h5{color:#000;font-size:11px;}
.home .section{margin-bottom:10px;padding-bottom:10px;padding:0;}
.home .section .content{margin:0;}
.home .section .genres{background-color:#B9B9B9;float:left;margin-bottom:5px;}
.home .section .genres .genre{background-color:#67666C;color:White;font-weight:bold;width:135px;height:16px;text-align:center;margin-bottom:5px;}
.home .section .genres .left{margin-top:0px;margin-left:0px;margin-right:5px;float:left;}
.home .section .genres .right{margin-top:0px;margin-left:0px;margin-right:0px;float:right;}
.home .section .genres .genre a{color:White;}
.home .section .genres .genre a:hover{color:Black;text-decoration:none;}
.home .section h2{color:#000;padding:0px 0px;height:16px;text-transform:uppercase;font-size:12px;background-color:Black;line-height:normal;color:White;padding-left:15px;padding-right:18px;padding-top:0px;padding-bottom:0px;/* background:#CC9999 url(tabs/380x22.png) top left no-repeat;*/}
.home .left .section{background-color:#f1f1f1;padding-bottom:15px;}
.home .left .section h2{}
.home .left .section h2 a{color:White;float:left;}
.home .left .section h2 a.more{color:White;float:right;line-height:16px;}
.home .left .section .outer{height:100%;background-color:#F1F1F1;}
.home .left .section p{margin:0;margin-bottom:0.5em;}
.home .left .section p.more a{font-weight:bold;}
.home .left .section .description{width:330px;float:right;}
.home .middle .section{background-color:#fff;float:left;}
.home .middle .section h2{background-color:#fff;color:#A02D30;text-transform:uppercase;font-weight:bold;padding-left:7px;padding-right:7px;}
.title{line-height:16px;padding:0px;margin:0px;vertical-align:middle;}
.home .middle .section h2 span.title{float:left;}
.home .middle .section h2 span.title a{color:#A02D30;}
.home .middle .section h2 a.more{text-transform:lowercase;float:right;}
.home .right .section h2 span.title{float:left;}
.home .right .section h2 span.title a{color:#A02D30;}
.home .right .section h2 a.more{text-transform:lowercase;float:right;line-height:16px;}
.home .middle .section .inner{background-color:white;padding:7px;}
.home .middle .section .inner aotm{background-color:#fff;}
.home .right .section{background-color:white;clear:both;}
.home .right .section .inner{background-color:white;margin-left:15px;margin-top:15px;margin-bottom:15px;}
.home .right .section .links{background-color:white;margin-left:0px;margin-top:5px;padding-bottom:5px;}
.home .right .section .inner aotm{/* background-color:#fff;float:left;*/}
.home .right .section h2 a.more{color:White;float:right;}
.home .middle .section .inner p{color:#666;margin-top:10px;margin-bottom:0px;}
.home .section .inner .readmore{display:inline-block;margin-bottom:15px;}
.home .section .inner .readmore a{font-weight:bold;}
.home .middle .section .recent .inner{}
.home .middle .section .inner .content{color:Black;}
.home .middle .padded{/*margin-top:10px;padding-top:10px;*/}
.home .middle .section .inner .content .thumb200 img{}
.home .inner{line-height:1.30em;height:100%;}
.home .inner h3{padding-top:10px;margin-bottom:10px;font-weight:normal;text-align:left;text-transform:uppercase;}
.home .inner h5{text-align:left;margin-bottom:15px;}
.home .middle .inner{}
.home .right .inner{padding:0px;}
.home .left .inner a{color:#000;}
.home .middle .inner a{color:#000;}
.home .right .inner a{color:#000;}
.home .left .inner input{}
.home .right .section{background-color:White;clear:both;}
.home .right .section .thumbpadded{margin-right:10px;}
.home .right .section h2{/* padding-left:7px;color:#a02d30;padding-top:0px;background-color:white;text-transform:uppercase;font-weight:bold;*/}
.home .section .newsletter{margin-top:15px;background-color:#B7B5B6;color:White;font-weight:bold;height:25px;line-height:25px;}
.home .section h2.newsletter a{font-size:11px;}
.home .section .newsletter a{color:White;}
.home .section .newsletter a{color:White;}
.home .section h2.newsletter{background-color:#8e8a8b;text-transform:none;padding:0px 0px 0px 15px;}
.home .section .recent h2.classical{color:#fff;padding:0 10px;height:32px;line-height:32px;vertical-align:middle;/* background:#666 url(tabs/380x22.png) top left no-repeat;background-color:#CC9999;behavior:url(css/htc/png.htc);*/}
.home .section .recent h3{font-weight:bold;}
.home .section .recent .recording h3{padding:0px;margin:0px;margin-bottom:2px;}
.home .section .recent h5 a{padding:0px;margin:0px;font-weight:bold;color:#000;line-height:10px;}
.home .left div.story{background-color:Transparent;font-size:13px;}
.home .left div.story p{padding-top:0px;margin-top:0px;}
.home .left div.story .content{padding-top:0px;padding-left:10px;margin-top:0px;}
.home div.story{}
.home .story .inner{background-color:Transparent;color:#000;}
.home .story .inner .content{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:0px;}
.home .left div.story{padding-bottom:0px;}
.section .gift .content{padding-bottom:15px;}
.section .gift .content p{margin:0px;}
.section .gift .content h3 a{/* font-size:20px;font-weight:bold;*/}
.home .story .inner a{color:#000;}
.home .links{padding:5px 0;}
.home .links a{font-weight:bold;color:#212A33;padding:0 10px;font-size:110%;}
.home .links .break{border-bottom:solid 2px #36393D;margin:2px 0;}
.aotm a{font-weight:bold;color:Black;text-align:justify;}
.aotm{clear:both;}
.home .albumOTM{position:relative;max-width:100%;height:100%;width:100%;margin-bottom:0px;padding-bottom:15px;}
.home .albumOTM .more{/* position:absolute;left:110px;top:84px;*/}
.home .albumOTM .teaser{}
.home .albumOTM h3{padding-top:0;font-weight:bold;text-align:left;padding-bottom:0;margin-bottom:3px;}
.home .middle .inner h3 a{color:#000;}
.home .albumOTM h5{margin-top:0px;margin-bottom:2px;padding-top:0px;text-align:left;}
.home .featuredArtist{padding-bottom:10px;}
.homenews .title{font-weight:bold;text-transform:uppercase;}
.homenews p{margin-bottom:0px;}
.home .topten{background-color:White;}
.home .topten .inner{padding:0px;}
.home .topten h2{/* color:#A02D30;background-color:White;padding-left:7px;padding-top:0px;*/}
.home .topten a{color:#212A33;}
.home .topten a.toupper{text-transform:uppercase;font-weight:normal;}
.home .inner .topten td{padding:2px 3px;}
.home .inner .topten td.break{padding-bottom:7px;}
.home .recent{}
.home .recent h2{color:#fff;/*height:32px;line-height:32px;*/ vertical-align:middle;padding:2px 8px;}
.home .middle .section .recent{}
.home .gift{padding-top:0px;color:#000;}
.home .recording{position:relative;display:inline-block;float:left;margin-top:20px;margin-right:5px;margin-left:20px;margin-bottom:0px;padding:0px;text-align:left;}
.home .left .recording{width:650px;}
.home .recording .thumb100{clear:left;}
.home .recording h3 a{color:#000;}
.home .recording .more{/* position:absolute;bottom:0px;position:absolute;left:110px;top:84px;*/}
.home .recording p{text-align:left;color:#696969;}
.home .left .tourdates p{margin:0.5em 0;}
.home .left .tourdates .venue{margin-bottom:0.5em;}
.home .left .tourdates .title{margin:0.5em 0;}
.home .left .tourdates .description{margin:0.5em 0;}
.banner{padding:6px 0px 6px 0px;margin-left:240px;}
ul.twitter li{padding-bottom:10px;}
.home .right .inner ul.twitter li span a{display:inline-block;width:170px;color:#B31722;overflow:hidden;}
.home .middle .inner ul.twitter li span{font-weight:bold;}
.home .middle .inner ul.twitter li span a{font-weight:normal;display:inline-block;width:270px;overflow:hidden;}
.news{background-color:#B6B6B6;float:left;padding-bottom:10px;margin-bottom:0px;margin-top:20px;display:inline-block;width:990px;}
.news .left{}
.news h2{color:#000;padding:0px 0px;height:16px;text-transform:uppercase;font-size:12px;background-color:Black;line-height:normal;color:White;padding-left:15px;padding-right:18px;padding-top:0px;padding-bottom:0px;}
.newsitem .rightrelated{float:right;width:210px;background-color:White;}
.newsitem .rightrelated h3{color:#000;padding:0px 0px;height:16px;text-transform:uppercase;font-size:12px;background-color:Black;line-height:normal;color:White;padding-left:15px;padding-right:18px;padding-top:0px;padding-bottom:0px;}
.newsitem .rightrelated h4.future{color:#B41326;font-weight:bold;font-size:11px;}
.newsWrapper{margin:0px;padding:0px;}
.newsWrapper .left{float:left;width:165px;margin:0px;padding:0px;background-color:#e3e3e3;margin-top:10px;margin-left:10px;}
.newsWrapper .right{float:left;margin-top:10px;margin-left:10px;margin-right:10px;border:0;color:#000;}
.newsWrapper .left h2{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.newsWrapper .right .reviewContent{padding-left:15px;background-color:White;width:560px;padding-bottom:15px;}
.newsWrapper .right .newsContent{padding-left:15px;background-color:White;width:560px;padding-bottom:15px;float:left;margin-right:10px;}
.newsWrapper .right .news{}
.newsWrapper .right .news .inner{color:#000;width:615px;height:100%;}
.newsWrapper .right .newsitem .inner{color:#000;width:550px;height:100%;}
.newsWrapper .right .newsitem .inner p{color:#696969;}
.newsWrapper .right .news .inner h1{color:white;padding:0 8px 0 8px;margin-bottom:10px;height:32px;line-height:32px;vertical-align:middle;}
.newsWrapper .right .news .inner a{color:#000;}
.newsheader{color:black;height:32px;line-height:32px;vertical-align:middle;background-image:none;width:510px;text-transform:uppercase;}
.newsWrapper .left div.treeview{padding:5px 0px;}
.newsWrapper .left div.treeview li a{margin-left:0;}
.newsWrapper .left div.treeview li{margin-bottom:0.25em;}
.newsWrapper .left a.current{font-weight:bold;}
.newsWrapper .left caption{padding:0.4em 0.8em;font-size:110%;}
.newsWrapper .left .results td{padding:5px 0px;}
.newsWrapper .right .related .inner{width:185px;padding:15px 0px 5px 15px;}
.newsWrapper .right .related .inner .recordingTitle{text-transform:uppercase;font-weight:bold;}
.newsWrapper .right .related .inner p{margin-top:0px;}
.newsWrapper .right .content h1{background-image:none;background-color:Transparent;height:1.2em;line-height:1.2em;padding-top:15px;}
.newsWrapper .right .content h1,.newsWrapper .right .content h2,.newsWrapper .right .content h3,.newsWrapper .right .content h4{color:#000;}
.newsWrapper .right .content{width:530px;color:#000;padding-bottom:10px;}
.newsWrapper .right .content a{color:#B31722;}
.newsWrapper .right .content p{}
.newsWrapper .right .content h1{}
.newsWrapper .date{display:inline-block;margin-top:15px;}
.newsWrapper{padding-bottom:20px;}
.news .results,.reviews .results{color:#000;}
.news .date{display:inline-block;font-weight:bold;}
.news .results h3 a,.reviews .results h3 a{color:#000;padding-bottom:5px;display:inline-block;}
.news .results a,.reviews .results a{color:#000;font-weight:bold;}
.news .content,.reviews .content{padding:10px 0px 0 0px;font-size:14px;}
.news table.results td{padding-left:15px;}
.newsDate{width:66px;background-color:#A02D30;color:White;text-align:right;}
.newsWrapper .right .review{margin-bottom:20px;}
.newsWrapper .right .review .content{color:#696969;}
.newsWrapper .left .outer{background-color:#A02D30;color:#fff;padding:0px;}
.newsWrapper .left .outer .inner{background-color:#f1f1f1;color:#000;}
.newsWrapper .left .inner{background-color:#A02D30;padding:7px;padding-left:15px;color:#fff;}
.newsWrapper .left .inner a{color:#000;}
.newsWrapper .right .review{margin-bottom:20px;}
.newsWrapper .right .review .relatedreview .contentrelated{padding:5px 10px 0px 15px;float:left;width:185px;background-color:#f1f1f1;color:#696969;}
.newsWrapper .right .review .relatedreview .contentrelated p.date{font-size:12px;color:Black;margin-bottom:0px;margin-top:10px;}
.newsWrapper .right .review .relatedreview .contentrelated p.reviewpublication{margin-bottom:3px;margin-top:3px;}
.newsWrapper .right .review .relatedreview .contentrelated p.reviewartist{font-size:12px;font-weight:bold;color:Black;margin-bottom:3px;}
.newsWrapper .right .review .relatedreview .contentrelated p.reviewrecording{font-size:12px;text-transform:uppercase;font-weight:bold;color:Black;margin-top:0px;margin-bottom:10px;}
.newsWrapper .right .review .relatedreview .contentrelated .allreviews{font-weight:bold;color:Black;margin-bottom:15px;}
.newsWrapper .right .review .relatedreview .contentrelated p.reviewsynopsis{color:Black;margin-bottom:0px;}
.newsWrapper .right .review .reviewRecording .recordingTitle a{font-weight:bold;text-transform:uppercase;}
.newsWrapper .right .review .reviewRecording p{color:Black;margin-top:0px;margin-bottom:0px;}
.newsWrapper .right .review .reviewRecording p.recordingArtist{font-weight:bold;}
.newsWrapper .right .review .reviewRecording div.reviewinfo{border-top:solid 1px black;border-bottom:solid 1px black;padding:5px 0px 10px 0px;margin-top:5px;margin-bottom:10px;}
.newsWrapper .right .review .reviewRecording div.reviewTitleInfo{margin-top:10px;}
.newsWrapper .right .review .reviewContent .content .datepub{margin-top:15px;}
.newsWrapper .right .review .reviewContent .content h2{margin-top:3px;margin-bottom:3px;padding-top:0px;padding-bottom:0px;line-height:16px;height:16px;}
.newsWrapper .right .review .reviewContent .content .reviewdate{font-size:12px;color:Black;}
.newsWrapper .right .review .reviewContent .content .reviewpublication{color:Black;font-weight:bold;}
.newsWrapper .right .review .reviewRecording p{color:Black;margin-top:0px;margin-bottom:0px;}
.newsWrapper .right .review .contentrelated{padding:15px 10px 0px 15px;float:left;width:185px;background-color:white;color:#696969;margin-bottom:12px;}
.newsWrapper .right .review .related .relatedreview h3{background-color:Black;float:left;width:177px;}
.newsWrapper .right .review .contentrelated p{margin-top:0px;}
.newsWrapper .right .review .contentrelated .recordingTitle{text-transform:uppercase;font-weight:bold;}
.newsWrapper .right .review .contentrelated a{color:Black;}
.newsWrapper .right .review H2{PADDING-RIGHT:0px;PADDING-LEFT:0px;MARGIN-BOTTOM:0px;PADDING-BOTTOM:0px;BEHAVIOR:url(css/htc/png.htc);VERTICAL-ALIGN:middle;COLOR:black;LINE-HEIGHT:32px;PADDING-TOP:0px;HEIGHT:32px;width:542px;text-transform:uppercase;}
.newsWrapper .right .review H3{color:#000;padding:0px 0px;height:16px;text-transform:uppercase;font-size:12px;background-color:Black;line-height:normal;color:White;padding-left:15px;padding-right:18px;padding-top:0px;padding-bottom:0px;}
.newsWrapper .right .review H4.future{color:#B41326;font-weight:bold;font-size:11px;}
.news .synopsis{color:#696969;width:500px;display:inline-block;margin-bottom:5px;}
.news .more{display:inline-block;}
.news .info,.reviews .info{padding:0px 7px 12px 20px;}
.news .info .inner,.reviews .info .inner{padding:0px;}
.reviewsWrapper{padding-left:5px;padding-top:5px;background-color:#f1f1f1;margin:0px 10px 10px 10px;float:left;width:965px;}
.reviewRecording{float:left;width:165px;margin-right:10px;}
.news .results,.reviews .results{color:#000;}
.news .date{display:inline-block;margin-right:5px;font-size:11px;font-weight:bold;}
.news .results h3 a,.reviews .results h3 a{color:#000;padding-bottom:5px;display:inline-block;}
.news .results a,.reviews .results a{color:#000;font-weight:bold;}
.news .content,.reviews .content{padding:0px 0px 0 0px;font-size:13px;}
.news .content p,.reviews .content p{margin:0px 0px 0px 0px;}
.news table.results td{padding-left:15px;}
.newsDate{width:66px;background-color:#A02D30;color:White;text-align:right;}
.reviewContent{padding-left:15px;background-color:White;width:550px;padding-bottom:15px;float:left;}
.contentWrapper .right .review{margin-bottom:20px;}
.contentWrapper .right .review .content{width:550px;color:black;}
.contentWrapper .right .review .contentrelated{padding:5px;float:left;width:180px;color:#fff;}
.contentWrapper .right .review .contentrelated a{color:#B31722;}
.reviews{margin-bottom:10px;}
.reviews h1{color:#000;padding:0px 0px;height:16px;text-transform:uppercase;font-size:12px;background-color:Black;line-height:normal;color:White;padding-left:15px;padding-right:18px;padding-top:0px;padding-bottom:0px;}
.review h1{color:#000;padding:0px 0px;height:16px;text-transform:uppercase;font-size:12px;background-color:black;width:542px;line-height:normal;color:White;padding-left:15px;padding-right:18px;padding-top:0px;padding-bottom:0px;float:left;}
.contentWrapper .right .review H2{PADDING-RIGHT:0px;PADDING-LEFT:0px;MARGIN-BOTTOM:0px;PADDING-BOTTOM:0px;BEHAVIOR:url(css/htc/png.htc);VERTICAL-ALIGN:middle;COLOR:black;LINE-HEIGHT:32px;PADDING-TOP:0px;HEIGHT:32px;width:542px;text-transform:uppercase;}
.contentWrapper .right .review H3{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.review .related{float:right;width:210px;margin:0;}
.news .related{float:right;width:210px;margin:0;}
.news .related h3,.review .related .thumb60,.news .related .thumb60{margin-bottom:1em;text-transform:none;}
.reviews{margin-top:10px;}
.reviews .info{margin-bottom:12px;}
.reviews .inner .results{background-color:white;}
.reviews .contentWrapper{}
.wrapper .main .news .left{margin-top:10px;margin-left:10px;float:left;width:575px;background-color:#fff;margin-right:10px;}
.wrapper .main .news .reviews{margin-top:10px;margin-right:10px;margin-bottom:10px;float:right;width:380px;background-color:#f1f1f1;}
.wrapper .main .news .reviews .inner .results{width:100%;color:#fff;background-color:#f1f1f1;}
.wrapper .main .news .reviews .inner .results table{width:100%;}
.wrapper .main .news .reviews .inner .results TD{padding:15px 7px 0px 15px;color:#000;}
.wrapper .main .news .reviews .inner .results TD a{color:#000;}
.wrapper .main .news .reviews .inner .results TD H3 a{color:#000;}
.allreviews{display:block;margin-top:10px;margin-bottom:5px;}
.review .right{background-color:#f1f1f1;}
.reviewWrapper .left{float:left;width:165px;margin:0px;padding:0px;background-color:#e3e3e3;margin-top:10px;margin-left:10px;}
.reviewWrapper .right{float:right;width:790px;margin:10px;border:0;color:#000;background-color:white;}
.reviewWrapper .left h2{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.reviewWrapper .right h1{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.players{}
.players h1{color:#fff;padding:0 10px;height:22px;line-height:22px;vertical-align:middle;/*background:#666 url(img/bgHeader.png) top left no-repeat;behavior:url(css/htc/png.htc);*/ margin-bottom:0.5em;margin-right:470px;}
.players h4{color:#000;}
.players .left{}
.players .left .tabs{float:left;}
.players .right{float:right;width:450px;margin:0 0 0 20px;}
.players .right h2{color:#fff;font-size:140%;margin:5px 0 3px 6px;}
.players .right .boxT,.players .right .boxB{}
.players .right .boxT{background:#666 url(box/w450t.png) top left no-repeat;margin-bottom:10px;}
.players .right .boxB{background:#666 url(box/w450b.png) bottom left no-repeat;height:2px;line-height:1px;font-size:1px;}
.players .right .inner{padding:1px 4px 2px 4px;}
.players .right table{width:100%;}
.players .right table td{vertical-align:middle;padding:3px 6px;}
.players .right table tr.alt{background-color:#efefef;}
.players .devices{background-color:#fff;}
.players .devices table tr{background-color:#fff;}
.players .devices table th{background-color:#ccc;padding:3px 6px;}
.players .devices table td{vertical-align:top;padding:6px;}
.players .diagram{text-align:center;}
.players .devices table.prices{width:100%;margin:1em 0;}
.players .devices table.prices td{vertical-align:middle;padding:4px 8px;}
.players .price{text-align:right;white-space:nowrap;}
.players .buynow{text-align:right;}
.players .devices .infoline tr{background-color:#ccc;text-align:left;color:#000;}
.players .infoline .content{margin:0;padding:0;}
.players .infoline .content p{margin:0;}
.players .specs{clear:both;margin-top:1em;}
.players .specs .content table{width:800px;}
.players .specs .content table td{width:50%;vertical-align:top;padding-right:2em;}
.players .specs .content li{margin:0;padding:0 0 0 2em;background:transparent url(img/bullet.gif) no-repeat 0 0.45em;}
.players .specs .content li li{background:transparent url(img/bullet2.gif) no-repeat 0 0.45em;}
.players .specs .content .specBox{margin:10px 0;padding:10px;background:#E9EBE9;}
.players .recommendations{width:100%;}
.login{margin-top:10px;margin-left:10px;}
.login .left{float:left;width:380px;margin-right:10px;color:#696969;}
.login .left .inner{background-color:#f1f1f1;padding:10px;}
.login .left .inner .content{margin-bottom:10px;}
.login .left h2{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.login .right{float:left;width:580px;color:#696969;margin-bottom:10px;}
.login .right .inner{padding:10px;background-color:#f1f1f1;}
.login .right .inner a{color:black;}
.login .right h2{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.login .right h3{color:black;}
.login .right p{color:#696969;}
.login .right label{color:black;}
.recommendations{float:left;display:inline;margin:0.5em 0 1em 0px;width:100%;height:100%;}
.recommendations a{color:#fff;}
.recommendations-inner{width:396px;}
.recommendationsView{margin:1em 0.5em;}
.recommendationsView .details{color:#999;font-size:90%;margin-bottom:2em;line-height:1.1em;}
.contentWrapper .recommend{margin:10px;padding-bottom:10px;background-color:#f1f1f1;}
.contentWrapper .recommend .content{background-color:#f1f1f1;color:#000;margin-left:15px;margin-top:10px;}
.contentWrapper .recommend .content table td{padding:5px 0px;}
.contentWrapper .recommend .content table.form td h2,.contentWrapper .recommend .content table.form td h3{color:#000;}
.contentWrapper .recommend h1{padding-right:18px;padding-left:15px;font-size:12px;padding-bottom:0px;text-transform:uppercase;color:white;line-height:normal;padding-top:0px;height:16px;background-color:black;}
.recording{padding-top:20px;background-color:#f1f1f1;float:left;width:990px;margin-bottom:0px;padding-bottom:0px;}
.recording .left{width:405px;float:left;margin-bottom:20px;}
.recording .left .section{background-color:#f1f1f1;height:100%;float:left;margin:8px 0px 0px 20px;}
.recording .left .section h2{margin:0px 0px 10px 00px;}
.recording .left .top{}
.recording .left .top a{color:#000;}
.recording .left .top h2{background:none;padding-top:3px;}
.recording .right .section{margin-top:10px;padding-top:10px;border-width:1px;border-style:solid;border-left:none;border-right:none;border-color:black;clear:both;}
.recording .left .section .inner{color:#696969;width:385px;}
.recording .left .section .inner .content{max-height:100%;min-height:100%;width:400px;float:left;}
.recording .left .informationsection{width:385px;border-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:none;padding-top:10px;padding-bottom:20px;margin:10px 0px 0px 20px;float:left;}
.recording .left .informationsection .heading{color:black;font-weight:bold;}
.recording .left .informationsection p{margin:0px;color:#696969;}
.recording .left .informationsection a.morenotes{color:black;}
.recording .left .reviewpublication{color:#696969;font-weight:bold;}
.recording .left .reviewsynopsis{font-style:italic;}
.recording .content{padding-top:0px;padding-bottom:3px;padding-left:10px;float:left;}
.recording .content .more{margin-top:10px;margin-bottom:10px;}
.recording .left .section .inner .content a{color:#000;}
.recording .left .section .inner p{float:left;}
.section{padding:0px;}
.recording .artwork{max-width:385px;float:left;}
.recording h1{color:#000;}
.recording h4{font-weight:normal;font-size:11px;}
.recording h4.future{color:#B41326;font-weight:bold;margin-bottom:10px;font-size:12px;}
.recording .left .tabs{}
.recording .left h1{background-color:#f1f1f1;line-height:32px;vertical-align:middle;color:#000;padding-left:10px;}
.recording .left .boxT h2{color:#000;font-size:11px;vertical-align:middle;padding:0 0px;background-color:#f1f1f1;}
.recording .left .boxT{margin-top:7px;float:left;}
.recording .right{float:right;width:540px;margin:5px 20px 0 10px;}
.recording .right .panels .content{padding:10px 10px 10px 10px;color:#696969;background-color:White;width:520px;}
.recording .right .panels .content p{color:#696969;}
.recording img.more{margin-left:5px;}
.recording .downloads{margin-top:5px;margin-bottom:5px;}
.recording .right h2{color:#000;font-size:11px;line-height:20px;vertical-align:middle;padding:0 0px;display:inline;}
.recording .right .boxT,.recording .right .boxB{}
.recording .right .boxT{margin-bottom:0px;}
.recording .right .albums table tr{}
.recording .right .boxT h2 span{font-size:75%;margin-left:1em;}
.recording .right .boxB{background:#666;height:0px;line-height:1px;font-size:1px;}
.recording .right .inner{margin-top:7px;}
.recording .left table{width:100%;}
.recording .left table td{vertical-align:middle;padding:1px 3px;color:#696969;}
.recording .left .also td{padding-bottom:7px;text-align:left;vertical-align:top;background-color:#f1f1f1;}
.recording .left .also td img.artwork{text-align:center;margin-left:10px;margin-right:10px;margin-top:10px;float:left;}
.recording .right table{width:100%;}
.recording .right table td{vertical-align:middle;padding:1px 3px;color:#696969;}
.recording .right .also td{padding:0px;padding-top:10px;padding-bottom:10px;text-align:left;vertical-align:top;background-color:#f1f1f1;}
.recording .right .also td img.artwork{text-align:center;margin-right:10px;margin-top:0px;float:left;}
.recording .inner .preview{}
.recording h2.artistname{text-transform:uppercase;font-size:14px;}
.recording .recordingartist a{font-weight:bold;}
.alsoTitle{padding-left:10px;padding-right:10px;text-align:left;}
.alsoArtist{margin-top:0px;padding-left:10px;padding-right:10px;text-transform:uppercase;}
.alsoTitle a{color:#000;}
.alsoArtist a{color:#000;font-weight:bold;}
.recording .left table tr{background-color:#fff;}
.recording .left table tr.alt{background-color:#f1f1f1;}
.recording .right table tr{background-color:#fff;}
.recording .right table tr.alt{background-color:#f1f1f1;}
.recording .right table tr.info{font-family:Arial,Helvetica,Verdana,Sans-Serif;background-color:#f1f1f1;color:#000;font-weight:bold;}
.recording .right table tr.info td{padding-top:5px;}
.recording .right table tr.tagline{font-family:Arial,Helvetica,Verdana,Sans-Serif;background-color:#f1f1f1;color:#000;}
.recording .right table tr.break{font-family:Arial,Helvetica,Verdana,Sans-Serif;height:5px;line-height:5px;padding:0px;margin:0px;background-color:#f1f1f1;color:#000;border-collapse:collapse;display:block;}
.recording .right table tr.break td{padding:0px;margin:0px;border-collapse:collapse;display:block;}
.recording .right table tr.tagline td{padding-bottom:5px;}
.recording .right table tr.info p{margin:0.25em 0;}
.recording .name{width:100px;text-align:left;}
.recording .description{text-align:left;color:White;}
.recording .track .tracknumber{padding-left:10px;}
.recording .trackident{}
.recording .time{color:#fff;text-align:right;}
.recording .buynow{width:43px;text-align:right;}
.recording .price{text-align:right;white-space:nowrap;color:#fff;width:50px;}
.recording .currency{text-align:right;color:#fff;}
.recording .sample{}
.recording .albums{margin-top:0px;}
.recording .albums table tr td{color:#fff;background-color:#818181;}
.recording .albums table tr td.price{font-weight:bold;}
.recording .albums table tr td.format{text-align:right;}
.recording .albums table tr td.format h4{font-weight:bold;color:#fff;width:100%;}
.recording .albums table td.buynow input{background-color:#b31722;}
.recording .albums table td.buynow input.btn:hover{background-color:black;}
.recording div.downloads{margin-left:1px;padding:4px 0;background:url('../img/more_grey.jpg') no-repeat center left;}
.recording .morereviews{font-weight:bold;}
.recording div.downloads p span.heading{margin-left:10px;}
.recording .tracks table tr{background-color:#fff;}
.recording .tracks table th{background-color:#f1f1f1;padding:3px 6px;padding-left:5px;}
.recording .tracks h4{padding-left:0px;font-weight:normal;font-family:Arial,Helvetica,Sans-Serif;font-size:11px;}
.recording .total table td{padding:3px;padding-left:10px;color:#000;}
.recording .download{margin-top:10px;}
.recording .download table td{color:#fff;background-color:#818181;}
.recording .download table td.totalsize{padding-left:10px;}
.recording .download table td.buynow input{background-color:#b31722;}
.recording table.infoline{/* width:200px;display:inline-block;float:right;*/}
.recording .infoline td{color:#000;background-color:#f1f1f1;}
.recording .infoline td.priceinfo{text-align:right;}
.recording .booklet{text-align:left;}
.recording .select{font-weight:bold;text-align:left;padding:0px;}
.recording table tr td.highlightleft{background-color:#000;color:white;text-align:left;padding:0px;padding-left:5px;}
.recording table tr td.highlightmiddle{background-color:#000;color:white;text-align:right;padding:0px;}
.recording table tr td.highlightright{background-color:#000;color:white;text-align:right;padding:5px 7px 5px 3px;}
.recording table tr td.highlightmiddle div.combo{text-align:right;display:inline;height:20px;margin:0px;}
.recording table tr td.highlightmiddle div.combo select{margin:0px;border:0px;}
.recording table tr td.highlightright span.info{vertical-align:middle;height:100%;}
.recording table tr td.highlightright span.info img{margin-right:3px;}
.recording .combo{vertical-align:top;}
.recording table tr td.highlightright span.info a{text-align:right;color:White;font-style:italic;vertical-align:middle;}
.recording table.highlight{margin-bottom:7px;}
.recording .formats{margin-bottom:0px;margin-top:20px;}
.recording .formats td{background-color:#f1f1f1;}
.recording .formats table td{vertical-align:middle;}
.recording .formats td.title{padding-left:0;}
.recording .formats td.combo{text-align:right;font-size:90%;background-color:#f1f1f1;width:180px;}
.recording .formats td.combo div{color:#696969;}
.recording .formats td.info{width:20px;text-align:right;background-color:#f1f1f1;}
.flashplayer{width:90px;height:18px;}
.flashplayer a{color:Black;}
.recording .preview{}
.recording #video{width:390px;height:290px;margin:0 auto;padding:10px 0px;}
.x-dlg .news{padding:7px;}
.recording .title{color:black;font-weight:bold;text-transform:uppercase;}
.recording .unavailable .content{margin:0.5em 0;background-color:transparent;color:#fff;}
.recording .panels .content a{color:Black;font-weight:bold;}
.recording .pnlDescription{margin:0px;padding:0px;}
.recording .pnlDescription p{margin-top:0px;padding-top:0px;}
.recording .recommendations{margin-top:0px;padding-top:0px;}
.recording .recommendations-inner span.more{margin-top:10px;padding-top:0px;}
.recording .recommendations-inner p{margin:0px;padding:0px;}
.Classical div.track div.summary table,.Classical div.format div.summary div.content{background:#fff;border:solid 2px #B6B6B6;z-index:1000;}
.Classical div.format div.summary div.content{padding:0 6px !important;zoom:1;}
.Classical div.track div.summary h4{color:#000;}
tr.track,tr.format{/*cursor:pointer;cursor:hand;*/}
tr.track div.track h4{color:#696969;}
tr.track div.indent h4{}
tr.track div.indent div.summary h4{margin-left:0;}
tr.track div.summary{position:absolute;left:-9999px;width:360px;border-style:solid;border-width:3px;border-color:#B6B6B6;background-color:#f1f1f1;color:#fff;}
tr.track:hover div.summary{left:auto;margin-left:-380px;margin-top:-1.6em;border-style:solid;border-width:3px;background-color:#f1f1f1;color:#fff;}
tr.format div.summary{position:absolute;left:-9999px;width:420px;border-style:solid;border-width:3px;border-color:#B6B6B6;background-color:#f1f1f1;color:#000;}
tr.format:hover div.summary{left:auto;margin-left:-420px;margin-top:-1.6em;border-style:solid;border-width:3px;background-color:#f1f1f1;color:#000;}
tr.format:hover div.summary .content{background-color:#f1f1f1;color:#000;}
div.treeview{margin:0;padding:0;}
div.treeview ul{list-style:none;margin:0;padding:0;}
div.treeview .show{}
div.treeview .hide{display:none;}
div.treeview ul li{padding:2px 0;}
div.treeview ul ul{margin:2px 0 2px 15px;}
div.treeview ul li img{border:none;vertical-align:middle;}
div.treeview li a{margin-left:15px;}
div.treeview li.root{}
div.treeview li.parent{}
div.treeview li.leaf{}
div.treeview .clickable{cursor:pointer;cursor:hand;}
div.treeview li.nonlink{}
div.treeview .collapse{background:url(img/collapse.gif) center no-repeat;width:9px;height:1.35em;cursor:pointer;cursor:hand;position:absolute;padding:auto 0;}
div.treeview .expand{background:url(img/expand.gif) center no-repeat;width:9px;height:1.35em;cursor:pointer;cursor:hand;position:absolute;padding:auto 0;}
/** * The CSS for Shadowbox. * * This file is part of Shadowbox. * * Shadowbox is free software:you can redistribute it and/or modify it under * the terms of the GNU Lesser General Public License as published by the Free * Software Foundation,either version 3 of the License,or (at your option) * any later version. * * Shadowbox is distributed in the hope that it will be useful,but WITHOUT ANY * WARRANTY;without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for * more details. * * You should have received a copy of the GNU Lesser General Public License * along with Shadowbox. If not,see <http://www.gnu.org/licenses/>. * * @author Michael J. I. Jackson <mjijackson@gmail.com> * @copyright 2007 Michael J. I. Jackson * @license http://www.gnu.org/licenses/lgpl-3.0.txt GNU LGPL 3.0 * @version SVN:$Id:shadowbox.js 150 2007-12-04 18:42:03Z michael $ */ #shadowbox_overlay{visibility:hidden;position:absolute;display:block;margin:0;padding:0;top:0;left:0;z-index:998;}
#shadowbox_container{position:fixed;height:0px;width:100%;margin:0;padding:0;top:0;left:0;z-index:999;text-align:center;}
#shadowbox{display:none;visibility:hidden;margin:0 auto;position:relative;text-align:left;}
/* HTML snapshot:<div id="shadowbox_title"> <div id="shadowbox_title_inner">Title Here</div> </div> */ #shadowbox_title{height:23px;padding:0;overflow:hidden;}
#shadowbox_title_inner{height:12px;font-size:12px;line-height:14px;white-space:nowrap;padding:5px 0 4px 8px;color:#fff;}
/* HTML snapsnot:<div id="shadowbox_body"> <div id="shadowbox_body_inner"> <img src="my_image.jpg" id="shadowbox_content" height="350" width="580"> </div> <div id="shadowbox_loading"> <img src="images/loading.gif" alt="loading"></div> <span><a href="javascript:Shadowbox.close();">Cancel</a></span> </div> </div> */ #shadowbox_body{position:relative;overflow:hidden;margin:0;padding:0;border:1px solid #000;background-color:#fff;zoom:1;}
#shadowbox_body_inner{position:relative;overflow:hidden;}
#shadowbox_loading{position:absolute;top:0;left:0;height:10000px;width:100%;background-color:#000;}
#shadowbox_loading img{float:left;margin:10px 10px 0 10px;}
#shadowbox_loading span{float:left;margin-top:10px;font-size:11px;}
#shadowbox_loading span a,#shadowbox_loading span a:link,#shadowbox_loading span a:visited{color:#fff;}
#shadowbox_content.html{height:100%;width:100%;overflow:auto;}
#shadowbox_content.html .content{padding:10px;}
/* HTML snapshot:<div id="shadowbox_toolbar"> <div id="shadowbox_toolbar_inner"> <div id="shadowbox_nav_close"> <a href="javascript:Shadowbox.close();"><span class="shortcut">C</span>lose</a> </div> <div id="shadowbox_nav_next"> <a href="javascript:Shadowbox.next();"><span class="shortcut">N</span>ext</a> </div> <div id="shadowbox_nav_previous"> <a href="javascript:Shadowbox.previous();"><span class="shortcut">P</span>revious</a> </div> <div id="shadowbox_counter"> <a href="javascript:Shadowbox.change(0);">1</a> <a href="javascript:Shadowbox.change(1);" class="shadowbox_counter_current">2</a> <a href="javascript:Shadowbox.change(2);">3</a> </div> </div> </div> */ #shadowbox_toolbar{margin:0;padding:0;height:20px;overflow:hidden;}
#shadowbox_toolbar_inner{height:20px;color:#fff;}
#shadowbox_toolbar_inner div{padding-top:4px;padding-bottom:2px;font-size:11px;height:11px;line-height:11px;}
#shadowbox_toolbar_inner div span.shortcut{text-decoration:underline;font-weight:bold;}
#shadowbox_toolbar_inner div a{text-decoration:none;color:#fff;}
#shadowbox_nav_close,#shadowbox_nav_previous,#shadowbox_nav_next{float:right;padding-right:10px;}
#shadowbox_counter{float:left;padding-left:10px;}
#shadowbox_counter a{padding:0 4px 0 0;}
#shadowbox_counter a.shadowbox_counter_current{text-decoration:underline;font-weight:bold;}
div.shadowbox_message{text-align:center;padding:10px;}
div.shadowbox_message a:link,div.shadowbox_message a:visited{text-decoration:none;color:#bed333;}
div.shadowbox_message a:hover,div.shadowbox_message a:focus{text-decoration:underline;}
