@charset "UTF-8";

a:link    { color: gray;   text-decoration: none; font-weight: bold; }
a:visited { color: gray;   text-decoration: none; font-weight: bold; }
a:hover   { color: #ff8000; text-decoration: none; font-weight: bold; }
a:active  { color: #ff8000; text-decoration: none; font-weight: bold; }

a.jump:link    { color: gray;   text-decoration: none; font-weight: bold; }
a.jump:visited { color: gray;   text-decoration: none; font-weight: bold; }
a.jump:hover   { color: #ff8000; text-decoration: none; font-weight: bold; }
a.jump:active  { color: #ff8000; text-decoration: none; font-weight: bold; }

@font-face { font-family: 'Tahoma-download'; src: url('../fonts/tahoma.ttf') format('truetype'); }
@font-face { font-family: 'Tahoma-download'; src: url('../fonts/tahomabd.ttf') format('truetype'); font-weight: bold; }

@font-face { font-family: 'Neuropolitical-download'; src: url('../fonts/Neurpoli.ttf') format('truetype'); }

@font-face { font-family: 'Lucida Console-download'; src: url('../fonts/lucon.ttf') format('truetype'); }

body {
font-family: Tahoma-download, Tahoma, Helvetica, Arial, sans-serif;
color: white;
background-color: black;
min-width: 40em;
margin: 0em;
padding: 0em;
}

html {
padding: 0em;
}

.large-picture {
border: 0px solid gray;
}

.large-picture:hover {
border: 0px solid gray;
}

.thumb {
border: 2px solid gray;
}

.thumb:hover {
border: 2px solid #ff8000;
}

#fixed {
position: absolute;
top: 0.5em;
right: 0.0em;
width: 7.5em;
background-color: #000000;
border: 0px solid gray;
}

body #fixed {
position: fixed;
}

#center-picture {
background: #000000;
position: absolute;
width: 436px;
height: 437px;
top: 50%;
left: 50%;
margin-top: -218px;
margin-left: -218px;
}

#jump {
margin-top: 0.0em;
margin-right: 7.5em;
padding: 0em 0em;
}

#jump p.jump {
font-size: 1em;
margin: 1em 0em;
font-weight: bold;
text-align: left;
}

#links-liability {
width: 49.3em;
margin-left: auto;
margin-right: auto;
background-color: #3a3a3a;
}

#links-liability p.links-liability-headline {
font-size: 1.4em;
margin: 1em 0em;
padding: 0em 0em;
text-align: center;
font-weight: bold;
}

#links-liability p.links-liability-text {
font-size: 1.0em;
margin: 1em 0em;
padding: 0em 0em;
text-align: left;
font-weight: normal;
}

table.news {
margin-left: auto;
margin-right: auto;
}

#videos-webspace {
width: 800px;
margin-left: auto;
margin-right: auto;
background-color: #3a3a3a;
}

#imprint {
width: 800px;
margin-left: auto;
margin-right: auto;
background-color: #3a3a3a;
}

#imprint p.imprint-center {
font-size: 1.5em;
margin: 1em 0em;
text-align: center;
font-weight: bold;
}

#imprint p.imprint-headline {
font-size: 1.0em;
margin: 1em 0em;
padding: 0em 0em;
text-align: left;
font-weight: bold;
}

#imprint p.imprint-text {
font-size: 1.0em;
margin: 1em 0em;
padding: 0em 0em;
text-align: left;
font-weight: normal;
}

#imprint p.link-stylesheet {
font-size: 1.5em;
margin: 1em 0em;
text-align: center;
font-weight: bold;
}

#imprint p.link-javascript {
font-size: 1.3em;
margin: 1em 0em;
text-align: center;
font-weight: bold;
}

#imprint p.text-javascript {
font-size: 1.0em;
margin: 1em 0em;
text-align: center;
font-weight: bold;
}

table.gallery {
width: 615px;
margin-left: auto;
margin-right: auto;
}

table.gallery-on-end {
width: 714px;
margin-left: auto;
margin-right: auto;
}

#content table.colour-1 { background-color: #3a3a3a; }
#content td.colour-1 { background-color: #3a3a3a; }
#content td.colour-2 { background-color: #3a3a3a; }
#content td.colour-3 { background-color: #3a3a3a; }
#content td.colour-4 { background-color: #3a3a3a; }
#content td.colour-5 { background-color: #3a3a3a; }
#content td.strip-1 { background-color: #3a3a3a; }
#content td.strip-2 { background-color: #3a3a3a; }

#content {
margin-top: 2.2em;
margin-right: 7.5em;
padding: 0em 1em;
background-color: #3a3a3a;
border-left: 0px ridge gray; border-top: 0px solid silver; border-right: 0px solid silver;
}

#content p {
font-size: 1em;
margin: 1em 0em;
}

#content p.photos-by {
font-size: 1em;
margin: 1em 0em;
font-weight: normal;
text-align: center;
}

#content p.gallery-contact {
font-size: 1em;
margin: 1em 0em;
font-weight: normal;
text-align: center;
}

#content p.center-picture {
text-align: center;
margin: 1em 0em;
}

#content p.picture-name {
font-size: 1.25em;
margin: 1em 0em;
font-weight: bold;
text-align: center;
}

#content p.pictures-info {
font-size: 1.0em;
margin: 1em 0em;
font-weight: bold;
text-align: center;
}

#content p.big-picture-info {
font-size: 1.15em;
margin: 1em 0em;
font-weight: bold;
text-align: center;
}

#documents {
width: 800px;
margin-left: auto;
margin-right: auto;
background-color: #3a3a3a;
}

#documents p.document-info-pdf {
font-size: 1.15em;
margin: 1em 0em;
font-weight: bold;
text-align: left;
}

#content p.alternative-view {
font-size: 1.5em;
margin: 1em 0em;
font-weight: bold;
text-align: center;
}

#content p.logo-info {
font-size: 1.5em;
margin: 1em 0em;
font-weight: normal;
text-align: center;
}

#content p.news {
font-size: 1.3em;
font-weight: normal;
margin: 1em 0em;
}

#videos {
width: 800px;
margin-left: auto;
margin-right: auto;
background-color: #3a3a3a;
}

#videos-info {
width: 160px;
float: left;
background-color: #333;
}

#videos-player {
width: 640px;
float: right;
background-color: #3a3a3a;
}

#content p.videos-name {
font-size: 1em;
margin: 0.6em 0.6em;
font-weight: bold;
}

#content p.videos-info {
font-size: 1em;
margin: 0.6em 0.6em;
font-weight: normal;
}

#content a.videos-download {
font-size: 1em;
margin: 0.6em 0.6em;
font-weight: bold;
}

#content p.videos-info-real-times-player {
font-size: 1.2em;
margin: 0.6em 0.6em;
font-weight: bold;
text-align: center;
}

#content a.videos-download-real-times-player {
font-size: 1.2em;
margin: 0.6em 0.6em;
font-weight: bold;
}

#content p.music {
font-size: 1.25em;
text-align: center;
font-weight: bold;
margin: 1em 0em;
}

#content p.music-info {
font-size: 1.25em;
margin: 1em 0em;
text-align: center;
font-weight: bold;
}

#content p.music-link {
font-size: 1.25em;
margin: 1em 0em;
text-align: left;
font-weight: bold;
}

#content p.artist-music {
font-size: 1.13em;
margin: 0.5em 0em;
text-align: left;
font-weight: bold;
}  

#album-tracklist {
width: 255px;
margin-left: auto;
margin-right: auto;
background-color: #3a3a3a;
}

#content p.tracklist-music {
font-size: 1em;
margin: 1em 0em;
font-weight: normal;
text-align: left;
}

#content p.majority-verification-text {
font-size: 1.3em;
margin: 1em 0em;
text-align: center;
font-weight: bold;
}

#content p.majority-verification-link {
font-size: 1.65em;
margin: 1em 0em;
text-align: center;
font-weight: bold;
}

#content p.contact-info {
font-size: 1.3em;
margin: 1em 0em;
text-align: center;
font-weight: bold;
}

#content p.contact {
font-size: 1em;
margin: 1em 0em;
text-align: left;
font-weight: bold;
}

#content a.links {
font-family: Lucida Console-download,  Lucida Console, Courier New, Courier;
font-size: 1.38em;
margin: 1em 0em;
text-align: center;
font-weight: bold;
}

h1 {
font-size: 1.5em;
margin-top: 1.5em;
margin-right: 5.0em;
padding: 0em 1em;
text-align: center;
background-color: #333;
border-top: 0px solid silver; border-right: 0px solid silver;
}

h2 {
font-size: 1.5em;
margin: 0.5em;
padding: 0.3em;
text-align: center;
}

h3 {
font-size: 1.5em;
margin: 0.5em;
padding: 0.3em;
text-align: center;
}

h4 {
font-size: 1.5em;
margin: 0.5em;
padding: 0.3em;
text-align: center;
}

h5 {
font-size: 1.5em;
margin: 0.5em;
padding: 0.3em;
text-align: center;
}

#navigation {
font-size: 1.25em;
margin: 0em 0em 1.2em;
padding: 0em;
}

#navigation li {
list-style: none;
margin: 0em;
padding: 0.1em;
}

ul#navigation a {
display: block;
padding: 0.2em;
font-weight: bold;
}

ul#navigation a:link {
color: gray;
background-color: black;
}

ul#navigation a:visited {
color: gray;
background-color: black;
}

ul#navigation a:hover {
color: black;
background-color: #ff8000;
}

ul#navigation a:active {
color: black;
background-color: #ff8000;
}