/* Blog styles */

#rss-subscribe { clear:both; text-align:left; padding:0 0 10px 0; }

/* Archives */
#archive-wrapper { background-color:#f8fafe; border:1px solid #d5d7e7; width:127px; float:right; padding:15px 0 15px 0; }
#archive-wrapper h2 { background-image:url(/images/rss/archives.gif); width:111px; height:20px; margin:0 auto; padding:0 0 15px 0; background-repeat:no-repeat; }
div#interiorPageContent #archive-wrapper ul { list-style:none; width:100px; padding:0 0 0 10px; margin:0; }
div#interiorPageContent #archive-wrapper ul li { color:#091973; font-size:10px; text-align:right; text-transform:uppercase; letter-spacing:2px; }

/* Blog archives and post btn */
#blog-nav { float:right; width:127px; }
#post-an-entry-wrapper { padding:0 0 10px 0; }

/* Blog post */
.post { border-top:#d5d7e7 1px solid; width:435px; padding:5px 0 15px 0; float:left; clear:left; position:relative; }
.post-date { text-align:right; color:#858585; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.post-author { color:#091973; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.post-details { float:left; }
.comments-wrapper { float:left; width: 250px; }
.post-comments { float:left; }
.post-add-comment { float:right; }

/* Comments */
.post-comments-wrapper { clear:both; background-color:#f8fafe; border:#d5d7e7 1px solid; padding:5px 11px 15px 11px; }
div#interiorPageContent .post-comments-wrapper h3 { color:#8f91a3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:normal; letter-spacing:.5px; padding-bottom: 10px; }
.comment { border-top:#d5d7e7 1px solid; }
.comment-date { text-align:right; color:#858585; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.comment-title { color:#091973; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.comment-author { color:#091973; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* Share functionality */
.share-link {float:right; display:inline; margin-left:3px;}
.share-link img {vertical-align:top;}
.share-close {float:right; text-decoration:none;}
.share-panel {display:none; border:1px solid #375171; background-color:#fff; position:absolute; right:0px; bottom:0px; width:320px; padding:3px 10px 5px 10px; margin-left:65px;/*this sets the left/right position, not the left attribute*/ }
#share-panel {margin-left:0;/*update this for the permalink page if buttons are side by side on main page*/ }
.share-caption {font-weight:bold; font-size:1.1em; float:left; margin-bottom:5px;}
.share-panel ul {clear:both; margin:0 !important;}
.share-panel ul li {width:50%; float:left; display:inline; height:20px;}
.share-panel ul li a {padding:3px 0 3px 20px; text-decoration:none; background:url(/images/rss/icons.gif) no-repeat;}
.share-email a {background-position:0 -1220px !important;}
.share-reddit a {background-position:0 -320px !important;}
.share-digg a {background-position:0 -20px !important;}
.share-facebook a {background-position:0 -180px !important;}
.share-myspace a {background-position:0 -260px !important;}
.share-delicious a {background-position:0 -40px !important;}
.share-stumbleupon a {background-position:0 -140px !important;}
.share-technorati a {background-position:0 -120px !important;}
.share-twitter a {background-position:0 -620px !important;}
.share-newsvine a {background-position:0 -360px !important;}
.share-buzz a {background-position:0 -1280px !important;}
.share-mixx a {background-position:0 -580px !important;}
