*{
margin:0;
padding:0;
}

/*clear
__________________________*/
#boxSlideShow,
#scupioSearch,
#boxRssList,
.sidetitle,
.boxAddFriendLink,
.boxGiftLink,
.calendar{
display:none;
}

.boxFolder0 .sidetitle{
display:inline;
font:20px simhei;
}

/*colOrize
__________________________*/
body{color:#3F3D35}
a, #links input, select, .boxCounter1{color:#800505}
a:hover{color:#B20000}
.date{color:#CCC7B2}
.boxNewComment1 a:hover{background:#E7E7E7}
.innertext{color:#675E38;}

/*O
__________________________*/
body{
font:12px arial;
width:844px;
margin:0 auto;
background:url("http://l.yimg.com/e/style/4/466/background.gif") #0E1E2C;
}

h0,h3,a{
font:12px arial;
text-decoration:none;
}

input,
#text{
border:1px solid;
background:none;
font:10px arial;
}

#content input {
background: white;
font: 12px arial;
}

#content div input {
border:1px solid;
background: none transparent;
font:10px arial;
}

input[type=hidden]{
visibility:hidden;
}

img{
border:0;
}

#container1{
background:url("http://l.yimg.com/e/style/4/466/container1.gif") repeat-y;
}

.blog,
#links2{
padding:14px;
margin-left:22px;
}

/*banner
__________________________*/
#banner{
background:url("http://l.yimg.com/e/style/4/466/banner.jpg") no-repeat;
height:288px;
margin-left:22px;
}

h1 a{
display:block;

height:148px;
width:685px;
padding-top:140px;
padding-left:115px;

font-size:15px;
font-weight:bold;
}

h1 .description{
position:absolute;

top:94px;
margin-left:115px;
font-size:12px;
font-weight:normal;
}

#description2 .description{
position:absolute;
top:160px;
margin-left:115px;
}

/*content
__________________________*/
#content{
width:576px;
float:left;

/*
background:#3F3D35;
/**/
}

.date{
font-size:20px;
letter-spacing:-2px;
}

.title{
font-weight:bold;
padding-left:1px;
}

.blogbody{
background:#CCC7B2;
width:470px;
padding:15px;
margin-bottom:40px;
margin-left:15px;
}

.innertext{
        width:468px; overflow-x:hidden;
padding-top:20px;
padding-bottom:20px;
}

.extended,
.posted{
text-align:right;
}

/*comment
__________________________*/

.total-comments-div{
width:365px;
margin-left:95px;
}

.total-comments-div,
.comments-head{
margin-top:40px;
}

.comments-head{
background:url("http://l.yimg.com/e/style/4/466/commenthead.gif") no-repeat;
background-position:0px -19px;
width:145px;
height:19px;
margin-bottom:10px;
}

.trackbacks-head .comments-head{
background-position:0px 0px;
}

.comments-bottom .comments-head{
background-position:0px -39px;
}

.comments-body p{
margin-top:20px;
*height:80px;
min-height:80px;
}

.comments-post{
text-align:right;
}

/*link
__________________________*/
#links{
width:224px;
float:left;

/*
background:#330D0D;
/**/
}

.side{
margin-bottom:20px;
}

.boxNewComment1{
text-align:right;
}
.boxNewComment1 a{
display:block;
text-align:left;
padding-left:2px;
}

.boxProfile0,
.boxMusic0,
.boxNewArticle0,
.boxCategory0,
.boxDate0,
.boxSearch0,
.boxNewComment0,
.boxNewTrackback0,
.boxCounter0
{
background:url("http://l.yimg.com/e/style/4/466/sidetitle.gif") no-repeat;
height:25px;
}

.boxMusic0{
background-position:0 -24px;
}

.boxNewArticle0{
background-position:0 -48px;
}

.boxCategory0{
background-position:0 -80px;
}

.boxDate0{
background-position:0 -103px;
}

.boxSearch0{
background-position:0 -130px;
}

.boxNewComment0{
background-position:0 -158px;
}

.boxNewTrackback0{
background-position:0 -182px;
}

.boxCounter0{
background-position:0 -210px;
}




/*footer
__________________________*/
#footer{
clear:both;
}