/*
※ CSS design by spagyric , http://www.wretch.cc/user/spagyric
-----------------------------------------*/

/* user set
-----------------------------------------*/
#banner { /* 修改url可更換banner的背景圖片，尺寸為720x400(px) */
background: url('http://l.yimg.com/e/style/1/108/banner.jpg') #ccc no-repeat 0px 50px;
}

/* General Set
-----------------------------------------*/
html, #text { 
scrollbar-face-color:#444;
scrollbar-track-color:#444;
scrollbar-3dlight-color:#444;
scrollbar-darkshadow-Color:#444;
scrollbar-arrow-color:#888;
scrollbar-shadow-color:#888;
scrollbar-highlight-color:#888;
}

body {
font: .8em Arial;
color: #444;
margin: 0px;
background: url('http://l.yimg.com/e/style/1/108/bg.gif') #ababab left;
}

a { color: #ccc; text-decoration: none;}
a:hover {
color: #000;
text-decoration: none;
}

/* container
-----------------------------------------*/
#container1 {
width: 980px;
position: relative;
margin: 0px;
margin-top: 
}
#container2 {}

/* banner and pageheader
-----------------------------------------*/
#banner {

width: 720px;
height: 400px;
margin-left: 260px;
padding-top: 50px;
}
#pageheader {}
#pageheader h1 {
margin-top: 0px;
}
#pageheader h1 a {
position: absolute; top: 0px; left: 0px;
text-decoration: none;
display: block; width: 660px; height: 36px;
background: url('http://l.yimg.com/e/style/1/108/h1a.gif') #ababab no-repeat top left;
color: #eee;
text-align: right;
font-weight: normal;
padding-left: 320px;
padding-top: 14px;
font-size: 10px;
}
#pageheader .description {
font-size: 10px;
position: absolute; top: 26px; right: 0px;
color: #eee;
}
#pageheader #description2 .description {
position: absolute; top: 50px; left: 770px;
width: 200px;
padding: 3px;
padding-left: 7px;
color: #444;
}
/* main
-----------------------------------------*/
#main2 {}

/* content
-----------------------------------------*/
#content {
float: left;
}
#content a {
color: #555;
}
#content a:hover {
background: #999;
color: #555;
}
.blog {
width: 500px;
padding-left: 260px;
}
.date {
font-size: 24px; letter-spacing: -3px;
padding-left: 5px;
text-align: right;
padding-right: 10px;
color: #666;
margin: 0px
}
.datediv {}
.blogbody {
padding: 10px;
margin-bottom: 15px;
border-bottom: 1px solid #ababab;
}
.blogbody2 {}
.articletext {}
.articletext .title {
color: #bbb;
font-family: simhei;
margin: 0px; padding: 0px;
margin-top: -30px;
}
.articletext .innertext {}
.articletext .extended {
text-align: right;
font-size: 10px;
color: #666;
}
.posted {}


/* comments
-----------------------------------------*/
.total-comments-div {
width: 300px;
padding-top: 10px;
margin-top: 10px;
margin-left: 150px;
}
.total-comments-div .trackbacks-head {}
.total-comments-div .trackbacks-head .comments-head { /* trackbacks title */
background: url('http://l.yimg.com/e/style/1/108/comments.gif') no-repeat 0px 0px;
margin-top: 0px;}
.total-comments-div .comments-head { /* comments title */
font-size: 0px; letter-spacing: -2px; text-align: right;
height: 30px; margin-top: 10px;
background: url('http://l.yimg.com/e/style/1/108/comments.gif') no-repeat 0px -35px;
}
.total-comments-div .comments-bottom .comments-head { /* white comments title */
background: url('http://l.yimg.com/e/style/1/108/comments.gif') no-repeat 0px -68px;
}
.total-comments-div .comments-body {
border-bottom: 1px solid #aaa;
margin-left: 20px;
}
.total-comments-div .comments-body .comments-post {
text-align: right; color: #666; font-size: 10px;}
.total-comments-div .comments-body form {}
#content .postemail:hover , #content .postweb:hover {background: transparent;} /* */
.postemail img {_display: none;}
.postweb img {_display: none;}
.postemail {
_display: inline-block; width: 34px; height: 12px;
_background: url('http://l.yimg.com/e/style/1/108/commentspost.gif') no-repeat -3px -39px;
}
.postweb {
_display: inline-block; width: 32px; height: 12px;
_background: url('http://l.yimg.com/e/style/1/108/commentspost.gif') no-repeat -3px -3px;
}
#content .postemail:hover {
_background: url('http://l.yimg.com/e/style/1/108/commentspost.gif') no-repeat -3px -57px;
}
#content .postweb:hover {
_background: url('http://l.yimg.com/e/style/1/108/commentspost.gif') no-repeat -3px -21px;
}
.postisAuth {display: none;}
.total-comments-div .comments-body form input {
border: 1px solid #555;
background: #999;
color: #333;}
.total-comments-div .comments-body form input[type=hidden] {
border: 0px;
}

#text {
border: 1px solid #555;
background: #999;
color: #333;
font-family: arial;
width: 300px;
font-size: 12px;
}

/* divThird
-----------------------------------------*/
#divThird {
position: absolute;
left: 0px; top: 50px;
width: 250px;
}
#divThird2 { margin-top: 130px;}
#links #divThird a:hover { color: #eee;}

/* links 選單
-----------------------------------------*/
#links {
width: 210px;
float: right;
color: #aaa;}
#links #links2 {}
#links .sidetitle {
padding-left: 10px;
color: #aaa;}
#links .side {
padding: 10px;
padding-left: 20px;}
#links br {display: none;}
#links .side br {display: block;}
#links a {
color: #888;
}
#links a:hover {
color: #555;
}
/* links 選單進階設定
-----------------------------------------*/
.calendar {font-size: 10px;} /* 行事曆 */

#boxProfile {
width: 210px;
position: absolute; top: 70px; left: 20px;
z-index: 10;}
#boxProfile .boxProfile0 {display: none;}
#boxProfile .boxProfile0 .sidetitle {}
#boxProfile .boxProfile1 {}
#boxProfile .boxProfile1 .side {
font-size: 0px; letter-spacing: -3px;
color: #444; padding: 0px;
background: url('http://l.yimg.com/e/style/1/108/boxprofile.gif') no-repeat 0px 2px;}
#boxProfile .boxProfile1 .side br {display: none;}
#boxProfile .boxProfile1 .side a {
font-size: 0px; letter-spacing: -3px;
color: #444;}
#boxProfile .boxProfile1 .side .boxProfileImg {
float: right;
/*padding: 5px; background: #ccc; /* */
}
#boxProfile .boxProfile1 .side .boxProfileLink {
display: block;
width: 100px;
height: 20px;}
#boxProfile .boxProfile1 .side .boxProfileLink:hover {
border-left: 3px solid #eee;
}
#boxProfile .boxProfile1 .side  select {display: none;}
#boxProfile .boxAddFriendLink {display: none;}
#boxProfile .boxGiftLink {display: none;}


#boxSlideShow {} /* 播放中的相簿 */
#boxSlideShow .boxSlideShow0 {}
#boxSlideShow .boxSlideShow0 .sidetitle {}
#boxSlideShow .boxSlideShow1 {}
#boxSlideShow .boxSlideShow1 .side {}

#boxNewArticle {}
#boxNewArticle .boxNewArticle0 {
background: url('http://l.yimg.com/e/style/1/108/box0.gif') no-repeat 5px 0px;
height: 30px;
}
#boxNewArticle .boxNewArticle0 .sidetitle {display: none;}
#boxNewArticle .boxNewArticle1 {}
#boxNewArticle .boxNewArticle1 .side {}

#boxCategory {}
#boxCategory .boxCategory0 {
background: url('http://l.yimg.com/e/style/1/108/box0.gif') no-repeat 5px -30px;
height: 30px;
}
#boxCategory .boxCategory0 .sidetitle {display: none;}
#boxCategory .boxCategory1 {}
#boxCategory .boxCategory1 .side {}

#boxDate {}
#boxDate .boxDate0 {display: none;}
#boxDate .boxDate0 .sidetitle {}
#boxDate .boxDate1 {}
#boxDate .boxDate1 .side {}

#boxSearch {}
#boxSearch .boxSearch0 {
background: url('http://l.yimg.com/e/style/1/108/box0.gif') no-repeat 5px -62px;
height: 30px;
}
#boxSearch .boxSearch0 .sidetitle {display: none;}
#boxSearch .boxSearch1 {}
#boxSearch .boxSearch1 .side {padding-bottom: 0px; margin: 0px;}
#boxSearch .boxSearch1 .side input {
background: url('http://l.yimg.com/e/style/1/108/input.gif') no-repeat top left;
border: 1px solid #aaa;
}
#boxSearch .boxSearch1 .side input[type=hidden] {
border: 0px;
}
#scupioSearch { margin: 0px; padding-top: 0px;}
#scupioSearch .scupioSearch0 {display: none;}
#scupioSearch .scupioSearch0 .sidetitle {}
#scupioSearch .scupioSearch1 {}
#scupioSearch .scupioSearch1 .side {margin: 0px; text-align: left;}
#scupioSearch input {
background: url('http://l.yimg.com/e/style/1/108/input.gif') no-repeat top left;
border: 1px solid #aaa;}
#scupioSearch input[type=hidden] {
border: 0px;
}

#boxNewComment {}
#boxNewComment .boxNewComment0 {
background: url('http://l.yimg.com/e/style/1/108/divthird.gif') no-repeat 10px 0px;
height: 25px;}
#boxNewComment .boxNewComment0 .sidetitle {display: none;}
#boxNewComment .boxNewComment1 {}
#boxNewComment .boxNewComment1 .side {
text-align: right;
color: #666;
}
#boxNewComment .boxNewComment1 .side br {display: none;}
#boxNewComment .boxNewComment1 .side a {
display: block;
text-align: left;
}
#boxNewComment .boxNewComment1 .side a:hover {
background: #888;
color: #bbb;
}

#boxRssList .boxRssList0 .sidetitle {display: none;}
#boxRssList .boxRssList0 {
height: 22px;
background: url('http://l.yimg.com/e/style/1/108/rsslist.gif') no-repeat 10px 0px;
}
#boxRssList .boxRssList1 .side {
color: #888;
}
#boxRssList .boxRssList1 .side br {display: none;}
#boxRssList .boxRssList1 .side #boxRssEntryBody {
display: block;
text-align: right;
}
#boxRssList .boxRssList1 .side #boxRssEntryBody a {
display: block;
color: #666;
}
#boxRssList .boxRssList1 .side #boxRssEntryBody a:hover {
background: #888;
color: #bbb;
}


#boxNewTrackback {}
#boxNewTrackback .boxNewTrackback0 {
height: 19px;
background: url('http://l.yimg.com/e/style/1/108/newtrackback.gif') no-repeat 10px 0px;
}
#boxNewTrackback .boxNewTrackback0 .sidetitle {display: none;}
#boxNewTrackback .boxNewTrackback1 .side br {display: none;}
#boxNewTrackback .boxNewTrackback1 .side a {
display: block;
color: #888;
}
#boxNewTrackback .boxNewTrackback1 .side a:hover {
background: #888;
color: #bbb;
}
#boxNewTrackback .boxNewTrackback1 .side span {
display: block; text-align: right;
color: #666;
}
#boxNewTrackback .boxNewTrackback1 .side span a {
display: inline;
color: #666;
}
#boxNewTrackback .boxNewTrackback1 .side span a:hover {
background: transparent;
}
#boxFolder {}
#boxFolder .boxFolder0 {}
#boxFolder .boxFolder0 .sidetitle {
font-size: 24px;
letter-spacing: -3px;
color: #eee;}
#boxFolder .boxFolder1 {}
#boxFolder .boxFolder1 .side {}
#boxFolder .boxFolder1 .side br {display: none;}
#links #boxFolder .boxFolder1 .side a {
display: block;
margin-bottom: 1px;
color: #999;
padding: 0px 5px 0px 5px;
margin-right: 5px;
border-left: 3px solid #888;
}
#links #boxFolder .boxFolder1 .side a:hover {
background: #888;
color: #ccc;
text-decoration: none;
border-left: 3px solid #bbb;
}

#boxCounter {}
#boxCounter .boxCounter0 {
background: url('http://l.yimg.com/e/style/1/108/divthird.gif') no-repeat 10px -33px;
height: 25px;}
#boxCounter .boxCounter0 .sidetitle {display: none;}
#boxCounter .boxCounter1 {}
#boxCounter .boxCounter1 .side {}

.syndicate {
padding: 38px 10px 0px 10px;
background: url('http://l.yimg.com/e/style/1/108/divthird.gif') no-repeat 10px -66px;
}
.syndicate img {margin-left: 20px;}
/* powered
-----------------------------------------*/
#links .powered {
padding: 0px 10px 0px 30px;
font-size: 0px; letter-spacing: -3px;
color: #444;}
#links .powered br {display: block;}
#links .powered input {
background: url('http://l.yimg.com/e/style/1/108/input.gif') no-repeat top left;
border: 1px solid #aaa;}
#links .powered input[type=hidden] {
border: 0px;
}
#links .powered a {
font-size: 10px; color: #888;
letter-spacing: 0px;}
#links .powered .powerlogo img {display: none;}
#links .powered .powerlogo {
display: block;
width: 99px; height: 45px;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 0px 7px;}
#links .powered .powerid {
width: 50px;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 5px -35px;}
#links .powered .powerpassword {
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 15px -63px;}
#links .powered .powerjoin {
margin-left: 30px;
display: block; width: 39px; height: 15px;
float: left; font-size: 0px; color: #444; letter-spacing: -2px;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 0px -85px;}
#links .powered .powerforgot {
margin-left: 3px;
display: block; width: 82px; height: 15px;
float: left; font-size: 0px; color: #444; letter-spacing: -2px;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 0px -115px;}
#links .powered .powerin {
margin-left: 70px;
display: block; width: 39px; height: 15px;
float: left; font-size: 0px; color: #444; letter-spacing: -2px;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 0px -145px;}
#links .powered .powerout {
margin-left: 6px;
display: block; width: 32px; height: 15px;
float: left; font-size: 0px; color: #444; letter-spacing: -2px;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 0px -175px;}
#links #divThird .powered .powerjoin:hover {
color: #444;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 0px -100px;}
#links #divThird .powered .powerforgot:hover {
color: #444;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 0px -130px;}
#links #divThird .powered .powerin:hover {
color: #444;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 0px -160px;}
#links #divThird .powered .powerout:hover {
color: #444;
background: url('http://l.yimg.com/e/style/1/108/powered.gif') no-repeat 0px -190px;}

.total-comments-div .powered {
color: #868686; font-size: 0px; letter-spacing: -3px;
}
.total-comments-div .powered a img {display: none;}
.total-comments-div .powered a {}
.total-comments-div .powered td {
color: #555; font-size: 12px; letter-spacing: 0px;
}
.total-comments-div .powered td input {
border: 1px solid #ccc;
color: #555;
background: url('http://l.yimg.com/e/style/1/108/input.gif') no-repeat top left;
font-family: Arial;
}

/* extraDiv
-----------------------------------------*/
#extraDiv1 {
position: absolute; top: 50px; left: 760px;
width: 10px; height: 400px;
background: #ababab;
}