/*Designed & CSS by waiting 
http://www.wretch.cc/blog/waitingchou
20080305fix*/
body{
background:#0a1b44 url('http://l.yimg.com/e/style/7/703/body.jpg') repeat-y left top;
margin:0px 0 0 265px;
color:#fff;
font-size:0.8em;
font-family:"Verdana";
SCROLLBAR-FACE-COLOR:#0A1B44;
SCROLLBAR-HIGHLIGHT-COLOR:#fff;
SCROLLBAR-SHADOW-COLOR:#fff;
SCROLLBAR-3DLIGHT-COLOR:#0A1B44;
SCROLLBAR-DARKSHADOW-COLOR:#0A1B44;
SCROLLBAR-ARROW-COLOR:#fff;
SCROLLBAR-TRACK-COLOR:#0A1B44;
}


a {
color:#7fa4fa;
text-decoration:none;
}

a:hover{
color:#fff;
}

#banner{
background:url('http://l.yimg.com/e/style/7/703/bannernew.jpg') fixed no-repeat left top;
width:242px;
height:576px;
position:absolute;
top:0px;
left:0px;
text-align:left;
padding:15px 0px 0px 15px;
}

#banner a{
font-size:18px;
font-weight:bold;
color:#5B6CDE;
}
#banner a:hover{color:#000;}

.vip_icon{
position:absolute;
top:5px;
left:30px;
}

.description{
font-size:11px;

color:#999;
}

a font.normal-a{
text-decoration:none;
font-family:"Verdana" !important;
}

font.normal-a{
font-size:13px;
font-family:"Verdana" !important;
}



/*-----------------------*/


.sidetitle{
width:110px;
position:absolute;
top:310px;
left:150px;
}

.sidetitle .small-c{

color:#142b57;

}

.sidetitle a{
display:block;
width:80px;
text-align:right;
border-bottom:1px solid #244276;
color:#ddd;
float:right;}
.sidetitle a:hover{
background:#244276;
border-bottom:1px solid #999;
color:#fff;
}

.sidetitle a.small-c{
font-size:12px !important;
}

.sidetitle div.small-c{

}

.sidetitle div.small-c a{
font-size:12px !important;
padding:2px 0px 2px 0px;
}
.sidetitle div a.small-c{
font-size:12px !important;
padding:2px 0px 2px 0px;
color:#eee;
}


/*--select--*/

select{
background:#0a1b44;
font-size:12px;
color:#7fa4fa;
}


#friendlist{
position:absolute;
top:-65px;
left:30px;
clip: rect(2px, 82px, 17px, 12px);
}

#category {
position:absolute;
top:-45px;
left:42px;
clip: rect(2px, 70px, 17px, 12px);
}









/*--------------*/
.side{
background:url('http://l.yimg.com/e/style/7/703/albumgrid_s.jpg') no-repeat center;
height:140px;

}

.side a img{filter:alpha(opacity=75);}

.side a:hover img{
filter:alpha(opacity=100);
}
b font.small-c{
color:#888;
}
b font.small-c a{
letter-spacing:0px;
display:block;

padding:10px 7px;

}

b font.small-e a{
letter-spacing:0px;
display:block;

padding:10px 7px;
}





/*-------body_show---------*/

#body_show{
background:#0A1B44 url('http://l.yimg.com/e/style/7/703/bannernew.jpg') fixed no-repeat left top;
}

hr{display:none;}


font.small-a{
width:110px;
position:absolute;
top:310px;
left:150px;
font-size:0px;
}
font.small-a a{

width:80px;
text-align:right;
border-bottom:1px solid #244276;
color:#ddd;
font-size:12px;
}

font.small-a a:hover{
background:#244276;
border-bottom:1px solid #999;
color:#fff;
}


font.small-a select{
width:auto;

background:#902966;
color:#fff;
}
#body_show .normal-a img.vip_icon{
position:absolute;
top:-23px;
left:23px;
}

#body_show .normal-a{
position:absolute;
top:38px;
left:18px;
text-align:left;
font-size:10px;
color:#B7508D;
}

#body_show .normal-a a{
display:block;
width:195px;
text-align:left;
font-size:13px;
color:#888;
}

font.small-c strong{
position:absolute;
top:376px;
left:138px;
font-weight:normal;
}

font.small-c strong span{
font-size:18px;
font-weight:bold;
}

#DisplayImage{
border:6px solid #fff;
}


#DisplayTitle{
letter-spacing:2px;
}

#DisplayTitle , #DisplayDesc{
font-size:12px;
font-weight:normal;
width:600px;
font-family:"Verdana";}





/*---------------------*/



td{text-align:center;}

div.sidetitle{background:none;}

#blog_temp #banner{

height:auto;
width:auto;
background:none;
}