html, body{
margin:0;
padding:0;
}
body{
line-height:160%;
font-size:12px;
background:#ebebeb;
font-family:sans-serif, arial;
color:#333;
}
#container1{
width:950px;
padding-top:30px;
}
#banner{
background:#ff7aac;
margin-left:400px;
width:650px;
min-height:250px;
}
* html #banner{
height:250px;
}
h1{
margin:0;
padding:0;
font-size:15px;
}
#content{
width:650px;
margin-left:400px;
background:white;
padding-top:30px;
overflow:hidden;
}
#links{
position:absolute;
top:30px;
left:30px;
width:340px;
overflow:hidden;
background:url(http://l.yimg.com/e/style/12/1299/links.gif);
}
#links2{
padding-top:170px;
background:url(http://l.yimg.com/e/style/12/1299/links2.jpg) no-repeat 0 50px;
}
.sidetitle{
background:#ff7aac;
display:inline;
color:white;
font-size:12px;
padding:0 10px 0 2px;}
.sidetitle img{
display:none;
}
#links br{
display:none;
}
#links .side br{
display:inline;
}
.side{
margin-bottom:30px;
}
a{
background:yellow;
color:deeppink;
text-decoration:none;
}
a:hover{
background:white;
}
#links a{
background:white;
}
#links a:visited{
background:#ffe6ef;
}
#links a:hover{
background:yellow;
}
#pageheader{
padding-top:100px;
padding-left:10px;
color:white;
}
#banner a{
background:white;
}
#banner a:hover{
background:yellow;
}
.calendar2{
margin:0 50px 30px;
background:white;
}
div.calendar{
font-size:12px;
margin-bottom:30px;
}
div.calendar th, 
div.calendar td{
background:#ccc;
}
.boxMySpace1{
text-align:right;
margin-right:20px;
}
.boxSlideShow1{
margin-left:10px;
}
.boxMusic1{
margin-left:30px;
}
.boxNewArticle1{
margin-left:30px;
}
.boxCategory1{
margin-right:20px;
text-align:right;
}
.boxCollectionCategory1{
margin-left:20px;
}
.boxCollection1{
margin-left:60px;
}
.boxDate1{
text-align:right;
margin-right:50px;
}
.boxSearch1{
margin-left:100px;
}
.boxNewComment1{
background:#ff7aac;
color:white;
margin-left:30px;
}
.boxRssList1{
margin-left:30px;
}
.boxNewTrackback1{
margin-left:10px;
}
.boxFolder1{
margin-left:20px;
}
.boxCounter1{
margin-left:130px;
background:#ff7aac;
color:white;
}
.innertext{
padding-left:10px;
padding-right:10px;
color:#777;
}
.posted{
margin-bottom:20px;
padding-bottom:20px;
font-size:12px;
text-align:center;
color:#aaa;
}
.posted a{
color:#888;
background:none;
text-decoration:underline;
}
.posted a:hover{
color:black;
background:none;
text-decoration:underline;
}
.datediv{
color:white;
background:#ff7aac;
display:inline;
font-size:12px;
}
.title{
margin:0;
padding:0;
font-size:12px;
color:#e23375;
padding-left:10px;
}
.title a{
background:none;
}
.digu .title{
padding-left:0;
}
.digu .title a{
background:#ff7aac;
color:white;
}
.digu .title a:hover{
background:yellow;
}
.extended{
text-align:right;
}
.digu .blogbody2{
margin-bottom:10px;
padding-bottom:10px;
}
.comments-head a, 
.comments-head{
background:black;
color:white;
display:inline;
}
.comments-head{
}
.comments-head a:hover{
background:black;
}
.comments-post{
text-align:right;
font-size:12px;
color:#aaa;
}
.comments-post a{
color:#888;
background:none;
text-decoration:underline;
}
.comments-post a:hover{
color:black;
background:none;
text-decoration:underline;
}
.bighead{
background:black;
}
.bighead:hover{
background:black;
}
body .comments-body{
border-bottom:1px solid #999;
}
.trackback-linkcontrol, 
.comments-linkcontrol{
padding:20px;
text-align:center;
}
body .comments-author{
margin-left:100px;
border-top:1px dotted #ccc;
}
.trackback-url{
text-align:center;
padding:20px;
}
a img{
border:0;
}
#boxMySpace .side, 
#boxFolder .side{
width:320px !important;
}
* html #boxFolder .side, 
* html #boxMySpace .side{
overflow:hidden;
}
#collect_editor{
background:black;
color:white;
}
body #links #boxCollection #collect_description{
background:black;
color:white;
border-bottom:0 none;
}
.boxRssList1 span{
background:white;
}