#banner {
background-image:url(http://f6.wretch.yimg.com/thinkers/2/1398260701.jpg?0GZXc.NDdx8._KebwowCoWF0nvbzjyQoIEBEAKo71MEdtupwAhjsDBbZ);
}

/* general set
--------------------- */
html {
scrollbar-highlight-color:#666;
scrollbar-3dlight-color:#ececec;
scrollbar-shadow-color:#666;
scrollbar-darkshadow-color:#ececec;
scrollbar-arrow-color:#666;
scrollbar-face-color:#ececec;
scrollbar-track-color:#ececec;
}
body {
font-size:.8em;
font-family:Arial;
margin:0px;
background:url('http://l.yimg.com/e/style/3/317/body.gif') #ECECEC repeat-y 0px 0px;
color:#444;
}
a {
color:#666;
}
a:hover {
color:#000;
}



/* container
--------------------- */
#container1 {
width:900px;
position:relative;
}


/* banner
--------------------- */

#banner {
background-repeat:no-repeat;
position:absolute;
top:5px;
left:20px;
width:700px;
height:400px;
}
#banner h1 {
font-weight:normal;
font-size:12px;
margin:0px;
}
#banner h1 a {
display:block;
width:690px;
height:395px;
position:absolute;
top:0px;
left:0px;
padding-top:5px;
padding-left:10px;
color:#ccc;
text-decoration:none;
}
#banner h1 .description {
position:absolute;
color:#aaa;
top:20px;
left:15px;
display:block;
width:130px;
}
#banner #description2 {
position:absolute;
top:230px;
left:475px;
color:#ccc;
width:200px;
text-align:left;

}




/* content
--------------------- */

#content {
width:700px;
float:left;
padding-top:410px;
}
.blog {
margin-left:210px;
}
.date {
padding-top:5px;
padding-left:5px;
background:#c9c9c9;
padding-bottom:5px;
}
.datediv {
width:50px;
text-align:center;
font-size:9px;
background:white;
height:35px;
padding-top:15px;
}
.blogbody {
padding:5px;
position:relative;
}
.title {
margin:0px;
position:absolute;
top:-40px;
left:55px;
}

.posted {
font-size:11px;
padding:3px;
text-align:center;
}
.posted a {
text-decoration:none;
}

/* comments
--------------------- */
.comments-head {
background:white;
padding:6px 0px 0px 20px;
height:20px;
letter-spacing:5px;
margin-top:5px;
margin-bottom:5px;
}
.comments-post {
text-align:right;
font-size:11px;
border-bottom:1px solid #aaa;
}
.comments-body form br {
font-size:1px;
}
#name_id, #email, #url {
width:98%;
background:white;
border:0px;
}
#text {
width:98%;
border:0px;
background:white;
overflow:auto;
}
/* links
--------------------- */
#links {
float:right;
width:190px;
color:#666;
font-size:11px;
}

#divThird {
position:absolute;
top:410px;
left:0px;
width:200px;
}

.sidetitle {
height:20px;
background:url('http://l.yimg.com/e/style/3/317/links.gif') no-repeat;
color:white;
padding-top:20px;
padding-left:41px;
}
.side {
padding:4px;
}
.sidetitle img {
display:none;
}
/* links detail
--------------------- */
div.calendar {
background:url('http://l.yimg.com/e/style/3/317/links.gif') no-repeat 0px -400px;
font-size:10px;
padding-top:40px;
}
#boxProfile .sidetitle {
background-position:0px 0px;
}


#boxSlideShow .sidetitle {
background-position:0px -40px;
}
#boxSlideShow input {
background:#fff;
font-size:11px;
border:0px;
color:#999;
}

#boxMusic .sidetitle {
background-position:0px -80px;
}


#boxNewArticle .sidetitle {
background-position:0px -120px;
}
#boxNewArticle .side {}
#boxNewArticle .side br {
display:none;
}
#boxNewArticle .side a {
display:block;
text-decoration:none;
font-size:11px;
}
#boxNewArticle .side a:hover {
background:#bbb;
}



#boxCategory .sidetitle {
background-position:0px -160px;
}
#boxCategory .side {
font-size:.1em;
}
#boxCategory .side br {
display:none;
}
#boxCategory .side a {
display:block;
font-size:11px;
text-decoration:none;
}
#boxCategory .side a:hover {
background:#bbb;
}
#boxDate .boxDate0 {
display:none;
}


#boxSearch .sidetitle {
background-position:0px -200px;
}
#scupioSearch {
display:none;
}


#boxNewComment .sidetitle {
background-position:0px -240px;
}
#boxNewComment .side {
font-size:10px;
text-align:right;
color:#444;
}
#boxNewComment .side br {
display:none;
}
#boxNewComment .side a {
text-decoration:none;
text-align:left;
display:block;
color:#666;

}
#boxNewComment .side a:hover {
background:#bbb;
color:#000;
}

#boxRssList .sidetitle {
background-position:0px -280px;
}
#boxRssList .side {
text-align:left;
color:#444;
}
#boxRssList .side br {
display:none;
}
#boxRssList .side a {
font-size:11px;
text-align:right;
display:block;
text-decoration:none;
}
#boxRssList .side a:hover {
background:#bbb;
color:#000;
}

#boxNewTrackback .sidetitle {
background-position:0px -320px;
}
#boxNewTrackback .side {
font-size:10px;
text-align:right;
color:#444;
}
#boxNewTrackback .side br {
display:none;
}
#boxNewTrackback .side a {
text-decoration:none;
text-align:left;
display:block;
color:#666;

}
#boxNewTrackback .side a:hover {
background:#bbb;
color:#000;
}
#boxNewTrackback .side span a {
text-decoration:none;
text-align:left;
display:inline;
color:#444;
}
#boxNewTrackback .side span a:hover {
background:transparent;
color:#000;
}

*/
#extraDiv1 {
width:700px;
height:10px;
position:absolute;
background:white;
top:400px;
left:0px;
}