body{
background:#f6dae2;
}

#main2{
border-color:white;
background-color:white;
}
.title{
color:white;
background:#222;
}
h1 a{
color:#555;
}
html .comments-author{
background:#ddd;
color:#555;
}
html .comments-author .comments-post{
color:#888;
}

html, body{
margin:0;
padding:0;
}
body{
font-size:.8em;
line-height:160%;
color:#333;
font-family:sans-serif, arial;
}
a{
color:#888;
text-decoration:none;
}
a:hover{
color:deeppink;
text-decoration:underline;
}
#container1{
width:900px;
margin:0 auto;
}
#main2{
border-top-width:25px;
border-top-style:solid;
border-bottom-width:20px;
border-bottom-style:solid;
background-image:url(http://l.yimg.com/e/style/10/1038/main.gif);
background-repeat:repeat-y;
padding:0 15px;
}
#main2:after{
content:".";
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}
* html #main2{
height:1%;
}
#main2{
height:1%;
}
#content{
float:left;
width:624px;
padding:0 20px;
width:584px;
}
#links{
float:right;
width:225px;
padding:0 20px 0 0;
width:205px;
}
.extended{
text-align:right;
}
.posted{
text-align:right;
font-size:10px;
color:#aaa;
padding-bottom:10px;
margin-bottom:10px;
}
.posted a{
text-decoration:underline;
}
.title{
font-size:15px;
margin:0;
display:inline;
}
.date{
width:584px;
position:relative;
}
.datediv{
position:absolute;
top:0;
right:0;
font-size:10px;
color:#999;
}
h1{
margin:0;
padding:0;
font-size:20px;
padding:0 0 5px;
}
#description2 .description{
color:#555;
background:white;
}
#banner{
padding:50px 0;
}
#links br{
display:none;
}
#links .side br{
display:inline;
}
.side{
padding:10px 0 25px;
}
.side form{
margin:0;
padding:0;
}
#boxSearch .side br{
display:none;
}
#boxSearch .side form br{
display:inline;
}
.innertext{
color:#555;
}
.innertext a{
color:#3ac;
border-bottom:1px dotted #aaa;
}
.innertext a:hover{
color:#f09;
text-decoration:none;
border-bottom:1px dotted;
}
.innertext ul{
margin-left:40px;
list-style-type:disc;
}
.comments-post{
text-align:right;
font-size:10px;
color:#aaa;
}
html .comments-body{
border-bottom:0;
border-bottom:1px solid #ccc;
}
.sidetitle{
font-weight:bold;
}