html,body{
margin:0;
padding:0;
}
html{
background:url(http://l.yimg.com/e/style/9/970/html.jpg);
}
body{
font-size:.8em;
line-height:160%;
color:#605659;
}
img{border:0;}
a{
color:#142380;
text-decoration:none;
}
a:hover{
color:#801438;
text-decoration:underline;
}
#bigcontainer{
width:900px;
margin:0 auto;
}
#header{
padding:10px 0 20px;
margin-bottom:20px;
font-weight:normal;
color:black;
width:200px;
float:left;
margin-bottom:0;
}
#header h1{
font-size:15px;
}
* html #header h1{
}
h1 a,
h1 a:hover{
}
#header .Pcover{
float:none;
background:url(http://l.yimg.com/e/style/9/970/headerpcover.jpg) no-repeat;
}
#header .Ptext{
margin:0;
}
#header #menu{
margin:0;
}

#content{
margin-left:210px;
padding-top:200px;
background:url(http://l.yimg.com/e/style/9/970/content.jpg) no-repeat;
}
#container{
margin:0 10px;
}
#condition{
margin:0;
height:30px;
background:url(http://l.yimg.com/e/style/9/970/condition.jpg) no-repeat left bottom;
padding-left:10px;
}
#condition li{
width:120px;
text-align:center;
height:26px;
background:url(http://l.yimg.com/e/style/9/970/li.jpg) no-repeat;
}
#condition li.current{
background:url(http://l.yimg.com/e/style/9/970/current.jpg) no-repeat;
}
#condition li.current a{
border:0;
background:none;
color:#ece4d8;
}
#condition li a:hover{
border:0 none;
background:none;
}
#condition li a{
background:none;
border:0 none;
height:24px;
padding:0;
padding-top:2px;
width:120px;
}
#friendListDiv{
background:none;
border:0 none;
padding:0;
}
* html #friendListDiv{
padding-top:15px;
}
#header .Ptext ul#serviceList{
width:200px;
margin:0;
padding:0;
list-style:none;
margin-top:10px;
margin-bottom:10px;
background:url(http://l.yimg.com/e/style/9/970/servicelist.jpg) no-repeat;
}
#serviceList li{
display:block;
height:25px;
margin-bottom:5px;
}
#serviceList li a{
display:block;
height:25px;
padding-top:25px;
height:0;
width:200px;
overflow:hidden;
}
#serviceList li a:hover{
background:url(http://l.yimg.com/e/style/9/970/servicelist.jpg) no-repeat;
}
#serviceList li a#linkMypage{
background:url(http://l.yimg.com/e/style/9/970/servicelist.jpg) no-repeat -200px 0;
}
#serviceList li a#linkAlbum{
background-position:-200px -30px;
}
#serviceList li a#linkBlog{
background-position:-200px -60px;
}
#serviceList li a#linkGbook{
background-position:-200px -90px;
}
#serviceList li a#linkUser{
background-position:-200px -120px;
}
#serviceList li a#linkFriend{
background-position:-200px -150px;
}
#serviceList li a#linkVideo{
background-position:-200px -180px;
}
#menu{
margin:20px 0 0;
padding:10px 5px;
}
#cateSelect{
width:190px;
}
#menu ul.inline{
height:auto;
}
#menu li.il{
float:none;
display:block;
margin:0;
padding-bottom:10px;
}
#msg{
color:#555;
}
#relationship{
padding-bottom:10px;
margin-bottom:10px;
}
#condition li{
}
#condition li.current{
}
#friendListDiv ol li{
margin-right:17px;
background:none;
}
#friendListDiv ol li a{
background:url(http://l.yimg.com/e/style/9/970/list.jpg) no-repeat;
width:110px;
height:125px;
}
#friendListDiv ol li a:hover{
text-decoration:none;
}
#friendListDiv ol li a span.font_id{
color:#999;
}
#mini{
background:#eee;
border:1px solid #888;
}
#mini_content{
background:none;
}
#container:after{
content:".";
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}
* html #container{
height:1%;
}
#content{
min-height:650px;
}
.back_friendlist {
	clear:none;
}