BODY{
background-color:#333;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}
P {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
TD {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.top_nav {
background-color:#CD9420;
}

.bottom_nav {
background-color:#E7E7E7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
padding-top:20px;
padding-bottom:40px;
text-align:center;
border-top:solid 1px #000;
}

.bottom_nav_cell {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
vertical-align:top;
width:33%;
line-height:16px;
text-align:left;
}

.main {
background-color:#FFFFFF;
padding-left:10px;
padding-right:10px;
padding-top:30px;
padding-bottom:50px;
vertical-align:top;
width:780px;
}

.content {
padding-right:10px;
vertical-align:top;
}

.recording_right{
border-left:solid 1px #E7E7E7;
vertical-align:top;
padding:5px;
width:180px;
}

.recording_text {
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
}

.quote {
font-family:Georgia,Times New Roman,Times,serif;
font-size:11pt;
color:#333;
font-style:italic;
font-weight:normal;
}

.quote_2 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
font-weight:bold;
}

.a_page_l {width:320px; vertical-align:top; padding-bottom:20px;}
.a_page_r {vertical-align:top; padding-bottom:20px;}



.artist_right {
border-left:solid 1px #E7E7E7;
vertical-align:top;
padding:5px;
width:220px;
}

.discography {
padding-bottom:5px;
padding-top:5px;
border-bottom:solid 1px #E7E7E7;
}

.discography2 {
padding-bottom:5px;
padding-top:5px;

}



HR{
color:#003366;
height:0.5;
}


A:link { text-decoration:none;color:#996600;}
A:visited { text-decoration:none;color:#996600;}
A:hover { text-decoration:underline;color:#996600;}


.ttl_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#999;
letter-spacing:2px;
font-weight:normal;
}

.ttl_2 {
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#000000;
letter-spacing:2px;
}

.ttl_2a {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
letter-spacing:2px;
}

.ttl_3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999;
letter-spacing:1px;
font-weight:normal;
}

.verdana {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.img_rt {float:right; margin-left:10px; margin-bottom:18px;}
.img_rt_bd {float:right; margin-left:10px; margin-bottom:18px; border:solid 1px #ccc; padding:5px;}

/* news pages */

.news_ttl {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#999; font-weight:normal;}
