body {
background: url(http://l.yimg.com/e/style/13/1311/body.gif) 50% 0;
font-size: .75em;
line-height: 1.5em;
font-family: sans-serif, Arial;
}

html, body {
margin: 0;
padding: 0;
}

a img {
border: 0 none;
}

a {
color: #ff0d55;
}
a:hover {
color: #00d1ff;
text-decoration: none;
}

h1, h3 {
margin: 0;
padding: 0;
font-size: 15px;
}

#bigcontainer {
background: url(http://l.yimg.com/e/style/13/1311/container.gif) repeat-y 50% 200px;
width: 960px;
position: relative;
margin: 0 auto;
}
* html #main2 {
height: 1%;
}
#container2 {

}
#main2 {
background: url(http://l.yimg.com/e/style/13/1311/container.gif) repeat-y 0 200px;
padding: 10px 0 0;
display: block;
}

#banner {
background: #000 url(http://l.yimg.com/e/style/13/1311/header.gif) repeat left top;
height: 311px;
}
#banner #pageheader {
background: #00d1ff;
width: 900px;
position: absolute;
padding: 10px;
top: 147px;
left: 40px;
color: #fff;
}
#banner a {
color: #fff700;
}

#content {
width: 700px;
float: left;
}

.title {
color: #ff0d55;
padding: 5px;
border-left: 10px solid #ff0d55;
}
.date {
display: block;
text-align: right;
}
.datediv {
display: inline;
background: #fff700;
padding: 5px;
font-size: 10px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
}
.innertext {
padding: 10px;
width:680px;
overflow:hidden;
}

.posted {
margin: 10px 0 30px;
font-size: 11px;
text-align: center;
padding: 10px;
color: #00d1ff;
border-bottom: 1px dashed #00d1ff;
}

.total-comments-div {
margin: 10px 0 0 0;
}
.trackback-url {
text-align: center;
}
.comments-head {
padding: 10px;
background: #c5ff23;
margin: 10px 0;
font-weight: bolder;
}
.comments-post {
text-align: right;
font-size: 11px;
color: #ff5f00;
}
.total-comments-div .comments-author {
background: #00d1ff;
color: #000;
margin: 10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.total-comments-div .comments-author .comments-post {
color: #fff;
}
.comments-linkcontrol {
text-align: center;
}

#links {
width: 250px;
padding: 10px 0;
float: left;
}

.sidetitle {
background: #fff;
padding: 5px;
display: inline;
font-weight: bolder;
color: #ff5f00;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
}
.side {
padding: 15px 10px 10px;
margin: 0 0 10px 0;
}

#boxWho .sidetitle {
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#whowrapper {
margin: 10px 0 0;
}
#links #boxMySpace .side {
width: 230px !important;
}
* html #links #boxMySpace .side {
overflow: hidden;
}
#links #boxFolder .side {
width: 230px !important;
}
* html #boxFolder .side {
overflow: hidden;
}

#footer {
clear: both;
height: 10px;
}