/*--theme Clear by MissMagenta---*/ 
body {
        color: #fff;
        font-size: 12px;
        font-family: verdana;
        letter-spacing: 1px;
        line-height: 100%;
        padding: 0;
        margin: 0;
        background: #fff;
}
br {
        letter-spacing: normal;
}
a {
        color: #000;
        font-size: 12px;
        font-family: verdana;
        text-decoration: none;
}
a:hover {
        color: #ff3399;
        text-decoration: none;
}
input {
        color: #fff;
        font-size: 12px;
        font-family: verdana;
        border: #000 1px solid;
        background: #000;
}
#serviceList{
	margin:0px;
}
#boxMySpace select {
        position:absolute;
		top:50px;
		left:0px;
		color: #000;
        font-size: 12px;
        font-family: verdana;
        width: 228px;
        border: #000 1px solid;
        background: #fff;
}
#container1 {
        width: 860px;
        padding: 0;
        margin: 0 auto;
}
#container2 {
        position: relative;
}
#banner {
        height: 150px;
}
#pageheader h1 {
        position: absolute;
        top: 0px;
        left: 0px;
}
, #pageheader h1 {
        position: absolute;
        top: 20px;
        left: 0px;
}
#pageheader h1 a {
        color: #ff3399;
        font-size: 30px;
        font-weight: 400;
        font-family: simhei;
        line-height: 200%;
}
#pageheader h1 a:hover {
        color: #000;
}
span.description {
        color: #000;
        font-size: 12px;
        font-weight: 400;
        width: 860px;
        position: absolute;
        top: 75px;
        left: 0px;
}
#main2 {
        margin-top: 20px !important;
}
#content {
        width: 600px;
        float: left;
        padding: 0;
        margin: 30px 0px 0px 0px;
        line-height: 180%;
        text-align: left;
}
.date {
        color: #000;
        font-size: 11px;
        font-weight: 400;
        line-height: 250%;
        letter-spacing: normal;
        width: 130px;
        float: right;
        padding-left: 10px;
        margin: 0;
        border-left: #000 1px solid;
}
.blogbody {
        padding: 0;
        margin-bottom: 10px;
}
.blogbody2 .articletext table {
        margin: 0px 10px;
}
.blogbody2 .articletext table tr td {
        color: #999;
        border-bottom: #ccc 1px solid;
}
.articletext {
        border: #000 1px solid;
}
.articletext h3.title {
        color: #000;
        font-size: 13px;
        font-weight: 400;
        line-height: 200%;
        padding: 0px 10px;
        margin: 0;
        border-bottom: #000 1px solid;
}
.articletext .innertext {
        color: #666;
        font-size: 12px;
             width:580px;
        padding: 10px;
             overflow:auto;
}
.articletext .innertext a, .articletext .innertext a:hover {
        text-decoration: underline;
}
.articletext .innertext a img {
        text-decoration: none;
}
.bookmark, #article_counter {
        color: #ccc;
        font-size: 11px;
        text-align: left;
        padding-left: 10px;
        border-left: #000 5px solid;
}
.articletext .extended {
        color: #000;
        font-size: 11px;
        padding: 0;
        margin: 0px 10px;
}
.articletext .extended a {
        padding-left: 18px;
        background: url('http://l.yimg.com/e/style/7/772/more.gif') 0% 50% no-repeat; } 


.posted {
        color: #ccc;
        font-size: 11px;
        text-align: right;
        letter-spacing: normal;
        padding: 0;
        margin: 0px 10px;
}
.posted a {
        color: #ccc;
}
.posted a:hover {
        color: #ff3399;
}
.total-comments-div {
        margin-top: 20px;
}
.trackback-url, .trackbacks-head .comments-head, .comments-head {
        color: #000;
        font-size: 13px;
        text-align: left;
        font-weight: 400;
        line-height: 200%;
        padding-left: 18px;
        margin: 0;
        background: url('http://l.yimg.com/e/style/7/772/comment.gif') 0% 50% no-repeat; } 
.comments-head a, .comments-head a:hover {
        color: #000;
        font-size: 13px;
        text-align: left;
        font-weight: 400;
        line-height: 200%;
        padding: 0;
}
.comments-body {
        padding: 0 !important;
        margin-bottom: 20px;
        border-bottom: 0px dashed #666 !important; } .comments-body a, .comments-body li.comments-post a {
        color: #000;
        font-size: 11px;
        text-decoration: none;
        padding: 0;
}
.comments-body a:hover, .comments-body li.comments-post a:hover {
        color: #ff3399;
        text-decoration: none;
        background: none;
}
.comments-body ul.comments-user {
        padding: 0;
        margin: 0;
        border: #000 1px solid;
}
.comments-user li img, .comments-author li img {
        width: 10px;
}
.comments-body span {
        padding: 0;
        margin: 10px;
}
.comments-body a.bighead {
        width: 50px !important;
        height: 50px !important;
}
.comments-body a.bighead img {
        width: 48px !important;
        height: 48px !important;
        border: #000 1px solid;
}
.comments-body a.bighead:hover img {
        width: 48px !important;
        height: 48px !important;
        border: #ff3399 1px solid;
}
.comments-body li p {
        color: #999;
        font-size: 12px;
        line-height: 180%;
        padding: 10px;
        margin: 0;
}
.comments-body li.comments-post, li.trackbacks-post .comments-post, .comments-body .comments-reply li.comments-post {
        color: #000;
        font-size: 11px;
        text-align: right;
        letter-spacing: normal;
        line-height: 200%;
        padding: 0px 10px;
        margin: 0;
        border-top: #000 1px solid;
}
.comments-body .comments-reply ul.comments-author {
        padding: 0 !important;
        margin-top: 5px;
        filter: alpha(opacity=100);
        -moz-opacity: 1 !important;
        border: #000 1px solid;
        background: #ccc;
}
.comments-body .comments-reply li p {
        color: #000;
        padding: 10px;
        margin: 0 !important;
}
div.comments-reply-edit form {
        padding: 10px;
        margin: 0;
        display: block;
        background: #eee;
}
#do_comments-reply-edit {
        color: #000;
        width: 90% !important;
        height: 80px !important;
}
div.comments-reply-edit input {
        color: #000;
        border: none;
        background: none;
}
.total-comments-div form {
        color: #000;
        font-size: 12px;
        line-height: 110%;
        padding: 10px;
        border: #000 1px solid;
}
.comments-body textarea {
        color: #000;
        font-size: 13px;
        font-family: verdana;
        height: 150px !important;
        padding: 5px;
        border: #000 1px solid;
        background: #fff;
}
.comments-body input {
        color: #000;
        border: none;
        background: #fff;
}
#name_id, #email, #url, #magic {
        color: #fff;
        width: 50%;
        padding: 5px;
        border-bottom: #000 1px solid;
        background: #fff;
}
#links {
        width: 250px;
        float: right;
        padding: 0;
        margin: 0;
        text-align: left;
}
.sidetitle {
        color: #000;
        font-size: 13px;
        font-weight: 400;
        line-height: 200%;
        padding-left: 18px;
        margin: 0;
		background: url('http://l.yimg.com/e/style/7/772/category.gif') 0% 50% no-repeat; 
}
.side, .powered {
        color: #fff;
        font-size: 0px;
        font-weight: 100;
        line-height: 0%;
        padding: 10px;
        margin-bottom: 10px;
        border: #000 1px solid;
}
.side a, .powered a {
        font-size: 12px;
        font-weight: 400;
        line-height: 180%;
        display: block;
        padding: 0px 5px;
        margin-bottom: 2px;
        border-bottom: #000 1px solid;
}
.side a:hover, .powered a:hover {
        color: #000;
        border-bottom: #000 1px solid;
        background: #ff3399;
}
.calendar {
        font-size: 12px;
        line-height: 180%;
        text-align: center;
        width: 250px;
        padding: 0;
        margin-bottom: 20px;
}
.calendar a {
        display: none;
}
.calendarhead a, span.calendar a {
        display: inline;
}
.calendarhead a:hover {
}
.calendar tr th {
        color: #fff;
        font-weight: 400;
        padding: 0px 2px;
        border: none;
        background: #ccc;
}
.calendar tr td {
        color: #999;
        font-weight: 400;
}
tr td span.calendar a {
        color: #fff;
        display: block;
        background: #999;
}
tr td span.calendar a:hover {
        color: #fff;
        background: #ff3399;
}
#boxMySpace {
        width: 860px;
        height: 30px;
        border: #000 1px solid;
        position: absolute;
        top: 120px;
        left: 0px;
}
#boxMySpace .boxMySpace1 .side {
        color: #fff;
        font-size: 0px;
        line-height: 0%;
        padding: 0;
        margin: 0;
        border: none;
        background: none;
}
#boxMySpace .boxMySpace1 .side a {
        color: #000;
        text-align: center;
        line-height: 280%;
        width: 100px;
        height: 30px;
        display: block;
        float: left;
        padding: 0;
        margin: 0;
        border: none;
        border-right: #000 1px solid;
}
#boxMySpace .boxMySpace1 .side a:hover {
        color: #fff;
        border: none;
        border-right: #000 1px solid;
}
ul#serviceList a#linkBlog, ul#serviceList a#linkBlog:hover {
        color: #fff;
        border: none;
        border-left: #000 1px solid;
        background: #000;
}
select#friendlist {
        width: 110px;
        margin: 6px 20px;
}
#boxSlideShow .boxSlideShow0 .sidetitle {
        background: url('http://l.yimg.com/e/style/7/772/category.gif') 0% 50% no-repeat;
} 
#SlidePicTitle {
        color: #999;
        font-size: 12px;
        font-family: verdana;
        line-height: 180%;
        width: 118px;
}
#boxSlideShow .boxSlideShow1 .side input {
        float: left;
        margin-right: 5px;
}
#boxMusic .boxMusic0 .sidetitle {
        color: #fff;
        font-size: 0px;
        font-weight: 100;
        line-height: 0%;
        background: url('http://l.yimg.com/e/style/7/772/category.gif') 0% 50% no-repeat; 
} 
#boxMusic .boxMusic0 .sidetitle a, #boxMusic .boxMusic0 .sidetitle a:hover {
        color: #000;
        font-size: 12px;
        font-weight: 400;
        line-height: 180%;
}
#boxNewArticle .boxNewArticle0 .sidetitle {
        background: url('http://l.yimg.com/e/style/7/772/newarticle.gif') 0% 50% no-repeat; 
} 
#boxCategory .boxCategory0 .sidetitle {
        background: url('http://l.yimg.com/e/style/7/772/articleall.gif') 0% 50% no-repeat; 
} 
#boxDate .boxDate0 .sidetitle {
        background: url('http://l.yimg.com/e/style/7/772/category.gif') 0% 50% no-repeat; 
} 
#boxSearch .boxSearch0 .sidetitle{
        background: url('http://l.yimg.com/e/style/7/772/search.gif') 0% 50% no-repeat; 
} 
#boxSearch .boxSearch1 .side form input {
        margin-right: 5px;
}
#boxNewComment .boxNewComment0 .sidetitle {
        background: url('http://l.yimg.com/e/style/7/772/category.gif') 0% 50% no-repeat; 
} 
#boxNewComment .boxNewComment0 .sidetitle .syndicate {
        padding: 0;
        margin: 0;
        border: none;
}
#boxRssList .boxRssList0 .sidetitle {
        background: url('http://l.yimg.com/e/style/7/772/rss.gif')0% 50% no-repeat; 
}
#boxNewTrackback .boxNewTrackback0 .sidetitle {
        background: url('http://l.yimg.com/e/style/7/772/trackback.gif') 0% 50% no-repeat;
}
#boxFolder .boxFolder0 .sidetitle {
        background: url('http://l.yimg.com/e/style/7/772/folder.gif') 0% 50% no-repeat; 
}
#boxFolder .boxFolder1 .side {
        border: none;
}
#boxWho {
        text-align: left;
        width: 250px;
        padding: 0;
        margin: 10px 0px;
}
#boxWho .sidetitle {
}
#boxWho div#whowrapper {
        width: 228px !important;
        padding: 10px;
        margin: 0;
        border: #000 1px solid;
}
#boxWho li {
        width: 50px !important;
        height: 50px !important;
        margin: 0px 5px 5px 0px !important; } #boxWho li img {
        width: 48px !important;
        height: 48px !important;
}
#boxWho li a img {
        border: #000 1px solid !important;
}
#boxWho li a:hover img {
        border: #ff3399 1px solid !important;
}
#boxCounter .boxCounter0 .sidetitle {
        background: url('http://l.yimg.com/e/style/7/772/count.gif') 0% 50% no-repeat; 
} 
#boxSearch .boxSearch1 .side, 
#boxNewComment .boxNewComment1 .side, 
#boxRssEntryTitle, 
#boxNewTrackback .boxNewTrackback1 .side, 
#boxCounter .boxCounter1 .side {
        color: #999;
        font-size: 12px;
        line-height: 180%;
}
a#SlidePicLink, #boxFolder .boxFolder1 .side a, #boxFolder .boxFolder1 .side a:hover {
        display: inline;
        padding: 0;
        margin: 0;
        border: none;
        background: none;
}
.syndicate {
        padding: 10px;
        margin-bottom: 10px;
        border: #000 1px solid;
}
#footer {
        height: 70px;
        clear: both;
        padding: 0;
        margin: 0;
} 
#pageheader h1 span.description, 
#boxMySpace .boxMySpace0 .sidetitle, 
.boxMySpaceImg, 
#blogCategory, 
ul#interactionList, 
a.powerlogo {
        display: none;
}