/*
Theme Name: Grants
Description: The grants theme
Version: 1.0
Author: Robo-K
*/

/* Global Reset*/
@import url(reset.css);

/* Local */
body {background:#453a37; font-size:77%; font-family:Georgia, 'Times New Roman', sans-serif;}
.content {width:1020px; text-align:left; background:#9BD3EB; float:left;}
.main {width:765px; float:left; background:#9BD3EB;padding:0;margin:0;}
.sidebar {width:255px; float:left; background:#9BD3EB; border-top:15px solid #185F8B;}
.footer {width:1020px; text-align:left; background:#000000;}
h1 {font-size:1.5em; padding:3px 0; }
h2 {font-size:1.3em; padding:4px 0; }
p {font-size:1em; line-height:1.2em; margin: 0 0 15px; font-family:Arial, Helvetica, sans-serif;}
a {text-decoration:underline;}
a.more-link {font-weight:bold;}
em {font-style:italic;}
.clear {clear:both;}
p.breadcrumb {font-size:0.9em; margin:3px 0 4px 15px; color:#453a37;}
p.breadcrumb a {color:#185F8B;}
strong {font-weight:bold;}
em{font-style:italic;}


/* Header */
.header {background:#211d18 url(images/banner.jpg) no-repeat top left; width:765px; height:509px;}
h1.banner {text-indent:-9000px;}
h2.description {text-indent:-9000px;}
.pageheader {background:#120808; width:765px; height:112px;}

/* Recommended Posts on Homepage*/
.recpost {width:765px; margin-top:3px; float:left; background:#CCE9F5;}
.recpost h2 {background:#185F8B; font-size:1.3em; text-transform:uppercase; color:#ffffff; line-height:1.2em; padding:3px 3px 3px 15px;}
.recpost h3 {font-size:1.4em; margin:5px 0 10px;}
.recpost h3 a {color:#185F8B;}
.recpost p {font-size:1.1em; line-height:1.2em;}
.recpost div {float:left; width:320px; background:#ffffff; margin:10px 5px 10px 15px; /*border:1px solid #9BD3EB;*/ padding:5px 15px;}
.recpost p.home-cate {font-size:0.9em; color:#333;}

/* Page */
.pagebody {width:765px; margin-top:3px; float:left; background:#CCE9F5;}
.post {background:#ffffff; margin:15px; padding:15px; float:left; width:705px;}
.post h1 {font-size:1.8em; color:#185F8B;}
.post h2 {font-size:1.5em; color:#0c4264; padding:4px 0 10px;}
.post ul {list-style-type:disc;list-style-position:outside;margin:4px 10px;}
.post ul li {margin:4px 0 4px 20px;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0 0 0 5px;}
.post ol {list-style-type:decimal;list-style-position:outside;margin:4px 10px;}
.post ol li {margin:4px 0 4px 20px;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0 0 0 5px;}
.entry {margin-top:15px;}
p.postmetadata {font-style:italic; margin-top:25px; color:#666666;}
.post a {color:#185F8B;}
.respond {width:735px; float:left; padding:0px 15px 15px;}
/*.respondform {margin:0; padding:15px; float:left; width:705px;}*/
.respondform input {margin-right:10px; padding:4px;border:solid 1px #e4d4ca;}
.respondform textarea {border:solid 1px #e4d4ca;}
.commenthead {float:left; width:705px; border-top:solid 1px #e4d4ca; padding:15px;}
.commenthead h4 {font-size:1.2em;}
.commenthead p.date {font-size:0.9em; color:#666;}
h3#respond {margin-bottom:8px; color:#f1a185;}

/* Sidebar */
.sidebarcontent {padding:20px;display:block;}
.recentpost {margin-top:15px;}
.recentpost h2 {font-family:Georgia, "Times New Roman", Times, serif;}
.recentpost h3 {margin:0 0 10px 0;}
ul.sidebarlist {list-style:none; margin:15px 0 15px 0; width:210px;}
ul.sidebarlist li {color:#000000; line-height:1.2em;}
ul.sidebarlist ul li {margin:7px 15px 7px 0;}
ul.sidebarlist h2 {margin:20px 0 0 0;}
li#search input#s {border:solid 1px #e4d4ca; background:#433731; padding:4px; color:#ffffff;}
li#search input#searchsubmit {background:#185F8B; padding:4px; color:#ffffff; border:none;}

/* Ads */
.featuredgrants {display:block; width:215px; background:#211d18;}

/* Footer */
.footer {width:1020px; text-align:left; background:#14100c; float:left; margin-bottom:15px;}
ul.footer {list-style:none; margin:15px 0 15px 10px; width:1000px;}
ul.footer li {color:#ffffff; line-height:1.2em;}
ul.footer li {display:block; width:200px; margin:5px 15px 5px 5px; padding:10px 15px; float:left; background:#1c1712;}
ul.footer li ul li {display:list-item; margin:7px 15px 7px 0; padding:0; float:none;}
.copyright {background:#000000;}
.copyright p { color:#9BD3EB; padding:8px 0 8px 0; text-align:center; margin:0;}