@charset "UTF-8";
/* CSS Document */


/* General Styles (across all pages) */

body {
text-align:center;
background-color:#000000
}
#wrapper {
position: relative; 
width: 1024px; 
margin: 0 auto; 
text-align: left;
}
a, a:visited, a:hover, a:active {
text-decoration:none;
color:#000000;
}
img {
border:none;
}
h1 {
color:#FFFFFF;
}

hr {
color: #333;
background-color: #999;
height: 1px;
border:none;
width:75%;
margin-left:25px;
}

p {
color:#ccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 13.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
width:800px;
margin-left:8px;
}

.subnav {
padding-top:31px;
height:0px;
width:140px;
overflow:hidden;
background-image:url(images/outnav.png);
background-repeat:no-repeat;
float:right;
margin-top:-87px;
}
.subnavtwo {
padding-top:72px;
height:0px;
width:160px;
overflow:hidden;
background-image:url(images/expnav.png);
background-repeat:no-repeat;
float:right;
margin-top:-79px;
}
.subnavtwoa {
padding-top:72px;
height:0px;
width:160px;
overflow:hidden;
background-image:url(images/expnav.png);
background-repeat:no-repeat;
float:right;
margin-top:-125px;
}
.subnavthree {
padding-top:27px;
height:0px;
width:170px;
overflow:hidden;
background-image:url(images/docnav.png);
background-repeat:no-repeat;
float:right;
margin-top:-55px;
}
.subnavthreea {
padding-top:27px;
height:0px;
width:170px;
overflow:hidden;
background-image:url(images/docnav.png);
background-repeat:no-repeat;
float:right;
margin-top:-70px;
}

/*Index Page Styles */

#frontpage {
margin-left:20px;
}

#slarafront {
float:left;
margin-top:75px;
margin-left:95px;
}
#tafront {
margin-left:100px;
}
#tcfront {
padding-top:36px;
height:0px;
overflow:hidden;
background-image:url(images/tcfront.png);
background-repeat:no-repeat;
margin-bottom:28px;
margin-top:10px;	
}
#sfronttext {
padding-top:30px;
height:0px;
overflow:hidden;
background-image:url(images/tempslaraffenland.png);
background-repeat:no-repeat;
margin-left:95px;
margin-top:50px;	
margin-bottom:-34px;
}
#frontlefttext{
float:left;
margin-top:-1px;
margin-right:210px;
}
#frontlefttext li{
list-style:none;
color:#999;
font-family: Helvetica, Arial, sans-serif;
font-size: 11.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:75px;
}
#frontlefttext #frontlefttitle{
list-style:none;
color:#ccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:75px;
margin-bottom:20px;
}
#frontrighttext{
margin-top:25px;
}
#frontrighttext li{
list-style:none;
color:#999;
font-family: Helvetica, Arial, sans-serif;
font-size: 11.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:75px;
}
#frontrighttext #frontrighttitle{
list-style:none;
color:#ccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:150px;
margin-bottom:20px;
}
#footlinks {
padding:20px;
margin-top:-20px;
margin-left:245px;
}
#footlinks a{
text-decoration:none;
color:#ccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:8px;
}
#footlinks a:hover{
text-decoration:none;
color:#666;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:8px;
}
#footrum {
padding-top:30px;
height:0px;
overflow:hidden;
background-image:url(images/rumraketlogo.png);
background-repeat:no-repeat;
float:left;
}
#footblogo {
padding-top:32px;
height:0px;
overflow:hidden;
background-image:url(images/blogo.png);
background-repeat:no-repeat;
float:left;
}
#footta {
padding-top:27px;
height:0px;
overflow:hidden;
background-image:url(images/ta_logo.png);
background-repeat:no-repeat;
float:left;
}
#footfm {
padding-top:32px;
height:0px;
overflow:hidden;
background-image:url(images/fiume.png);
background-repeat:no-repeat;
float:left;
margin-left:-14px;
margin-top:9px;
}
#footvm {
padding-top:18px;
height:0px;
overflow:hidden;
background-image:url(images/vmoon.png);
background-repeat:no-repeat;
float:left;
margin-left:7px;
}
#footvmtwo {
padding-top:18px;
height:0px;
overflow:hidden;
background-image:url(images/vmoon.png);
background-repeat:no-repeat;
float:left;
margin-left:-80px;
}
#ccommons {
margin-left:55px;
margin-top:12px;
}
#footersec hr {
color: #333;
background-color: #999;
height: 1px;
border:none;
width:75%;
margin-left:115px;
}

/*Home Page Styles */

#tctitle {
padding-top:138px;
height:0px;
overflow:hidden;
background-image:url(images/tctitle3.png);
background-repeat:no-repeat;
margin-top:-30px;
margin-left:160px;
}

#subtitle {
padding-top:13px;
height:0px;
overflow:hidden;
background-image:url(images/subtitle.png);
background-repeat:no-repeat;
margin-left:230px;
margin-bottom:-15px;
}

#linkmenu {
margin-left:200px;
}
#nav {
width:1200px;
margin-left:-20px;
margin-top:-25px;
padding-top:125px;
padding-bottom:275px;
position:relative;
}

#nav #one {
width:375px;
margin-left:75px;
padding:10px;
position:absolute;

}

#nav #two {
width:400px;
margin-left:340px;
padding:60px;
position:absolute;
}
#nav #three {
width:464px;
margin-left:770px;
margin-top:10px;
position:absolute;
}

#experiment {
padding-top:145px;
height:0px;
overflow:hidden;
background-image:url(images/experiment3.png);
background-repeat:no-repeat;
background-position:0 0;
margin-top:-15px;
}
#documents {
padding-top:146px;
height:0px;
overflow:hidden;
background-image:url(images/documents.png);
background-repeat:no-repeat;
margin-top:-75px;
}
#outtakes {
padding-top:143px;
height:0px;
overflow:hidden;
background-image:url(images/outtakes.png);
background-repeat:no-repeat;
margin-top:-5px;
}
#musiccredits {
color:#FFFFFF;
}
#musiccredits li{
list-style:none;
}
#musiccredits #musicby {
padding-top:111px;
height:0px;
overflow:hidden;
background-image:url(images/musicby.png);
background-repeat:no-repeat;
}
#bands {
color:#FFFFFF;
}
#bands h2{
margin-bottom:-18px;
margin-left:35px;
}
#bandstwo {
color:#FFFFFF;
}
#bandstwo h2{
margin-bottom:-18px;
margin-left:35px;
}

#bands #slara {
padding-top:28px;
height:0px;
overflow:hidden;
background-image:url(images/slara.png);
background-repeat:no-repeat;
}
#bands #efterklang {
padding-top:22px;
height:0px;
overflow:hidden;
background-image:url(images/efter.png);
background-repeat:no-repeat;
margin-top:25px;
}
#bandstwo #murder {
padding-top:28px;
height:0px;
overflow:hidden;
background-image:url(images/murder.png);
background-repeat:no-repeat;
margin-top:25px;
}
#bands #sadlovers {
padding-top:25px;
height:0px;
overflow:hidden;
background-image:url(images/sadlovers.png);
background-repeat:no-repeat;
margin-top:25px;
}
#bands #valby {
padding-top:28px;
height:0px;
overflow:hidden;
background-image:url(images/valby.png);
background-repeat:no-repeat;
margin-top:25px;
}
#bandstwo #chimes {
padding-top:26px;
height:0px;
overflow:hidden;
background-image:url(images/chimes.png);
background-repeat:no-repeat;
margin-top:25px;
}
#bands #thulebasen {
padding-top:22px;
height:0px;
overflow:hidden;
background-image:url(images/thulebasen.png);
background-repeat:no-repeat;
margin-top:25px;
}
#bandstwo #jong {
padding-top:26px;
height:0px;
overflow:hidden;
background-image:url(images/jong.png);
background-repeat:no-repeat;
margin-top:25px;
}
#bandstwo #choir {
padding-top:45px;
height:0px;
overflow:hidden;
background-image:url(images/choir.png);
background-repeat:no-repeat;
margin-top:25px;
}
#bandsthree #ohno {
padding-top:45px;
height:0px;
overflow:hidden;
background-image:url(images/ohno.png);
background-repeat:no-repeat;
}
#bandsthree #gotyouontape {
padding-top:50px;
height:0px;
overflow:hidden;
background-image:url(images/gotyouon.png);
background-repeat:no-repeat;
margin-top:-10px;
}
#bandsthree #plus {
padding-top:18px;
height:0px;
overflow:hidden;
background-image:url(images/plus.png);
background-repeat:no-repeat;
margin-top:15px;
margin-bottom:1px;
margin-left:65px;
}
#bandsthree #taxi {
padding-top:30px;
height:0px;
overflow:hidden;
background-image:url(images/taxi.png);
background-repeat:no-repeat;
margin-top:10px;
}
#bandsthree #wb {
padding-top:40px;
height:0px;
overflow:hidden;
background-image:url(images/williamblakes.png);
background-repeat:no-repeat;
margin-top:-8px;
margin-left:10px;
}
#imagecredits {
color:#FFFFFF;
}
#imagecredits li{
list-style:none;
}
#imagecredits #imagesby {
padding-top:132px;
height:0px;
overflow:hidden;
background-image:url(images/imagesby.png);
background-repeat:no-repeat;
}
#imagecredits #vincentmoon {
padding-top:26px;
height:0px;
overflow:hidden;
background-image:url(images/vincentmoon.png);
background-repeat:no-repeat;
margin-top:-15px;
}

#productioncredits {
color:#FFFFFF;
}
#productioncredits li{
list-style:none;
}
#productioncredits #producedby {
padding-top:58px;
height:0px;
overflow:hidden;
background-image:url(images/producedby.png);
background-repeat:no-repeat;
}
#productioncredits #rasmusslara {
padding-top:47px;
height:0px;
overflow:hidden;
background-image:url(images/rasmusslara.png);
background-repeat:no-repeat;
margin-top:-25px;
}
#mixcredits {
color:#FFFFFF;
}
#mixcredits li{
list-style:none;
}
#mixcredits #mixedby {
padding-top:53px;
height:0px;
overflow:hidden;
background-image:url(images/mixby.png);
background-repeat:no-repeat;
}
#mixcredits #petter {
padding-top:93px;
height:0px;
overflow:hidden;
background-image:url(images/petter.png);
background-repeat:no-repeat;
margin-top:-22px;
}
#designcredits {
color:#FFFFFF;
}
#designcredits li{
list-style:none;
}
#designcredits #designby {
padding-top:53px;
height:0px;
overflow:hidden;
background-image:url(images/designby.png);
background-repeat:no-repeat;
}
#designcredits #nanna {
padding-top:29px;
height:0px;
overflow:hidden;
background-image:url(images/nanna.png);
background-repeat:no-repeat;
margin-top:-18px;
}
#designcredits #aisha {
padding-top:49px;
height:0px;
overflow:hidden;
background-image:url(images/aisha.png);
background-repeat:no-repeat;
margin-top:-20px;
}

#allcredits {
width:1200px;
margin-left:-25px;
}
#creditsone {
width:75px;
float:left;
clear:left;
margin-top:70px;
}
#creditstwo {
width:165px;
float:left;
margin-left:-15px;
margin-top:68px;
}
#creditstwoa {
width:165px;
float:left;
margin-left:-5px;
margin-top:68px;
}
#creditstwob {
width:165px;
float:left;
margin-left:30px;
margin-top:68px;
margin-bottom:-30px;
}
#creditsthree {
width:188px;
float:left;
margin-top:-60px;
margin-left:150px;
}
#creditsfour {
width:175px;
float:left;
margin-top:30px;
}
#creditsfive {
width:155px;
clear:both;
margin-left:735px;
margin-top:-128px;
float:left;
}
#creditssix {
width:175px;
margin-top:-118px;
margin-left:30px;
float:left;
}

/*Experiment Page Styles */

#exptitle {
padding-top:172px;
height:0px;
overflow:hidden;
background-image:url(images/titleexp.png);
background-repeat:no-repeat;
margin-top:0px;
margin-left:20px;
}

#expvideo {
width:800px;
margin-left:50px;
padding:30px;
}

/*Documents Page Styles */

#doctitle {
padding-top:165px;
height:0px;
overflow:hidden;
background-image:url(images/documentsheader2.png);
background-repeat:no-repeat;
margin-top:0px;
margin-left:20px;
}

.docvideo {
width:800px;
padding:20px;
float:left;
margin-top:-15px;
}
#docnav {
margin-top:30px;
}


#slaranav {
padding-top:33px;
height:0px;
overflow:hidden;
background-image:url(images/slaramenu.png);
background-repeat:no-repeat;
}
#efternav {
padding-top:32px;
height:0px;
overflow:hidden;
background-image:url(images/eftermenu.png);
background-repeat:no-repeat;
}
#sadnav {
padding-top:31px;
height:0px;
overflow:hidden;
background-image:url(images/sadmenu.png);
background-repeat:no-repeat;
}
#thulebasennav {
padding-top:40px;
height:0px;
overflow:hidden;
background-image:url(images/thulebasenmenu.png);
background-repeat:no-repeat;
}
#valbynav {
padding-top:33px;
height:0px;
overflow:hidden;
background-image:url(images/valbymenu.png);
background-repeat:no-repeat;
}
#chimesnav {
padding-top:47px;
height:0px;
overflow:hidden;
background-image:url(images/chimesmenu.png);
background-repeat:no-repeat;
}
#murdernav {
padding-top:32px;
height:0px;
overflow:hidden;
background-image:url(images/murdermenu.png);
background-repeat:no-repeat;
}
#jongnav {
padding-top:39px;
height:0px;
overflow:hidden;
background-image:url(images/jongmenu.png);
background-repeat:no-repeat;
}
#choirnav {
padding-top:60px;
height:0px;
overflow:hidden;
background-image:url(images/choirmenu.png);
background-repeat:no-repeat;
}
#gotyounav {
padding-top:49px;
height:0px;
overflow:hidden;
background-image:url(images/gotyou.png);
background-repeat:no-repeat;
}
#taxinav {
padding-top:56px;
height:0px;
overflow:hidden;
background-image:url(images/taxinav.png);
background-repeat:no-repeat;
}
#wbnav {
padding-top:81px;
height:0px;
overflow:hidden;
background-image:url(images/wbnav.png);
background-repeat:no-repeat;
}

#bandtitle {
margin-left:18px;
}
#slaraheader {
padding-top:60px;
height:0px;
overflow:hidden;
background-image:url(images/slaraffenlandheader.png);
background-repeat:no-repeat;
margin-top:40px;
}
#efterheader {
padding-top:60px;
height:0px;
overflow:hidden;
background-image:url(images/efterklangheader.png);
background-repeat:no-repeat;
}
#sadheader {
padding-top:60px;
height:0px;
overflow:hidden;
background-image:url(images/sadheader.png);
background-repeat:no-repeat;
}
#thulebasenheader {
padding-top:60px;
height:0px;
overflow:hidden;
background-image:url(images/thulebasenheader.png);
background-repeat:no-repeat;
}
#valbyheader {
padding-top:50px;
height:0px;
overflow:hidden;
background-image:url(images/valbyheader.png);
background-repeat:no-repeat;
}
#chimesheader {
padding-top:50px;
height:0px;
overflow:hidden;
background-image:url(images/chimesheader.png);
background-repeat:no-repeat;
}
#murderheader {
padding-top:65px;
height:0px;
overflow:hidden;
background-image:url(images/murderheader.png);
background-repeat:no-repeat;
}
#jongheader {
padding-top:70px;
height:0px;
overflow:hidden;
background-image:url(images/jongheader.png);
background-repeat:no-repeat;
}
#choirheader {
padding-top:60px;
height:0px;
overflow:hidden;
background-image:url(images/choirheader.png);
background-repeat:no-repeat;
}
#choirheadertwo {
padding-top:45px;
height:0px;
overflow:hidden;
background-image:url(images/choirheader2.png);
background-repeat:no-repeat;
}
#gotyouontapeheader {
padding-top:87px;
height:0px;
overflow:hidden;
background-image:url(images/goton.png);
background-repeat:no-repeat;
}
#taxiheader {
padding-top:77px;
height:0px;
overflow:hidden;
background-image:url(images/taxi2.png);
background-repeat:no-repeat;
}
#wbheader {
padding-top:85px;
height:0px;
overflow:hidden;
background-image:url(images/wb2.png);
background-repeat:no-repeat;
}

#doctext {
color:#ccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 13.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
width:800px;
margin-left:25px;
margin-top:50px;
}
.doclinks a {
text-decoration:none;
color:#0066FF;
font-family: Helvetica, Arial, sans-serif;
font-size: 13.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:8px;
}
.doclinks a:visited {
text-decoration:none;
color:#FFCC33;
font-family: Helvetica, Arial, sans-serif;
font-size: 13.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:8px;
}
.doclinks a:hover {
text-decoration:none;
color:#ccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 13.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:8px;
}

/*Outtakes Page Styles */

#outtitle {
padding-top:168px;
height:0px;
overflow:hidden;
background-image:url(images/titleout2.png);
background-repeat:no-repeat;
margin-top:0px;
margin-left:20px;
}

#outtaketext {
color:#ccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 13.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
width:805px;
margin-left:6px;
}
#bandlist {
color:#ccc;
font-family:Trebuchet MS, Verdana, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
margin-left:-40px;
}
#bandlist li{
list-style:none;
color:#ccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 13.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
margin-left:8px;
}



/*About Page Styles */

.abouttext {
color:#ccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 13.4px;
font-style:light;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
width:650px;
margin-left:175px;
margin-bottom:50px;
}

/*Footer Styles */

#footlinks {
margin-left:235px;
}
#footer {
margin-top:15px;
}
#cccredits {
color:#FFFFFF;
}
#cccredits li{
list-style:none;
}
#cccredits #cc {
padding-top:57px;
height:0px;
overflow:hidden;
background-image:url(logos/cc.png);
background-repeat:no-repeat;
margin-left:20px;
margin-top:5px;
float:left;
}

#about {
padding-top:61px;
height:0px;
overflow:hidden;
background-image:url(images/about.png);
background-repeat:no-repeat;
margin-left:20px;
margin-top:-6px;
float:left;
}

#projectby {
padding-top:61px;
height:0px;
overflow:hidden;
background-image:url(logos/projectby.png);
background-repeat:no-repeat;
margin-left:-130px;
margin-top:15px;
float:left;
}
#temporaryareas {
padding-top:32px;
height:0px;
overflow:hidden;
background-image:url(logos/talogo.png);
background-repeat:no-repeat;
margin-left:-44px;
margin-top:12px;
float:left;
}
#rumraket {
padding-top:34px;
height:0px;
overflow:hidden;
background-image:url(logos/rumraket.png);
background-repeat:no-repeat;
margin-left:-50px;
margin-top:10px;
float:left;
}
#tigerspring {
padding-top:36px;
height:0px;
overflow:hidden;
background-image:url(logos/tigerspring.png);
background-repeat:no-repeat;
margin-left:-40px;
margin-top:8px;
float:left;
}
#vmoonlogo {
padding-top:18px;
height:0px;
overflow:hidden;
background-image:url(images/vmoon.png);
background-repeat:no-repeat;
margin-left:-75px;
margin-top:30px;
float:left;
}
#supportedby {
padding-top:55px;
height:0px;
width:315px;
overflow:hidden;
background-image:url(logos/supportedby.png);
background-repeat:no-repeat;
margin-left:-15px;
margin-top:14px;
float:left;
}
#dox {
padding-top:33px;
height:0px;
overflow:hidden;
background-image:url(logos/doxlogo.png);
background-repeat:no-repeat;
float:left;
margin-left:-232px;
margin-top:12px;
}
#spot {
padding-top:44px;
height:0px;
overflow:hidden;
background-image:url(logos/spotlogo.png);
background-repeat:no-repeat;
float:left;
margin-left:-150px;
margin-top:5px;
}

#footersec {
width:1110px;
float:left;
}
#footersectwo {
width:1110px;
float:left;
}
#footersectwo hr{
color: #333;
background-color: #999;
height: 1px;
border:none;
width:92%;
margin-left:25px;
}

#download {
padding-top:25px;
height:0px;
overflow:hidden;
background-image:url(images/download.png);
background-repeat:no-repeat;
float:left;
margin-top:-2px;
margin-right:-60px;
}
#downloadtwo {
padding-top:25px;
height:0px;
overflow:hidden;
background-image:url(images/download.png);
background-repeat:no-repeat;
float:left;
margin-top:-2px;
margin-left:25px;
}

