a{
color:#f21c76;
text-decoration:none;
}
a:hover{
color:#f6e421;
background:red;
}
#links a{
color:#f6e421;
background:#181d32;
}
#links a:hover{
background:red;
color:white;
}
html, body{
margin:0;
padding:0;
}
#bigcontainer{
background:#f1eee0 url(http://l.yimg.com/e/style/10/1017/html.jpg) no-repeat 0 20px;
}
#container1{
background:url(http://l.yimg.com/e/style/10/1017/body.gif) no-repeat 0 163px;
font-size:.8em;
line-height:160%;
font-family:courier, serif;
}
#main2{overflow:hidden;zoom:1;}
#banner{
padding-top:123px;
overflow:hidden;
min-height:110px;
padding-left:250px;
}
* html #banner{
height:110px;
}
h1{
margin:0;
padding:0;
font-size:20px;
font-weight:normal;
padding-bottom:10px;
}
h1 a{
background:#181d32;
color:white;
padding-left:10px;
padding-right:33px;
}
#description2 .description{
background:#f1eee0;
background:white;
}
#main2{
position:relative;
width:100%;
}
#links{
position:absolute;
top:0;
left:0;
width:210px;
}
#content{
margin-left:250px;
padding-top:20px;
padding-right:20px;
}
.title{
background:#181d32;
color:white;
font-weight:normal;
font-size:15px;
display:inline;
margin:0;
padding:0;
}
.datediv{
display:inline;
font-size:12px;
background:#181d32;
color:white;
}
.blog{
width:730px;
overflow:hidden;
}
.sidetitle{
display:inline;
background:#181d32;
color:white;
padding-left:10px;
padding-right:5px;
}
#links br{
display:none;
}
#links .side br{
display:inline;
}
.side{
margin-bottom:30px;
padding-left:10px;
}
html .comments-post, 
.posted{
background:#f6e421;
display:inline;
}
.comments-head{
background:#181d32;
color:white;
}
.comments-head a{
color:white;
}
.trackback-linkcontrol, 
.comments-linkcontrol{
text-align:center;
padding:10px 0;
}
body .comments-body{
clear:both;
border-bottom:1px solid #181d32;
}
body .comments-body:after{
content:".";
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}
.calendar2{
padding-left:10px;
padding-bottom:20px;
}
.innertext ul{
padding:0;
margin-left:40px;
list-style-type:disc;
}