/*
Theme Name: freshblog
Theme URI: http://www.themelayouts.com/
Description: Designed by <a href="http://www.themelayouts.com">ThemeLayouts</a>.<br> This work is licensed <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License.</a> This means you may use it and make any changes you like. However, credit links must remain on footer for legal use.
Version: 1
Author: ThemeLayouts/DreamTemplate
Author URI: http://www.themelayouts.com/
*/

.sidebar, #entry-meta-single {}
#respond { border-top: 1px dashed #ae4040;}
#footer{ }
.top-content {background: url("images/topcontent.gif") no-repeat; width: 955px; height: 25px;}
.preload { width: 0px; height: 0px; display:inline; background-image: url("images/widget-bg-hover.gif");}
.preload2 { width: 0px; height: 0px; display:inline; background-image: url("images/hover.gif");}
 
.navigation {color: #474747; font-family: Georgia, "Times New Roman", serif; margin-bottom: 50px;}
.navigation a{color: #474747;}
.post {}
p a{ font-family: Georgia, "Times New Roman", Times, serif; color: #ae4040; }
span a { font-family: Georgia, "Times New Roman", Times, serif; color: #474747; }
.url { font-family: Georgia, "Times New Roman", Times, serif; color: #474747; }

/*-- SEARCH FORM --*/
#searchform { margin-top: 10px; }
#searchform #s{width: 183px; height: 20px; background: url("images/searchbg.gif") no-repeat; border: none; padding-top: 3px; margin-left: 18px;}
#searchsubmit {width: 92px; height: 21px; background: url("images/searchbutton.gif") no-repeat; border: none; margin-left: 60px; margin-top: 2px; margin-bottom: 10px;}

/*-- WIDGET --*/
.widget a{ color: #474747; margin: 20px;}
.widget li{padding: 0; margin: 0; width: 195px; height: 19px; padding-top: 3px; padding-left: 25px; background: url("images/widget-bg.gif") no-repeat;}
.widget li:hover{background: url("images/widget-bg-hover.gif") no-repeat;}
.widget li a{margin: 0; color: #474747;}
.widget li a:hover{color: black; text-decoration:none;}
.widgettitle { padding: 0; font-size: 15px;background: url("images/widget-title.gif") no-repeat; width: 220px; height: 20px; color: #3b3b3b; padding-top: 5px; text-indent: 15px;}
#calendar_wrap {margin-left: 45px; }
#wp-calendar {}
#wp-calendar a{margin: 0; }
/* - BASIC STUFF - */
body {background: url("images/background.gif") repeat-x #dddddd; font:9pt/11pt 'Lucida Grande', Geneva, sans-serif; color:#000; margin:0 auto; padding:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique}
.entry-meta {line-height: 20px; padding: 10px; background-color: #f1f1f1; border: 1px solid #cbcbcb; margin-bottom:20px; font-size: 13px; font-family: Georgia, "Times New Roman", serif;}
.entry-meta a{ color: #ae4040;}
.entry-meta a:hover{ color: black;}

/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none; margin:0;padding:0;}
.disc {list-style-type:disc}

/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */
.archive-title { font: 25px bold; font-family: Cambria, Georgia, serif; margin-bottom: 20px;}
.entry-title a{font: 21px Georgia, "Times New Roman", serif; color: #474747;}
.entry-title a:hover {text-decoration:none; color: black;}
.entry-title {color: #474747; font:21px Georgia, "Times New Roman", serif; margin-bottom: 3px;}
.entry-title-wrap { padding-top: 3px;}
.extra-meta-wrap {height:25px; border-top: 1px solid #bbbbbb;}
.extra-category {color: #ae4040; font-size: 12px;  font-family: Georgia, "Times New Roman", serif;}
.extra-category a{color: #ae4040; }
.extra-category a:hover{color: black;}
.extra-meta {float: left; color: #ae4040; font-size: 12px;  font-family: Georgia, "Times New Roman", serif;}
.extra-meta a{color: #ae4040; }
.extra-meta a:hover{color: black;}
.comments-meta{text-align: right;}
.comments-meta a{font-size: 12px;  font-family: Georgia, "Times New Roman", serif; color: #ae4040;}
.comments-meta a:hover{color: black;}
h2#comments{margin:20px auto 10px;font-size: 22px; color: black; font-family: Cambria, Georgia, serif;}
h3#comments{margin:20px auto 10px;font-size: 18px; color: black; font-family: Cambria, Georgia, serif;}

/* inside posts */
.entry-content { padding: 10px; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height:25px;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; font-weight:normal; font-family:  Georgia, "Times New Roman", Times, serif;}
.entry-content h1 {font-size: 180%; color: #ae4040; padding-bottom: 5px;}
.entry-content h2 {font-size: 160%; padding-bottom: 3px;}
.entry-content h3 {font-size: 140%;}
.entry-content h4 {font-size: 130%;}
.entry-content h5 {font-size: 120%;}
.entry-content h6 {font-size: 110%;}
.entry-content table {border:1px solid #cecece;}
.entry-content th {background-color: #e6e6e6; padding: 5px;}
.entry-content td {border-top:1px solid #cecece; padding: 5px;}
.entry-content a {color: #ae4040;}
.entry-content small{color: #ae4040;}
pre { overflow: auto;}



/* -- POSTS -- */
.posts-wrap {float:left; clear:none; padding: 20px; width: 686px;}

/* -- SIDEBARS --*/
.sidebar-wrap { margin:0 auto; overflow:hidden;  float:left;  clear:none; width: 229px;}
.sidebar {width:100%;clear:none;}
.block-1 {float:right;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
textarea#comment {overflow:auto;}
.commentmetadata {float: right; color: #989871; font-family: Georgia, "Times New Roman", serif; }
li.comment{color: #a6a779; font-family: Georgia, "Times New Roman", serif; background-color: #f0f1c4; border:1px solid #e5e6b9; padding: 6px;}
li.comment a{color: black;}
li.thread-even{background-color: #f0f1c4; border:1px solid #e5e6b9; color: #474747;}
li.thread-even p{color: black;}
li.thread-alt p{color: black;}
li.comment p{color: black;}
li.thread-alt{background-color: #e4e4bb; border:1px solid #d0d1a6; color: #474747;}
li a { font-family: Georgia, "Times New Roman", serif; color: black;}



/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}
div.alignleft {float: left; }
div.alignright {float: right; }

/* -- NAVIGATION --*/
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

/*-- DATE BUTTON --*/
.post-date {background: url("images/date-button.gif") no-repeat;width: 50px; height: 53px; float: left; text-align: center; padding-top: 2px; margin-right: 5px;}
.month { font-size: 11px; font-family: Georgia, "Times New Roman", serif; color: #ebeaa0 ; height: 13px;}
.day {  font:23px Georgia, "Times New Roman", serif;  color: white;}

/*-- HEADER --*/
.alignleftheader {background: url("images/freshblog.gif") no-repeat; height: 89px; width: 193px; float: left;}
.alignleftheader a{height: 89px; width: 193px; display: block;}
.title{color: white;  font: bold 25px 'Lucida Sans Unicode', Trebuchet MS, arial;}
.title:hover{ color: #daa9a9; text-decoration: none;}
.tagline {text-indent: 25px; color: #5d1313; font: 13px 'Lucida Sans Unicode', Trebuchet MS, arial;}
.topbars { float: right; padding-top: 10px;}

.pagenav .page_item {display: inline; background-image: url("images/link.gif"); width: 83px;height: 35px;padding-top: 12px; float: left; text-align: center;}
.pagenav .page_item a{ font: bold 14px 'Lucida Sans Unicode', Trebuchet MS, arial; color: white;}
.pagenav .page_item a:hover{text-decoration:none;}
.pagenav .page_item:hover {background-image: url("images/hover.gif"); text-decoration: none;}

.header {background: url("images/background.gif") repeat-x #dddddd; height:128px; margin:0 auto; width: 955px;}

/* -- MAIN DIV'S -- */
#wrapper {float:none; clear:both; margin:0 auto; padding:0; width:955px; background: url("images/contentmain.gif") repeat-y;}
#contentfooter { height: 37px; background: url("images/bottomcontent.gif") no-repeat; margin: 0; padding: 0; overflow:hidden; clear:both; float:none; text-align:center;}
#footer {background: url("images/footerbg.gif") no-repeat; height: 62px; padding-top: 20px; overflow:hidden; clear:both; float:none; text-align:center; font-family: Georgia, "Times New Roman", Times, serif; color: #b7b7b7;}
#footer a {color: white; }
