/*
※ CSS design by htcmi, http://www.wretch.cc/user/htcmi
a easy fun blog theme.
*/

/*
-----------------------------------------*/
#boxSlideShow {display: none;}
.calendar {display: none;}
/* General Set
-----------------------------------------*/
html, #text {}

body {
font-size: .8em;
font-family: Arial;
color: #000;
background: url('http://l.yimg.com/e/style/1/106/body.jpg') #004E82 repeat-y top left;
margin: 0px;
}

a {
color: #004377;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

/* container
-----------------------------------------*/
#container1 {
width: 780px;
position: relative;
background: #EBF0FA;
}
#container2 {}

/* banner and pageheader
-----------------------------------------*/
#banner {
height: 143px;
background: #004E82;
}
#pageheader {
background: url('http://l.yimg.com/e/style/1/106/pageheader.jpg') no-repeat top left;
height: 74px;
}
#pageheader h1 a {
color: #fff;
text-decoration: none;
}
#pageheader h1 {
margin: 0px;
color: #fff;
font-size: 16px;
padding-top: 70px;
font-weight: normal;
padding-left: 20px;
}
#pageheader .description {}
#pageheader #description2 .description {
color: #fff;
font-size: 10px;
text-align: right;
display: block;

}
/* main
-----------------------------------------*/
#main2 {}

/* content
-----------------------------------------*/
#content {
margin-left: center;
width: 588px;
float: right;
margin-top: 12px;

}
.blog {
margin-right: 192px;
}
.date {
background: url('http://l.yimg.com/e/style/1/106/date.jpg') no-repeat top left;
padding-top: 3px;
height: 20px;
padding-left: 10px;
font-weight: bold;
color: #000;
}
.blogbody {
border-bottom: 1px solid #B1C3ED;
background: url('http://l.yimg.com/e/style/1/106/blogbody.jpg') repeat-y top left;
padding: 10px;
margin-bottom: 15px;
}
.articletext .title {
display: block;
border-bottom: 1px solid black;
font-size: 14px;
margin: 0px;
}
.posted {
border-top: 1px solid #ccc;
padding-top: 7px;
}

/* comments
-----------------------------------------*/
.total-comments-div {
margin-top: 10px;
border: 1px solid #B1C3ED;
}
.total-comments-div .comments-head { /* 回應列的title */
background: #EBF0FA;
padding: 3px 0px 3px 10px;
font-weight: bold;
font-size: 12px;
}
.total-comments-div .comments-body { /* 回應區的留言區塊 */
border-bottom: 1px solid #ccc;
margin: 10px;
}
.total-comments-div .comments-body .comments-post { /* 回應者資訊 */
text-align: right;
color: #aaa;
}
#text {width: 346px;}

/* divThird
-----------------------------------------*/
#divThird {
position: absolute;
right: 0px; top: 155px;
max-width: 164px;
margin-right: 10px;
}
/* links 選單
-----------------------------------------*/
#links {
width: 164px;
float: left;
margin-top: 12px;
margin-left: 5px; 
                word-break: break-all;
}
#links2 {}
#links br {display: none;}
#links #links2 div br {display: block;}
#links #links2 #boxNewComment br {display: none;}
#links #links2 #boxNewComment div br {display: block;}
#links #links2 #boxFolder br {display: none;}
#links #links2 #boxFolder div br {display: block;}
.sidetitle {
padding-left: 10px;
background: url('http://l.yimg.com/e/style/1/106/sidetitle.jpg') no-repeat top left;
padding-top: 5px;
height: 18px;
font-weight: bold;
color: #000;
}
.side {
padding: 7px;
background: url('http://l.yimg.com/e/style/1/106/side.jpg') repeat-y top left;
border-bottom: 1px solid #B1C3ED;
margin-bottom: 8px;
}

/* links 選單進階設定
-----------------------------------------*/
.calendar {}

#boxProfile {
position: absolute; top: 110px; left: 0px;
padding-left: 10px;
padding-top: 4px;
width: 770px; height: 17px;
border-top: 1px solid #004377;
border-bottom: 1px solid #87B3D0;
background: #0F669F;
min-height: 30px;
}
#boxProfile .boxProfile0 {display: none;}
#boxProfile .boxProfile0 .sidetitle {}
#boxProfile .boxProfile1 {}
#boxProfile .boxProfile1 .side {
font-size: 0px; letter-spacing: -3px;
color: #0F669F;
background: transparent;
border: 0px;
padding: 0px;
}
#boxProfile .boxProfile1 .side a {
font-size: 0px; letter-spacing: -3px;
color: #0F669F;
}
#links #links2 #boxProfile .boxProfile1 .side br {display: none;}
#boxProfile .boxProfile1 .side .boxProfileImg {display: none;}
#boxProfile .boxProfile1 .side .boxProfileLink {
display: block;
float: left;
font-size: 12px; letter-spacing: 0px;
color: #fff;
padding-left: 6px;
padding-right: 6px;
border-right: 1px solid white;
font-weight: bold;
text-decoration: none;
}
#boxProfile .boxProfile1 .side  select {
letter-spacing: 0px;
float: right;
font-size: 10px;
margin: 0px;
}

.syndicate {padding: 10px;} /*RSS*/

/* powered
-----------------------------------------*/
.powered {padding: 10px;}
.total-comments-div .powered {}

