@charset "UTF-8";


/* each
---------------------------------------------*/

.each{
padding-bottom:0px;
}

.each-left{
float:left;
width:70px;
}


.each-left h2{
padding:80px 0 0 0;
display: block;
overflow:hidden;
height: 0px !important; /* for most browsers */
height /**/:80px; /* for IE5.5 */
}

.cat-profile{
background:url(../images/profile_icon_name.gif) no-repeat left top;
}
.cat-movie{
background:url(../images/profile_icon_movie.gif) no-repeat left top;
}
.cat-tv{
background:url(../images/profile_icon_tv.gif) no-repeat left top;
}
.cat-misc{
background:url(../images/profile_icon_misc.gif) no-repeat left top;
}
.cat-cm{
background:url(../images/profile_icon_cm.gif) no-repeat left top;
}


.each-right{
float:right;
width:380px;
padding-top:15px;
}

.each-right h3#name{
padding:27px 0 0 0;
width:56px;
display: block;
overflow:hidden;
height: 0px !important; /* for most browsers */
height /**/:27px; /* for IE5.5 */
background:url(../images/profile_name.gif) no-repeat left top;
}

.each-right{

}

div.name-bg{
font-size:90%;
min-height:271px;
_height:271px;
background:url(../images/profile_bg_big.gif) no-repeat right 50px;
}

img.photo-s{
float:right;
padding:3px;
border:1px solid #ccc;
background:#fff;
position:relative;
top:-15px;
right:20px;
}

.each-right div#left{
float:left;
}

table.profile {
font-size:80%;
margin-bottom:30px;
table-layout:fixed;
width:380px;
border-collapse:collapse;

}

td.year{
width:50px;

}

td.month{
width:60px;

}

td.title{
width:250px;
}

td.year strong{
white-space:nowrap;
}


table.profile tr{

}

table.profile tr td{
padding-top:5px;
padding-right:7px;
padding-bottom:7px;
vertical-align:top;
text-align:left;
line-height:120%;
}

table.profile tr:hover{
background:#effac8;
}

table.profile tr.no-bg:hover{
background:none;
}


/* letter
---------------------------------------------*/
.letter{
font-size:80%;
padding-left:25px;
background:url(../images/profile_letter_icon.gif) no-repeat left top;
}

body#letter{
background:url("../images/main_bg_middle.jpg") repeat-y -80px -100px;
}
