body {
margin:0px;
background:#ffffff url(http://l.yimg.com/e/style/13/1395/banner.gif) no-repeat center top;
font:12px/150% Arial, Helvetica, sans-serif;
color:#a1a1a0;
}
a {
color:#ff9601;
text-decoration:none;
}
a:hover {
color:#ff9601;
text-decoration:underline;
}
#container1 {
width:927px;
position:relative;
margin:0 auto;
padding:0px 14px 0 11px;
}
#banner {
height:175px;
margin-bottom:5px;
}

#pageheader {
padding:60px 15px 15px 150px;
height:75px;
}
#pageheader h1 {
margin:0px;
font-size:15px;
font-weight:normal;
}
#pageheader h1 a {
color:#f97105;
}
#pageheader h1 a:hover {
color:#f97105;
text-decoration:underline;
}
#pageheader .description {
color:#747474;
line-height:120%;
padding-right:30px;
}
h1 .description{
color:#747474;
display:block;
font-size:12px;
font-weight:normal;
}
#description2{
color:#747474;
}
#content {
width:697px;
float:left;
overflow:hidden;
}
.blog {
overflow:hidden;
width:697px;
background:url(http://l.yimg.com/e/style/13/1395/contentbg.gif) repeat-y scroll center;
}
.date {
font-size:11px;
z-index:2;
position:relative;
text-align:center;
}
.datediv {
position:absolute;
right:25px;
top:10px;
width:113px;
height:30px;
color:#8c8a8a;
background:url(http://l.yimg.com/e/style/13/1395/date.gif) no-repeat scroll center top;
}
.blogbody {
position:relative;
margin:0px;
overflow:inherit;
background:url(http://l.yimg.com/e/style/13/1395/contentt.gif) no-repeat scroll center top;
}

.blogbody2 {
position:relative;
padding:0 0 20px;
overflow:auto;
overflow-y:hidden;
background:url(http://l.yimg.com/e/style/13/1395/contentb.gif) no-repeat scroll center bottom;
}
.articletext .title {
font-size:15px;
color:#0d5344;
margin:10px 0px;
text-indent:10px;
padding:10px 15px;
background:url(http://l.yimg.com/e/style/13/1395/title.gif) no-repeat center bottom;
}
.articletext .innertext {
margin:15px;
padding:0 0 2px;
}
.articletext .innertext .bookmark {
color:#0d5344;
}
.articletext .innertext #article_counter {
color:#0d5344;
}
.articletext .extended {
TEXT-ALIGN:right;
margin:0px 15px;
color:#0d5344;
}
.posted {
color:#0d5344;
text-align:right;
margin:5px 15px;
border-bottom:1px dotted #cfcfcf;
padding-bottom:5px;
}
.total-comments-div {
padding:20px 15px 0;
margin:10px 0px 0px;
}
.comments-linkcontrol {
margin:0 16px;
text-align:right;
color:#0d5344;
font-weight:bold;
}
.comments-linkcontrol a {
font-weight:normal;
}
.total-comments-div .trackback-url {
color:#0d5344;
margin:0px 6px;
}
.total-comments-div .comments-head {
font-size:13px;
font-weight:bold;
padding:40px 5px 5px 15px;
margin:0px;
background:url(http://l.yimg.com/e/style/13/1395/comments.gif) no-repeat left bottom;
color:#6ea700;
}
.total-comments-div .comments-bottom .comments-head {
background:#f7f7f7;
font-size:13px;
text-indent:10px;
margin:10px 0;
color:#6ea700;
padding:3px 0px 2px;
}
.total-comments-div .comments-body {
border-bottom:0px;
padding:10px;
}
.total-comments-div .comments-body .comments-post {
text-align:right;
color:#0d5344;
border-bottom:1px dotted #cfcfcf;
padding:5px 0px;
}
.total-comments-div .comments-body .comments-post a {
color:#0d5344;
}
.total-comments-div .comments-body .comments-post a:hover {
color:#0d5344;
text-decoration:underline;
}
.total-comments-div .comments-bottom .comments-head {
margin:1px;
}
.total-comments-div .comments-body form {
color:#0d5344;
height:670px;
margin:0px;
padding:5px;
overflow:hidden;
}
#xxx1.comments-body {
border-bottom-style:none;
}
.total-comments-div .comments-author {
border-bottom:0px;
padding:10px;
color:#6ea700;
background:#ececea;
margin:0px 0px 12px;
}
.total-comments-div .comments-author .comments-post {
text-align:right;
color:#0d5344;
}
.comments-author .comments-post a {
color:#0d5344;
text-decoration:none;
}
#text {width:300px;}
#links {
width:222px;
float:right;
line-height:22px;
overflow:hidden;
}
.sidetitle {
padding:2px 0px 0px 5px;
font-size:13px;
text-align:left;
color:#bbff01;
background:#ffffff url(http://l.yimg.com/e/style/13/1395/sidetitle.gif) no-repeat center top;
margin:0px;
}
#SlidePicTitle {
color:#a1a1a0;
font-size:12px;
}
.side {
padding:10px 10px 10px 28px;
}
#boxSlideShow .side {
padding:0 0 0 25px;
}
#login_5 {
padding:0 0 0 35px;
}
#boxWho input {
margin:0px 0px 10px;
}
#boxCounter{color:#8c8c8b;}
div.calendar {
padding:10px 0 5px;
height:185px;
line-height:120%;
color:#ffffff;
background:url(http://l.yimg.com/e/style/13/1395/calendarbg.gif) no-repeat center top;
}
div.calendar a {
color:#FFF;
}
div.calendar a:hover {
color:#fcf96c;
text-decoration:underline;
}
caption.calendarhead  {padding:0px;}
caption.calendarhead a {
color:#FFF;
margin:0 3px;
}
caption.calendarhead a:hover {
color:#fcf96c;
text-decoration:underline;
}
th span.calendar {
color:#fcf96c;
}
span.calendar a {
color:#fcf96c;
font-weight:bold;
}
span.calendar a:hover {
font-weight:bold;
text-decoration:underline;
}
div.calendar table{
background:url(http://l.yimg.com/e/style/13/1395/calendar.gif) no-repeat 3px 22px;
}
#boxSearch .boxSearch1 .side {
padding-top:0px;
color:#999999;
}
#boxNewComment .boxNewComment1 .side {
text-align:right;
line-height:100%;
padding-top:0px;
}
#boxNewComment .boxNewComment1 .side a {
text-align:left;
display:block;
margin:15px 0 0;
}
#boxNewTrackback .boxNewTrackback1 .side {
text-align:right;
line-height:100%;
padding-top:0px;
}
#boxNewTrackback .boxNewTrackback1 .side a {
text-align:left;
display:block;
margin:15px 0 0;
}
#boxNewTrackback .boxNewTrackback1 .side span a {
display:inline;
}
#boxWho {
margin:10px 0 20px;
}
.syndicate {
padding:10px;
display:inline;
}
.syndicate img{
filter:gray;
}
.powered {
padding:10px;
}
#trackback_url {
background:#d4d0c8;
}
#footer {
clear:both;
background:url(http://l.yimg.com/e/style/13/1395/footer.gif) no-repeat center top;
height:55px;
}