/*  
Theme Name: Water
*/
body{
font-family:Trebuchet,'Trebuchet MS','Lucida Grande',Arial,sans-serif;
color:#2d2f38;
}
li{
background:url(images/bullet.png) no-repeat top left;
padding-left:25px;
}
/* --------- links ---------*/
a:link, a:visited, a:active{
color:#0066FF;
text-decoration:none;
}
a:visited{
color:#81B4FF;
}
a:hover{
color:#ed1c24;
}
#sidebar a:link, #sidebar a:visited, #sidebar a:active{
color:#0d004c;
}
#sidebar a:visited{
color:#4d4b54;
}
#sidebar a:hover{
color:#0066FF;
}
.margin_bottom{margin-bottom:1.5em;}
/* --------- header ---------*/
#header{
height:6em;
background:url(images/drops.jpg) repeat-x bottom;
}
#search{
background:url(images/search_bg.png) no-repeat top left;
height:6em;
}
#searchform>div{
margin:5px auto;
width:170px;
}
#s{
border:1px solid #0066FF;
background:url(images/searchbox_bg.png) no-repeat top left;
width:80px;
}
#searchsubmit_access{
display:none;
}
#searchsubmit{
background:url(images/search.png) no-repeat top left;
border:none;
width:78px;
height:25px;
cursor:pointer;
}
#rss a:link, #rss a:visited{
background:url('images/rss.png') no-repeat bottom left;
display:block;
text-indent:3000px;
white-space:nowrap;
overflow:hidden;
height:6em;
width:65px;
float:right;
}
#rss a:hover{
background:url('images/rss_over.png') no-repeat bottom left;
}
/* --------- sidebar ---------*/
#sidebar{
background:url(images/sidebar_middlebg_800.jpg) repeat-y left;
}
#sidebar #top{
background:url(images/sidebar_topbg.jpg) no-repeat top;
}
#sidebar{
color:#999999;
}
#sidebar #top>ul{
padding:0 15px;
}
#sidebar #top>ul>li{
margin-bottom:1.5em;
background:none;
padding:0;
}
#sidebar h2{
color:#81b4ff;
font-size:1.5em;
text-transform:uppercase;
font-weight:bold;
letter-spacing:-50;
background:url(images/sidebar_separator.png) no-repeat center bottom;
padding:0 0 9px 0;
}
#sidebar #bottom{
background:url(images/sidebar_drop.jpg) no-repeat bottom center;
height:220px;
}
/* --------- posts ---------*/
.post{
margin:1.5em 0 0 0;}
.post h2{
font-size:1.5em;
}
.featured .post h2{
font-size:2em;
line-height:1.5em;
}
.date{
color:#999999;
}
.comments{
white-space:nowrap;
}
.postmetadata div{
float:left;
margin-right:10px;
}
.post .entry p{
text-align:justify;
}
/* --------- post list---------*/
h2.post_list{
font-size:1.5em;
margin-bottom:9px;
}
/* --------- word of the day ---------*/
#wotd{
margin:1.5em 0 0 0;
}
#wotd .top{
background: url(images/wotd_top.png) no-repeat top center;
height:36px;
}
#wotd .bottom{
background: url(images/wotd_bottom.png) no-repeat bottom center;
padding:0 20px 1.5em 20px;
}
#wotd h2{
color:#ed1c24;
font-size:1.5em;
text-align:center;
line-height:2em;
}
#wotd .zh{
font-size:3em;
text-align:center;
}
#wotd .pinyin{
font-size:1.5em;
margin-bottom:9px;
text-align:center;
}
#wotd .translation img{
vertical-align:text-top;
}
/* --------- footer ---------*/
#footer{
/*background:#edf3ff;
background:url(images/drops.jpg) repeat-x top left;
border-top:3px solid #0066FF;*/
padding:1.5em 0;
text-align:center;
}