body {
background-image: url(images/main_background.jpg);
background-repeat: no-repeat;
background-color: #000000;
color: #ffffff;
font-family: verdana, sans-serif;
font-size: 12px;
}

p {
color: #ffffff;
font-family: verdana, sans-serif;
font-size: 12px;
}

a {
color: #495e7d;
text-decoration: underline;
text-transform: uppercase;
font-weight: bold;
}

a:hover {
color: #495e7d;
text-decoration: none;
text-transform: uppercase;
}

a:visited {
color: #FFFFFF;
text-decoration: underline;
text-transform: uppercase;
}

h1,
h2 {
display: none;
}

#wrapper {
background-image: url(images/content_02.jpg);
background-repeat: repeat-y;
width: 1020px;
margin: 0 auto;
}

#head {
background-image: url(images/head_01.jpg);
background-position: center;
background-repeat: no-repeat;
width: 990px;
height: 32px;
margin: -10px 0 0 0;
}

* + html #head {
margin: -15px 0 0 0;
}

#head ul li {
list-style-type: none;
position: absolute;
float: left;
}

#head ul li.kontakt a {
position: absolute;
font-size: 8px;
margin: 12px 0 0 -10px;
padding: 0 0 9px 80px;
}

#head ul li.kontakt a span {
display: none;
}

#head ul li.polnisch a {
position: absolute;
font-size: 8px;
margin: 15px 0 0 869px;
padding: 0 0 11px 15px;
}

#head ul li.polnisch a span {
display: none;
}

#head ul li.englisch a {
position: absolute;
font-size: 8px;
margin: 15px 0 0 890px;
padding: 0 0 11px 15px;
}

#head ul li.englisch a span {
display: none;
}

#head ul li.deutsch a {
position: absolute;
font-size: 8px;
margin: 15px 0 0 908px;
padding: 0 0 11px 15px;
}

#head ul li.deutsch a span {
display: none;
}

#header {
background-image: url(images/head_02.jpg);
background-repeat: no-repeat;
background-position: center;
width: 990px;
height: 650px;
}

#content {
background-image: url(images/content_01.jpg);
background-repeat: no-repeat;
float: left;
width: 663px;
padding: 0 0 55px 0;
}

#content ul.titel li {
background: none;
position: absolute;
list-style-type: none;
font-size: 24px;
}

* + html #content ul.titel li {
margin: 12px 0 0 0;
}

#content ul.main {
list-style-type: none;
margin: 100px 0 0 0;
width: 580px;
}

#content ul.main li.date {
color: #485b7c;
font-weight: bold;
}

#content ul.main li.titel {
color: #56b8db;
font-size: 18px;
font-weight: bold;
}

* + html #content ul.main {
margin: 90px 0 0 40px;
}

#content ul.main li.inhalt span,
#content ul.main li.main-bio span {
font-weight: bold;
color: #56b8db;
}

#content ul.main li.main-bio h3 {
font-weight: bold;
font-size: 16px;
}

#content ul.main li.member {
margin: 40px 10px 0 0;
}

#content ul.main li.image {
margin: 0 0 15px 0;
}

#content ul.main li.inhalt-titel {
margin: 0 0 -10px 0;
}

#content ul.main li.inhalt {
padding: 0 0 10px 0;
}

#content ul.music li {
list-style-type: none;
width: 535px;
margin: 0 0 400px 0;
}

#content ul.music-wantya li {
list-style-type: none;
width: 535px;
}

#content ul.music-wantya li.cover-front {
background-image: url(images/singles_wantya_front.jpg);
background-repeat: no-repeat;
width: 250px;
height: 208px;
float: left;
margin: 70px 15px 0 0;
}

#content ul.music-wantya li.cover-back {
background-image: url(images/singles_wantya_back.jpg);
background-repeat: no-repeat;
width: 244px;
height: 208px;
float: left;
margin: 70px 0 0 0;
}

#content p {
margin: 250px 0 0 40px;
}

#content p.album {
margin: 300px 0 0 40px;
}

#content p span {
font-weight: bold;
}

#content ul.music-drivesofar li,
#content ul.music-drivesofarxmas li,
#content ul.music-whatsthatsound li {
list-style-type: none;
width: 535px;
}

#content ul.music-drivesofar li.cover-front {
background-image: url(images/singles_drivesofar_front.jpg);
background-repeat: no-repeat;
width: 250px;
height: 208px;
float: left;
margin: 20px 15px 0 0;
}

#content ul.music-drivesofar li.cover-back {
background-image: url(images/singles_drivesofar_back.jpg);
background-repeat: no-repeat;
width: 244px;
height: 208px;
float: left;
margin: 20px 0 0 0;
}

#content ul.music-drivesofarxmas li.cover-front {
background-image: url(images/singles_drivesofarxmas_front.jpg);
background-repeat: no-repeat;
width: 250px;
height: 208px;
float: left;
margin: 20px 15px 0 0;
}

#content ul.music-drivesofarxmas li.cover-back {
background-image: url(images/singles_drivesofarxmas_back.jpg);
background-repeat: no-repeat;
width: 244px;
height: 208px;
float: left;
margin: 20px 0 0 0;
}

#content ul.music-whatsthatsound li.cover-front {
background-image: url(images/alben_whatsthatsound_front.jpg);
background-repeat: no-repeat;
width: 250px;
height: 246px;
float: left;
margin: 20px 15px 0 0;
}

#content ul.music-whatsthatsound li.cover-back {
background-image: url(images/alben_whatsthatsound_back.jpg);
background-repeat: no-repeat;
width: 286px;
height: 246px;
float: left;
margin: 20px 0 0 0;
}

#content ul.music-wantya li.cover-front span,
#content ul.music-wantya li.cover-back span,
#content ul.music-drivesofar li.cover-front span,
#content ul.music-drivesofar li.cover-back span,
#content ul.music-drivesofarxmas li.cover-front span,
#content ul.music-drivesofarxmas li.cover-back span,
#content ul.music-whatsthatsound li.cover-front span,
#content ul.music-whatsthatsound li.cover-back span {
display: none;
}

#content ul.management {
list-style-type: none;
margin: 80px 0 0 0;
width: 580px;
}

#content ul.disclaimer {
list-style-type: none;
margin: 80px 0 0 0;
width: 580px;
}

* + html #content ul.management,
* + html #content ul.disclaimer {
margin: 80px 0 0 50px;
}

#content ul.disclaimer li.titel-disclaimer {
font-weight: bold;
text-transform: uppercase;
font-size: 18px;
color: #495e7d;
margin: 0 0 15px 0;
}

#content ul.disclaimer li.main-disclaimer span {
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
}

#content ul.management,
#content ul.booking {
list-style-type: none;
margin: 80px 0 0 0;
}

#content ul.management li.management-titel,
#content ul.booking li.booking-titel {
font-size: 18px;
color: #495e7d;
font-weight: bold;
text-transform: uppercase;
padding: 0 0 10px 0;
}

#content ul.management li.main-management span,
#content ul.booking li.main-booking span {
font-weight: bold;
text-transform: uppercase;
}

* + html #content ul.booking {
margin: 80px 0 0 50px;
}

#content ul.media-videos {
list-style-type: none;
margin: 80px 0 0 0;
width: 580px;
}

* + html #content ul.media-videos {
margin: 80px 0 0 50px;
}

#content ul.media-friends,
#content ul.media-twitter {
list-style-type: none;
margin: 30px 0 0 0;
width: 580px;
}

* + html #content ul.media-friends,
* + html #content ul.media-twitter {
margin: 30px 0 0 50px;
}

#content ul.media-videos li.media-videos-titel,
#content ul.media-friends li.media-friends-titel,
#content ul.media-twitter li.media-twitter-titel {
font-weight: bold;
text-transform: uppercase;
font-size: 18px;
color: #495e7d;
margin: 0 0 0 0;
}

#content ul.media-videos li.media-videos-titel span,
#content ul.media-friends li.media-friends-titel span,
#content ul.media-twitter li.media-twitter-titel span {
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
}

#content ul.extras {
list-style-type: none;
margin: 80px 0 0 0;
width: 580px;
}

* + html #content ul.extras {
margin: 80px 0 0 50px;
}

#sidebar {
background-color: #000000;
float: left;
width: 327px;
}

#sidebar ul.navigation {
background-image: url(images/sidebar_navigation.jpg);
background-repeat: no-repeat;
width: 327px;
height: 215px;
list-style-type: none;
margin: 10px 0 0 0;
}

#sidebar ul.navigation li.titel-navi {
padding: 5px 0 0 0;
margin: 0 0 0 -25px;
font-size: 24px;
}

* + html #sidebar ul.navigation li.titel-navi {
padding: 5px 0 0 0;
margin: 0 0 0 15px;
font-size: 24px;
}

#sidebar ul.navigation li.news,
#sidebar ul.navigation li.band,
#sidebar ul.navigation li.termine,
#sidebar ul.navigation li.musik,
#sidebar ul.navigation li.media,
#sidebar ul.navigation li.fanclub,
#sidebar ul.navigation li.forum,
#sidebar ul.navigation li.extras {
padding: 0 0 5px 0;
margin: 0 0 0 -15px;
}

* + html #sidebar ul.navigation li.news,
* + html #sidebar ul.navigation li.band,
* + html #sidebar ul.navigation li.termine,
* + html #sidebar ul.navigation li.musik,
* + html #sidebar ul.navigation li.media,
* + html #sidebar ul.navigation li.fanclub,
* + html #sidebar ul.navigation li.forum,
* + html #sidebar ul.navigation li.extras {
padding: 0 0 5px 0;
margin: 0 0 0 25px;
}

#sidebar ul.navigation li.news {
margin: 10px 0 0 -15px;
}

* + html #sidebar ul.navigation li.news {
margin: 10px 0 0 25px;
}

#sidebar ul.navigation li.news a,
#sidebar ul.navigation li.band a,
#sidebar ul.navigation li.termine a,
#sidebar ul.navigation li.musik a,
#sidebar ul.navigation li.media a,
#sidebar ul.navigation li.fanclub a,
#sidebar ul.navigation li.forum a,
#sidebar ul.navigation li.extras a,
#sidebar ul.video li.text-media a {
color: #495e7d;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
}

#sidebar ul.navigation li.news a:hover,
#sidebar ul.navigation li.band a:hover,
#sidebar ul.navigation li.termine a:hover,
#sidebar ul.navigation li.musik a:hover,
#sidebar ul.navigation li.media a:hover,
#sidebar ul.navigation li.fanclub a:hover,
#sidebar ul.navigation li.forum a:hover,
#sidebar ul.navigation li.extras a:hover,
#sidebar ul.video li.text-media a:hover {
color: #ffffff;
text-decoration: underline;
text-transform: uppercase;
}

#sidebar ul.video {
background-image: url(images/sidebar_video.jpg);
background-repeat: no-repeat;
width: 327px;
height: 265px;
list-style-type: none;
margin: 0 0 0 0;
}

#sidebar ul.video li.titel-video {
padding: 5px 0 0 0;
margin: 0 0 0 -25px;
font-size: 24px;
}

* + html #sidebar ul.video li.titel-video {
margin: 0 0 0 15px;
}

#sidebar ul.video li.text,
#sidebar ul.video li.text-media {
margin: 10px 0 0 -20px;
}

* + html #sidebar ul.video li.text,
* + html #sidebar ul.video li.text-media {
margin: 10px 0 0 15px;
}

#sidebar ul.video li.video {
margin: 10px 0 0 -15px;
}

* + html #sidebar ul.video li.video {
padding: 0 0 0 35px;
}

#sidebar ul.newsletter {
background-image: url(images/sidebar_newsletter.jpg);
background-repeat: no-repeat;
width: 327px;
height: 277px;
list-style-type: none;
margin: 0 0 0 0;
}

#sidebar ul.newsletter li.titel-newsletter {
padding: 13px 0 0 0;
margin: 0 0 0 -25px;
font-size: 24px;
}

* + html #sidebar ul.newsletter li.titel-newsletter {
margin: 0 0 0 15px;
}

#sidebar ul.newsletter li.newsletter-main {
padding: 30px 0 0 25px;
}

#sidebar ul.newsletter li.newsletter-text {
padding: 13px 0 0 0;
margin: 0 0 0 -20px;
width: 270px;
}

* + html #sidebar ul.newsletter li.newsletter-text {
padding: 13px 0 0 0;
margin: 0 0 0 20px;
width: 270px;
}

#sidebar ul.network {
background-image: url(images/sidebar_network.jpg);
background-repeat: no-repeat;
width: 327px;
height: 474px;
list-style-type: none;
margin: 0 0 0 0;
}

#sidebar ul.network li {
float: left;
position: absolute;
}

#sidebar ul.network li.titel-network {
padding: 13px 0 0 0;
margin: 0 0 0 -25px;
font-size: 24px;
}

* + html #sidebar ul.network li.titel-network {
margin: 0 0 0 15px;
}

#sidebar ul.network li.myspace a,
#sidebar ul.network li.facebook a,
#sidebar ul.network li.studivz a,
#sidebar ul.network li.meinvz a,
#sidebar ul.network li.youtube a,
#sidebar ul.network li.twitter a,
#sidebar ul.network li.myvideo a {
color: #495e7d;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
}

#sidebar ul.network li.myspace a:hover,
#sidebar ul.network li.facebook a:hover,
#sidebar ul.network li.studivz a:hover,
#sidebar ul.network li.meinvz a:hover,
#sidebar ul.network li.youtube a:hover,
#sidebar ul.network li.twitter a:hover,
#sidebar ul.network li.myvideo a:hover  {
color: #ffffff;
text-decoration: underline;
text-transform: uppercase;
}

#sidebar ul.network li.myspace a {
position: absolute;
font-size: 8px;
margin: 110px 0 0 -5px;
padding: 0 90px 25px 0;
}

* + html #sidebar ul.network li.myspace a {
margin: 110px 0 0 35px;
padding: 0 90px 25px 0;
}

#sidebar ul.network li.facebook a {
position: absolute;
font-size: 8px;
margin: 90px 0 0 165px;
padding: 0 50px 60px 0;
} 

* + html #sidebar ul.network li.facebook a {
margin: 90px 0 0 205px;
padding: 0 50px 60px 0;
}

#sidebar ul.network li.studivz a {
position: absolute;
font-size: 8px;
margin: 185px 0 0 0px;
padding: 0 80px 35px 0;
} 

* + html #sidebar ul.network li.studivz a {
margin: 185px 0 0 40px;
padding: 0 80px 35px 0;
}

#sidebar ul.network li.meinvz a {
position: absolute;
font-size: 8px;
margin: 185px 0 0 150px;
padding: 0 80px 35px 0;
} 

* + html #sidebar ul.network li.meinvz a {
margin: 185px 0 0 190px;
padding: 0 80px 35px 0;
}

#sidebar ul.network li.twitter a {
position: absolute;
font-size: 8px;
margin: 270px 0 0 15px;
padding: 0 60px 60px 0;
} 

* + html #sidebar ul.network li.twitter a {
margin: 270px 0 0 55px;
padding: 0 60px 60px 0;
} 

#sidebar ul.network li.youtube a {
position: absolute;
font-size: 8px;
margin: 285px 0 0 155px;
padding: 0 75px 30px 0;
} 

* + html #sidebar ul.network li.youtube a {
margin: 285px 0 0 190px;
padding: 0 75px 30px 0;
} 

#sidebar ul.network li.myvideo a {
position: absolute;
font-size: 8px;
margin: 370px 0 0 45px;
padding: 0 155px 35px 0;
} 

* + html #sidebar ul.network li.myvideo a {
margin: 370px 0 0 85px;
padding: 0 155px 35px 0;
} 

#sidebar ul.network li.myspace a span,
#sidebar ul.network li.facebook a span,
#sidebar ul.network li.studivz a span,
#sidebar ul.network li.meinvz a span,
#sidebar ul.network li.twitter a span,
#sidebar ul.network li.youtube a span,
#sidebar ul.network li.myvideo a span {
display: none;
} 

.clear {
clear: both;
}

#footer {
background-image: url(images/footer.jpg);
background-color: #000000;
background-position: center;
background-repeat: no-repeat;
width: 990px;
height: 111px;
}

#footer ul li {
list-style-type: none;
float: left;
position: absolute;
}

#footer ul li.kernbonn a {
position: absolute;
font-size: 8px;
margin: 45px 0 0 115px;
padding: 0 60px 55px 0;
} 

#footer ul li.blondeentertainment a {
position: absolute;
font-size: 8px;
margin: 45px 0 0 205px;
padding: 0 110px 55px 0;
} 

#footer ul li.newyorker a {
position: absolute;
font-size: 8px;
margin: 45px 0 0 335px;
padding: 0 160px 45px 0;
} 

#footer ul li.vivapolen a {
position: absolute;
font-size: 8px;
margin: 65px 0 0 515px;
padding: 0 72px 25px 0;
}

#footer ul li.radioeska a {
position: absolute;
font-size: 8px;
margin: 65px 0 0 705px;
padding: 0 80px 28px 0;
}  

#footer ul li.booking a {
position: absolute;
font-size: 8px;
margin: 48px 0 0 805px;
padding: 0 50px 10px 0;
} 

#footer ul li.impressum a {
position: absolute;
font-size: 8px;
margin: 48px 0 0 875px;
padding: 0 75px 10px 0;
} 


#footer ul li.kernbonn a span,
#footer ul li.blondeentertainment a span,
#footer ul li.newyorker a span,
#footer ul li.booking a span,
#footer ul li.impressum a span,
#footer ul li.vivapolen a span,
#footer ul li.radioeska a span {
display: none;
}