/*
※ 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 {}

