/*--- Last Modified - July 29, 2010, Jen Schwedler ---*/

/*Blog Entry*/
#content .hentry{padding-bottom:20px;}
#content .hentry h2 a{color:#367939;}
#content p.byline, .tags{color:#7d7d7d; clear:right;font-size:11px; border:1px solid#dcdfe1; border-width:1px 0; padding:3px 0; margin-bottom:13px;}
#content div.post p.byline{margin-bottom:6px;}
.blog-image{float:right;margin-left:10px;width:210px;}
.blog-image span.img-wrap{margin-bottom:10px;}
.blog-image a.enlarge{background:url(/cssimages/icons/magnifying-icon-white.png) no-repeat left bottom;display:block;margin-bottom:13px;padding-left:20px;}


/*--Sidebar--*/
/*--Browse By Posts--*/
#content h3 a.pdf, .pdf{background:none;padding:0;background-position:0;}
#portlets .standard .panes ul li.hide {display:block;}
.standard .browse p{float:left;margin:0;padding:0;}
.browse p{margin-bottom:0 !important;}
.browse p a{background:#eee;border:1px solid #dcdfe1;display:block;padding:3px 4px 3px 3px;}
.browse p a.current{background-color:#fdfdfd;border-color:#b5b5b5 #dcdfe1 #fdfdfd #b5b5b5;border-style:solid;border-width:1px;color:#508F14;text-decoration:underline;}
.standard .panes{float:left;position:relative;}
.standard .panes div{background-color:#fdfdfd;border-right:1px solid #dcdfe1; border-bottom:1px solid #b5b5b5;border-left:1px solid #b5b5b5;width:159px;}
.standard .panes div ul li, .standard .panes div p{padding:5px}
.comments{width:58px}
.popular{width:40px;}
.recent{width:36px;}

#portlets p{max-width:160px;}
#portlets .img-wrap{margin-bottom:5px;}
#portlets a.more {display:block; color:#1F577D; background:url(/cssimages/icons/portlets-arrow.png) no-repeat 98% 5px #FFF; margin-left:0px; border:1px solid #CDD0D0; padding:2px 0 2px 6px; }

/*--Links with Icons--*/
a.podcast{background:url(/cssimages/icons/headphones.png) no-repeat 0 0; padding-left:22px;}
a.rss{background:url(/cssimages/icons/rss.png) no-repeat 0 1px; padding-left:18px; display:block;}
a.main-rss{margin:12px 15px 0 0; float:right;}
a.comments{background:url(/cssimages/icons/comments.png) no-repeat right 0; padding-right:18px}
a.continue{background:url(/cssimages/icons/more-arrow-white.png) no-repeat right 5px #FFF;display:block; width:108px;}
.post-summary a.continue{margin-top:-8px; margin-bottom:6px;}
span.rss{background:#fff url(/cssimages/icons/more-arrow-white.png) no-repeat 83px 6px; border:1px solid #CDD0D0;  display:block; padding:2px 3px; width:88px; float:left;}
a.mp34{background:url(/cssimages/icons/more-arrow-white.png) no-repeat 103px 7px #FFF; border:1px solid #CDD0D0; width:108px; display:block; padding:2px 3px; float:left;}

/*Tag Tabs*/
div#tagTabs{width:490px; margin-bottom:20px;}
div#tagTabs .browse{clear:both;}
div#tagTabs .browse p{float:left;margin:0;padding:0;}
div#tagTabs .browse p a{width:126px}
div#tagTabs .panes{background:#eee; border:1px solid #dcdfe1; border-top:none; padding:13px 26px 7px;clear:both;}


div#tagTabs .browse p a{background:url(/cssimages/sub/tags-tab.png) no-repeat; border:none;display:block; text-indent: -9999px; height:33px; margin:0;padding:0;}
div#tagTabs .browse p#tab1 a{width:139px;}
div#tagTabs .browse p#tab2 a{width:139px; background-position:-139px 0}
div#tagTabs .browse p#tab3 a{width:139px; background-position:-278px 0;}


div#tagTabs .browse p#tab1 a:hover, div#tagTabs .browse p#tab1 a.current{background-position:0 -33px;}
div#tagTabs .browse p#tab2 a:hover, div#tagTabs .browse p#tab2 a.current{background-position:-139px -33px}
div#tagTabs .browse p#tab3 a:hover, div#tagTabs .browse p#tab3 a.current{background-position:-278px -33px;}

/*--Alphabetical Tag List--*/
.list-col{float:left;width:230px;}


/*--Tags--*/
.tags dt, .tags dd{display:inline;padding-right:8px}

/*--Comments--*/
#comments{position:relative;}
a.add-comment{background:#fff; border:1px solid #cdd0cf; font-size:11px; padding:3px 5px; position:absolute; right:10px; top:2px;}
#content #comments h2, #content h2.post-comment {background:url(/cssimages/sub/blog-detail-header.png) no-repeat 0 0; color:#FFF; font-size:14px; padding:5px 0 0px 12px; height:21px; margin-bottom:0;}
#content div.comment{padding:15px 8px 5px 8px; border:1px solid #dcdfe1; border-width:0 1px 1px 1px;}
#content div.comment p{margin-bottom:5px;}
#comments div.odd{background:#eee;}
#comments div.even{background:#fff;}


#post-comment{background:#eee; border:1px solid #dcdfe1; border-width:0 1px 1px 1px; margin-bottom:40px;}
#post-comment .form{padding-top:15px;}
#post-comment .form fieldset{margin-left:20px; width:446px;}
#post-comment .form label{width:105px; margin-right:10px;}
#post-comment div.captcha{margin: 0 0 10px 20px; border-bottom:1px solid #dcdfe1; padding-bottom:4px; width:415px;}
#post-comment div.captcha img{margin-left:100px;}
#post-comment .form div.captcha label{width:auto; float:none; text-align:left; margin-left:100px}
#post-comment .form div.captcha input, #post-comment p.gravatar{margin-left:100px;}
#post-comment p.gravatar{font-size:95%;}
#post-comment p.disclaimer{margin:20px; padding-bottom:20px;}

#post-comment .form input.submit{margin-left:366px;}

/*--Pagination--*/
#content ul.pagination li.active{background:url(/cssimages/sub/active-pagination-bg.png) repeat-x; color:#FFF; font-weight:bold; text-decoration:none; cursor:default;padding:2px 5px 3px; display:block;}

