*{padding:0;margin:0;}
body{
font:11px arial,sans-serif;
*font:10px arial;
background:url('http://l.yimg.com/e/style/7/729/pattern.gif') center top repeat;
}
a{
font:11px arial,sans-serif;
*font:10px arial;
color:#cd7a2f;
text-decoration:none;
}
a:hover{color:#fc5;}
.side a , #boxCounter .side{ color:#fc5;}
.side a:hover{color:#fff;}
h1, h3{
font:11px arial,sans-serif;
*font:10px arial;
color:#fff;
background:none;
border:0;
}
input,textarea{
background:#990000;
border:0;
color:#fff;
}
br{display:none;}
#container1 br{display:inline;}
#container1{
background:url('http://l.yimg.com/e/style/7/729/container.gif') repeat-y left top;
width:782px;
margin:0 auto;
}
#container2{
width:756px;
margin-left:15px;
}
#banner{
background:url('http://l.yimg.com/e/style/7/729/banner_blog.gif') no-repeat left top;
height:490px;
width:756px;
}
#pageheader{
border:1px solid #ff9500;
position:absolute;
top:353px;
height:180px;
width:200px;
margin-left:40px;
}
#banner h1 a{
display:block;
border:1px solid red;
margin:2px;
height:134px;
padding:40px 10px 0 10px;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity: 0.5;
background:#000;
}
#banner h1 a:hover{
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity: 0.8;
background:none;
}
#banner .description{
margin-top:10px;
margin-left:15px;
width:160px;
position:absolute;
color:#aa6633;
}
#description2 .description{
margin-top:-80px;
margin-left:15px;
width:160px;
position:absolute;
color:#aa6633;
}
#main2{ background:url('http://l.yimg.com/e/style/7/729/shadow2.gif') left top no-repeat;}
#links{
color:#cd7a2f;
width:280px;
text-align:right;
}
#links2{
padding:30px;
padding-top:100px;
}
div.calendar{
width:165px;
margin-left:48px;
}
.calendar a{
display:block;
height:27px;
background:url('http://l.yimg.com/e/style/7/729/sidetitles.gif') right top no-repeat;
text-indent:-5000px;
}
.calendar .calendarhead a,
span.calendar a{
height:auto;
display:inline;
background:none;
text-indent:0;
}
#boxMySpace .sidetitle,
#boxSlideShow .sidetitle,
#boxMusic .sidetitle,
#boxNewArticle .sidetitle,
#boxCategory .sidetitle,
#boxDate .sidetitle,
#boxSearch .sidetitle,
#boxNewComment .sidetitle,
#boxRssList .sidetitle,
#boxNewTrackback .sidetitle,
#boxCounter .sidetitle{
margin-top:40px;
height:27px;
background:url('http://l.yimg.com/e/style/7/729/sidetitles.gif') no-repeat;
text-indent:-5000px;
font-size:0px;
color:#470201;
text-align:left;
}
#boxMySpace .sidetitle{background-position:right -27px;}
#boxSlideShow .sidetitle{background-position:right -54px;}
#boxMusic .sidetitle{background-position:right -81px;}
#boxNewArticle .sidetitle{background-position:right -108px;}
#boxCategory .sidetitle{background-position:right -135px;}
#boxDate .sidetitle{background-position:right -162px;}
#boxSearch .sidetitle{background-position:right -189px;}
#boxNewComment .sidetitle{background-position:right -216px;}
#boxRssList .sidetitle{background-position:right -242px;}
#boxNewTrackback .sidetitle{background-position:right -269px;}
#boxFolder .sidetitle{
background:none;
text-indent:0;
text-align:right;
font:15px ms gothic,sans-serif;
font-weight:bold;
height:auto;
}
#boxCounter .sidetitle{background-position:right -296px;}
#boxMySpace select{width:108px;}
#boxNewTrackback .side span{display:none;}
.powered{margin-top:30px;}
#container1 .powerlogo br{display:none;}
.powerlogo{
background:url('http://l.yimg.com/e/style/7/729/wretch.gif') left top no-repeat;
display:block;
width:72px;
height:73px;
}
.powerlogo img{visibility:hidden;}
#content{
color:#fff;
float:right;
width:440px;
}
.date{
}
.datediv{
position:relative;
color:#888;
top:45px;
left:35px;
}
.title{
font:14px ms gothic,simhei,sans-serif;
padding-left:35px;
font-weight:bold;
color:#ccc;
height:44px;
background:url('http://l.yimg.com/e/style/7/729/card.gif') no-repeat left top;
}
#container1 .articletext br{display:none;}
#container1 .articletext .innertext br, #container1 .articletext .extended br{display:inline;}
.innertext{line-height:21px; overflow:hidden;}
.innertext p{
	width:400px;
	overflow:hidden;
}

.innertext img{max-width:380px;}
.extended{padding:10px;}
.innertext, .extended, .posted{
padding-right:20px;
padding-left:35px;
}
.posted{
margin-bottom:10px;
padding-bottom:8px;
border-bottom:1px dashed #ff9500;
}
.total-comments-div{margin-left:35px;}
.comments-head{
margin-top:40px;
background:url('http://l.yimg.com/e/style/7/729/commentshead.gif') no-repeat left -27px;
height:27px;
text-indent:-5000px;
}
.trackbacks-head .comments-head{background-position:left top;}
.comments-bottom .comments-head{background-position:left bottom;}
.comments-body{padding:40px;}
.comments-body p{line-height:21px;}
#footer{clear:both;}