/*fall black css by wretch.cc/blog/LoveWeFutrue 
design Cannot reprint, the replot
*/
HTML {overflow-x:hidden;
SCROLLBAR-FACE-COLOR:#4C4C4C;
SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;
SCROLLBAR-SHADOW-COLOR:#ffffff;
SCROLLBAR-3DLIGHT-COLOR:#ffffff;
SCROLLBAR-ARROW-COLOR:#fff;
SCROLLBAR-TRACK-COLOR:#ffffff;
SCROLLBAR-DARKSHADOW-COLOR:#ffffff;
}

html, body, h1, h2, h3, input, form {
margin:10px 0px 0px 0px;}


body {
background:#5A5A5A repeat center;
font:12px BMbug;
color:#333;
}

#content, input{color:#004E7B;}

a {color:#777;font-family:verdana;text-decoration:none;}
a:hover {background:none transparent scroll repeat 0% 0%;width:150px;
cursor:help;color:#3A594F;text-decoration:none;}
input {background:#fff;border-right:#fff 1px solid;border-top:#fff 1px solid;
font-size:10px;border-left:#fff 1px solid;color:#555;border-bottom:#fff 1px solid;}

select {
font-size:11px;background:transparent scroll repeat 0% 0%;color:#cccccc;}




/* container
-------------------- */
#container1 {
background:repeat-y;
margin:0px 0px 0px 0px;
width:1000px;
}


/* banner
-------------------- */
#banner{
background-image:url(http://farm3.static.flickr.com/2504/4021822197_b87f9115db_o.png);
height:193px;
width:820px;
margin:auto;
}

#pageheader H1 {COLOR:#fff;
FONT-SIZE:12pt;LEFT:0px;WIDTH:450px;LINE-HEIGHT:50px;
FONT-FAMILY:verdana;POSITION:absolute;}

.description {position:relative;
FONT-WEIGHT:normal;LEFT:0px;WIDTH:350px;COLOR:#fff;
FONT-FAMILY:verdana;LETTER-SPACING:0.1em;POSITION:absolute;TOP:40px;}


#pageheader h1 a {
font-size:18px;left:420px;width:450px;color:#fff;top:0px;
position:absolute;text-align:left;}

#pageheader h1 a:hover {
background:none;border-right:#ccc 0px solid;color:#6B6B6B;}

.description {
FONT-SIZE:10px;LEFT:420px;WIDTH:380px;COLOR:#FFF4F4;
POSITION:absolute;TOP:70px;TEXT-ALIGN:left;}

.description a{color:#FFF4F4;}
.description a:hover {color:#508C92;}

/* content
-------------------- */

#content {width:570px;background:#E8E8E8;
float:left;overflow:hidden;margin:0px 0px 0px 0px;}

.blog{padding-top:10px;padding-left:5px;}
/* content﹍Šq */
#main2 {font-family:verdana;
background:no-repeat center top;
width:820px;
margin:auto;
padding-top:0px;FONT-SIZE:11px;
}

/* ﹍Šq*/
.blogbody{position:relative;color:#666666;
width:560px;margin-bottom:5px;background:#fff;}
#content * {position:relative;}

/* Æ﹢–f*/
.blogbody2{color:#666666;}
.articletext .title {margin:0px 0px 0px 0px;
height:17px;padding-top:10px;
PADDING-RIGHT:0px;PADDING-LEFT:10px;font:16px simhei;font-weight:normal;
COLOR:#4C4C4C;TEXT-ALIGN:left;}


.title A {FONT-SIZE:12px;
COLOR:#555;TEXT-DECORATION:none;}

.title A:hover {
COLOR:#3A594F;}

.more{padding-left:9px;}

.articletext .innertext {padding-left:9px;}

.blog .innertext {overflow:hidden;width:550px;padding-top:17px;}



.datediv {background:#fff;position:relative;padding-left:20px;color:#777;
padding-top:3px;margin:0px 0px 0px 0px;width:540px;
font-size:10px;text-align:left;padding-bottom:0px;
}

.articletext .extended {padding-left:9px;}
.posted {border-top:#eee 0px dashed;background:none;padding-left:0px;
padding-top:2px;width:560px;padding-bottom:2px;
FONT-SIZE:10px;COLOR:#777;TEXT-ALIGN:center;}
.posted a{COLOR:#777;}
.posted a:hover{COLOR:#222;}
/* comments


/* comments
-------------------- */
#Comments {
MARGIN:30px;WIDTH:480px;}

.commentTitle {
PADDING-RIGHT:5px;PADDING-LEFT:5px;FONT-SIZE:16px;PADDING-BOTTOM:5px;
COLOR:#666;PADDING-TOP:5px;}
.commentTitle A {
FONT-SIZE:10px;COLOR:#777777;}
.comments-body {
FONT-SIZE:12px;COLOR:#666;}
.comments-body P {
PADDING-BOTTOM:5px;MARGIN:10px;}
.comments-post {BACKGROUND:#ECEEE2;
PADDING-RIGHT:0px;PADDING-LEFT:2px;FONT-SIZE:9px;PADDING-BOTTOM:0px;
MARGIN:20px 0px 0px;PADDING-TOP:2px;BORDER-BOTTOM:#acacac 0px solid;
HEIGHT:20px;TEXT-ALIGN:center;}
.comments-body IMG {
FILTER:alpha(opacity=30);}
.comments-post IMG {
FILTER:alpha(opacity=50);}
.comments-post BR {
DISPLAY:none;}


/* links
-------------------- */
#links {font-family:courier;background:#fff TOP left no-repeat;
width:250px;border-right:0px dotted #777;border-bottom:0px dotted #777;

float:right;margin:0px 0px 0px 0px;padding-top:5px;
FONT-FAMILY:verdana;
border-left:0px dotted #333;
}
#links a {
color:#555;
text-decoration:none;
}
#links a:hover {
color:#333;
}
.side {padding-right:0px;padding-left:7px;font-size:10px;background:#fff;
padding-bottom:2px;margin:0px 0px 0px px;width:237px;color:#777;line-height:170%;padding-top:5px;}
.side a {color:#555;}


.sidetitle {color:#fff;background:#727272 left top no-repeat;
height:20Px;padding-top:5px;width:237px;font:16px simhei;font-weight:normal;text-align:center;
}
.islock img {display:none;}
/*new book */

#boxprofile {display:block;width:235px;color:#555;text-decoration:none;}
#boxcategory {}
#boxCategory a img {display:none;}
#boxdate {}

#boxNewArticle {OVERFLOW:auto;
SCROLLBAR-ARROW-COLOR:#fff;
SCROLLBAR-FACE-COLOR:#525252;
SCROLLBAR-HIGHLIGHT-COLOR:#484848;
SCROLLBAR-SHADOW-COLOR:#484848;
SCROLLBAR-3DLIGHT-COLOR:#484848;
SCROLLBAR-TRACK-COLOR:#484848;
SCROLLBAR-DARKSHADOW-COLOR:#484848;
position:absolute;left:632px;top:51px;
width:265px;height:137px;overflow-x:hidden;margin:0px 0px 10px 0px;}

#boxNewArticle A {font-size:10px;border-left:1px solid #fff;
border:0px solid #fff;color:#999;
DISPLAY:block;PADDING-LEFT:0px;BACKGROUND:#484848;WIDTH:260px;LINE-HEIGHT:200%;}

#boxNewArticle A:hover {
BACKGROUND:#6C6C6C;COLOR:#fff;TEXT-DECORATION:none;border-right:0px solid #ccc;width:260px;}

#boxNewArticle .sidetitle {display:none;}

#boxNewArticle .side{font-size:10px;border-left:10px solid #555;BACKGROUND:#484848;}

#boxNewArticle BR {DISPLAY:none;}

/*new talk*/
.boxnewarticle1 {}
#boxnewcomment {}
#boxnewcomment a {DISPLAY:block;
width:235px;color:#4c4c4c;text-decoration:none;}

#boxNewComment A:hover {
BACKGROUND:#fff no-repeat left 50%;WIDTH:210px;COLOR:#777;HEIGHT:1px;TEXT-DECORATION:none;}
#boxNewComment .sidetitle {
}

#boxnewcomment .boxnewcomment1 .side {color:#f4f4f4;line-height:5%;}
#boxnewcomment .boxnewcomment1 .side a {display:block;line-height:15px;}
#boxfavorite {}
#boxrsslist {}
#boxrsslist .boxrsslist1 .side a img {
filter:alpha(opacity=30);}
#boxrsslist .boxrsslist1 .side a:hover img {
filter:alpha(opacity=100);}
#boxcounter {

}
calendar table {background:#fff;
padding-right:0px;padding-left:0px;font-size:10px;padding-bottom:0px;color:#555;line-height:170%;padding-top:0px;}
#calendarplugin {background:#fff;font-size:12px;
color:#999;text-align:center;}
.calendarhead {background:#fff;text-align:center;}
.calendartoday {background:#fff;}
.calendar{background:#fff;width:244px;padding-top:10px;
text-align:center;padding-bottom:10px;}
div.calendar{background:#fff;}
div.calendar a:first-child{}

.listall_msg {
font-size:12px;margin-left:20px;}
.listall_pagelist {
margin-left:20px;}
.listall_date {
font-size:11px;margin-left:20px;color:#ccc;}
.powered {
padding-right:5px;margin-top:30px;padding-left:5px;font-size:10px;padding-bottom:5px;color:#fff;padding-top:5px;}
#boxprofile {
left:0px;width:1024px;position:absolute;top:64px;}


/* ﹉ÒmøPkåí */
#boxFolder {background:#fff;width:245px;}
#boxFolder .boxFolder0 {}
#boxFolder .boxFolder0 .sidetitle {}
#boxFolder .boxFolder1 {}
#boxFolder .boxFolder1 .side {}
#boxFolder .boxFolder1 .side a {}


#boxMySpace .sidetitle {DISPLAY:none;}#boxMySpace .side {
padding-left:5px;padding-top:0px;
margin-bottom:10px;

}

#boxMySpace  .side #serviceList {
overflow:auto;
width:220px;
height:0px;

}

#boxMySpace  .side #serviceList li {
float:left;
margin-left:0px;
}


#boxMySpace .boxMySpace1 .side .mySpaceLink {
display:block;
width:40px;
height:17px;
font:16px simhei;font-weight:normal;
letter-spacing:0px;
text-align:center;
padding-top:0px;

text-decoration:none;}

#boxMySpace  .side a{color:#555;BACKGROUND:NONE;font:16px simhei;font-weight:normal;}

#boxMySpace  .side a:hover{font:16px simhei;font-weight:normal;color:#000;}
#boxMySpace .boxAddFriendLink , #boxMySpace #linkVideo, 
#boxMySpace .boxGiftLink .linkMypage{display:none;}



#boxMySpace #linkAlbum{
position:absolute;
top:26px;
left:353px;}

#boxMySpace #linkBlog{
position:absolute;
top:60px;
left:353px;}

#boxMySpace #linkGbook{
position:absolute;
top:95px;
left:353px;}

#boxMySpace #linkUser{
position:absolute;
top:129px;
left:353px;}



#boxMySpace #linkFriend {
position:absolute;
top:165px;
left:353px;}





#boxWho {background:#fff;width:245px;}
#boxWho input{writing-mode:tb-rl;height:0px !important;width:0px !important;}
#boxWho div#whowrapper{text-align:center;width:150px !important;}
#boxWho li, #boxWho li img{width:20px !important;height:20px !important;}
#boxWho li{background:#fff;border:#d8d8d8 1px solid;padding:2px !important;}
#boxWho li{}
#boxWho #whowrapper li a img{filter:alpha(opacity=40);}
#boxWho #whowrapper li a:hover img{filter:alpha(opacity=100);}
#boxWho .sidetitle{}
/* links detail
-------------------- */
#boxSearch input {
border:none;
background:white;
}

/*friend link */
#boxProfile.boxProfile1 .side select {
width:160px;
border:#ccc 1px solid;
background:#CCC;
color:#333;
margin-top:20px;
}


/*user icon */
.boxProfileImg img{
border:#FFF 5px solid;
}


/*logo
--------------------*/
.powered .powerlogo IMG {
DISPLAY:none;
}

.powered .powerlogo {
DISPLAY:block;
BACKGROUND:no-repeat 0px 0px;
WIDTH:100px;
HEIGHT:10px;
}


/* footer and extradiv
-------------------- */

#footer {
clear:both;
height:105px;
background:left top no-repeat;
}
body {cursor:url('http://www.geocities.jp/umod09/0449.ani');}
a:hover {cursor:url('http://www.geocities.jp/umod09/0101.ani');}