/* ----------
專屬because804私用，請勿盜取


專屬because804私用，請勿盜取-----------------------------------------*/
body{
color:#333;font-size:12px;LINE-HEIGHT:180%;letter-spacing:1PX;
background:#C6C6C6 repeat-x left top;font-family:arial;
margin:0;padding:0;}

a{
color:#3a2a2a;font-size:12px;
text-decoration:none;
}




a {
color:#a0522d;
text-decoration:none;
}
a:hover {
color:#2D69B4;
text-decoration:none;
}

/* container
-----------------------------------------*/
#container1 {
width:950px;
position:relative;
margin:0 auto;
}
#container2 {
}

/* banner and pageheader
-----------------------------------------*/
#banner {
}
#pageheader {
height:500px;width:800px;
background:url(http://farm9.staticflickr.com/8067/8283124755_121c73d50c_b.jpg) no-repeat right top;
}

#pageheader #description2 .description{
position:absolute;top:420px;right:8px;
height:300px;width:460px;
padding:2px 0px 2px 10px;
font:7pt verdana;color:#000;
background:#000;text-align:left;


SCROLLBAR-FACE-COLOR:#000;SCROLLBAR-HIGHLIGHT-COLOR:#000;
SCROLLBAR-SHADOW-COLOR:#000;SCROLLBAR-3DLIGHT-COLOR:#000;
SCROLLBAR-ARROW-COLOR:#fff;SCROLLBAR-TRACK-COLOR:#000;
SCROLLBAR-DARKSHADOW-COLOR:#000;line-height:15pt;}


/* main2
-----------------------------------------*/
/* 包含 content、links */
#main2 {
overflow:hidden;
padding:0 8px;
width:940px;
background:#FFFFFF;
}

/* content
-----------------------------------------*/
#content {
position:relative;
float:right;
overflow:hidden;
width:678px;
}
.blog {
overflow:hidden;
width:678px;
}

.date {
font-size:11px;
padding:35px 0px 0px;
position:absolute;
right:16px;
color:#b0b0b0;
}
/* 第二層date */
.datediv {
}

.blogbody {
}
/* 第二層blogbody */
.blogbody2 {}

/* .articletext 包含 .title .extended .innertext .extended */
.articletext {}
.articletext .title {
background:url(http://farm5.static.flickr.com/4046/4567421496_ecd93960ec_o.gif) no-repeat left top;
text-indent:70px;
padding:10px 0;
color:#46412D;
height:20px;
font:12pt SIMHEI;

margin:5px 0px;
width:678px;
display:block;
}

.articletext .innertext {
margin:0 auto;
padding:0 26px;
}
.articletext .extended {
color:#8e8e8e;
text-align:right;
padding:0 26px;
}
.extended a {}
.extended a:hover {}
.posted {
border-bottom:1px dotted #d1d1d1;
color:#8e8e8e;
text-align:right;
padding:0 20px;
margin:0px 6px;
}

/* comments
-----------------------------------------*/
.total-comments-div {
border-top:0px dotted #d1d1d1;
padding-top:10px;
margin-top:10px;
}

/* 頁碼 */
.comments-linkcontrol {
margin:16px;
text-align:center;
color:#000000;
font-weight:bold;
}
.comments-linkcontrol a {
font-weight:normal;
}

.total-comments-div .trackback-url {
color:#07121C;
margin:0px 6px;
}
.total-comments-div .trackback-url #trackback_url {
color:#07121C;
background:#D4D0C8;
width:410px;
}

.total-comments-div .trackbacks-head {}
.total-comments-div .comments-head , 
.total-comments-div .trackbacks-head .comments-head , 
.total-comments-div .comments-bottom .comments-head
{
padding:40px 0px 5px;
color:#50788D;
font-weight:bold;
border-bottom:1px dotted #d1d1d1;
font-size:13px;
margin:0 10px;
}
.total-comments-div .comments-body {
border-bottom:1px dotted #d1d1d1;


}
.total-comments-div .comments-body .comments-post {
text-align:right;
color:#8e8e8e;
}
.total-comments-div .comments-body .comments-post a {
color:#8e8e8e;
}

/* 給個回應區塊 */
.total-comments-div .comments-body form {
background:url(http://farm9.staticflickr.com/8489/8284428174_506db8693c_z.jpg) no-repeat center top;
height:680px;
margin:0px 0px 20px;
padding:20px;
}
#xxx1.comments-body {
border-bottom-style:none;
}

/* 站長回覆 */
.total-comments-div .comments-author {
background:none;

padding:0;
margin:0 16px;
color:#5A3C3C;
}
.comments-author .comments-post {
text-align:right;
color:#8E8E8E;
}
.comments-author .comments-post a {
color:#8e8e8e;
text-decoration:none;
}

#text {width:300px;}

/* divThird 第三欄式設定，若兩欄式則不需設定 #divThird 的 position
-----------------------------------------*/
#divThird {

}
/* 第二層divThird */
/* links 選單
-----------------------------------------*/
#links {

float:left;
width:260px;
line-height:22px;
overflow:hidden;
}
.sidetitle {
text-indent:10px;
font-size:13px;
text-align:left;
margin:auto;
width:217px;
height:25px;

color:#38bbd2;
background:no-repeat;
}
#SlidePicTitle {
color:#9b9b9b;
font-size:12px;
}

/* links內的區塊內距 */
.side {
padding:5px 22px 15px;
}
#boxSlideShow .side {
padding:0 0 0 23px;
}


/* links 選單進階設定
-----------------------------------------*/
#boxSlideShow , 
#boxMusic , 
#boxNewArticle , 
#boxCategory , 
#boxCollectionCategory , 
#boxCollection , 
#boxDate , 
#boxSearch , 
#boxNewComment , 
#boxSmallMap , 
#boxRssList , 
#boxNewTrackback , 
#boxFolder , 

#boxCounter
{

}
#boxMySpace
{
background:no-repeat left top #fff;
}

/* 行事曆區塊 */
div.calendar {
background:url(http://l.yimg.com/e/style/14/1458/calendar.jpg) no-repeat left top;
padding:17px 0 10px;
margin:0;
line-height:15px;
height:170px;
color:#38bbd2;
}
/* 行事曆 */
div.calendar a {
color:#fff;
}
div.calendar a:hover {
color:#000;
}
/* 年月切換 */
caption.calendarhead  {padding:0px;}
caption.calendarhead a {
margin:0 3px;
}


/* 我的訂閱 */
#login_5 {
margin:0px 0px 0px 33px;
}

/* 最新的引用 */
#boxNewTrackback .boxNewTrackback1 .side {
text-align:right;
line-height:100%;
padding-top:0px;
}
#boxNewTrackback .boxNewTrackback1 .side a {
text-align:left;
display:block;
margin:15px 0 0;
}




/*RSS*/
.syndicate img{
filter:gray;
}





.posted a{color:#a7bfb3;}
.posted a:hover{color:#ddd;}






.side {padding:20px 10px 8px 28px;}





.side {
BACKGROUND-POSITION:0% 0%;BACKGROUND-ATTACHMENT:scroll;COLOR:#a7bfb3;BORDER-TOP-STYLE:none;LINE-HEIGHT:25px;BACKGROUND-REPEAT:repeat;font-family:arial;
BORDER-LEFT-STYLE:none;BACKGROUND-COLOR:transparent;BORDER-BOTTOM-STYLE:none;}
.sidetitle {
BORDER-TOP-WIDTH:1px;PADDING-RIGHT:2px;MARGIN-TOP:10px;PADDING-LEFT:2px;FONT-WEIGHT:normal;FONT-SIZE:small;BACKGROUND:#f4eacb;PADDING-BOTTOM:2px;COLOR:#666666;LINE-HEIGHT:140%;PADDING-TOP:2px;FONT-FAMILY:verdana, arial, sans-serif;LETTER-SPACING:0.1em;HEIGHT:20px;TEXT-ALIGN:left;}


.side A {
COLOR:#8a8a8a;}#boxCategory {
COLOR:#000000;LETTER-SPACING:1px;TEXT-ALIGN:left;}
#boxFolder {LINE-HEIGHT:20px;}
#boxNewArticle {LETTER-SPACING:1px;}
#boxNewComment {LINE-HEIGHT:20px;}





body{cursor:url("http://www.geocities.jp/b_solid_cold/bb6cd83a.ani");}


A:hover {CURSOR:url(http://www.geocities.jp/b_solid_cold/ac139.ani);}







h1 .description {
position:absolute;
top:0px;
right:1000px;font:12pt SIMHEI;

}
br {
letter-spacing:0px;
}



/*comments
-------------------------------------------------------------------------------------------------*/


.comments-post {
border-bottom:1px dashed #ccc;
margin-bottom:25px;
}



.comments-body {

line-height:140%;
margin:10px 30px;
padding-bottom:10px;
text-align:justify;
}



.comments-head	{
background-image:url(http://l.yimg.com/e/style/1/10/stripes.png);

font-size:medium;
font-weight:bold;
margin-bottom:10px;
padding:2px;
text-align:center;
}


a:active, a:hover {
border-bottom:#4B7571 solid 1px;
color:#3B527E;
}
#bigcontainer .wsharing.top {display:none;}








#pageheader h1 a {
width:10px;
letter-spacing:2px;
padding:5px;position:absolute;
text-decoration:none;}





#boxWho{position:absolute;top:30px;left:7px;}
#boxWho input {FONT-SIZE:7pt;FONT-FAMILY:verdana;padding-top:4px;}
#boxWho div#whowrapper{width:90px !important;text-align:left;}
#boxWho li, #boxWho li img{width:2px !important;
height:30px !important;filter:alpha(opacity=100);}
#boxWho li{border:1px solid #fff;}
#boxWho #whowrapper li a {background:#000;}
#boxWho #whowrapper li a img {FILTER:alpha(opacity=40);}

#boxWho #whowrapper li a:hover img {
FILTER:alpha(opacity=100);WIDTH:30px!important;HEIGHT:29px!important;
border:2px #solid double !important;}

#boxWho img , #boxWho a{}
#boxWho .sidetitle {display:none;}



#boxWho input{margin-top:6px;position:absolute;top:0px;left:-1000px;
font:0pt verdana;color:#333;background:none;border:1px #fff solid;}
#boxWho #whowrapper li a img {FILTER:alpha(opacity=40);}






#boxWho #whowrapper li a:hover img {

BACKGROUND-COLOR:#fff;
WIDTH:45px!important;
height:45px!important;
position:relative;
border:1px #aaa solid;
BACKGROUND-COLOR:#fff;
padding:2px;
}















#linkMypage {
filter:alpha(style=1);color:#fff;BORDER-BOTTOM:#fff 3px;font:12pt SIMHEI;POSITION:absolute;TEXT-ALIGN:center;WIDTH:120px;HEIGHT:20px;TOP:450px;PADDING-TOP:10px;LEFT:0px;}

#linkAlbum {
filter:alpha(style=1);color:#fff;BORDER-BOTTOM:#fff 3px;font:12pt SIMHEI;POSITION:absolute;TEXT-ALIGN:center;WIDTH:120px;HEIGHT:20px;TOP:450px;PADDING-TOP:10px;LEFT:130px;}
#linkBlog {
filter:alpha(style=1);color:#fff;BORDER-BOTTOM:#fff 3px;font:12pt SIMHEI;POSITION:absolute;TEXT-ALIGN:center;WIDTH:120px;HEIGHT:20px;TOP:450px;PADDING-TOP:10px;LEFT:254px;}
#linkGbook {
filter:alpha(style=1);color:#fff;BORDER-BOTTOM:#fff 3px;font:12pt SIMHEI;POSITION:absolute;TEXT-ALIGN:center;WIDTH:120px;HEIGHT:20px;TOP:450px;PADDING-TOP:10px;LEFT:378px;}
#linkUser {
filter:alpha(style=1);color:#fff;BORDER-BOTTOM:#fff 3px;font:12pt SIMHEI;POSITION:absolute;TEXT-ALIGN:center;WIDTH:120px;HEIGHT:20px;TOP:450px;PADDING-TOP:10px;LEFT:502px;}
#linkFriend {
filter:alpha(style=1);color:#fff;BORDER-BOTTOM:#fff 3px;font:12pt SIMHEI;POSITION:absolute;TEXT-ALIGN:center;WIDTH:120px;HEIGHT:20px;TOP:450px;PADDING-TOP:10px;LEFT:626px;}

#linkVideo{display:none;}



#service LI {DISPLAY:inline;VISIBILITY:visible;}



#serviceList li a:hover{color:#fff;
background:#000;filter:alpha(opacity=10);
}






.boxNewComment1 img {display:none;}



.自訂名稱 {
line-height:22px;
padding:4px 2px 2px 0px;
letter-spacing:2px;
background:url(http://f10.wretch.yimg.com/distance280/32764/1809402906.jpg?5VkYFOtDfBac979.dN9ynbYN.b2L15LI7d43yU3didA3obWupazc3WBPW16I3ZUlvA--) repeat-x bottom;}





#pageheader h1 a{
width:850px;padding:5px 0px 5px 10px;
color:#fff;display:block;
font:12px verdana;text-align:left;
filter:alpha(style=1);background:#555;}
#pageheader h1 a:hover{color:#000;background:#fff;}


#pageheader #description2 .description{
position:absolute;top:0px;left:800px;
height:496px;width:147px;
padding:2px 0px 2px 10px;
font:12px verdana;color:#fff;
background:#452B1C;text-align:left;
overflow:auto;overflow-X:hidden;
SCROLLBAR-FACE-COLOR:#452B1C;
SCROLLBAR-HIGHLIGHT-COLOR:#452B1C;
SCROLLBAR-SHADOW-COLOR:#452B1C;
SCROLLBAR-3DLIGHT-COLOR:#452B1C;
SCROLLBAR-ARROW-COLOR:#fff;
SCROLLBAR-TRACK-COLOR:#452B1C;
SCROLLBAR-DARKSHADOW-COLOR:#452B1C;
line-height:15pt;}





.articletext TABLE A {color:#46412D;}



.articletext TABLE A:hover {color:#4B7571;}