/*
Theme Name: Refresh Nature
Theme URI: http://fusedthought.wordpress.com
Description: Pre-beta version of <a href="">Refresh Nature</a>.
Version: 0.1
Author: GenSephyr
Author URI: http://fusedthought.wordpress.com
Tags: widgets, fixed width, center
*/

/*display none;*/
#header span, .divider, .wai, #blog .simplepie h3, #blog .simplepie .date{display:none;}

/*general settings*/
body{background:#c1d4a4 ; text-align: center;}
#wdwrapper{text-align: left;}
#maincontent{margin: 0 auto; width: 78%;  position: relative;}

#header, #footer{background-image: url(images/log.jpg);}

#header{background-repeat: repeat-x; position: absolute; left: 0; top: 0; width: 100%; z-index: 100; height: 139px;}
#headercontent{background: url(images/logleaf.jpg) 240px -1px no-repeat; margin: 0 auto; width: 78%; position: relative;}

#focus{background: #000 url(images/leafblack.jpg) 325px 0 no-repeat; color: #fff; margin-bottom: 0;}
#content{background: #fff; width: 68%; min-width: 550px; margin-top: 139px; float: left;}

#focus ul{list-style-type: none; padding: 1em 0;}
#focus li{display: inline; font-size: 2em; }
#focus li a{background: url(images/btn.jpg) center repeat-x; color:#fff; font-weightL: bold; text-decoration:none; padding: 0 0.5em;}
#focus li a:hover{background: #111;}
#intro p{font-size: 1.3em; margin:1em; padding: 0px 1em 1em 1em; font-style:italic;}
#intro img{margin-left: 2em;}
#intro p a{color: #FFFF00; font-weight: bold; font-size: 1.5em; text-decoration:none;}
#intro p a:hover{color:#FCCCA9; text-decoration: underline;}

/*combine*/
.heading{margin: 1em; font-weight: bold; border-bottom: 1px #000 solid;}
.heading span{color: #999;}
.post, .entry, .postmetadata{clear: both;}

.heading a{text-decoration: none; font-style: italic;}
.heading a:hover{text-decoration: underline;}

/*indi*/
.postcontent{float:left; border-left: 2px #999 solid; padding-left: 1em; width: 60%;}
.cate{float:left; width: 18%; text-align: center; font-size: 1.3em; font-weight:bold;}
.cate a{text-decoration:none; color: #999;}
.cate a:hover{color: #555;}
h3.posttitle {margin-bottom: 0;}
.posttitle a{font-size: 1.3em; font-weight:bold; text-decoration: none;}
.posttitle a:hover{text-decoration: underline;}
.post{margin-bottom: 4em;}
.postmetadata{text-align: right; padding: 1em 2em;}
.postmetadata a {text-decoration: none;}
.post blockquote{background: #ffffe0; padding: 0.5em; margin-left: 1em;}
.conpost{text-align: left; font-weight: bold; color: #FF0000;  font-size: 1.1em; background: #eee; text-decoration: none; border: 1px #000 dotted; padding: 0.5em;}
.conpost:hover{background: #888;}

.postnav a{text-align: left; font-weight: bold; color: #FF0000;  font-size: 1.1em; text-decoration: none; border: 1px #000 dotted; padding: 0.5em;}

.pdate{margin: 0 0 1em 0; color: #999;}

/*home blog*/
#blog .simplepie{padding: 0 1em 1em 3em;}
#blog .simplepie ol{margin-left:12%;}
#blog .simplepie li{padding-bottom: 2em; padding-left: 1em; border-left: 2px #999 solid;}
#blog .simplepie li strong a{font-size: 1.3em; font-weight:bold; text-decoration: none;}
#blog .simplepie li strong a:hover{text-decoration: underline;}

/*sideinfo*/
#sideinfo{float:left; width: 25%; margin: 180px 0 1em 1em;}
#sideinfo #realss img{float: left; width: 30%; height: 30%; margin-top: 5%;}
#sideinfo #realss p{float: left; font-weight: bold; font-size: 1.2em; text-align: center; width: 65%;}
#sideinfo #realss a {color:#CA790B; font-weight: bold; font-size: 1.3em; text-decoration:none; display: block;}
#sideinfo #realss a:hover{color:#B8630E; text-decoration:underline;}

/*widget sideinfo*/
#dynside{clear:both; margin-top: 4em;}
#dynside div{margin-top: 1em;}
#dynside  h4{margin-bottom: 0.5em; font-weight: bold; font-size: 1.5em; font-style: italic;}
#tag_cloud a{color: #003300; text-decoration:none;}
#tag_cloud a:hover{color: #336600; text-decoration:underline;}
#tag_cloud{border: 1px #003300 dotted; padding: 1em; background: #CFDFB5;}

#searchform input{border: 1px #000 solid;}
#searchform input#searchsubmit{border:1px #ccc outset; color:#666; font-weight:bold; padding: 1px 2px; background: #aaa url(images/formbg2.gif) repeat-x left top;}

#fprojects{margin-top: 4em; border: 1px #003300 dotted; padding: 1em; background: #D8EFB3;}
#fprojects ul{list-style-type:none;}
#fprojects img{margin: 0.5em 0; width: 150px; height: 50px;}

/*search results*/
.notfound{margin: 0 3em; padding-bottom: 4em; font-size: 1.2em;}

/*comments*/
#commentings{width:80%; padding: 8em 2em 2em 2em;}
#commentings  h3#comments{border-bottom: 1px #000 solid; font-style:italic; margin-bottom: 0;}
.commentlist{list-style-type:none;}
.commentlist li{background: #EEFFBF; padding: 1em;}
.commentlist li.alt{background: #E3EFC2;}
.commentlist li img{border: 1px #2F3F17 solid;}
.commentlist li cite a, .commentlist li cite {font-size: 1.2em; padding: 0.5em 0 0.5em 0.3em; font-weight: bold; text-decoration: none;}
.commentlist .commentmetadata a{text-decoration: none;}
.commentlist li cite a:hover, .commentlist .commentmetadata a:hover{text-decoration: underline;}
.commentlist li p{padding: 1em 0;}
#commentings textarea{width: 80%;}

/*footer*/
#footer, #cright{clear:both;}
#footer-content{width: 78%; margin: 0 auto;}
#footer-content .widget{float:left; background: url(images/log2.jpg); color: #fff; width: 25%; margin: 0 2%; padding: 1em;}
#footer-content .widget h4{font-weight: bold; font-size:1.4em; margin-top: 1em;}
#footer-content .widget ul{list-style-type: none;}
#footer-content .widget li{border-bottom: 1px #999 solid; padding: 0.2em 0;}
#footer-content .widget a{color:#66FF00; font-size: 1.3em; text-decoration: none;}
#footer-content .widget a:hover{color: #CCCCCC;}
#footer .widgettitle{color: #fff;}
#cright{width: 100%; background: #000; text-align: center; padding: 0.1em 0 ; font-size: 1.1em; color:#fff;}

/*blog*/
#blog-notification p{width: 80%; margin: 0 auto 1em auto; font-size: 1.2em; background: #FFFF99; padding: 1em; font-style: italic;}
#blog-notification p strong{font-size: 1.2em;}
#blog-notification p a{font-weight: bold; font-size: 1.2em; text-decoration:none;}

/*others*/
.portfolio-wu {margin-left: 2em; padding: 3em; font-size: 1.3em;}
.portfolio-wu-o li{margin-left: 3em; padding-bottom: 2em;}