@charset "utf-8";

/*-------------------------------------------------------
 file name:simon.css
 last updated: 2007/xx/xx
 ------------------------------------------------------*/

/*************************************
  SIMON
  
*************************************/

/* BODY LINK */

body#simon{
color:#AAA;
background:#000 url(../images/gnavi_bg.gif) repeat-x 0 0;
text-align:center;
}

body#simon a{ 
color:#EE0000;
}

body#simon a:hover{
text-decoration:none;
}

/*	mainimage
--------------------------------------------*/

div#simonbody{
clear:both;
background:#000 url(../images/simon/bg.gif) repeat-y center top;
}

div.ban{
padding:0 0 0 3px;
height:425px;
}

/*	content
--------------------------------------------*/

/* left */
div.contleft{
float:left;
width:300px;
}

div.contleft div.schearea{
}

div.contleft div.schearea dl{
padding:3px 0;
font-weight:bold;
border-bottom:1px solid #550000;
}

div.contleft div.schearea dl dt {
clear:both;
float:left;
width:70px;
}

div.contleft div.schearea dl dd {
margin-left:70px;
}

div.photoarea ul{
padding:12px 0 0 35px;
}

div.photoarea ul li{
padding:0 0 10px 0;
}

div.photoarea ul img{
border:1px solid #550000;
}


/* center */
div.contcenter{
float:left;
width:299px;
border-left:1px solid #660000;
border-right:1px solid #660000;
}

div.discoarea{
padding-bottom:30px;
}

div.discoarea dl{
clear:both;
padding:7px 0;
}

div.discoarea dl dt{
float:left;
width:108px;
}

div.discoarea dl dd{
margin:0 0 0 108px;
}

div.discoarea dl dt img{
border:1px solid #550000;
}

div.discoarea dl dd img{
margin-top:4px;
}

div.feater_flow{
clear:both;
overflow:auto;
height:480px;
margin-top:10px;
}

div.feater_flow h4{
font-weight:bolder;
margin:5px 0 0 8px;
color:#555;
}

div.feater_flow p{
font-size:10px;
padding:8px;
}

div.feater_flow p.bgr{
background-color:#290000;
}




/* right */
div.contright{
float:left;
width:299px;
}

div.contright p.bio{
padding:10px 0 10px 0;
}

div.contright p.contact{
padding:10px 0 10px 0;
}

div.in{
padding:0 35px 0 35px; 
}

/* video */

div.contright div.videoarea {
border:2px solid #990000;
}

/*	titles
--------------------------------------------*/

h3#sche{
background:url(../images/simon/tt_shcedule.gif) no-repeat 0 0;
height:62px;
width:184px;
text-indent:-9999px;
overflow:hidden;
margin:0 0 0 8px;
}

h3#disco{
background:url(../images/simon/tt_disco.gif) no-repeat 0 0;
height:65px;
width:183px;
text-indent:-9999px;
overflow:hidden;
margin:0 0 0 5px;
}

h3#bio{
background:url(../images/simon/tt_bio.gif) no-repeat 0 0;
height:65px;
width:217px;
text-indent:-9999px;
overflow:hidden;
margin:15px 0 -8px -2px;
}

h3#contact{
background:url(../images/simon/tt_contact.gif) no-repeat 0 0;
height:65px;
width:130px;
text-indent:-9999px;
overflow:hidden;
margin:15px 0 0 6px;
}

h3#photo{
background:url(../images/simon/tt_photo.gif) no-repeat 0 0;
height:64px;
width:88px;
text-indent:-9999px;
overflow:hidden;
margin:15px 0 0 4px;
}

h3#blog{
background:url(../images/simon/tt_blog.gif) no-repeat 0 0;
height:65px;
width:109px;
text-indent:-9999px;
overflow:hidden;
margin:0 0 0 15px;
}

h3#featering{
background:url(../images/simon/tt_feat.gif) no-repeat 0 0;
height:15px;
width:100%;
text-indent:-9999px;
overflow:hidden;
margin:20px 0 0 0;
}

h3#video{
background:url(../images/simon/tt_video.gif) no-repeat 0 0;
height:65px;
width:152px;
text-indent:-9999px;
overflow:hidden;
margin:1px 0 0 0;
}







