*{margin:0;padding:0;}
/*None
_________________________________________________________________*/

#links br,
#boxRssList,
#scupioSearch,
#boxProfile img,
#boxProfile .sidetitle,
.boxAddFriendLink,
.boxGiftLink,
.boxCounter0,
.sidetitle
{display:none;}


#boxFolder .sidetitle,
#links .side br,
#links .powered br{
display:block;
}

/*O
_________________________________________________________________*/

html {
	scrollbar-highlight-color: #ccc;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-face-color: #cccccc;
	scrollbar-shadow-color: #cccccc;
	scrollbar-darkshadow-color: #cccccc;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #fff;
}

body{
font:12px arial;
width:900px;
margin:0 auto;
margin-top:20px;
position:relative;
}

a{cursor:hand;}
a img{border:0;}

a,h1,h3,input{
font:12px arial;
text-decoration:none;
font-weight:normal;
margin:0;
border:0;
}

input{
}

/*Color set
_________________________________________________________________*/

#text,body{color:#666;}
a{color:#575242;}
a:hover{color:#444136;}
h1 a{color:#556565;}
select,input{color:#999;}
#boxNewArticle a{color:#fff;}
#boxNewArticle a:hover{color:#4a4a4a;}
#boxNewComment a:hover{background:#ccc;padding:0}
.calendar{color:#fff;}
.calendar a{color:#aaa;}

/*banner
_________________________________________________________________*/

#banner{
width:900px;
height:524px;
background:url(http://l.yimg.com/e/style/4/459/banner1.jpg) left top;
text-align:right;
}

h1 a{
margin-left:120px;
display:block;
text-align:left;
}

h1 .description{
margin-right:285px;
position:relative;
top:170px;
color:#fff;
}

#description2 .description{
text-align:left;
color:#fff;
position:absolute;
left:130px;
top:29px;
}

/*blog
_________________________________________________________________*/

#content{
width:618px;
float:left;
margin-top:8px;
}

.title{
font:20px simhei;
background:#DBD6C6;
padding-left:2px;
}

.date{
font-size:15px;
padding-left:5px;
padding-top:5px;
background:#DBD6C6;
}

.blogbody{
padding:10px;
background:#DBD6C6;
margin-bottom:10px;
}

.innertext{
padding-top:15px;
}

.posted, .extended{
text-align:right;
}

.trackback-url input {
	border:0;
	background:#fff;
	font-size:10px;
}

.total-comments-div{
margin-top:50px;
text-align:right;
}

.comments-body p{
background:#fff;
margin-top:20px;
margin-left:170px;
padding:15px;
width:400px;
text-align:left;
}

.comments-post{
text-align:right;
position:relative;
}

.comments-body form input,#text{
border:0;
background:#fff;
font-size:10px;
}

.comments-body form{
width:400px;
margin-left:170px;
_margin-left:0;
}

#text{
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #DBD6C6;
}

.trackbacks-head .comments-head{
background-position:140px top;
}

.comments-bottom .comments-head{
background-position:140px -50px;
height:30px;
}

.comments-head{
background:url(http://l.yimg.com/e/style/4/459/comment.gif) no-repeat 140px -23px;
height:26px;
margin-top:20px;
text-align:left;
text-indent:-5000px;
}

/*links
_________________________________________________________________*/

#links{
width:274px;
float:right;
}

#boxCategory,
#boxDate,
#boxSearch,
#boxNewComment,
#boxNewTrackback,
#boxFolder,
.powered{
background:#bbb;
margin-top:9px;
_padding:15px;
}

.side{
margin-left:32px;
padding:15px;
padding-left:0;
_padding:0;
padding-top:42px;
}

.side a:hover{
padding:5px;
}

/*top link
_________________________________________________________________*/

#boxProfile{
width:225px;
position:absolute;
top:17px;
margin-left:22px;
font:0px arial;
clip:rect(10px auto auto auto);
}

.boxProfile1 select{
position:absolute;
display:none;
}

.boxProfile1 a,#links .boxProfile1 br{
display:none;
font:0px arial;
}

.boxProfile1 a.boxProfileLink{
display:block;
height:25px;
width:40px;
margin-left:5px;
float:left;
}

.boxProfile1 .side{
margin:0;
padding:0
}

#links .boxCounter1 .side br{
display:none;
}

.boxCounter1 .side{
position:absolute;
top:3px;
margin-left:20px;
font:10px arial;
padding:0
}

div.syndicate,div.syndicate a{
font:0 arial;
color:#fff;
}

div.syndicate a img{
position:Absolute;
filter:gray;
top:2px;
margin-left:180px;
clip:rect(2px 35px 13px 2px);
}

/*side link
_________________________________________________________________*/

div.calendar{
position:absolute;
top:72px;
margin-left:42px;
}



#boxNewArticle{
position:Absolute;
top:250px;
background:url(http://l.yimg.com/e/style/4/459/sidetitle0.gif) no-repeat left top;
}

.boxNewArticle0 .sidetitle{
height:30px;
}

.boxNewArticle1 .side{
height:200px;
width:230px;
overflow:auto;
margin-top:45px;
padding:0;

	scrollbar-highlight-color: #7B8686;
	scrollbar-3dlight-color: #fff;
	scrollbar-face-color: #7B8686;
	scrollbar-shadow-color: #7B8686;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #7B8686;
	scrollbar-arrow-color: #fff;
}

.boxNewComment1 a{
display:block;
text-align:left;
}

.boxNewComment1{
text-align:right;
}

.powered{
font:10px arial;
padding:15px;
background:url(http://l.yimg.com/e/style/4/459/powered.gif) no-repeat right bottom #bbb;
}

.powered img{
visibility:hidden;
width:0;
height:0;
}

.powerlogo{
background:url(http://l.yimg.com/e/style/4/459/sidetitle6.gif) left top no-repeat;
width:72px;
height:41px;
display:block;
}


#boxCategory{
background:url(http://l.yimg.com/e/style/4/459/sidetitle1.gif) left top #bbb no-repeat ;
}

#boxDate{
background:url(http://l.yimg.com/e/style/4/459/sidetitle2.gif) left top #bbb no-repeat ;
}

#boxSearch{
background:url(http://l.yimg.com/e/style/4/459/sidetitle3.gif) left top #bbb no-repeat ;
}

#boxNewComment{
background:url(http://l.yimg.com/e/style/4/459/sidetitle4.gif) left top #bbb no-repeat ;
}

#boxNewTrackback{
background:url(http://l.yimg.com/e/style/4/459/sidetitle5.gif) left top #bbb no-repeat ;
}

#boxFolder .side{
padding:0
}