/*  
Theme Name: freshCitrus
Description: FoSite
Author: FreeThemeLayout
*/
*{margin: 0; padding: 0;}
body{background:#fff url(images/bg.jpg) no-repeat center top;text-align:center;font-family:Georgia, "Lucida Grande";font-size:12px;color:#676767}
.inv{display:block;visibility:hidden}
p{padding:5px 0}
a{text-decoration:none;color:#70a529}
a:hover{color:#0989ae}
.alignright{float:right}
.aligncenter{display:block;margin:0 auto}
img{margin-right:10px;background-color:#eee;border:none;padding:0}
#container{width:900px;text-align:left;position:relative;margin:0 auto}
#web-20{width:95px;height:98px;position:absolute;background:url(images/web20.png) no-repeat 0 0;right:-43px;top:153px;z-index:100}
#nav-content{width:900px;height:28px}
#navigation{height:28px;padding-left:40px;overflow:hidden}
#navigation li{list-style-type:none;width:90px;height:28px;background:url(images/navlist-bg.gif) no-repeat right top;padding-right:2px;text-align:center;float:left}
#navigation li a{width:90px;height:22px;display:block;color:#85bacb;padding-top:6px;text-decoration:none}
#navigation li a:hover{color:#fff;background:url(images/navlist-hover.png) no-repeat 0 0}
#navigation .current_page_item a,#navigation .current_page_item a:hover{width:90px;height:22px;display:block;color:#fff;background:url(images/navlist-hover.png) no-repeat 0 0;padding-top:6px;text-decoration:none}
#search{position:absolute;right:20px;top:10px}
#searchform{width:230px;overflow:hidden}
#searchform #s{width:160px;height:17px;border:0;color:#796a4b;padding-top:3px;background-color:transparent}
#searchform #searchsubmit{width:54px;height:16px;background:url(images/search.gif) no-repeat 0 0;border:0;cursor:pointer;margin-left:5px}
#header{width:900px;height:124px}
#header h1{font:36px Georgia, Verdana, Arial;font-weight:400;color:#fff;padding:10px 0 0 40px}
#header h1 a:hover{text-decoration:none;color:#a1d409}
#description{width:860px;color:#fff;display:block;font-size:16px;padding-left:40px;text-transform:none;z-index:100}
#sub-nav{width:900px;height:56px}
#sub-nav .rss{width:70px;height:56px;display:block;background:url(images/rss.jpg) no-repeat 0 0;margin-left:18px}
#sub-nav .rss:hover{background:url(images/rss.jpg) no-repeat 0 -56px}
#main-wrapper{width:900px;padding-top:10px;overflow:hidden}
#left{width:636px;float:left;padding:0 20px 30px}
#left ul,#left ol{margin:0 0 20px 20px;padding:0}
#left h2{font-size:24px;font-weight:400;color:#70a529;margin:0;padding:0}
#left h2 a{color:#70a529;text-decoration:none}
#left h2 a:hover{color:#777;text-decoration:none}
#left h3{font-size:20px;font-weight:400;color:#0989ae;padding-top:15px}
.meta-data{width:636px;height:23px;color:#b5b5b5;font-size:14px}
.meta-data .auth-date{width:571px;float:left;background:url(images/star.gif) no-repeat 0 4px;padding-left:18px;padding-top:4px}
.meta-data .comments-no{width:47px;height:23px;display:block;background:url(images/comments-no.gif) no-repeat 0 0;color:#fff;font-size:16px;text-align:center;float:left}
.entry{width:636px;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px}
#post-links{width:636px;position:relative}
.prev-entries{position:absolute;left:0;top:0}
.prev-entries a{width:66px;height:12px;line-height:12px;display:block;background:url(images/prev.gif) no-repeat 0 0;text-indent:-9999px}
.prev-entries a:hover{background:url(images/prev.gif) no-repeat 0 -12px}
.next-entries{position:absolute;right:0;top:0}
.next-entries a{width:36px;height:13px;line-height:13px;display:block;background:url(images/next.gif) no-repeat 0 0;text-indent:-9999px}
.next-entries a:hover{background:url(images/next.gif) no-repeat 0 -13px}
.commentlist{width:636px;padding:10px 0 20px}
.commentlist li{width:636px;list-style-type:none;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee}
#commentform{width:636px}
#commentform input{width:350px;height:16px;background-color:#fff;border:1px solid #ccc}
#commentform #comment{width:500px;height:150px;background-color:#fff;border:1px solid #ccc}
#commentform #submit{width:76px;height:28px;border:0;background:url(images/send.gif) no-repeat 0 0;cursor:pointer}
#right{width:224px;padding-top:55px;float:left}
.sdb-content{width:224px;padding-bottom:60px;margin-bottom:20px;background:url(images/sdb-bg.jpg) no-repeat left bottom}
.sdb-content h3{font-size:20px;font-weight:400;color:#0989ae;padding-left:14px;background:url(images/sdb-title.png) no-repeat right bottom}
.sdb-content ul{width:224px;background:url(images/sdb-ul.gif) repeat-y 0 0}
.sdb-content ul li{list-style-type:none;width:224px;height:34px;padding-bottom:1px;background:url(images/sdb-li.gif) no-repeat right bottom}
.sdb-content ul li a{width:210px;height:24px;display:block;color:#70a529;padding-top:10px;padding-left:14px;text-decoration:none}
.sdb-content ul li a:hover{color:#777;background:url(images/sdb-hover.gif) no-repeat 0 0}
.sdb-content ul .recentcomments{height:24px;padding-top:10px;padding-left:14px}
.sdb-content ul .recentcomments a:hover{background:transparent}
.center{width:224px;text-align:center;background:url(images/sdb-ul.gif) repeat-y 0 0}
#wp-calendar,#wp-calendar caption{margin:10px auto 0}
#wp-calendar td{padding:0 5px}
#footer{clear:both;color:#d0d0d0;width:900px;margin-top:30px;border-top:1px solid #eee;padding:5px 0 20px}
#footer a{color:#d0d0d0;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer .check{color:#bed678}
.alignleft,#searchform input{float:left}
#header h1 a,.meta-data .comments-no a{text-decoration:none;color:#fff}