html, body {
	font-family:			Arial, Helvetica, sans-serif;
	color:					#999999;
	font-size:				11px;
	margin:					0;
	padding:				0;
	width:					100%;
	height:					100%;
	min-width:				1070px;
	background-color:		#ffff00
}

.clearfix {
	clear:					both
}

.yellow {
	color:					#ffff00
}

a:link, a:visited {
	color:					#ffff00;
	text-decoration:		none
}

a:hover {
	color:					#ffff00;
	text-decoration:		none
}

#background {
	display:				none
}

#bg_image {
	position:				fixed;
	top:					0;
	left:					0;
	z-index:				1;
	width:					100%;
	height:					100%
}

#scrollable {
	position:				absolute;
	width:					100%;
	height:					100%;
	top:					0;
	left:					0;
	z-index:				2;
	min-width:				1070px
}

.txt_big {
	font-size:				24px;
}






/* SIDEBAR - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#sidebar {
	position:				fixed;
	right:					0px;
	width:					33%;
	height:					100%;
	overflow:				hidden;
	z-index: 200;
}

#sidebar #sidebarContent {
	position:				absolute;
	width:					100%;
	height:					100%;
	margin-left:			100%
}

#sidebar #sidebarBackground {
	position:				absolute;
	background-color:		#333333;
	width:					100%;
	height:					100%;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95
}

#sidebar #sidebarContainer {
	position:				absolute;
	width:					100%;
	height:					100%;
	z-index:				100
}

#sidebar #sidebarContent #language {
	float:					right;
	margin:					20px 20px 0px 0px;
}



#sidebar #sidebarContent a:link, #sidebar #sidebarContent a:visited {
	color: 				#666666;
	text-decoration:	none
}

#sidebar #sidebarContent a:hover {
	color: 				#ffff00;
	text-decoration:	none
}

#sidebar #sidebarContent a.selected:link, #sidebar #sidebarContent a.selected:visited {
	color: 				#ffff00;
	text-decoration:	none
}

#sidebar #sidebarContent a.selected:hover {
	color: 				#ffff00;
	text-decoration:	none
}









#sidebar #sidebarContent #logo {
	background-image:		url(../images/logo.png);
	background-repeat:		no-repeat;
	width:					159px;
	height:					56px;
	margin:					20px
}

#sidebar #sidebarContent ul#navigation, #sidebar #sidebarContent ul#navigation li {
	list-style:				none
}

#sidebar #sidebarContent ul#navigation {
	padding:				100px 0px 0px 20px
}

#sidebar #sidebarContent ul#navigation li {
	
}

#sidebar #sidebarContent ul#navigation li.selected, #sidebar #sidebarContent ul#navigation li.selected a:link, #sidebar #sidebarContent ul#navigation li.selected a:visited, #sidebar #sidebarContent ul#navigation li.selected a:hover {
	color:					#cccccc
}

#sidebar #sidebarContent ul#navigation li a:link {
	color:					#999999;
	font-size:				18px;
	text-decoration:		none
}

#sidebar #sidebarContent ul#navigation li a:visited {
	color:					#999999;
	font-size:				18px;
	text-decoration:		none
}

#sidebar #sidebarContent ul#navigation li a:hover {
	color:					#cccccc;
	font-size:				18px;
	text-decoration:		none
}

#sidebar #sidebarContent #newsHeadline {
	padding:				100px 40px 0px 20px
}

#sidebar #sidebarContent #label-headline {
	border-bottom:			#434343 solid 1px;
	margin:					0px 0px 6px 0px
}

#sidebar #sidebarContent #footer-headline {
	border-top:				#434343 solid 1px;
	padding:				3px 0px 0px 0px;
	color:					#666666;
}

#sidebar #sidebarContent #footer-headline a:link, #sidebar #sidebarContent #footer-headline a:visited, #sidebar #sidebarContent #footer-headline a:hover {
	color:					#666666;
}

#sidebar #sidebarContent .label {
	color:					#999;
	background-color:		#434343
}

#sidebar #sidebarContent #newsHeadline ul#news, #sidebar #sidebarContent #newsHeadline ul#news li {
	list-style:				none
}

#sidebar #sidebarContent #newsHeadline ul#news {
	padding:				0px;
	color:					#666666
}

#sidebar #sidebarContent #newsHeadline ul#news li {
	padding:				0px 0px 12px 0px
}

#sidebar #sidebarContent #newsHeadline ul#news li.last {
	padding:				0px 0px 0px 0px
}

#sidebar #sidebarContent #newsHeadline ul#news li .title {
	color:					#999999;
	font-size:				14px;
	white-space:			nowrap;
	text-overflow:			ellipsis;
	overflow:				hidden;
	/*width:				190px;*/
	display:				block
}

#sidebar #sidebarContent #newsHeadline ul#news li .title a:link, #sidebar #sidebarContent #newsHeadline ul#news li .title a:visited {
	color:					#999999
}

#sidebar #sidebarContent #newsHeadline ul#news li .title a:hover {
	color:					#CCCCCC
}

#sidebar #sidebarContent #newsHeadline ul#news li .text {
	white-space:			nowrap;
	text-overflow:			ellipsis;
	overflow:				hidden;
	/*width:				190px;*/
	display:				block
}

#sidebar #sidebarContent #newsHeadline ul#news li .date {
	color:					#ffff00
}
























			



	
	
#content {
	z-index: 190;
	width:650px;
	margin:0px 33% 0px auto;
	/*padding:196px 20px 0px 20px;*/
	padding:20px 20px 0px 20px;
	display:none;
	/*height:100%;*/
	
	/*background-color:#FFF;
	filter:					alpha(opacity=75); 
    -moz-opacity:			0.75; 
    opacity:				0.75*/
	
	
}









.module {
	float:left;
	width:319px;
	height:231px;
	margin:0px 12px 36px 0px;
}

.module .background {
	position:				absolute;
	width:319px;
	height:231px;
	background-color:		#333333;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95
}

.module .content {
	position:				absolute;
	width:319px;
	height:231px;
	z-index:				100
}















#News {
	font-size:18px;
}

#News #newsEntries {
	/*float:left;
	width:200px;*/
	margin:0px 0px 36px 0px;
	padding:12px;
	background-color:		#333333;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95
}

#News #newsEntries .title, #News #newsEntries .title a:link, #News #newsEntries .title a:visited, #News #newsEntries .title:hover {
	font-size:24px;
	color:#999;
}

#News #newsEntries .text {
	font-size:12px;
	color:#FFF;
}





















.label {
	border-bottom:			#434343 solid 1px;
	margin:					0px 0px 1px 0px
}

.label .text {
	color:					#999999;
	background-color:		#434343
}





#label-artists {
	border-bottom:			#434343 solid 1px;
	margin:					0px 0px 6px 0px
}



#Artists {

}

#Artists ul, #Artists ul li {
	list-style:			none;
	padding:			0px;
}

#Artists ul {
	width:				650px;
}

#Artists ul li {
	float:				left;
	margin:				0px 12px 36px 0px;
	background-color:		#333333;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95
}

#Artists ul li.third {
	float:				left;
	margin:				0px 0px 36px 0px;
}

#Artists ul li .image {
	display:			block;
	width:				208px;
	height:				100px;
	background-color: #E9E9E9;
	margin:				0px 0px 3px 0px;
	background-repeat:	no-repeat;
}


#Artists ul li .artists_thumb_links {
	display:block;
	padding:6px 6px 6px 6px;
}




.artists-image-big {
	/*border:1px solid #434343;
	padding:2px;*/
	/*background-color:#000;*/
	/*width:650px;
	height:250px;*/
}



#Artists #description {
	
}

/* */

#ArtistsSingle {
	width:650px;
}

#col_right {
	width:319px;
	float:right;
	margin-left:12px;
}


.artists-name {
	font-size:36px;
	color:#ffff00;
	background-color:		#333333;
	padding:12px;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95
}

.artists-text {
	font-size:18px;
	background-color:		#333333;
	padding:12px;
	margin:0px 0px 36px 0px;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95
}




















#Artist_videos {
	width: 295px;
	background-color:		#333333;
	padding:12px;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95;
	color:#FFF;
}

#Artist_videos .label {
	color:#000;
	font-size:18px;
	margin-bottom:12px;
}

#Artist_videos ul, #Artist_videos ul li {
	list-style:none;
	padding:0px;
	margin:0px;
}

#Artist_videos ul li {
	clear:both;
	height:91px;

}

#Artist_videos ul li img {
	float:left;
	margin-right:12px;
}

#Artist_videos a:link, #Artist_videos a:visited {
	color:#999;
}










#Artist_docs {
	width: 295px;
	background-color:		#333333;
	padding:12px;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95;
	color:#999;
	margin-bottom:12px;
}

#Artist_docs .label {
	color:#000;
	font-size:18px;
	margin-bottom:12px;
}

#Artist_docs ul, #Artist_docs ul li {
	list-style:none;
	padding:0px;
	margin:0px;
}

#Artist_docs ul li {
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

#Artist_docs a:link, #Artist_docs a:visited {
	color:#999;
}







#Artist_show {
	width: 295px;
	background-color:		#333333;
	padding:12px;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95;
	color:#FFF;
	margin-bottom:12px;
}

#Artist_show .label {
	color:#000;
	font-size:18px;
	margin-bottom:12px;
}

#Artist_show ul, #Artist_show ul li {
	list-style:none;
	padding:0px;
	margin:0px;
}

#Artist_show ul li {
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

#Artist_show a:link, #Artist_show a:visited {
	color:#FFF;
}








#Artists_news {
	width:295px;
	margin:0px 12px 24px 0px;
	background-color:		#333333;
	padding:12px;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95;
}

#Artists_news hr {
	color: #E9E9E9;
	background-color: #E9E9E9;
	height: 1px;
	border: 0;
	margin:12px 0px 12px 0px;
}

#Artists_news .title {
	font-size:24px;
	color: #666666;
	margin:0px 0px 12px 0px;
}

#Artists_news .title a:link, #Artists_news .title a:visited  {
	color: #666666;
}

#Artists_news .title a:hover {
	color: #666666;
}

#Artists_news .text {
	margin:12px 0px 12px 0px;
	text-align:justify;
}

#Artists_news .date {
	color: #CCC;
}











#Artist_links {
	width: 295px;
	background-color:		#333333;
	padding:12px;
	filter:					alpha(opacity=95); 
    -moz-opacity:			0.95; 
    opacity:				0.95;
	color:#999;
	margin-bottom:12px;
}

#Artist_links .label {
	color:#000;
	font-size:18px;
	margin-bottom:12px;
}

#Artist_links ul, #Artist_links ul li {
	list-style:none;
	padding:0px;
	margin:0px;
}

#Artist_links ul li {
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

#Artist_links a:link, #Artist_links a:visited {
	color:#999;
}
















#facebook {
	margin-top:12px;
	width:250px;
}

#facebook fb:fan {
	width:250px !important;
}








#Artist_contact {
	width: 250px;
	background-color: #CCC;
	padding:12px;
	color:#666;
	margin-bottom:12px;
}

#Artist_contact .label {
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	margin-bottom:12px;
}


#Artist_contact a:link, #Artist_contact a:visited {
	color:#666;
}

