
body {
color: #000000;
background-color: #FFFFFF
}

div.main1 {
background-color: #FFFFFF;
text-align:left; 
width:900px; 
height:780px; 
position:relative; 
background-image: url(logo01.gif); 
background-repeat:no-repeat; 
background-position: 520px 30px
}

div.main {
background-color: #FFFFFF;
text-align:left; 
width:900px; 
height: 780px; 
position:relative; 
background-image: url(logo01_light.gif); 
background-repeat:no-repeat; 
background-position: 520px 30px
}

span.top1 {
font-family: Helvetica, Arial, Verdana, sans-serif;
position:absolute; 
top:350px; 
left:20px;
font-weight: bold; 
font-size: 18px;
letter-spacing: 0pt;
}

span.top1 a{
text-decoration: none;
color: #33ccff;
}


span.logo {
position:absolute; 
top:10px; 
left:12px 
}

span.menu {
position:absolute; 
top:20px; 
left:60px 
}

#navi {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#navi li{
font-family: Helvetica, Arial, Verdana, sans-serif;
font-weight: bold; 
font-size: 16px; 
letter-spacing: 0pt;
text-decoration: none;
display: inline;
padding: 5 10;
}

#navi li a{
color: #000000;
text-decoration: none;
}

#navi li a:hover {
color: #33ccff;
text-decoration: none;
}

#navi #here a{
color: #33ccff;
text-decoration: none;
}

span.concept {
position:absolute; 
top:200px; 
left:20px 
}

span.concept_text {
position:absolute;
top:260px; 
left:25px 
}

span.production {
position:absolute; 
top:90px; 
left:20px 
}

span.production2 {
position:absolute; 
top:150px; 
left:20px 
}

span.production3 {
position:absolute; 
top:515px; 
left:20px 
}

#artists {
list-style-type: square;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-weight: normal; 
font-size: 18px;
color: #999999;
line-height: 20px;
position:absolute; 
top:590px; 
left:20px 
}

#artists li a{
font-weight: bold; 
font-size: 14px; 
color: #ff6600;
text-decoration: none;
}

#artists li a:hover{
color: #ffcc00;
text-decoration: none;
}

#labels {
list-style-type: square;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-weight: normal; 
font-size: 18px;
color: #999999;
line-height: 20px;
position:absolute; 
top:590px; 
left:220px 
}

#labels li a{
font-weight: bold; 
font-size: 14px; 
color: #ff0000;
text-decoration: none;
}

#labels li a:hover{
color: #ffcc00;
text-decoration: none;
}

span.footer {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
position:absolute; 
bottom:10px; 
left:20px
}
