/*
Theme Name: Digi Brum
Theme URI: http://www.digitalbirmingham.co.uk
Description: Digital Birmingham theme, customised to integrate with their website
Version: 1.0
Author: IE
Author URI: http://www.iedesign.co.uk
Tags: digital bitmingham, custom header, fixed width, two columns, widgets

*/

@import url('/css/core.css');
@import url('/css/content.css');

.mainPanelWrapper{ width:762px; }
.mainContentWrapper{ width:556px; }

em{ font-style:italic; }

.contentWrapper{ padding-bottom:10px; }

.poweredby{ font-size: 77%; clear:left; text-align:center; padding-top:3px; }
.poweredby a{ color:#000000; }

.rightPanelBody{ width: 173px; padding: 0 3px; }
.rightPanelBody .widget{ padding:0 5px; }
.rightPanelBody .widget ul{ font-size:93%; list-style-image: url(/img/bullet_black.jpg);  margin:0 0 0 17px; padding:0 0 17px; }
.rightPanelBody .widget ul li{ clear:left; color:#666666; letter-spacing:-1px; margin:0; padding:2px 0 0; }
.rightPanelBody .widget ul li a{ color:#666666; text-decoration:none; }
.rightPanelBody .widget ul li a:hover{ text-decoration:underline; }
.rightPanelBody .widget ul li.recentcomments a{ text-decoration:underline; }

.rightPanelBody .widget h2{ clear:both; margin-top:0px; padding-top:0px; padding-bottom:7px; height:13px; overflow:hidden; text-indent:-500px; background-position:left; background-repeat:no-repeat;}
.rightPanelBody .widget_categories h2{ background-image: url('/img/rightpanel_blog_categories.jpg'); }
.rightPanelBody .widget_recent_entries h2{ background-image: url('/img/rightpanel_blog_recentposts.jpg'); }
.rightPanelBody .widget_recent_comments h2{ background-image: url('/img/rightpanel_blog_recentcomments.jpg'); }
.rightPanelBody .widget_archive h2{ background-image: url('/img/rightpanel_blog_archives.jpg'); }
.rightPanelBody .widget_text#text-292347971 h2{ background-image: url('/img/rightpanel_blog_authors.jpg'); }

li#search{ background:#EFEFEF; height:23px; padding-top:7px }
#blogsearchform .keyword{ float:left; height:20px; padding-left:0; padding-top:1px; width:144px; margin-bottom:10px;}
#blogsearchform .inputtext { font-size:77%; width:138px;}

.rssFeedWrapper a{ float:right; padding-right:7px; color:#666666; font-size:77%; padding-top:10px;}

.item, .first-item{ padding-bottom:5px; }
.postmetadata{ padding-bottom:0; font-size:77%;}

.item img, .first-item img{ display:block; max-width:100%; margin-bottom:5px; border:1px solid #CCCCCC;}

.page#post-38 .first-item p{ clear:left;  }
.page#post-38 .first-item img{ float:left; margin-right:7px; margin-bottom:10px;}
.page#post-38 .first-item .author-img{ display:block; padding-top:90px; }
.page#post-38 .first-item .author{ font-weight:bold; }
.page#post-38 .first-item .job_title{ color:#999999; }


.page .first-item{ margin-top:10px; }
.page .first-item .wp-caption{ border:1px solid #CCCCCC; float:left; margin-right:7px;}
.page .first-item .wp-caption img{ border:none; padding:5px 5px 3px; }
.page .first-item .wp-caption-text{ padding: 0 5px 5px; color:#999999; font-style:italic }

.share-this{ background: url(images/share_this_button.jpg) no-repeat right; padding-right:20px; padding-top:0px; height:15px; float:right; color:#666666; }

.navigation .alignleft{ float:left; }
.navigation .alignright{ float:right; }

.post h1{ margin-bottom:0; }
h2.date{ padding-top:3px; padding-bottom: 15px; color:#999999; font-size:93%;}
.item h2, .first-item h2{ font-size:116%; }

h3#comments, h3#respond{ clear:both; padding-top: 10px; }

.commentlist li{ background: #F2F2F2; padding:7px; margin-bottom:3px;}
.commentlist cite{ float:left;}
.commentlist .commentmetadata{ float:right; }

.commentlist p{ padding-top:5px; padding-bottom:0; }

textarea#comment{ width:528px; }

#author_wrapper{ height:125px; border-bottom:1px dashed #DDDDDD; }
#authors{  }
#authors .author{ float:left; width:74px; margin-right:6px;}
#authors .author.last{ margin-right:0px;}
#authors .author p{ font-weight:normal; font-size:85%; padding-top:3px; text-align:center}
#authors .author p .job_title{ color:#666666; font-weight:normal; }
