/*  Theme Name: BoldraTheme 
URI: http://www.sueboldra.com
Description: Theme modified by Gabe Jamison. Original WordPress Theme by <a href="http://wpthemes.info" title="Sadish">Sadish Bala</a>. Support is available at <a href="http://wprocks.com/forums/" title="Forums">Forums</a>.
Version: 33.7.2
Author: Gabe Jamison
Author URI: http://www.sueboldra.com
Tags: fixed width, two columns, widgets, custom image header, Gabe
*/
* {padding: 0; margin:0;}
p {margin: 0.7em 0;line-height:1.8em;}
dl {margin:1em 0;}
dt {font-weight:bold;}
dd {margin:0.5em;padding:0;}
img.shadow{background:url(img/shadow.gif) no-repeat right bottom;padding:4px 10px 10px 4px;border:0;border-top:#eee 1px solid;border-left:#eee 1px solid;}
img.right {float: right;margin:10px 0 0 10px;}
img.left {float: left; margin:0 10px 10px 0;}
a:link img,
a:visited img,
a:hover img,
a:active img {border:none;background:none;padding:0;background:url(img/shadow.gif) no-repeat right bottom;padding:4px 10px 10px 4px;border-top:#eee 1px solid;border-left:#eee 1px solid;}
img.wp-smiley, 
#wpstats, 
img.noborder, 
a img.noborder, 
#navigation #header_img {background: none;border: 0;padding: 0;}
.clear {clear:both;}
blockquote{color:#666;margin: 1em;padding: 0 0 10px 50px;background: url(img/blockquote.gif) no-repeat left top;}
fieldset {border:0;}
body {background-color:#C1CEEA;margin: 0; font: 76%/1.6em verdana, tahoma, arial,  sans-serif; color: #333; text-align: center;}
a {
text-decoration:none;}
a:link, 
a:visited {color:#003399;}
a:hover, 
a:active {border-bottom:#990000 1px solid;}
h1, h2, h3, h4, h5, h6 {font-family:Georgia, Verdana, Arial, Serif;}
#containerwrapper{background-image:url(../boldra/img/bgndfademid.gif);background-position:top center;background-repeat:repeat-y;background-attachment:fixed;}
#container {border: #ccc 1px solid;border-top:none;background: #fff; margin: 0 auto; width: 780px; position: relative; text-align: left;}
#navwrapper{background-image:url(../boldra/img/bgndfadetop.gif);background-position:bottom center;background-repeat:no-repeat;}
#navigation {/*height: 1%;*/background: transparent;margin: 20px auto 0; /*overflow: hidden;*/ width: 760px; position: relative; text-align: left;font-family: Trebuchet MS,Tahoma, Verdana, Arial, Serif;clear:both;display:block;}
#navigation a:link img#header_img, 
#navigation a:visited img#header_img, 
#navigation a:hover img#header_img{clear:both;display:block;margin:0 auto 10px auto;width:532px;border:none;border-bottom:none;}
#navigation ul li {float: left; margin: 0 5px 0 0; list-style-type: none;}
#navigation ul li a {border: #ccc 1px solid; border-bottom:none;padding: 2px 12px; display: block; font-weight:bold;color:#333;text-decoration: none;background:#dedede;background-image:url(../boldra/img/back_tab_nav.gif);background-position:bottom;background-repeat:repeat-x;letter-spacing:0px;}
#navigation ul li a:hover, 
#navigation ul li a:active, 
#navigation ul li.current_page_item a {background: #fff;color: #333;border: #ccc 1px solid; border-bottom:none;}
#navigation ul li.search {font-size: 0.9em; right: 0; position: absolute; /*top: 0;*/}
#navigation ul li.search input#searchsubmit {border: #999 1px solid; font-size: 0.9em; background: #ddd; margin: 0 0 0 2px; color: #003399; padding: 2px; }
#navigation h1{display:block;height:180px;clear:both;}
#header {clear: both; float: left; margin: 10px 5px; width: 450px;display:none;}
#header h1 {font-size:1.8em;margin:10px 0 0 10px;font-variant:small-caps;letter-spacing:0px;font-weight:normal;}
#header h1 a {text-decoration:none;border:0;}
#header h1 a:hover,
#header h1 a:active {border-bottom:#963 1px solid;}
#header #desc {margin:5px 0 0 10px;font-size:1em;font-weight:normal;font-family:Tahoma, Verdana, Arial, Serif;letter-spacing:0px;}
#feedarea {padding:10px 10px 0 0; float: right;text-align: right;}
html #feedarea {padding-top: 10px;}
#feedarea dl dt {display: inline; margin-right: 5px; height: 45px;}
#feedarea li {display: inline; margin-right: 5px; height: 45px;background:url(img/icon_feed.gif) no-repeat left center;padding:2px 16px;}
#headerimage {clear: both; background:#FFFFFF url(img/letter_top.gif) no-repeat top center;margin: 10px;color: #fff;height: 200px;}
 html #headerimage {margin-top: 0;}
#content {margin: 0 10px 0 20px;padding:0 0 31px 0;}
html #content {height: 1%;width:750px;}
#content h4 {font-size: 1.1em; margin: 1em 0 0 0;}
#content h5 {font-size: 1em; margin: 1em 0;}
#content-main ul {margin:0 1em;padding:0 1em;list-style-type:disc;}
#content-main ul.asides {margin:0;padding:2em;border-bottom:#ddd 1px dashed;}
#content ol {list-style-type:decimal;margin:1em;padding-left:2em;}
#content-main {float: left; width: 520px;margin-right:5px;}
#content .post {clear:both;margin:0 0 10px 0;border-bottom:#dcc 1px dashed;}
#content h2{font-size:24px; font-weight:normal;margin:0 0 10px;letter-spacing:0px;line-height:29px;}
#content h3 {font-size: 21px; font-weight:normal;margin:0 0 1em;line-height:1.4em;letter-spacing:0px;}
#content .entry {clear:both;margin:1em 0;padding-right:1em;}
#content .entry a:link, 
#content .entry a:visited{border-bottom:#963 1px dashed;  }
#content .entry a:hover, 
#content .entry a:active{border-bottom:#963 1px solid;}
#content .entry li {margin:0 0 0.3em 0;padding:0;line-height:1.6em;}
#content .post-info , 
#content .postmetadata{clear:both;font-size:0.9em;color:#999;margin:0;padding:0;}
/*#content h2.pagetitle*/#content .posttitle{background:url(../boldra/img/underline1.jpg) no-repeat left bottom;padding-bottom:15px;}
.postnav {display: block;margin: 10px 0 60px;}
.alignleft {float:left;text-align:left;}
.alignright{float:right;text-align:right;}
/* Sidebar */#sidebar {float:right;font-size:0.9em;min-height:500px;width:220px;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar li {margin-bottom:8px;}
#sidebar ul ul{list-style:none;padding:0 0 30px 20px;background-image:url(../boldra/img/sidebox_body.gif);background-position:bottom left;background-repeat:no-repeat;}
#sidebar #feedarea ul{background-image:none;padding:0;margin:0;}
#sidebar ul ul ul{margin:0 0 0 1em;background-image:none;padding:0;}
#sidebar li.sidebox h3{padding:10px 0 15px 20px;margin:2px 0 0;background-image:url(../boldra/img/sidebox_title.gif);background-position:top left;background-repeat:no-repeat;font-size:21px;color:#666666;}
#sidebar li.sidebox{margin:0 0 1em 0;/*border:1px dashed #CCCCCC;background-color:#ededed;background: #ededed url(../boldra/img/sideheadtop.gif) no-repeat left top;*/}
li#sidelinks ul{margin:0;padding:0;}
#sidebar li.sidebox p img {margin:0;padding:3px;border:#ccc 1px solid;background:none;}
#footerwrapper{background-image:url(../boldra/img/bgndfade_bottom.gif);background-repeat:no-repeat;background-position:center top;}
#footer {clear: both; background: transparent; margin:-24px auto 0 auto;width: 760px; text-align: left;}
 html #footer {/*height: 1%;*/}
#footer p {float: left; width: 50%; line-height: 1.2em;margin:-20px 0;}
#footer #footer_flower{width:300px;display:block;padding:0;border:none;background:none;margin:0 auto;position:relative;}
#footer p.right {float: right; width: 50%; text-align: right;font-size: 0.9em; color:#999;}
#comments, #respond{margin: 0;padding:1em 0 0 0;}
#commentform {margin:10px 0;padding:10px;background:#f9fcfc;border-top: #ddd 1px solid;border-bottom: #ddd 1px solid;}
.commentnum {font-size:1.5em;font-weight:bold;margin:0 5px 0 0;}
.nocomments {text-align:center;color:#999;font-size:0.9em;}
#container .commentlist {margin: 1em 0;padding: 0;border-top: #ddd 1px solid;}
#container .commentlist li {list-style:none;margin: 0;padding: 0.5em 0.5em 2em;background:#fff url(img/shadow_top.gif) repeat-x top;border-bottom: #ddd 1px solid;}
#container .commentlist li.alt {background:#f9f9f9;}
#container .commentlist li.authorcomment, 
#container .commentlist li.bypostauthor {border:#fc9 1px solid;}
#container .commentlist li .cmtinfo {font-size:1em;}
#container .commentlist li cite {font-style:normal;font-weight:bold;}
#container .commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;font-size:0.9em;color:#999;}
#container .commentlist .avatar{float:right;}
#container .commentlist .commentmetadata{font-size:0.9em;}
#content .commentsfeed {background:url(img/icon_feed.gif) no-repeat left center;padding-left:16px;}
#content .trackback {background:url(img/link.gif) no-repeat left center;padding-left:20px;}
input.textbox, 
textarea, 
input[type="text"]{border:#ccc 1px solid;background:#fff url(img/shadow_top.gif) repeat-x top;font:1em Verdana, Arial, Serif;padding:4px;width:200px;}
#s{width:140px;}
textarea{width: 90%;padding:10px;line-height:2em;height: 20em;}
input.textbox:focus, 
textarea:focus, 
input[type="text"]:focus{background:#fff url(img/shadow_top.gif) repeat-x top;border:#999 1px solid;}
#submit {padding:3px 5px;}
.post h4 {font-size:1em;font-weight:normal;font-family:Verdana, Tahoma, Arial, Serif;}
.post h4 em{font-style:normal;float:right;font-weight:normal;color:#999;}
#header, #content, 
#sidebar, 
#footer, 
.widget {overflow: hidden;}
img.left, 
img.alignleft, 
div.alignleft{float:left;margin:1em 1em 1em 0;}
img.right, 
img.alignright, 
div.alignright{float:right;margin:0 0 1em 1em;}
img.aligncenter, 
div.aligncenter{text-align:center;margin:0 auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;/* optional rounded corners for browsers that support it */-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
.wpcf7-checkbox .wpcf7-list-item{display:block;}
.sidebox input#donationAmount{width:95px;}
#paidforby p{border:1px solid #666666;clear:both;color:#666666;display:block;float:none;margin:0 auto 10px;text-align:center;width:600px;}
#navwrapper #top-extra{background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;border-bottom:none;margin:0 auto;position:relative;text-align:left;width:780px;min-height:30px;}
/*#sidebar #news h3{padding:15px 0 15px 20px;margin:2px 0 0;background-image:url(../boldra/img/newstop.gif);background-position:top left;background-repeat:no-repeat;}
#sidebar ul #news ul{list-style:none;padding:0 0 30px 20px;background-image:url(../boldra/img/newsbottom.gif);background-position:bottom left;background-repeat:no-repeat;}
*/#sidebar #volunteer li{padding:0;margin:0;}
#sidebar #volunteer h3{padding:15px 0 5px 20px;}
br.clearboth{height:1px;clear:both;}
.entry img.alignright, 
.entry img.alignleft, 
.entry img.aligncenter{padding:5px;background-color:#F9F9F9;border:1px solid #F1F1F1;}
.entry img.alignleft{margin:0 5px 5px 0;}
.entry img.alignright{margin:0 0 5px 5px;}
li#contribute.sidebox{overflow:visible;height:62px;}
li#contribute.sidebox form{background:transparent url(img/donate-body.gif) no-repeat scroll left top;height:62px;margin:0 0 0 4px;padding:7px;position:absolute;width:252px;}
#twitter{background:transparent url(img/twitter-body.gif) no-repeat top left;color:#003399;}
#twitter #birdie{background:transparent url(img/twitter-info.gif) no-repeat bottom left;display:block;padding:12px 13px 60px;}
#twitter .twitter-timestamp{display:block;}
#twitter .twitter-timestamp abbr{padding:5px 10px 0px 0px;color:#0088D6;border:none;float:right;}
#twitter .twitter-link{clear:both;}
#content #quotes{width:510px;/*background:#F3F3F3 none repeat scroll 0 0;*//*border:1px solid #999999;*/float:left;color:#111111;}
#content #slide-quotes{height:100px;overflow:hidden;font-size:90%;}
#content #slide-quotes .quoteAuthor{text-align:right;}
#content #slide-quotes p{padding:0;margin:0;}
#sidebar #facebook{
	padding:0 5px;
}
#sidebar a:link img, #sidebar a:visited img, #sidebar a:hover img, #sidebar a:active img {
	background:transparent none;
	border-color:transparent;
	border-style:none;
	border-width:0px;
	padding:0;
}
#sidebar #facebook a:link,
#sidebar #facebook a:visited,
#sidebar #facebook a:hover,
#sidebar #facebook a:active{
	border-bottom:none;
}
