@charset "utf-8";

/*-------------------------------------------------------
 file name:naoya.css
 last updated: 2008/05/25
 ------------------------------------------------------*/

/*************************************
  DJ NAOYA
  
*************************************/

/* BODY LINK */

body#naoya{
color:#eee;
background:#000 url(../images/gnavi_bg.gif) repeat-x 0 0;
text-align:center;
}

body#naoya a{
color:#25aef5;
}

body#naoya a:hover{
text-decoration:none;
}

/*	mainimage
--------------------------------------------*/

div#naoyabody{
clear:both;
background:#000 url(../images/naoya/bgwrap.jpg) no-repeat center top;
}


div#naoyabodyold{
clear:both;
background:#000 url(../images/naoya/bg.jpg) no-repeat center top;
}

div#naoyabodyold p.comingsoon {
height:663px;
}

div.ban{
height:330px;
}

div.ban h2 {
padding:40px 0 0 117px;
height:16px;
}

div.ban h1{
width:369px;
height:219px;
padding:16px 0 0 87px;
}

/*	content
--------------------------------------------*/

div.wr{
border:5px solid #333;
background-color:#000;
margin:0 0 10px 0;
}

/* left */
div.contleft{
float:left;
width:590px;
display:inline;
}

div.contleft div.in{
padding:0 30px 0 0; 
}

/* schearea */
div.contleft div.schearea dl{
padding:5px 10px 10px;
}

div.contleft div.schearea dl dt {
clear:both;
float:left;
width:13em;
padding:4px 0;
}

div.contleft div.schearea dl dd {
border-top:1px solid #222;
padding:4px 0 4px 14em;
color:#25aef5;
}

div.contleft div.schearea dl dd.top {
border-top:none;
}

/* biography */
div.contleft div.bioarea p{
padding:10px 10px 20px;
}

/* discography */
div.contleft div.discoarea dl{
clear:both;
margin:0 10px;
padding:7px 0;
border-top:1px solid #222;
}

div.contleft div.discoarea dl dt img {
border:1px solid #222;
}

div.contleft div.discoarea dl dt{
float:left;
width:108px;
}

div.contleft div.discoarea dl.top {
border-top:none;
}

div.contleft div.discoarea dl dd{
margin:0 0 0 108px;
}

div.contleft div.discoarea dl dd img{
margin-top:4px;
}


/* right */
/* pick */
div.contright div.pickarea {
border:5px solid #19597a;
background-color:#000;
margin:0 0 10px 0;
text-align:center;
}

div.contright div.pickarea dl {
padding:10px;
}
div.contright div.pickarea dl dd span {
color:#FF00FF;
}


/* contact */
div.contright div.contactarea{
}

div.contright p{
padding:10px 10px 0;
}

div.contright{
float:left;
width:310px;
display:inline;
}

div.contright div.in{
}

/* phto*/
div.contright div.photoarea{
text-align:center;
}

div.contright div.photoarea ul{
padding:12px 0 0 0;
}

div.contright div.photoarea ul li{
padding:0 0 10px 0;
}

/*	titles
--------------------------------------------*/

.bdrtt{
border-bottom:#333 5px solid;
}

.bdrtt2{
border-bottom:#19597a 5px solid;
}


h3#sche{
background:url(../images/naoya/tt_schedule.gif) no-repeat 8px 0;
height:44px;
width:100%;
text-indent:-9999px;
overflow:hidden;
margin:8px 0 0 0;
}

h3#disco{
background:url(../images/naoya/tt_discography.gif) no-repeat 8px 0;
height:44px;
width:100%;
text-indent:-9999px;
overflow:hidden;
margin:8px 0 0 0;
}

h3#bio{
background:url(../images/naoya/tt_biography.gif) no-repeat 8px 0;
height:44px;
width:100%;
text-indent:-9999px;
overflow:hidden;
margin:8px 0 0 0;
}

h3#contact{
background:url(../images/naoya/tt_contact.gif) no-repeat 8px 0;
height:44px;
width:100%;
text-indent:-9999px;
overflow:hidden;
margin:8px 0 0 0;
}

h3#notice{
background:url(../images/naoya/tt_notice.gif) no-repeat 8px 0;
height:44px;
width:100%;
text-indent:-9999px;
overflow:hidden;
margin:8px 0 0 0;
}

h3#photo{
background:url(../images/naoya/tt_photo.gif) no-repeat 8px 0;
height:44px;
width:100%;
text-indent:-9999px;
overflow:hidden;
margin:8px 0 0 0;
}





