/****** ******
Very Happy to create this style....
Edit by Benedict.

****** ******/
html, body , #bigcontainer{
margin:0px;
padding:0px;
font-size:12px;
color:#666;
background-color:#FFF;
}
a{
text-decoration:none;
color:#1f9ef7;
}
a:hover{
text-decoration:underline;
color:#f30;
}

/*** container ***/
#container1{
margin:0px auto;
width:979px;
}

/*** banner ***/
#banner{
background:url(http://l.yimg.com/e/style/13/1342/banner_body.jpg) repeat-y left top;

}
#banner h1{
position:relative;
margin:0px;
padding:80px 0px 0px 50px;
font-size:16px;
color:#a1c638;
background:url(http://l.yimg.com/e/style/13/1342/banner_top.jpg) no-repeat left top;
}
#banner h1 a{
height:99px;
width:500px;
background:url(http://l.yimg.com/e/style/13/1342/banner_h1.jpg) no-repeat left top;
padding:30px 0px 50px 50px;
color:#a1c638;
}
#banner h1 span{
display:block;
padding:0px 0px 50px 50px;
}
#pageheader{
background:url(http://l.yimg.com/e/style/13/1342/banner_bottom.jpg) no-repeat left bottom;
padding:0px 0px 50px 0px;
}

#description2 .description{
padding:30px 0px 60px 100px;
display:block;
background:url(http://l.yimg.com/e/style/13/1342/description.jpg) no-repeat 50px top;
}

/*** content ***/
#content{
float:left;
background:url(http://l.yimg.com/e/style/13/1342/content_top.jpg) no-repeat left top;
width:663px;
overflow:hidden;
padding:50px 0px 0px 0px;
}
.blog{
background:url(http://l.yimg.com/e/style/13/1342/content_bottom.jpg) no-repeat left bottom;
padding:0px 0px 30px 43px;
}
.blogbody{
background:#f2f2f2;
padding:10px;
}
.date{
background:#f2f2f2;
}
.datediv{
position:relative;
top:0px;
left:387px;
width:108px;
height:14px;
color:#a1c638;
padding:12px 0px 0px 100px;
background:url(http://l.yimg.com/e/style/13/1342/date.jpg) no-repeat left top;
}
.title{
margin:0px;
padding:12px 30px 0px 30px;
width:545px;
height:45px;
color:#a1c638;
font-size:16px;
background:url(http://l.yimg.com/e/style/13/1342/title.jpg) no-repeat left top;
}
.innertext{
padding:10px;
}
.extended, 
.posted{
text-align:right;
}
.posted{
padding:0px 0px 10px 0px;
border-bottom:1px dotted #ccc;
}

/*** total-comments-div ***/
.total-comments-div{
margin:0px 0px 0px 50px;
background:#e6edf3;
width:550px;
padding:0px 0px 20px 0px;
text-align:center;
}
.trackback-url{
padding:50px 0px 50px 0px;
text-align:right;
background:#f2f2f2;
}
.trackbacks-head .comments-head{
background:url(http://l.yimg.com/e/style/13/1342/trackbacks_head.jpg) no-repeat left top;
padding:10px 0px 0px 200px;
margin:10px 0px 0px 0px;
font-size:16px;
text-align:left;
color:#a1c638;
font-weight:bold;
}
.comments-head{
background:url(http://l.yimg.com/e/style/13/1342/comments_head.jpg) no-repeat left top;
padding:10px 0px 0px 110px;
margin:10px 0px 0px 0px;
font-size:16px;
text-align:left;
color:#a1c638;
font-weight:bold;
}
.total-comments-div .comments-body{
padding:25px;
text-align:left;
}

/*** links ***/
#links{
float:right;
background:url(http://l.yimg.com/e/style/13/1342/links.jpg) no-repeat left top;
width:308px;
overflow:hidden;
padding:50px 0px 0px 0px;
}
#links2{
padding:0px 0px 40px 0px;
background:url(http://l.yimg.com/e/style/13/1342/links_bottom.jpg) no-repeat left bottom;
}
div.calendar, 
#boxMySpace, 
#boxSlideShow, 
#boxMusic, 
#boxNewArticle, 
#boxCategory, 
#boxCollectionCategory, 
#boxCollection, 
#boxDate, 
#boxSearch, 
#divThird
{
margin:0px 0px 0px 18px;
padding:10px;
width:270px;
background:#f2f2f2;
}


#boxMySpace .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat left top;
height:25px;
font-size:12px;
text-align:right;
font-weight:bold;
padding:10px 10px 0px 50px;
color:#a1c638;
}
#boxSlideShow .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -33px;
height:14px;
font-size:0px;
text-align:right;
padding:22px 0px 0px 50px;
color:#f2f2f2;
}
#boxMusic .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -62px;
height:14px;
text-align:right;
padding:31px 0px 0px 50px;
color:#f2f2f2;
}
#boxNewArticle .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -99px;
height:14px;
text-align:right;
padding:31px 0px 0px 50px;
color:#f2f2f2;
}
#boxCategory .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -134px;
height:14px;
text-align:right;
padding:31px 0px 0px 50px;
color:#f2f2f2;
}
#boxCollectionCategory .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -178px;
height:14px;
text-align:right;
padding:50px 0px 0px 50px;
color:#f2f2f2;
}
#boxCollection .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -239px;
height:14px;
text-align:right;
padding:28px 0px 0px 50px;
color:#f2f2f2;
}
#boxDate .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -281px;
height:14px;
text-align:right;
padding:21px 0px 0px 50px;
color:#f2f2f2;
}
#boxSearch .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -316px;
height:14px;
text-align:right;
padding:22px 0px 0px 50px;
color:#f2f2f2;
}

#boxNewComment .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -345px;
height:36px;
text-align:right;
padding:0px 0px 0px 50px;
color:#f2f2f2;
}
#boxRssList .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -378px;
height:36px;
text-align:right;
padding:0px 0px 0px 50px;
color:#f2f2f2;
}
#boxFolder .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -483px;
height:21px;
text-align:right;
font-size:16px;
font-weight:bold;
padding:15px 10px 0px 50px;
color:#a1c638;
}
#boxWho .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -522px;
height:36px;
text-align:right;
padding:0px 0px 0px 50px;
color:#f2f2f2;
}
#boxCounter .sidetitle{
background:url(http://l.yimg.com/e/style/13/1342/sidetitle.jpg) no-repeat 0px -557px;
height:36px;
text-align:right;
padding:0px 0px 0px 50px;
color:#f2f2f2;
}

/*** footer ***/
#footer{
clear:both;
background:url(http://l.yimg.com/e/style/13/1342/footer.jpg) no-repeat left top;
width:979px;
height:171px;
}

/*** debug ***/
div .digu.date {display:none;}

/*** 網誌樓層***/
.cmt_floor{
display:none;
}
.cmt_floor_hide{
background:url(http://l.yimg.com/e/style/13/1342/floor_long.gif) no-repeat left top;
font-size:11px;
display:block;
width:87px;
height:18px !important;
color:#267ba5;
text-align:center;
padding:0 !important;margin:0 !important;
float:right;line-height:1.5em;}