A:link{color:#ffffff;text-decoration:underline;}
A:active{color:#ffffff;text-decoration:underline;}
A:visited{color:#ffffff;text-decoration:underline;}
A:hover{color:#ff0c09;text-decoration:underline;}

.md{font-size:12px;color:#dddddd;line-height:16px;}
.bg{font-size:14px;line-height:16px;}
.sm{font-size:10px;color:#777777;line-height:12px;}
.ssm{font-size:8px;color:#777777;line-height:12px;}
.rd{color:#FF0C09;font-size:10px;}
.rdm{color:#FF0C09;font-size:12px;}
.rdsb{color:#FF0C09;font-size:9px;font-weight:bold;}
.bold{font-weight:bold;}

BODY{background: #111111;padding:0px;margin:0px;border-spacing:0px;text-align:center;}
table{padding:0px; margin:0px;}
img{border:0px;}

iframe{
width:240px;height:600px;
border:0px;
}


#container{
width:800px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#menu{
width:800px;height:30px;
background:#111111;
}

#menu ul{
margin:0px;padding:4px 0px 0px 0px;
list-style-type:none;
}

#menu li{
display:inline;
padding:0px 1px;
}


#main{
width:800px;height:800px;
padding:0px;
margin:0px;
font-size:12px;color:#c0c0c0;line-height:16px;
background:#000000;
}


#main2{
width:800px;
padding:0px;
margin:0px;
font-size:12px;color:#ffffff;line-height:16px;
background:#000000;
}


.left
{
width:540px;height:800px;
float:left;
}

.right{
width:250px;height:800px;
float:right;
}

.center_txt{
width:740px;
padding:30px 0px 30px 30px;
}


.ttl{
height:75px;
margin-top:30px;
}

.text{
width:235px;
height:615px;
font-size:12px;color:#ffffff;line-height:18px;
text-align:left;
padding:15px 0px 0px 5px;
background:#000000;
}

.text2{
width:235px;
height:615px;
font-size:12px;color:#ffffff;line-height:18px;
text-align:left;
padding:15px 0px 0px 5px;
}

.year{
margin-bottom:20px;
}

.title{
font-size:14px;font-weight:bold;
padding-left:2px;
border-left:4px #ff0c09 solid;
margin:0px 0px 8px 0px;
}


.back{
text-align:right;
padding:10px 10px 0px 0px;
height:65px;
}

#copyright{
width:800px;height:40px;
background:#000000;
font-size:10px;color:#ffffff;line-height:18px;
text-align:right;
padding:10px 0px 0px 0px;
margin:0px;
}

.copyright1{
width:635px;
height:28px;
padding:4px 10px 0px 0px;
background:#000000;
font-size:10px;color:#ffffff;
float:left;
}

.copyright2{
width:100px;
height:28px;
padding:0px 0px 0px 10px;
text-align:left;
float:left;
}


.content{
padding:0px 0px 0px 0px;
margin-bottom:20px;
}

.content_cal{
padding:0px 0px 0px 0px;
margin-bottom:80px;
}

.content30{
width:225px;
padding:0px 0px 0px 10px;
margin-bottom:30px;
}

.content10{
width:225px;
padding:0px 0px 0px 10px;
margin-bottom:10px;
}

.content10p{
padding:0px 0px 0px 10px;
margin-bottom:10px;
}

.links{
margin:0px;
padding:0px;
}

.links ul{
margin:0px;
padding:0px;
}

.links li{
margin:0px;
padding:0px 0px 4px 12px;
list-style-type:none;
background:url(../img/arw_bl.gif) no-repeat;}

.discorelease{
padding-left:5px;
margin-bottom:15px;
}

.discophoto{
width:230px;
text-align:center;
padding:0px 0px 15px 0px;
}

.discolist{
margin:0px;
padding:0px;
}

.discolist ul{
margin:0px;
padding:0px;
}

.discolist li{
margin:0px;
padding:0px 0px 2px 12px;
list-style-type:none;
background:url(../img/arw_bl.gif) no-repeat;}

.disco_title{
font-size:12px;font-weight:bold;
padding-left:2px;
border-left:4px #ff0c09 solid;
margin:0px 0px 4px 0px;
}


.cal0{
width:70px;
padding:2px 2px 2px 5px;
border-bottom:1px #222222 solid;
}

.cal1{
width:60px;
padding:2px;
border-bottom:1px #222222 solid;
}

.cal2{
width:450px;
padding:2px;
border-bottom:1px #222222 solid;
}

.comingsoon{
text-align:center;
padding-top:100px;
width:720px;
height:180px;
}

.gallerytd1{
border:1px #111111 solid;
}
