/* CSS Document */
/*reset*/html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:100%;}
/*init*/body {margin:16px 0 0 0;font-family: Garamond, Times New Roman, Serif;font-size:12px;font-weight:700;line-height:1.48em;color:#777;}
/*CONTENT STYLES*//*link styles*/a {color:#7E7B7E;text-decoration:none;}
a:link, a:visited {color:#7E7B7E;text-decoration:none;}
a:active, a:hover {color:#7E7B7E;text-decoration:underline;}
/*inactive link style*/.inactive {color:#DBC134;font-weight:bold;text-decoration:line-through;}
/*hidden*/.hide {visibility:hidden;}
/*titles*//*section title*/big.section {display:block;margin:0 0 0.754em 0;font-family:"Arial Black", Gadget, sans-serif;font-weight:bold;font-size:1.8em;color:#fff;text-transform:uppercase;text-indent:0;}
big.section h1 {font-weight:bold;font-size:1em;}
/*title 001 - page title*/h1 {margin:0 0 0.754em 0;font-weight:bold;font-size:1.1em;}
/*title 002*/h2 {margin:0 0 0.754em 0;font-weight:normal;font-size:1em;text-transform:none;color:#AA9B46;}
/*title - 003*/h3 {text-align:left;font-weight:normal;font-size:1em;}
/*titles - exception*/#te-002 h1, #te-003 h1 {text-indent:-2000px;}
#te-002 h3, #te-003 h3 {font-weight:bold;font-size:1.1em;}
/*view*/.view h1 {font-family:"Arial black", Helvetica, sans-serif;font-size:0.90em;letter-spacing:0.035em;text-transform:uppercase;}
.view h1 strong {display:block;text-transform:none;}
/*element spacing*/div, ul, p, q, em, table {display:block;margin:0 0  0.754em 0;}
#te-001 q, #te-004 q, #te-005 q {font-style:italic;letter-spacing:0.045em;}
/*emphasize*/em {font-style:italic;}
/*replace hr elements - fix ie6*/hr {display:none;}
.fix-hr {display:block;width:100%;height:5px;margin:1.3em 0;background:#FFF200 url(../site-images/bd-011.gif) no-repeat 0 0;}
#te-001 .fix-hr, #te-005 .fix-hr {background:#FFF200 url(../site-images/bd-009.gif) no-repeat 0 0;}
#te-005.album .fix-hr {background:#756762 url(../site-images/bd-014.gif) no-repeat 0 0;}
p.announcement {margin:35px;font-size:10px;color:#fff;text-align:left;}
/*SITE WRAPPER*/#sitewrapper {margin:0 auto;width:990px;text-align:center;overflow:hidden;}
/*HEADER*/#header {position:relative;width:990px;height:79px;overflow:visible;z-index:999;}
#masthead a {position:relative;top:9px;left:-2px;display:block;margin:0 auto;padding:0;width:350px;height:30px;/*background:url(../site-images/bd-008.gif) no-repeat 50% 0;*/background:url(../site-images/bd-007.gif) no-repeat 50% 0;text-decoration:none;text-indent:-2000px;font-size:13px;overflow:hidden;}
#masthead a:hover, #masthead a.active {background:url(../site-images/bd-007.gif) no-repeat 50% 0;}
/*discography - single item nav*/
.nav-disco {list-style-type:none;}
.nav-disco li {display:block;margin:0;}
.nav-disco a:hover, .nav-disco a.active {text-decoration:underline;}
/*top nav*/
.nav {position:absolute;top:18px;left:31px;list-style-type:none;margin:0 auto;padding:0;width:150px;height:22px;text-align:left;line-height:1em;background:url(../site-images/in-clock.gif) no-repeat top left;}
.nav li {display:inline;}
.nav a {display:inline-block;padding:4px 0 6px 47px;width:110px;text-decoration:none;color:#A29CA0;} 
.nav a.except {padding:0;}
.nav a:hover, .nav a.active, .nav a.except-active {text-decoration:underline;}
/*main nav*/.nav-main {list-style-type:none;margin:0 auto;width:930px;background:url(../site-images/bd-004.gif) no-repeat 0 0;height:39px;overflow:hidden;}
.nav-main li {display:inline;}
.nav-main a {display:inline-block;margin:2px 0 0 0;padding:18px 0 0 0;width:152px;height:13px;} 
.nav-main a:hover {background:url(../site-images/in-bird-002.gif) no-repeat top center;text-decoration:none;} 
.nav-main a.active {background:url(../site-images/in-bird.gif) no-repeat top center;}
/*anchors*/.nav-dimension {position:absolute;top:9px;right:31px;list-style:none;width:150px;height:26px;padding:6px 0 0 0;text-align:right;background:url(../site-images/in-tv.gif) no-repeat top right;}
.nav-dimension li {display:block;padding:0 47px 0 0;line-height:1em;}
.nav-dimension a {color:#A29CA0;text-decoration:none;}
.nav-dimension a:hover {text-decoration:underline;}
/*CONTENT*/#content {width:990px;margin:0 auto;overflow:hidden;}
/*canvas*/#canvas {position:relative;width:990px;height:613px;background:url(../site-images/vl-003.jpg) no-repeat 0 0;}
/*bunny*/.bunny {display:block;position:absolute;bottom:8px;right:3px;width:32px;height:26px;background:url(../site-images/in-bunny-003.gif) no-repeat 0 0;overflow:hidden;}
/*TEMPLATE 01*//*bunny*/#te-001 .bunny {width:32px;height:26px;background:url(../site-images/in-bunny-002.gif) no-repeat 0 0;}
/*TEMPLATE 03*//*bunny*/#te-003 .bunny {width:32px;height:26px;background:url(../site-images/in-bunny-003.gif) no-repeat 0 0;}
/*TEMPLATE 04*//*bunny*/#te-004 .bunny, #te-005 .bunny {width:32px;height:26px;background:url(../site-images/in-bunny-002.gif) no-repeat 0 0;}
/*outside view*/#view-outside, #view-inside {margin:0 auto 0.754em auto;border:1px solid #7E7B7E;width:90%;padding:0.754em;}
/*media gallery*/.list-gallery {list-style-type:none;width:642px;margin:83px auto 71px auto;overflow:hidden;}
.list-gallery  li, .list-gallery  li.except {display:block;float:left;margin:0 8px 12px 0;padding:0;width:206px;min-height:151px;background:#FFF200 url(../site-images/bd-003.gif) no-repeat 50% 50%;vertical-align:middle;overflow:visible;}
.list-gallery  li.except {margin:0 0 12px 0;}
.list-gallery img {display:inline;float:left;margin:0;padding:0;width:206px;height:151px;overflow:hidden;}
.list-gallery .attribution {float:left;width:206px;margin:0;padding:0.4em 0;text-align:left;background:#fff;/*font-size:1.15em;color:#999;font-style:oblique;*/font-weight:normal;}
.list-gallery .attribution a {text-decoration:underline;color:#777;/*font-style:oblique;*/}
/*ruler*/.ruler {width:100%;height:33px;border:none;background:url(../site-images/bd-002.gif) repeat-x 0 50%;overflow:hidden;clear:both;}
.ornmament-l, .ornmament-r {float:left;display:block;width:30px;height:33px;background:url(../site-images/bd-001.gif) no-repeat 0 0;overflow:hidden;}
.ornmament-r {float:right;background:url(../site-images/bd-001.gif) no-repeat 0 0;}
/*FOOTER*/#footer {width:90%;margin:0 auto;/*font-family:Verdana, Geneva, sans-serif;*/font-weight:normal;font-size:13px;overflow:hidden;}
/*social networks list*/.nav-social{list-style-type:none;}
.nav-social li, .nav-social li.except {display:inline;padding-right:55px;}
.nav-social li.except {padding-right:0;}
.nav-social li a {text-decoration:none;}
.nav-social li a:hover {text-decoration:underline;}
/*contacts list*/
.nav-contact {list-style-type:none;color:#555;font-weight:bold;}
.nav-contact li a {text-decoration:none;color:#555;}
.nav-contact li a:hover {text-decoration:underline;color:#555;}
/*TEMPLATE 01*/#te-001 {/**/}
/*TEMPLATE 01*//*override*/#te-001 #content {width:930px;}
/*TEMPLATE 02*/#te-002 {/**/}
/*LEFTCOL*/#leftcol {float:left;width:182px;overflow:hidden;}
/*COL-001*/.col-001 {position:relative;float:left;/*font-family:Verdana, Geneva, sans-serif;*/font-size:14px;font-weight:normal;margin:0 5px 0 5px;padding:50px 35px 70px 35px;width:486px;text-align:left;overflow:hidden;background:#FFF200 url(../site-images/bd-006.gif) no-repeat bottom left;}
/*COL-001*//*override default link styles*/.col-001 a:link, .col-001 a:visited {text-decoration:underline;font-weight:bold;}
.col-001 a:hover, .col-001 a:active {text-decoration:none;}
/*COL-001*//*rounded corners*/#extra-001 {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:556px;
	height:12px;
	overflow:hidden;
	background:#FFF200 url(../site-images/bd-006.gif) no-repeat -556px 0;
}
#extra-002 {display:block;position:absolute;top:0;left:0;width:990px;height:12px;overflow:hidden;background:#FFF200 url(../site-images/bd-010.gif) no-repeat -900px 0;}
#te-005.album #extra-002 {background:#FFF200 url(../site-images/bd-013.gif) no-repeat -900px 0;}
/*.col-001 hr {display:block;border:none;width:100%;height:5px;margin:2em 0 2em 0;background:#FFF200 url(../site-images/bd-009.gif) no-repeat 0 0;clear:both;overflow:hidden;}*/
/*ASIDE*/.aside {float:right;width:182px;overflow:hidden;}
/*LEFTCOL*//*ASIDE*//*photo gallery*/.gallery-photo {margin:73px 0 0 0;list-style-type:none;}
.gallery-photo li {display:block;margin:0 0 5px 0;}
/*zs news*/.zs-now h4, .zs-future h4 {/**/}
.zs-now strong, .zs-future strong {color:#555;font-weight:bold;}
.zs-now, .zs-future {display:inline-block;margin:0 0.75em 0.75em 0;width:32%;vertical-align:top;}
.zs-future {margin:0 0 0.75em 0;}
/*TEMPLATE 03*/#te-003 {/**/}
#te-003 #canvas {background:#7E7B7E url(../site-images/vl-005.jpg) no-repeat 0 0!important;height:600px;}
/*disography animation*/object#flashmo_129_circle {position:absolute;top:0;left:0;}
/*LIGHTBOX*//*sequence nr*/#lbNumber {display:none!important;}
/*table*//*concerts*/.te-concerts {width:100%;}
.te-concerts a {font-weight:normal!important;}
.te-concerts thead {display:none;}
.te-concerts td {text-align:left;vertical-align:top;height:21px;}
.td-month {font-weight:normal;font-size:1em;}
.td-date {width:12%;}
.td-location {width:55%;}
.td-url {width:33%;}
/*table*//*performance*/.te-perform {width:486px;}
.te-perform th {font-weight:normal;font-size:1em;}
.te-perform td {text-align:left;vertical-align:top;height:21px;}
.te-perform .td-date {width:58px;text-align:right;}
.te-perform .td-spacer {width:10px;}
.te-perform .td-performance {width:58px;}
.te-perform .td-location {width:360px;}
/*container*//*collaborations*/.cr-collab h2, .cr-collab h3 {margin:0 0 0.2em 0!important;}
.list-collab {list-style-type:none;}
.list-collab li {display:block;}
.img-collab {float:right;border:5px solid #fff;}
/*archive list*/.list-archive {list-style-type:none;}
.list-archive li {display:block;}
/*TEMPLATE 04*/#te-004 {/**/}
#te-004 #content, #te-005 #content {position:relative;background:#FFF200 url(../site-images/bd-010.gif) no-repeat bottom left;width:900px;}
#te-004 #leftcol, #te-005 #leftcol {width:210px;text-align:right;}
#te-004 .aside {text-align:left;width:210px;}
#te-004 .col-001 {width:400px;background:none;} 
#te-004 .gallery-photo img {border:5px solid #fff;}
/*#te-004 .col-001 hr {background:#FFF200 url(../site-images/bd-011.gif) no-repeat 0 0;border-collapse:collapse;}*/
/*TEMPLATE 05*/#te-005 {/**/}
#te-005 .col-001 {float:right;width:681px;margin:0;padding:50px 19px 70px 0;background:none;}
#te-005 .img-collab {margin:0 0 1em 1em;}
#te-005 .demi {width:75%;}
/*TEMPLATE 05*//*album*/#te-005.album #content {position:relative;width:900px;background:#756762 url(../site-images/bd-013.gif) no-repeat bottom left;color:#fff;}
#te-005.album #content a {color:#fff;}
#te-005.album h2 {font-weight:bold;color:#C3AC3C;margin:1em 0 0.154em 0;}
#te-005.album .bunny {width:32px;height:26px;background:url(../site-images/in-bunny-004.gif) no-repeat 0 0;}
#te-005.album .section {display:none;}
#te-005.album #leftcol {width:182px;text-align:center;}
#te-005.album .gallery-photo {margin:22px 0 0 0;list-style-type:none;}
#te-005.album .gallery-photo img {border:4px solid #fff;}
.nav-album {margin:11px auto 0 auto;list-style-type:none;width:126px;overflow:hidden;background:yellow;background:#756762 url(../site-images/bd-015.gif) no-repeat 0 0;}
.nav-album li {display:inline;}
.nav-album li a {display:block;float:left;height:72px;overflow:hidden;}
.nav-album li .prev {width:45px;}
.nav-album li .current {width:36px;}
.nav-album li .next {width:45px;}
.current-album {display:block;margin:0.3em 0 0 0;font-family:"Arial Black", Gadget, sans-serif;font-size:0.95em;font-weight:normal;}
/*portlets*/.portlet-001 {position:absolute;top:0;width:150px;min-height:250px;padding:14px 14px 7px 14px;overflow:hidden;/* Standard: FF gt 1.5, Opera, Safari */opacity: .95;/* IE lt 8 */filter: alpha(opacity=95); /* IE 8 */-ms-filter: "alpha(opacity=95)"; /* Safari 1.x */-khtml-opacity: .95; /* FF lt 1.5, Netscape */-moz-opacity: .95;}
.ct-header {position:absolute;top:0;left:0;width:152px;height:8px;/*background:url(../site-images/bd-012.png) no-repeat 0 0;overflow:hidden;clear:both;*/}
.ct-content {float:left;width:152px;margin:8px 0 0 0;/*background:#fff;*/overflow:hidden;clear:both;} 
.ct-footer {width:152px;height:8px;/*background:url(../site-images/bd-012.png) no-repeat -152px 0;*/overflow:hidden;clear:both;}
.nav-portlet {list-style-type:none;}
.nav-portlet span {display:none;}
.nav-portlet li {display:block;margin:10px 0 10px 0;}
.portlet-close {position:absolute;top:14px;right:12px;width:9px;height:9px;background:url(../portlet-images/bn-close.gif) no-repeat 0 0;overflow:hidden;}
/*portlets*//*tweets*/
.tweet {font-family:"Arial Black", Gadget, sans-serif;font-size:1em;line-height:1.3em;color:#231F20;}
.tweet .tweet_list {font-family:Arial, Helvetica, sans-serif;-webkit-border-radius: .5em;list-style-type: none;margin:0 0 0 0;padding:0.754em;/*background-color:#fff;*/}
.tweet .tweet_list li {overflow:visible;padding:.5em;}
.tweet .tweet_list li a {color:#231F20;text-decoration:underline;}
.tweet .tweet_list .tweet_even {background-color:#fff; }
.tweet .tweet_list .tweet_avatar {padding-right:.5em;float:left;}
.tweet .tweet_list .tweet_avatar img {vertical-align:middle;}
/**/.img-artwork img {border:5px solid #fff;}
.portlet-001 h4 {font-family:"Arial Black", Gadget, sans-serif;font-size:0.95em;line-height:1.35em;color:#E77675;padding:5px 10px 5px 10px;text-align:center;text-transform:uppercase;clear:both;}
#news_001 {background:#FFFCDA;}
#news_002 {background:#FFFEED;}
#news_003 {background:#F8F2AD;}
#news_003 .ct-content h4 {padding:14px 0 0 0;}
#news_004 {background:#F8EE54;}
#news_004 .ct-content img, #news_005 .ct-content img {display:block;margin:0 auto;padding:5px 0 0 0;clear:both;}
#news_005 {background:#F8F091;}
/*discography*//*album wheel*/.cr-wheel {position:absolute;top:22px;left:197px;width:503px;height:503px;overflow:hidden;}
.cr-wheel td img {display: block;}
/*album*/#cr-album {width:900px;height:397px;margin:0 auto 11px auto;font-size:12px;font-weight:normal;background:#4C423F;overflow:hidden;}
/*artwork*/.quickFlip {position:relative;float:left;width:450px;height:397px;overflow:hidden;}
a.quickFlipCta {display:block;position:absolute;top:0;left:0;width:450px;height:397px;overflow:hidden;}
.quickFlip span {display:none;}
/*demo media player*/#demo {float:right;width:406px;height:353px;padding:22px;overflow:hidden;text-align:left;background:#756762;}
#demo a, #demo a:link, #demo a:visited, #demo a:hover, #demo a:focus, #demo a:active {color:#fff;font-weight:bold;}
#demo ul {list-style-type:none;margin:1em 0;padding:0;width:100%overflow:hidden;}
#demo ul span, #demo .now-playing, #demo .pcent, #demo .volume {font-weight:700;color:#C6B551;}
#demo li {display:inline;padding-right:0.5em;color:#7E7B7E;}
#player_buffer_message {color:#EA7777;}
#demo p span {color:#fff;}
