/* Reset
----------------------------------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, tr, th, td{padding:0;margin:0;}table{border-collapse:collapse;border-spacing:0;}fieldset, img{border:0;}address, caption, cite, em, strong, th{font-weight:normal;font-style:normal;}ol, ul {list-style:none;}h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:100%;}

/* Base
----------------------------------------------- */

body br {display:none;}
#container1 br {display:inline;}

body {font-size:12px;line-height:160%;color:#fff;font-family:Helvetica, Arial, sans-serif;}
a {color:#00ff99;text-decoration:none;}
a:hover {color:#fff;}

/* Layout
----------------------------------------------- */

body {background:#2f3034;}

#bigcontainer {
font-size:12px;background:url(http://l.yimg.com/e/style/16/1606/o1100264305.jpg) no-repeat center top!important;}

#container2 {
overflow:hidden;position:relative;margin:0px auto;width:960px;}

#banner {
height:94px;padding-top:340px;width:960px;overflow:hidden;background:url(http://l.yimg.com/e/style/16/1606/1100264306.jpg) no-repeat left 42px;}

#banner h1 a {
font-size:21px;line-height:100%;color:#00ff99;font-family:Microsoft JhengHei, Helvetica, Arial, sans-serif;}

#banner h1 a:hover {color:#fff;}
#banner h1 .description {display:none;}

div#description2 {margin-top:10px;}

div#description2 .description {
font-size:12px;color:#00ff99;font-family:Microsoft JhengHei, Helvetica, Arial, sans-serif;}

div#main2 {}
div#main2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#content {width:650px;float:left;}
#links {width:238px;float:right;padding-top:25px;}
#footer {}

/* Main text
----------------------------------------------- */

.date {
margin-bottom:27px;border-bottom:1px solid #00ff99;overflow:visible;height:8px!important;text-align:center;}

.datediv {
display:inline;font-size:13px;color:#00ff99;background:#2f3034;position:relative;line-height:100%!important;padding:0 10px 0 13px;}

* html .datediv {top:7px;}

.articletext {padding:0 26px;}

.title {
line-height:160%;text-align:center;font-size:21px;padding-bottom:20px;}

.innertext {text-align:justify;}

.innertext .clearfix {
padding:30px 0 20px;text-align:center!important;direction:rtl;}

.social-wrapper {
text-align:center!important;margin-bottom:25px!important;}

.clearfix .social-wrapper {
width:auto!important;display:inline-block;margin-bottom:0px!important;vertical-align:middle;direction:ltr;}

#content #push {
margin-left:16px!important;float:none!important;display:inline-block;vertical-align:middle;direction:ltr;}

* html .clearfix .social-wrapper, 
* html #content #push {display:inline;}

#reading {margin:0!important;padding:2px 0!important;}

#reading a, 
.extended a, 
.posted a, 
.history_title a, 
.history_articles a {color:#fff;}

#reading a:hover, 
.extended a:hover, 
.posted a:hover, 
.history_title a:hover, 
.history_articles a:hover {color:#00ff99;}

#article_counter, 
#reading, .extended, 
.posted, 
.history_title, 
.history_articles {
text-align:center!important;color:#605f64;}

.history_title, .history_articles {float:none!important;}

.posted {padding-bottom:50px!important;}


/* Trackback URL
----------------------------------------------- */

.trackback-url {
vertical-align:middle;line-height:22px;font-size:12px;color:#555;padding:20px 0;text-align:center;}

.trackback-url input {
vertical-align:middle;margin:0px;border:0px!important;background:#000;color:#605f64;font-size:12px;padding:0 15px!important;height:22px!important;}

*html .trackback-url input {padding:0 4px!important;}

.trackback-url #trackback_url {
vertical-align:middle;padding:0 4px!important;line-height:22px;border:0px!important;background:#222;color:#fff;width:200px;}


/* Comment Headers
----------------------------------------------- */

.comments-head {
font-size:0px;text-indent:-9999px;color:#2f3034;height:70px;padding:0px;border-top:1px solid #00ff99;background:url(http://l.yimg.com/e/style/16/1606/1100264301.jpg) no-repeat center 13px;}

.trackbacks-head .comments-head {
position:relative;background:url(http://l.yimg.com/e/style/16/1606/1100264300.jpg) no-repeat center 13px;}

.comments-bottom .comments-head {
background:url(http://l.yimg.com/e/style/16/1606/1100264302.jpg) no-repeat center 13px;}

#trackback-switch {
position:absolute;left:0px;top:0px;width:650px!important;height:70px!important;background-position:380px 26px;background-repeat:no-repeat;display:block!important;margin-left:0px!important;}


/* Comment and Trackbacks Body
----------------------------------------------- */

#HiddenTrackback, .comments-linkcontrol, .comments-body {width:598px;}

#HiddenTrackback {padding:0!important;margin:0 auto!important;}

.comments-linkcontrol {text-align:center;padding:0!important;margin:25px auto 35px!important;}

.comments-body {
margin:0 auto 22px!important;border-bottom:0px dashed #666!important;padding:0!important;}

.cmt_floor {color:#00ff99!important;}

.comments-word {overflow:hidden;}

/* Lock icon */
.comments-word p img {display:none;}

.comments-body span {margin-right:14px!important;}

.comments-body:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.comments-post {color:#605f64;margin-left:104px;padding-top:10px!important;clear:none!important;}
.comments-post a, div.comments-reply .comments-post a {text-decoration:none!important;color:#fff;}
.comments-post a:hover, div.comments-reply .comments-post a:hover {color:#00ff99;}
div.comments-reply .comments-post {margin-left:0;}

.trackbacks-post {padding-top:10px!important;clear:none!important;}


div.comments-reply {
width:494px;margin:20px 0 0 104px;}

ul.comments-author {
padding:7px!important;background:transparent!important;opacity:1!important;color:#fff!important;border:1px solid #424146;}

/* Authors info icon */
.postisAuth, .postemail, .postweb {display:none!important;}



/* Comment form
----------------------------------------------- */

.comments-body form {
text-align:center;}

.comments-body form a font {color:#fff!important;}

.comments-body form img {height:72px!important;width:200px!important;display:none;}

.comments-body form input {
outline:none!important;width:98px;height:23px;color:#605f64;background:#070707;border:none!important;}

.comments-body form #magic {
display:block!important;margin:0 auto!important;background:#1f1f21;width:190px!important;padding:0 5px!important;}

#name_id, #email, #url {
width:190px!important;padding:0 5px!important;height:22px;line-height:22px;background:#1f1f21;}

#rem, #secret {
width:auto;height:auto;display:inline-block;margin:0 4px;background:none;}

* html #rem, * html #secret {display:inline;}

#text {
outline:none!important;width:440px!important;height:150px!important;padding:10px!important;line-height:22px;color:#605f64;background:#1f1f21!important;border:none!important;font-size:12px;}


/* Links
----------------------------------------------- */

#links {text-align:center;color:#605f64;font-size:13px;}
#links a {color:#605f64;font-size:13px;}
#links a:hover {color:#fff;}

.sidetitle {
font-size:0px;text-indent:-9999px;width:238px;height:34px;margin-bottom:25px;}


div.calendar, 
#boxMySpace, 
#boxSlideShow, 
#boxNewArticle, 
#boxCategory, 
#boxCollectionCategory, 
#boxCollection, 
#boxDate, 
#boxSearch, 
#boxNewComment, 
#boxNewTrackback, 
#boxFolder, 
#boxWho, 
#boxCounter{
margin-bottom:50px;}

div.calendar {
color:#000;}

div.calendar a {
display:block;font-size:0px;text-indent:-9999px;width:238px;height:34px;margin-bottom:25px;background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center 0px;}

div.calendar table {width:238px;height:200px;}

div.calendar table a {
color:#00ff99!important;display:inline;font-size:12px;text-indent:0px;width:auto;height:auto;margin-bottom:0px;background:none;}

div.calendar table caption.calendarhead a {color:#000!important;}
div.calendar table caption.calendarhead a:hover {color:#fff!important;}

.calendar th span.calendar {color:#fff;}

#boxMySpace .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -32px;}
#boxSlideShow .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -66px;}
#boxNewArticle .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -100px;}
#boxCategory .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -134px;}
#boxCollectionCategory .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -304px;}
#boxCollection .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -338px;}
#boxDate .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -168px;}
#boxSearch .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -202px;}
#boxNewComment .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -236px;}
#boxNewTrackback .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -270px;}
#boxFolder .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -372px;}
#boxWho .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -406px;}
#boxCounter .sidetitle {background:url(http://l.yimg.com/e/style/16/1606/1100264309.jpg) no-repeat center -440px;}




#serviceList {
position:absolute;right:0;top:10px;display:block;width:238px;height:300px;}

#serviceList li {
display:block;width:238px;height:34px;}

#serviceList li .mySpaceLink {
font-size:0px;text-indent:-9999px;display:block;width:238px;height:34px;}

#linkMypage {display:none;}

#linkAlbum {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat left 0px;}
#linkBlog {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat left -34px;}
#linkGbook {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat left -68px;}
#linkUser {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat left -102px;}
#linkFriend {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat left -136px;}
#linkVideo {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat left -170px;}

#linkAlbum:hover {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat right 0px;}
#linkBlog:hover {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat right -34px;}
#linkGbook:hover {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat right -68px;}
#linkUser:hover {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat right -102px;}
#linkFriend:hover {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat right -136px;}
#linkVideo:hover {background:url(http://l.yimg.com/e/style/16/1606/1100264307.jpg) no-repeat right -170px;}

#blogCategory, #friendlist {margin-top:10px;}
#friendlist, .boxDate1 select {
width:172px;height:22px;background:#000;color:#605f64;border:0!important;}

.boxSlideShow1 table {
width:238px;}

#SlidePicTitle {display:none!important;}

#SlidePicLink {display:block;margin-bottom:10px;}

#buttonPlayPause {
border:0!important;background:url(http://l.yimg.com/e/style/16/1606/1100264303.jpg) no-repeat left top;height:25px;width:97px;font-size:0px;text-indent:-9999px;}
#buttonPrev {
border:0!important;background:url(http://l.yimg.com/e/style/16/1606/1100264303.jpg) no-repeat -100px top;height:25px;width:48px;font-size:0px;text-indent:-9999px;}
#buttonNext {
border:0!important;background:url(http://l.yimg.com/e/style/16/1606/1100264303.jpg) no-repeat -150px top;height:25px;width:45px;font-size:0px;text-indent:-9999px;}


.boxSearch1 .side form {
width:172px;margin:0 auto;text-align:left;}

#blog_search_key {
width:105px!important;padding:0 5px!important;height:22px;line-height:22px;background:#1F1F21;color:#605F64;border:none!important;outline:none!important;}

#blog_search_submit {
border:none!important;outline:none!important;width:50px!important;padding:0px!important;height:22px;line-height:22px;color:#605F64;background:#070707;}






/* Taylor Hu
----------------------------------------------- */