/*
Theme Name: 绿咖啡
Description: 绿咖啡。
Version: 1.0
Author: Soking
Author URI: http://soking.name
Tags: 素雅，质感，情调。
*/
/* CSS Document */

/*------------雨后蛙塘-----------*/

body {background:#424C4B url("http://www.deskcity.com/picture/image_url/81136/BING_004004.jpg?1285015044") center -55px fixed; }
#prettypic { width:237px; height:211px; background:url(images/perrtypic4.png) no-repeat; position:absolute; right:11px; top:-10px; z-index:10; }
#prettypic:hover {background:url(images/perrtypic4.png) no-repeat; }
a {color:#999; text-decoration:none; }
a:hover { color:#3A6285; text-decoration:underline; }
#rightblock { color:#FFF;  }
#rightblock a { color:#FFF; }
#rightblock a:hover { color:#C1EDA3; }
#wrap_content3{background-color:#394344;}
h2.widgettitle { color:#A3D478; }
#footer,#footer a { color:#3E5447; }
#respond h3, h3#comments, #relatedarticle h3 { color:#3E5447; }
#content .posttitle, #content .posttitle a, #content .postdate{ color:#3E5447; }

/*-----------蓝色夏天-----------

body {background:#CCE1F4 url(images/bluebg.gif) 0 0 repeat-x; }
#prettypic { width:391px; height:111px; background:url(images/perrtypic3.png) no-repeat; position:absolute; right:-20px; top:-7px; z-index:10; }
#prettypic:hover { background:url(images/perrtypic3.png) no-repeat; }
a {color:#999; text-decoration:none; }
a:hover { color:#3A6285; text-decoration:underline; }
#rightblock { color:#FFF;  }
#rightblock a { color:#FFF; }
#rightblock a:hover { color:#CCE1F4; }
#wrap_content3{background-color:#637DBA;}
h2.widgettitle { color:#37407D; }
#footer,#footer a { color:#4A85A2; }
#respond h3, h3#comments, #relatedarticle h3 { color:#3A6285; }
#content .posttitle, #content .posttitle a, #content .postdate{ color:#3A6285; }
*/
/*-----------水墨新年-----------
body {background:#D9D9D9 url(images/bgshuimo.jpg) 0 0 repeat-x; }
#prettypic { width:369px; height:276px; background:url(images/perrtypic2.png) no-repeat; position:absolute; left:520px; top:-10px; z-index:10; }
#prettypic:hover { background:none; }
a {color:#999; text-decoration:none; }
a:hover { color:#876E50; text-decoration:underline; }
#rightblock { color:#FFF;  }
#rightblock a { color:#FFF; }
#rightblock a:hover { color:#FF9; }
#wrap_content3{background-color:#543928;}
h2.widgettitle { color:#FF2901; }
#footer { color:#484036; }
#footer a { color:#484036; }
#respond h3, h3#comments, #relatedarticle h3 { color:#876E50; }
*/
/*-----------绿咖啡风格-----------

body {background:#786A5A; }
#prettypic { width:213px; height:250px; background:url(images/perrtypic1.png) no-repeat; position:absolute; left:650px; top:0px; z-index:10; }
#prettypic:hover { background:none; }
a {color:#999; text-decoration:none; }
a:hover { color:#876E50; text-decoration:underline; }
#rightblock { color:#EEE;  }
#rightblock a { color:#FFF; }
#rightblock a:hover { color:#CCC; }
#wrap_content3{background-color:#75AD36}
h2.widgettitle { color:#527926; }
#footer { color:#484036; }
#footer a { color:#484036; }
#respond h3, h3#comments, #relatedarticle h3 { color:#876E50; }
*/

/*---------------页面-------------*/
body { font-size:12px; margin:0; padding:0; line-height:180%; font-family:Tahoma; color:#777; }
#wrap_page { background:url(images/topmenubg.png) 0 0 repeat-x; padding-top:7px; }
#page { width:1003px; margin:0 auto; position:relative; }
/*---------------头部-------------*/
#header { width:115px; height:513px; position:absolute; top:55px; left:-7px; background:url(images/blogtitle.png) 0px 0 no-repeat; text-indent:-9999px; }
#navigation { height:26px; display:block; margin-left:75px; position:relative; z-index:100; }
#topmenu { margin:0; padding:0; position:relative; z-index:100;}
#topmenu li { float:left; list-style:none; padding:0 0 0 15px; height:26px; line-height:26px; margin:0 5px; }
#topmenu a { color:#FFF; font-weight:bold; text-decoration:none; display:block; padding:0 18px 0 3px; outline:none; }
#topmenu li:hover, #topmenu li.current-cat { }
#topmenu li:hover a, #topmenu li.current-cat a {  }
#navigation #box {position:absolute; left:0; top:0; z-index:50; background:url(images/topmenu2.png) bottom right no-repeat; height:26px;}
#navigation #box .head {background:url(images/topmenu2.png) left top no-repeat; height:26px;padding-left:0;margin-right:15px;}
/*--------------content-----------*/
#wrap_content,#wrap_content2,#wrap_content3 { position:relative; width:923px;  float:left; }
#wrap_content{ background:url(images/leftdot.png) 0 0 repeat-y; margin-top:45px; margin-left:80px; z-index:2;overflow:hidden;}
#wrap_content2{ background:#FFF; left:35px; }
#wrap_content3{ background-image:url(images/rightblockbg.png); background-position:left top; background-repeat:repeat-y; left:640px; }
#leftblock, #rightblock, #content { float:left; position:relative; overflow:hidden; right:675px;}
#leftblock { width:35px; height:35px;}
#rightblock { width:248px; padding-bottom:40px; +margin-top:-21px; z-index:3;}
#content { width:600px; padding:20px;  z-index:4;}
#content img { max-width: 100%; height: auto; vertical-align: middle; border:0;}
.highslide-image img{ margin:5px 10px 5px 0;}
/*----------------文章--------------*/
.post { border-bottom:1px solid #EEE; margin-bottom:15px; padding-bottom:10px; }
.postheader { display:block; clear:both; margin-top:10px; }
.postdate { width:48px; height:40px; color:#876E50; border-right:1px solid #EEE; text-align:center; font-family:Georgia; float:left; margin-right:8px; }
.postdate .day { font-size:26px; font-weight:700; padding:2px 0; display:block; border-bottom:1px solid #EEE; }
.postdate .year { font-size:10px; margin-top:-5px; display:block; }
.posttitle { font-size:14px; font-weight:bold; margin:0; padding:0; color:#876E50; }
.posttitle a { color:#876E50; }
.postmetadata { font-size:10px; font-family:Verdana; }
/*-----------上一篇下一篇------------*/
p.posttags { padding:0; margin:0; color:#999; }
p.posttags a { color:#999; }
.navigation { padding:0 5px; height:20px; display:block; clear:both; }
.navigation, .navigation a { color:#999; }
.navigation .alignleft { float:left; }
.navigation .alignright { float:right; }
/*-------------相关文章-------------*/
#respond h3, h3#comments, #relatedarticle h3 { margin:0 0 5px 0; padding:0 0 3px 0; border-bottom:#E5E5E5 1px solid; clear:both; font-size:14px; }
.related_post { margin:0; padding:0; list-style:none; }
/*--------------评论---------------*/
ol.commentlist { margin:0; padding:0; list-style:none; }
.commentstitle { font-size:14px; color:#C00; }
ol.commentlist ul { margin:0; padding:0; list-style:none; }
ol.commentlist li { border-bottom:#CCC 1px solid; margin-top:5px; padding-bottom:5px; }
ol.commentlist>li:last-child { border-bottom:0; }
ol.commentlist ul li { padding:5px; border:#E5E5E5 1px solid; }
ol.commentlist .comment-meta { color:#CCC; float:right; font-size:83%; }
ol.commentlist .comment-meta a { color:#999; }
ol.commentlist .comment-author { color:#CCC; float:left; }
ol.commentlist .comment-author a { color:#999; }
ol.commentlist .comment-author img { }
ol.commentlist p { clear:both; margin:0; padding:0; }
ol.commentlist .reply { text-align:right; padding-right:5px; }
ol.commentlist .reply a { text-decoration:underline; }
#commentform input, #commentform textarea, #searchform input { border:#CCC 1px solid; background:#FFF; font-size:100%; font-family:Verdana; color:#666; }
#commentform input:hover, #commentform textarea:hover { border:#AAA 1px solid; }
#commentform input#submit { margin-top:3px; background:#333; color:#FFF; border:0; }
/*-------------分页--------------*/
.postnav { margin-bottom:20px; }
#content .wp-pagenavi { font-weight:700; }
#content .wp-pagenavi span { padding:1px 4px; border:#CCC 1px solid; margin-left:3px; color:#CCC; }
#content .wp-pagenavi a { padding:1px 4px; border:#999 1px solid; margin-left:3px; color:#999; text-decoration:none; }
#content .wp-pagenavi a:hover { color:#FFF; background:#999; border:#999 1px solid; }
/*-------------侧栏--------------*/
#rsslink { position:absolute; height:36px; width:135px; top:8px; right:10px; background:url(images/rss.png) right no-repeat; padding:20px 0 0 0; font-family:"Times New Roman"; font-size:18px; z-index:100; }
#rsslink a { text-decoration:none; }
#widgetlist { margin:50px 0 0 0; padding:0; list-style:none; }
h2.widgettitle { margin:0; padding:12px 0 0 20px; background:url(images/rightblocktitlebg.png) top repeat-x; font-size:14px; }
#widgetlist div { padding:10px 20px; }
#widgetlist ul { padding:10px 20px; margin:0; list-style:none; }
#widgetlist ul a, .related_post a { text-decoration:none; background:url(images/dot1.png) 0 4px no-repeat; padding-left:10px; }
#widgetlist ul a:visited, .related_post a:visited { background:url(images/dot1.png) 0 -46px no-repeat; }
#widgetlist ul a:hover, .related_post a:hover { text-decoration:underline; background:url(images/dot1.png) 0 -96px no-repeat; }
#widgetlist ul#recentcomments a { background:none; padding:0; }
#widgetlist #searchform { padding:0; margin:0; }
#widgetlist #searchform .screen-reader-text { display:none; }
#widgetlist #searchform #searchsubmit { background:url(images/searchbg.png) right no-repeat; height:22px; border:0; padding:0 2px; width:60px; color:#CCC; }
#widgetlist #searchform #s { border:0; background:url(images/searchbg.png) left no-repeat; height:15px; width:124px; padding:4px 8px 3px; font-family:Tahoma; color:#CCC; }
/*-------------底部--------------*/
#footer { padding:10px 0; text-align:center; display:block; clear:both; }
