@charset "utf-8";
/* CSS Document */

body{ background: #fff url(images/bg_body_content.jpg) repeat-x top left; margin: 0; }
img{ border: none; }

#wrapper{ margin: 0 auto; width: 960px; }
#logo-blog {width:240px; float:left; padding:10px 0 0 0 ; height:182px;}

#navbar{background:#f4b440; color:#fff; clear:both;}
#navbar .left{float: left; width: 693px; background: #f4b440; color:#fff; padding:3px 0 3px 5px;}
#navbar .left p {padding:4px 0 2px 10px;  color:#fff;}
#navbar .right{float: left; width: 262px; background: #05556d;}


#sidebar #recposts li .Tdate{ display: block; float: left; font-size: 10px; color: #a4a4a4; width: 50px; padding-top: 4px; }
#sidebar h2{ font-size: 1.2em; color: #fbbf46; }
#sidebar a{ color: #272d3b; text-decoration: none; }
#sidebar a:hover{ color: #d49414; text-decoration: underline; }

.shelf-grad{ background: url(images/shelf-grad.gif) top left no-repeat; height: 38px; clear: both; }


.top{ height: 183px; background: url(images/header_bg.jpg) bottom right no-repeat; }

/* Edit wp classes */
div.postmetadata{clear:both;}

#metaleft {float:left; color:#f4b440;}
#metaright {float:right; font-size:0.7em; line-height:23px;}

#comments-number { background: url(images/bg_comments.gif) no-repeat; color:#fff; float:left; width:25px; height:32px; text-align:center; margin-right:3px;}
#comments-number a {color:#fff;  font-size:1.4em;}

#comments-number2 { background: url(images/bg_comments.gif) no-repeat; color:#fff; width:25px; height:32px; text-align:center; margin-right:3px;}
#comments-number2 a {color:#fff;  font-size:1.4em;}

.homeentry, h2.postheading {clear:both; padding:0 0 0 30px;}
.post{ clear: both; min-height: 350px; margin-bottom: 10px; }
.navigation{ display: block; text-align: center; margin-top: 10px; margin-bottom: 30px;}

/* Searchform styles */
#searchform input{ font-family: Arial, Helvetica, sans-serif; border: 1px solid #d7d7d7; font-size: 1em; margin: 0; padding: 2px; color: #222; }

/* Post meta */


p.postmetadata{ border-right: none; border-left: none; border-top: solid 1px #d7d7d7; border-bottom: solid 1px #d7d7d7; padding: 10px 0; margin: 10px 0; }
p.postmetadata span{ font-size: 11px; }
.pmauthor{ background: url(images/icons/user_16.png) top left no-repeat; padding: 2px 20px 0 20px; }
.pmdate{ background: url(images/icons/calendar_16.png) top left no-repeat; padding: 2px 20px 0 20px; }
.pmcomments{ background: url(images/icons/bubble_16.png) top left no-repeat; padding: 2px 20px 0 20px; }
.pmwritecomment{ background: url(images/icons/pencil_16.png) top left no-repeat; padding: 2px 20px 0 20px; }
.pmeditpost{ background: url(images/icons/warning_16.png) top left no-repeat; padding: 2px 20px 0 20px; }

li.pmcomment-number{ background: url(images/bg_comments.gif) top left no-repeat; padding:0 0 0 20px; display:inline;}
li.pmwritecomment{ background: url(images/icons/pencil_16.png) top left no-repeat; padding: 2px 20px 0 20px; display:inline; }


/* Blog headings */

h3.commenthead{ color: #666; margin: 20px 0; font-size: 1.2em; }
h3.searchlist{ color: #666; margin: 0; font-size: 1.3em; }


.postheading {color:#05556d;}
.postheading:hover {color:#f4b440;}

.entry a {color:#f4b440;}
