/*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 ;
}