/* CSS BY AN17 */

html {
SCROLLBAR-FACE-COLOR:#fff;
SCROLLBAR-HIGHLIGHT-COLOR:#fff;
SCROLLBAR-SHADOW-COLOR:#fff;
SCROLLBAR-3DLIGHT-COLOR:#fff;
SCROLLBAR-ARROW-COLOR:#ccc;
SCROLLBAR-DARKSHADOW-COLOR:#fff;
overflow-x:hidden;}

BODY {
BACKGROUND:#B3BC90 fixed no-repeat left;}

#banner
{width:450px;height:40px;}



BODY {
BACKGROUND:#fff fixed no-repeat left bottom;}

/*自訂欄位*/
.side{padding-left:0px;margin-top:0px;line-height:20px;}
.sidetitle {display:none;}

#links {
overflow-x:hidden;
BACKGROUND:#fff;
width:170px!important;
margin-top:0px;
padding:10px;}



#content {
width:380px;
float:right;
background:none;
margin-top:0px;
margin-right:0px;
padding:10px;}

.blogbody {
font-size:7pt;
font-family:verdana;
line-height:17px;
margin-top:0px;}

.blogbody a {color:#444;font:7pt verdana;}
.blogbody a:hover {color:#666;}


#content h3 a{
color:#444;
font-family:verdana;
font-size:10px;
padding-left:15px;}


/*------------------------------*/





#content {
BACKGROUND-COLOR:#fff;
margin-top:0px;
margin-left:100px;
FONT-FAMILY:verdana;
font-size:10px;
float:left;
width:450px;
padding-top:0px;
border-right:#ECECEC 1px solid;}





/*標題*/

#pageheader h1 a {
position:absolute;
color:#444;
display:block;
font:7pt verdana;
text-align:left;
letter-spacing:2px;
font-weight:normal;
padding:2px;
padding-top:2px;
left:160px;
top:30px;}



#pageheader .description {
font-size:0pt;
right:0px;
top:0px;
color:#ececec;
text-align:right;
font-family:verdana;
position:absolute;
font-weight:normal;
line-height:17px;
letter-spacing:1pt;
padding:1px;}


#pageheader #description2 .description {
position:absolute;
top:50px;
left:150px;
width:400px;
color:#444;
FONT-SIZE:10px;
FONT-FAMILY:verdana;
LETTER-SPACING:2px;
line-height:18px;
overflow:auto;
height:18px;
background:#fff;
text-align:left;
padding-left:10px;
SCROLLBAR-FACE-COLOR:#fff;
SCROLLBAR-HIGHLIGHT-COLOR:#fff;
SCROLLBAR-SHADOW-COLOR:#fff;
SCROLLBAR-3DLIGHT-COLOR:#fff;
SCROLLBAR-DARKSHADOW-COLOR:#fff;
SCROLLBAR-ARROW-COLOR:#ccc;
SCROLLBAR-DARKSHADOW-COLOR:#fff;
border:#fff 1px solid;}




#links #serviceList {
position:absolute;
top:55px;
left:575px;
width:260px;
text-align:center;}


#serviceList li{
float:left;
margin:0px 0px 0px 0px;}


#serviceList li a{
display:block;
WIDTH:30px;
HEIGHT:15px;
letter-spacing:0px;
padding:0px;
font-size:7pt;
font-family:verdana;
color:#444!important;
border:#ececec 0px solid;}

a#linkMypage, a#linkBlog, a#linkUser, a#linkVideo{display:none!important;}


/*------------------------------*/

body {
font-size:10px;
margin:15px;
color:#666;
font-family:verdana;}

a {
color:#444;
text-decoration:none;}

a:hover {
color:#666;
text-decoration:none;}







#pageheader h1 a:hover {color:#666;}

#pageheader h1 span.description {display:none;}












#pageheader h1 span.description {display:none;}

.date {
margin-top:0px;
margin-bottom:0px;
FONT-SIZE:11px;
TEXT-TRANSFORM:uppercase;
FONT-FAMILY:verdar;
color:#444;
background:#fff;
padding-left:8px;
padding-top:8px;
width:100px;height:18px;
border:#fff 0px solid;}



.posted {
font-size:0pt;
color:#fff;
font-family:verdana;
letter-spacing:-1px;
text-align:center;}

.posted A {
FONT-SIZE:10px;
FONT-FAMILY:verdana;
LETTER-SPACING:1px;
MARGIN-RIGHT:2px;
COLOR:#444;}

.posted A:hover{
FONT-SIZE:10px;
FONT-FAMILY:verdana;
LETTER-SPACING:1px;
MARGIN-RIGHT:2px;
COLOR:#666;}

.posted A:hover{
FONT-SIZE:10px;
FONT-FAMILY:verdana;
LETTER-SPACING:1px;
MARGIN-RIGHT:px;COLOR:#666;}

.posted {BACKGROUND:#fff;border-bottom:1px solid #ececec;height:70px;}


#email, #url, #name_id {
display:block;
WIDTH:400px;
color:#444;
letter-spacing:2px;
FONT-SIZE:10px;
FONT-FAMILY:verdana;
letter-spacing:1px;
height:15px;background-color:#fff;
margin-bottom:10px;}

#text {
overflow:auto;
width:420px !important;
height:150px !important;
background-color:#fff;
border:#ECECEC 1px solid;
FONT-SIZE:10px;color:#444;
FONT-FAMILY:verdana;LETTER-SPACING:2px;margin-bottom:10px;line-height:20px;}

/*---------------
回覆區設定
---------------*/
.comments-reply .comments-author .comments-post a {
color:#444;letter-spacing:2px;text-decoration:none;}

.comments-reply .comments-author .comments-post a:hover {
color:#666;letter-spacing:2px;text-decoration:none;}

.comments-reply .comments-author
.comments-post{margin-right:10px;text-align:right;}

.comments-reply .comments-author p
{color:#444;letter-spacing:2px;text-decoration:none;margin-left:0px;line-height:20px;}

.comments-reply .comments-author{
background-position:left;background-repeat:no-repeat;
background-color:#fff;
border-top:#ECECEC 1px solid;
width:424px;}

#do_comments-reply-edit {width:420px !important;
height:50px !important;
border:#ECECEC 1px solid;
background:#fff;FONT-SIZE:10px;
FONT-FAMILY:verdana;
color:#444;LETTER-SPACING:2px;}



.comments-body span {
float:left!important;
padding:4px;
border:#fff 3px solid;
background:#fff;}

.comments-body span a img {
filter:alpha(opacity=80);}

.comments-body span a:hover img {
filter:alpha(opacity=100);}

.comments-reply .comments-author br {
letter-spacing:0pt;}

.total-comments-div.comments-body .comments-post {
color:#666;FONT-SIZE:10px;
FONT-FAMILY:verdana;
text-align:left;}

.total-comments-div .comments-body form {text-align:left;}
#links , .sidetitle , .side , .side A {text-decoration:none;}

.total-comments-div {border-top:1px dotted #444;}
.total-comments-div .comments-body {border-bottom:1px solid #fff;}

.cmt_floor_hide {
color:#444;
FLOAT:right;
letter-spacing:2px;
background:transparent;
FONT-SIZE:10px;
FONT-FAMILY:verdana;
MARGIN-RIGHT:3px;}




/*------------------------------*/

.boxNewArticle1 .side a{color:#444;
FONT-SIZE:10px;
FONT-FAMILY:verdana;LETTER-SPACING:2px;
text-align:left;}

.boxNewArticle1 .side a:hover {color:#666;text-decoration:none;}

#boxNewComment .boxNewComment1 .side a {
line-height:15px;
font-size:10px;
LETTER-SPACING:1px;
display:block;
color:#444;}

#boxNewComment .boxNewComment1 .side a:hover {color:#666;text-decoration:none;}

#boxNewComment .boxNewComment1 .side {
color:#fff;
text-align:left;font-size:0px;letter-spacing:-1pt;
line-height:5px;}

#boxNewTrackback .side{
color:#fff;
FONT-SIZE:0px;
letter-spacing:-1pt;
line-height:20px;
text-align:left;LETTER-SPACING:1px;}

.boxNewTrackback1 .side a{
color:#444;
FONT-SIZE:10px;
FONT-FAMILY:verdana;
text-align:left;}

.boxNewTrackback1 .side a:hover {color:#666;text-decoration:none;}

.boxNewTrackback1 span {display:none;}

#boxCategory .boxCategory1 .side A{
color:#444;LETTER-SPACING:1px;
FONT-SIZE:10px;
FONT-FAMILY:verdana;
text-align:left;padding-left:4px;}

#boxCategory .boxCategory1 .side A:hover {color:#666;text-decoration:none;}

.boxCollectionCategory1 .side a{color:#444;
font-family:verdana;font-size:10px;}

.boxCollectionCategory1 .side a:hover{color:#444;
text-decoration:none;}

.boxCollection1 .side , #boxCollection a{
font-family:verdana;font-size:10px;}

#collect_editor, #collect_editor a{color:#444;
font-family:verdana;font-size:10px;}

#boxCollection a:hover{color:#666;text-decoration:none;}

.collect_date{padding-right:15px;}

.current{color:#888;
font-family:verdana;font-size:10px;
padding-left:15px;}

#boxCounter {
font-size:10px;
color:#444;
padding-top:10px;
font-family:verdana;
LETTER-SPACING:1px;}

div#article_counter {
color:#444;
font-family:verdana;font-size:10px;
text-align:center;}

/*------------------------------*/

.syndicate {
}
.total-comments-div .powered img {
height:1px;}

.total-comments-div .powered {
}

INPUT {margin-left:5px;
BORDER:#ECECEC 1px solid;
FONT-SIZE:10px;
FONT-FAMILY:MS Gothic;
BACKGROUND:#fff;
COLOR:#444;
letter-spacing:1px;}

.title {
margin-top:12px;
FONT-SIZE:12px;
FONT-FAMILY:GulimChe;
color:#444;
letter-spacing:2px;
FONT-WEIGHT:normal;}

.innertext{padding-left:5px;
FONT-FAMILY:verdana;
FONT-SIZE:10px;
}


/*---------------
誰來我家設定
---------------*/
#boxWho input{display:none!important;}
#boxWho{
}

#boxWho li, #boxWho li img {
width:22px !important;
height:22px !important;
background:#ccc;}

#boxWho div#whowrapper {
width:180px !important;
height:28px !important;}

#boxWho #whowrapper li img {
filter:alpha(opacity=40);}

#boxWho #whowrapper li a:hover img{
filter:alpha(opacity=100);WIDTH:45px!important;height:45px!important;
position:relative;border:#fff 2px solid;padding:2px!important;}

/*---------------
隱藏嘀咕發表時間
---------------*/
.digu .meta {display:none;}
.digu {text-transform:uppercase;}
.digu .innertext{color:#666;FONT-SIZE:10px;FONT-FAMILY:verdana;}

/*----------------*/
.boxAddFriendLink {display:none;}
.powerlogo {display:none;}
.syndicate {display:none;}
#boxDate {display:none;}
#boxNewComment img {display:none;}
#boxCategory img {display:none;}
#boxNewArticle img {display:none;}
select{display:none;}
#boxCategory .side div a {padding-left:0px;margin-left:0px;}
#blogCategory {display:none;}
div.comments-body form img {display:none;}
A IMG.postisAuth {display:none;}
.comments-word img {display:none;}
.comments-reply .comments-author img {display:none;}
#boxSearch {display:none;}
div.calendar {display:none;}
#scupioSearch {display:none;}
.extended span{display:none;}
#SlidePicTitle {display:none;}
#collect_description{border:none !important;}
#boxNewTrackback{display:none;}

#blogCategory {display:none;}

/*----------------*/



BODY {
CURSOR:url('http://www.geocities.jp/aimdoes/user.ani');}
A {CURSOR:url('http://www.geocities.jp/aimdoes/user.ani');}
A:hover {CURSOR:url('http://blog.roodo.com/qazlove0315/56901343.cur');}



#footer {
height:70px;
margin-top:20px;
margin-left:180px;
clear:both;
background:url(http://i42.tinypic.com/105tukn.png) no-repeat;}



.articletext table {color:#fff!important;font-size:0px;}











#push {
Padding:0px!important;
Border:5px solid #f5f5f5!important;
Background:#f9f9f9!important;
Color:#000!important;
font-size:7pt!important;
FONT-FAMILY:verdana!important;
Padding:0px 1px 10px 1px!important;
margin-right:25px;}



#push a {
Display:block!important;
Padding:5px 0px 0px 0px!important;
Width:37px!important;
height:15px!important;
font-size:7pt!important;
FONT-FAMILY:verdana!important;
}


#content #push span {
Padding:5px 0px 0px 0px!important;
Color:#444!important;
Font:blod!important;
Background:#fff!important;
FONT:15pt simhei!important;}


html #push a.push{
MARGIN-right:1px!important;
Color:#444!important;
Background:#fff!important;
Font:9pt MS Mincho!important;
Border:0px!important;}


html #push a.pull{
MARGIN-LEFT:2px!important;
Color:#444!important;
Background:#fff!important;
Font:9pt MS Mincho!important;
Border:0px!important;}


html #push a.push:hover{Color:#999!important;Background:#fff!important;}
html #push a.pull:hover{Color:#999!important;Background:#fff!important;}


#banner {
background:#fff;
width:662px;
height:50px;
font-size:x-large;
padding-bottom:5px;
font-weight:normal;
margin-left:100px;
margin-top:20px;
border-bottom:#ECECEC 1px solid;}