/*
Top Page CSS for WordPress Theme
1. Structure -- Contents
*/


/* ------------------------------------------------------------------------------------------------------------
1. Structure -- Contents
-------------------------------------------------------------------------------------------------------------*/
#contents #picuparea{
padding:40px 10px 10px 10px;
margin:0 0 20px;
background:url(../images/top_cont_back.gif) no-repeat;
color:#FFFFFF;
line-height:120%;
}
#contents #picuparea h2{
display:none;
}

/* ************ PickUP Common ************ */
#picuparea h3{
color:#FFD54C;
margin:0 0 5px;
}
#picuparea .artistdata .categories a, #picuparea .artistdata .categories a:link,
#picuparea .artistdata .categories a:visited,#picuparea .artistdata .categories a:active {
color: #FFFFFF;
}
#picuparea .artistdata .categories a:hover {
color:#FF3300;
}
#picuparea h3 a, #picuparea h3 a:link, #picuparea h3 a:visited, #picuparea h3 a:active {
color: #FFD54C;
}
#picuparea h3 a:hover {
color:#FF3300;
}
#picuparea .cont a, #picuparea .cont a:link, #picuparea .cont a:visited, 
#picuparea .cont a:active {
color: #6699FF;
}
#picuparea .cont a:hover{
color:#FF3300;
}
#picuparea .linkmenu a, #picuparea .linkmenu a:link, #picuparea .linkmenu a:visited, 
#picuparea .linkmenu a:active {
color: #6699FF;
}
#picuparea .linkmenu a:hover{
color:#FF3300;
}
#picuparea .lnk_prof a, #picuparea .lnk_prof a:link, #picuparea .lnk_prof a:visited, 
#picuparea .lnk_prof a:active {
color: #6699FF;
}
#picuparea .lnk_prof a:hover{
color:#FF3300;
}
.linkmenu{
margin:10px 0 0 0;
list-style:none;
}
#picuparea .artistdata .categories{
border-top:solid 1px #999999;
border-bottom:solid 1px #999999;
padding:2px 0;
margin:0 0 5px;
}
#picuparea  .artistdata{
}
#picuparea .linkmenu li{
display:inline;
margin:8px 8px 0 0;
font-size:0.8em;
list-style:none;
}

/* ************ PickUP 1 ************ */
#contents #pickup1{
width:480px;
border:solid 1px #999999;
background-color:#666666;
padding:15px;
margin:0 0 20px;
}
#contents #pickup1 #video{
margin:0 0 10px 0;
}
#contents #pickup1 h3{
color:#FFD54C;
font-size:1.2em;
margin:0 0 5px;
}

#contents #pickup1 .artistdata{
float:left;
width:330px;
}
#contents #pickup1 .artistimg{
float:right;
width:140px;
}
#contents #pickup1 .lnk_prof{
margin:5px 0 0 0;
}
#contents #pickup1 .lnk_prof img{
vertical-align:top;
}
/* ************ PickUP Other ************ */
#contents .pickup_oth{
clear:both;
width:490px;
border:solid 1px #666666;
background-color:#494949;
padding:10px;
margin:0 0 10px;
}

#contents .pickup_oth .artistdata{
float:right;
width:340px;
}
#contents .pickup_oth .artistimg{
float:left;
width:140px;
}
#picuparea .pickup_oth .artistdata .categories{
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
}
#contents .pickup_oth .lnk_prof{
margin:5px 0 0 0;
}
#contents .pickup_oth .lnk_prof img{
vertical-align:top;
}

/* ************ Orikan Information ************ */
#contents #information{
clear:both;
}
#contents #information h2{
margin:0; padding:0;
margin-bottom:10px;
}
#contents #information dt{
line-height:140%;
}
#contents #information dd{
background:url(../images/ten_01.gif) repeat-x left bottom;
padding-bottom:5px;
margin-bottom:10px;
}
#contents .othermenu{
padding:0;
margin-bottom:0;
background-color:#FFFFFF;
text-align:right;
}