/*
Theme Name: GOC Custom
Theme URI: http://growingourcommunity.com/
Description: Custom theme, Growing Our Community
Version: 0
Author: Cory Hemminger

*/

body {padding:0; margin:0; color:#eee; background:#333 url(/images/backings/cedar-01.jpg);}

a {text-decoration:none; color:#527ED2;}
a:hover {color:#1049B6;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 15px 0; padding:0;}

h1 {font-size:30px; font-weight:normal; line-height:130%;}
h1#site-header {display:block; height:75px; width:500px; text-indent:-5000px; background:url(/images/headers/main-goc-01.gif) no-repeat top center;}
h1#site-header a {display:block; width:500px; height:100px;}

h2 {font-size:24px; font-weight:normal; line-height:140%; font-family:georgia,times new roman, serif;}
h2 a {color:#514A38;}
h2 a:hover {color:#8A7644;}

h5.comment-header {clear:both; margin:0px; font-size:11px; color:#666;}

hr {margin-bottom:15px;}
hr.cedar {clear:both; border:0; height:40px; background:transparent url(/images/misc/hr-cedar-01.gif) no-repeat center;}
hr.square {clear:both; border:0; height:30px; background:transparent url(/images/misc/hr-square-01.gif) no-repeat center;}

p {margin:0 0 15px 0; padding:0;}
.align-l {text-align:left;}
.align-r {text-align:right;}
.align-c {text-align:center;}

input.user-text {clear:both; width:300px; padding:5px 4px; margin:0; margin-bottom:10px; border:1px solid #bbb; font-family:verdana, helvetica, sans-serif; font-size:12px;}
textarea {clear:both; width:480px; height:200px; padding:5px 4px; margin-bottom:10px; border:1px solid #bbb; font-family:verdana, helvetica, sans-serif; font-size:12px;}

.orange {color:#f60;}
.green {color:#693;}

acronym {cursor:help;}

img {border:0;}

#wrapper {width:920px; margin:10px auto; padding:0; font:11px/16.5px verdana,helvetica,sans-serif;}

#main-menu {float:left; width:920px;}
#main-menu ul {float:right; list-style:none; padding:0; margin:0; margin:2px 0; text-align:right; text-transform:uppercase;}
#main-menu ul li {float:left; margin:0; padding:0; padding-right:15px;}
#main-menu a {color:#fff;}
#main-menu a:hover {background:#000;}

#container-wrapper {float:left; width:920px; background:#fff url(/images/backings/page-middle-01.gif) repeat-y; }
#container {float:left; width:920px; padding:10px 0; background:url(/images/backings/page-top-01.gif) no-repeat top;}

#main-content {float:left; width:500px; padding:0 15px; color:#333; font-size:12px; line-height:17px;}

.navigation {float:left; width:490px; padding:3px 5px; font-size:10px; color:#333; background:#f0efd0; margin-bottom:5px; text-align:center; border:1px solid #cdccac; border-left:0; border-right:0;}
.navigation .align-l {float:left; width:200px;}
.navigation .align-r {float:right; width:200px;}

.quote {float:left; width:460px; padding:10px 20px; margin-bottom:10px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#eee;}

.post {float:left; width:500px;}
.post-meta {float:left; width:490px; padding:3px 5px; font-size:10px; color:#333; background:#f0efd0; margin-bottom:5px; text-align:center; border:1px solid #cdccac; border-left:0; border-right:0;}
.post-meta a {color:#c00;}
.post-meta a:hover {color:#f60;}

.post-meta-single {float:left; width:490px; padding:3px 5px; font-size:10px; color:#333; background:#f0efd0; margin-bottom:15px; text-align:justify; border:1px solid #cdccac; border-left:0; border-right:0;}
.post-meta-single a {color:#c00;}
.post-meta-single a:hover{color:#f60;}

.post img {padding:9px; border:1px solid #aaa;}

#sidebar {float:right; width:390px; font-size:11px; color:#333;}

#sidebar a {color:#000;}
#sidebar a:hover {color:#666;}

#sidebar h4 {clear:both; width:160px; height:20px; font-size:14px; color:#333; margin:0; padding:0; margin-bottom:5px; text-indent:-5000px;}

h4#around-the-web {background: url(/images/headers/sidebar-around-web.gif) no-repeat top left;}
h4#sidebar-archives {background: url(/images/headers/sidebar-category-archives.gif) no-repeat top left;}
h4#recommended {background:url(/images/headers/sidebar-recommended.gif) no-repeat top left;}
h4#rss-feeds {background:url(/images/headers/sidebar-feeds.gif) no-repeat top left;}
h4#licensing {background:url(/images/headers/sidebar-licensing.gif) no-repeat top left;}
h4#goog {background:url(/images/headers/sidebar-advert.gif) no-repeat top left;}
h4#links {background:url(/images/headers/sidebar-links.gif) no-repeat top left;}

#sidebar ul {list-style:none; padding:0; margin:0; margin-bottom:15px;}
#sidebar li {padding:0; margin:0; margin-bottom:2px;}

#sidebar ul.children {padding:0 10px; margin:0;}

#sidebar ul.around-web li {margin-bottom:5px;}
#sidebar ul#rss {margin-bottom:10px; text-align:center;}
#sidebar ul#rss li {display:block; height:15px; width:80px; text-indent:-5000px; margin:0 auto; margin-bottom:3px;}
#sidebar ul#rss li#bloglines {background:url(/images/misc/sub-bloglines.gif) no-repeat;}
#sidebar ul#rss li#yahoo{background:url(/images/misc/sub-yahoo.gif) no-repeat;}
#sidebar ul#rss li#feedburner {background:url(/images/misc/sub-feedburner.gif) no-repeat;}
#sidebar ul#rss li a {display:block; height:15px; width:80px;}

#sidebar-left {float:left; width:190px; padding:10px;}
#sidebar-right {float:left; width:160px; padding:10px;}

.recommended {clear:both; float:left;}
.recommended img {float:left; margin-right:5px; margin-bottom:10px;}

.comment-item {clear:both; float:left; width:498px; margin:0; padding:0; margin-bottom:15px; border:1px dotted #999;}
.comment-number {float:left; width:18px; padding:5px; text-align:center; background:#333; color:#ccc; font-weight:bold; border-right:1px solid #999; border-bottom:1px dotted #999;}
.comment-copy {float:left; width:430px; padding:5px 10px;}

#footer {float:left; width:920px; margin-bottom:10px; padding-top:105px; background:url(/images/backings/page-bottom-01.gif) no-repeat top;}

