/*Designed & CSS by waiting 
http://www.wretch.cc/blog/waitingchou
20071030*/
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 ;
_font-size:10px ;
color:#999 ;
}

a font.normal-a{
text-decoration:none !important;
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{
font-size:inherit;
font-size:0px !important;
color:#142b57 ;
    text-indent:-5000px;
}

.sidetitle a{
display:block !important;
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://pic.wretch.cc/icon/wtchou/other_design/04/images/albumgrid.jpg') no-repeat center top ;
}

.side a img{filter:alpha(opacity=75) }

.side a:hover img{
filter:alpha(opacity=100) ;
}
b font.small-c{
font-size:inherit;
font-size:0px; 
color:#E2E8E4 ;
letter-spacing:-3px; 
color:#902966 ;
}
b font.small-c a{
letter-spacing:0px; 
display:block !important;
background:url('http://pic.wretch.cc/icon/wtchou/other_design/04/images/albumgrid.jpg') center bottom ;
position:relative ;
top:-15px ;
padding:10px 7px;
margin-bottom:-50px; 
    font-size: 12px! important;
}

b font.small-e a{
letter-spacing:0px; 
display:block !important;
background:url('http://pic.wretch.cc/icon/wtchou/other_design/04/images/albumgrid.jpg') center bottom ;
position:relative ;
top:-15px ;
padding:10px 7px;
margin-bottom:-50px; 
    font-size: 12px! important;
}





/*-------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{
    display:block! important;
    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 ;
position:static ;
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 !important;
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" 

}



#LOGO{display:none ; }





/*---------------------*/



td{text-align:center ;}

div.sidetitle{background:none ;}

#blog_temp #banner{
position:static ;
height:auto ;
width:auto ;
background:none ;
}