body {
background:#a0d6ff;
color:#6a6a6a;
font-size:12px;
}

a img {
border:0;
}

a {
color:#268cd8;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

h1, h2, h3 {
margin:0px;
}

#container1 {
background:url('http://l.yimg.com/f/i/tw/wretch/sblog63/body.gif') repeat-y left top;
width:764px;
margin:0px auto;
}

#banner{
position:relative;
width:764px;
min-height:287px;
background:url('http://l.yimg.com/f/i/tw/wretch/sblog63/banner.gif') no-repeat left top;
}

#pageheader {
padding:200px 0px 0px 30px;
}

#pageheader h1 {
width:280px;
padding-bottom:15px;
}

#main2 {
width:735px;
padding:0px 0px 0px 20px;
}

#content {
float:left;
width:500px;
}

#content .date {
background:url('http://l.yimg.com/f/i/tw/wretch/sblog63/title.gif') no-repeat left top;
width:463px;
height:29px;
padding:50px 20px 0px 0px;
margin:10px 0px 0px 0px;
text-align:right;
font-weight:bold;
}

.blogbody {
width:480px;
margin-bottom:40px;
overflow:auto;
}

.articletext .title {
padding:10px 0px 0px 10px;
font-size:16px;
}

.wsharing {
margin:5px 0px 0px 0px;
}

#links {
float:right;
width:200px;
overflow:hidden;
}

#links .sidetitle {
background:url('http://l.yimg.com/f/i/tw/wretch/sblog63/title2.gif') no-repeat left top;
width:190px;
height:20px;
padding:41px 0px 5px 40px;
font-size:16px;
font-weight:bold;
}

#links .side {
width:210px;
padding:0px 10px 0px 10px;
margin-bottom:15px;
}

#footer {
clear:both;
background:url('http://l.yimg.com/f/i/tw/wretch/sblog63/footer.gif') no-repeat left top;
width:764px;
height:61px;
}