body{
background-color: #000;
font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
font-size: 12px;
text-align: center;
margin: 0;
}

#container{
width:960px;
background-color:#fff; 
height:auto;
margin-left:auto;
margin-right:auto;
background-color: #aaaaaa;
}

#topimage{
position:relative;
float:center;
width:960px;
height:39px;
background-color:black;
text-align: center;
}

#banner{
position:relative;
width:960px;
height:350px;
background-color:black;
text-align: center;
}

#mainimage{
position:absolute;
width:415px;
height:604px;
float:left;
text-align: center;
background-image:url(../images/nachnachke_poster.jpg);
margin: 20px;
margin-top:40px;
}

#image{
position:relative;
width:511px;
height:232px;
float:right;
background-color:black;
text-align: center;
border:1px solid #aaaaaa;
margin: 20px;
margin-top:40px;
}

#nav{
background-color:black;
position: relative;
float: center;
width: 960px;
height: auto;
padding:0;
margin:0;
color: #aaaaaa;
padding-top:2px;
padding-bottom:2px;
}

#nav a{
color: #aaaaaa;
text-decoration: none;
}

#nav a:hover{
color: white;
}

#content{
position: relative;
float: left;
width: 940px;
height: auto;
background-color: #000;
padding: 10px;
text-align:left;	
}

#content h2{
position:relative;	
font-weight:normal;
color:#aaaaaa;
font-size:36px;
margin:30px 0px 0px 20px;
}

#content h3{
position:relative;	
font-weight:normal;
color:#fff;
font-size:24px;
margin:30px 0px 0px 20px;
}

#content h2.home{
text-align:center;	
font-size:18px;
}

#content p{
position:relative;	
font-weight:normal;
color:#aaa;
font-size:12px;
margin: 10px 20px 20px 20px;
}

#content p.home{
text-align:center;
}

#content a{
position:relative;	
font-weight:normal;
font-size:12px;
color: #aaaaaa;
text-decoration: none;
}

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

#sarah{
position:relative;
width:470px;
height:auto;
float:left;
background-color:black;
text-align: center;
margin-top:40px;	
margin-bottom:20px;
}

#patwant{
position:relative;
width:470px;
height:auto;
float:right;
background-color:black;
text-align: center;
margin-top:40px;	
margin-bottom:20px;	
}		

#youtube{
position:relative;
width:470px;
height:auto;
float:left;
background-color:black;
text-align: center;
margin-top:20px;	
margin-bottom:20px;
}	

#footer{
position:relative;
float: left;
width:960px;
height:10px;
background-color: #000;
font-size: 10px;
padding: 0px;
text-align: center;
color: #aaaaaa;
padding-top:2px;
padding-bottom:2px;
}

#footer a{
color: #aaaaaa;
text-decoration: none;
}

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