body#diggersbody, html {
	background-image: URL(images/bg_paper.jpg);
	background-attachment: fixed;
	background-repeat: repeat;
	margin: 0px;
	color: #6897A7;
	width: 100%;
	font-family: Lucida Sans Unicode, Lucida Grande, Lucida Sans, sans-serif;
	font-size: 14px;
	text-align: left;
	line-height: 1.4em;
	color: #FFFCE3;
	text-align: center;
}

p.loading {
	font-family: Lucida Sans Unicode, Lucida Grande, Lucida Sans, sans-serif;
	font-size: 14px;
	text-align: left;
	line-height: 1.5em;
	color: #6E9CAC;	
	text-transform: none;
	font-weight: normal;
	letter-spacing: 0em;
}

.texthome {
	color: #FFFFFF;	
	background-color: transparent;
}

.head1home {
	font-family: Georgia, serif;	
	line-height: 1.7em;
	letter-spacing: 0.04em;
	font-size: 105%;
	color: #F8EC74;
	text-transform: uppercase;
	font-weight: bold;
}

.head2home {
	font-weight: bold;	
}

.textnews {
	color: #FFFFFF;	
}

.head1news {
	font-family: Georgia, serif;	
	line-height: 1.7em;
	letter-spacing: 0.04em;
	font-size: 105%;
	color: #F8EC74;
	text-transform: uppercase;
	font-weight: bold;
}

.head2news {
	font-weight: bold;	
}

.textshows {
	color: #FFFFFF;
}

.textshowscolor {
	width: 100%;
	
	font-size: 80%;
	color: #F8EC74;
}

.head1shows {
	font-family: Georgia, serif;	
	line-height: 1.7em;
	letter-spacing: 0.04em;
	font-size: 105%;
	color: #F8EC74;
	text-transform: uppercase;
	font-weight: bold;
}

.head2shows {
	font-weight: bold;	
}

.textmedia {
	color: #FFFFFF;
}

a {
	color: #FFFFFF;
	text-decoration: none;
}

a:link {
	color: #FFFFFF;	
	text-decoration: none;
}

a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a:active {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.head1media {
	font-family: Georgia, serif;	
	line-height: 1.7em;
	letter-spacing: 0.04em;
	font-size: 105%;
	color: #F8EC74;
	text-transform: uppercase;
	font-weight: bold;
}

.head2media {
	font-weight: bold;	
}

.textmusic {
	color: #FFFFFF;
	font-size: 90%;
	line-height: 1.25em;
}

.head1music {
	font-family: Georgia, serif;	
	line-height: 1.7em;
	letter-spacing: 0.04em;
	font-size: 105%;
	color: #F2E16F;
	text-transform: uppercase;
	font-weight: bold;
}

.head2music {
	font-weight: bold;	
}

.textbio {
	color: #FFFFFF;		
}

.textbio a {
	color: #FFFFFF;
	text-decor.textbio ation: none;
}

.textbio a:link {
	color: #FFFFFF;	
	text-decor.textbio ation: none;
}

.textbio a:visited {
	color: #FFFFFF;
	text-decor.textbio ation: none;
}

.textbio a:.textbio active {
	color: #FFFFFF;
	text-decor.textbio ation: none;
}

.textbio a:hover {
	color: #FFFFFF;
	text-decor.textbio ation: underline;
}

.head1bio {
	font-family: Georgia, serif;	
	line-height: 1.7em;
	letter-spacing: 0.04em;
	font-size: 105%;
	color: #34231B;
	text-transform: uppercase;
	font-weight: bold;
}

.head2bio {
	font-weight: bold;	
}

.textcontact {
	color: #3B4D4F;	
}

.head1contact {
	font-family: Georgia, serif;	
	line-height: 1.7em;
	letter-spacing: 0.04em;
	font-size: 105%;
	color: #3B4D4F;
	text-transform: uppercase;
	font-weight: bold;
}

.head2contact {
	font-weight: bold;	
}

.textimprint {
	color: #FFFFFF;	
}

.head1imprint {
	font-family: Georgia, serif;	
	line-height: 1.7em;
	letter-spacing: 0.04em;
	font-size: 105%;
	color: #3B4D4F;
	text-transform: uppercase;
	font-weight: bold;
}

.head2imprint {
	font-weight: bold;	
}

.pencil-box {
	color: #666666;
	font-size: 100%;	
	z-index: 2;
	width: 580px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	top: 492px;
	position: relative;
}

.news-teaser {
	color: #666666;
	font-size: 100%;	
	z-index: 2;
	width: 580px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	top: 510px;
	position: relative;
}

.head1newsteaser {
	font-family: Georgia, serif;	
	letter-spacing: 0.04em;
	font-size: 105%;
	color: #6897A7;
	text-transform: uppercase;
	font-weight: bold;	
}

.menu {
	font-family: Georgia, serif;	
	letter-spacing: 0.04em;
	font-size: 140%;
	width: 890px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 11px;
	font-weight: bold;
	font-size: 100%;
	text-transform: uppercase;
	color: #6897A7;
	z-index: 2;
}

.player {
	position: absolute;
	left: 570px;
	top: -3px;
	z-index: 3;	
}

.menu a {
	display: block;
	color: #6897A7;
	border-width: 0px;
	text-decoration: none;
}

.menu a:link {
border-width: 0px;
}
	
.menu a:visited {

}

.menu a:active {
	color: #4A4831;
	text-decoration: none;
}

.menu a:hover {
	
	text-decoration: none;
}

.menu a.active {
	color: #4A4831;
	text-decoration: none;
}

DIV.menu-item, .menu-item-news, .menu-item-shows, .menu-item-media, .menu-item-music, .menu-item-bio, .menu-item-contact {
	margin-right: 20px;
	float: left;
	text-align: center;	
}

DIV.menu-item a:link {
	display: block;
	color: #6897A7;
	text-decoration: none;
	border-width: 0px;
}

DIV.menu-item a:hover {
	color: #4A4831;
	text-decoration: none;
}

DIV.menu-item-active {
	margin-right: 20px;
	float: left;
	text-align: center;
	color: #4F3C18;
}

.container-home, .container-pencil, .container-news, .container-shows, .container-media, .container-music, .container-bio, .container-contact, .container-imprint, .container-dummy {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: 700px;
	top: 0px;
	position: absolute;
}

.content {
	width: 933px;	
	left: 0px;
	margin-left: auto;
	margin-right: auto;
}

.content-right {
	left: 478px;
	top: 38px;
	width: 404px;
	height: 400px;
	padding-right: 44px;
	padding-top: 33px;
	overflow-x: hidden;
	overflow-y: auto;
	text-align: left;
	position: relative;
	background-color: transparent;
}

.content-wide{
	left: 318px;
	top: 38px;
	width: 564px;
	height: 400px;
	padding-right: 44px;
	padding-top: 33px;
	overflow-x: hidden;
	overflow-y: auto;
	text-align: left;
	position: relative;
	background-color: transparent;
}

DIV.footer {
	width: 933px;
	top: 0px;
	height: 40px;
	text-align: right;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	font-size: 90%;
	color: #6897A7;
}

DIV.footer a:link {
	color: #6897A7;
}
