@charset "UTF-8";
*{margin:0; padding:0; border:0}
.clear{font-size:0.01em; line-height:0.01em; height:0; width:0; clear:both; float:none; white-space:nowrap; display:block}
body{width:940px; margin:20px auto 0; font:10px/14px "Trebuchet MS", Arial, Verdana, sans-serif; padding:0 20px; background:#0f0f0f; color:#eee}

#header{padding:20px 0 0; border-top:3px solid #333; border-bottom:1px dotted #ccc; margin-bottom:25px; position:relative; clear:both}
#header h1{padding:0; height:90px; text-indent:-9999px; background:url(../images/triangle.gif) no-repeat 25px 0; border-bottom:3px solid #fff}
#header ul.artist-navigation-ul .artist-navigation-li{float:left}
#header ul.artist-navigation{list-style:none; padding:0 10px 20px 25px; margin:20px 0 0; width:270px; float:left; height:200px}
#header ul.artist-navigation li{margin:0 20px 0 0; line-height:1.4em; font-size:11px; width:280px; border-bottom:1px dotted #dedede; padding:2px 0}
#header ul.artist-navigation li a{color:#eee; font-weight:bold; text-decoration:none; display:block; padding:2px 4px}
#header ul.artist-navigation li a:hover{text-decoration:none; background:#333}
#header ul.artist-navigation li a span.link-label-details{color:#eee; font-weight:normal; text-decoration:none !important; display:block; margin:2px 0 0}

#branding{cursor:pointer}

#content{font-size:11px; line-height:1.45em; padding:0 0 20px; border-bottom:3px solid #fff; margin-bottom:20px;}
#content h1, #content h3, #content h4, #content h2{diaply:block; color:#eee; padding:2em 0 1em; font-size:16px; font-weight:normal; line-height:1.2em}
#content h3{margin:2em 0 0; padding:2em 0 1em; border-top:1px dotted #ccc; font-size:18px}
#content h4, #content h2{margin:0; padding:0 0 1em; border:0; color:#eee}
#content h2{padding:0 0 0.3em}
#content p{margin:0 0 1em}

#header h1{}

#content .artist-container{display:none; padding:0 20px}
.editmode #content .artist-container, #content .artist-container#home{display:block}
#content .artist-container h1{padding-bottom:0.2em}
#content .artist-container .artist-short-info{color:#eee; padding-bottom:10px; border-bottom:1px dotted #999}
#content .artist-container .image{float:left; margin:0 20px 20px 0; border:1px dotted #999; padding:4px}
#content .artist-container a {color:#ddd; padding-left:15px; background:url(../images/more.gif) no-repeat left 3px}

body#tour #content .artist-container, body#avails #content .artist-container {border-bottom:4px solid #fff; padding-bottom:20px; padding-top:20px}


#footer{line-height:20px; text-align:center; color:#999; font-size:11px}

.jcarousel-prev, .jcarousel-next{position:absolute; background:url(../images/arrow-left.gif); width:11px; height:39px; overflow:hidden; top:100px; left:0; cursor:pointer}
.jcarousel-next{background:url(../images/arrow-right.gif); right:0; left:auto}

.jcarousel-prev:hover, .jcarousel-next:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); opacity:0.6}

.jcarousel-prev-disabled, .jcarousel-next-disabled, .jcarousel-prev-disabled:hover, .jcarousel-next-disabled:hover{visibility:hidden; cursor:default}


.jcarousel-container-horizontal{width:940px}
.jcarousel-item{width:305px}

.my-last-item{width:25px !Important}

.wyButton{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity:0; position:absolute; top:10px; right:10px}
.wyButton:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity:0}

#navigation{position:absolute; top: 34px; right:20px; list-style:none}
#navigation li{float:left; font-size:11px;color:#bbb;  border-left:0px solid #bbb;}
#navigation a {color:#eee; padding:0 6px; height:13px; line-height:13px; text-decoration:none;}
#navigation a:hover {color:#fff; text-shadow:0px 0px 2px rgba(255,255,255,1)}
#navigation li.first {border-left:0px!important;}
#navigation a.dunkel {color:#999}
#navigation a.dunkel:hover {color:#fff}

#sort-navigation{position:absolute; top: 35px; right:30px; list-style:none}
#sort-navigation li{float:left; font-size:11px; color:#bbb; padding:0 6px; border-left:1px solid #bbb; height:13px; line-height:13px; cursor:pointer}
#sort-navigation li:hover, #sort-navigation .active-sort{color:#fff !important}
#sort-navigation .sort-title{cursor:default}
#sort-navigation .sort-title:hover{color:#bbb !important}
#sort-navigation .sort-name, #sort-navigation .sort-title{border:0; padding-left:0}	

table {width:100%;}
	tr:nth-child(2n+1) {background:#131313}
	td {padding:5px 10px; border-bottom:1px solid #262626}
	#content td p {margin:0px}
	th {text-align:left; padding:5px 10px; background:#131313; border-bottom:1px solid #262626}
	.tdlink a {color:#ddd; padding-right:20px; background:url(../images/more.gif) no-repeat right 0px; text-decoration:none}
	.tdlink a:hover {color:#fff}
.artist-country {font-weight:normal!important}

iframe {background:#0f0f0f}
