/* -------------------------------------------------------------- 
   Article Elements
-------------------------------------------------------------- */
h2.neuGreen {
    color:#6d911b;
    text-transform:uppercase;
    height:27px;
    font-size:18px;
    font-weight:normal;
    font-family:"Helvetica Neu", Helvetica;
}

#issue-header { padding-bottom:1px; }

.pageHead {	width:964px;font-size:20px;float: left;margin-top:6px;margin-bottom: 6px;}

.pageHeader { float: left; font-size: 20px; }

.pageHeaderBold { float: left; font-size: 20px; }

.article { width:505px; float:left; padding-left:10px; padding-right:10px; padding-top:5px; border-right:6px #f2eee8 solid; }

.article p { font-family: Georgia; font-size:28px; line-height: 26px; color: #2c3742; padding-bottom:8px;}

.article span p { font-size:16px; line-height: 19px; color: #6d7883; }

.articleHighlights { width:400px; float: left; padding-left:25px; }

.articleHighlights p { font-size:18px; color: #2c3742 }

.articleHighlights UL { list-style-type: none;padding: 0;margin: 0; color:#6d7883}

.articleHighlights UL LI { background: url(../../images/FiscalTimes/icons/squareBullet.gif) left 7px no-repeat;padding-left: 10px;margin-bottom:1px;}

.tools { float:left; height:31px; width:728px; border-top:1px #cccccc solid; border-bottom:1px #cccccc solid;margin-top:5px;}

.tools .tool { float:left; margin-right:12px; margin-left: 12px; }

.tools .textSizer { float:right; margin-right:62px; }

.articleContent { margin:20px 50px 0 40px; color: #28292a; /*#2c3742*/ }

.articleContent p { margin-bottom:20px;font-size:14px; }

.articleContent ul { padding-left:25px;margin:5px 0;}

.articleContent ul li { }

.articleContent table { clear:both; }

.articleContent p a { font-size:14px;font-family: Georgia; color:#db3f29;text-decoration: underline }

.articleContent p a:link { font-size:14px;font-family: Georgia; color:#db3f29;text-decoration: underline; }

.articleContent p a:hover { font-size:14px;font-family: Georgia; color:#db3f29;text-decoration: underline }

#pager-hr { display:none; }

.paging { float:left;width:718px;padding-top:10px;padding-left:10px;padding-bottom:5px;display:none; }

.paging UL { list-style: none;list-style-type: none;display:inline-block; }

.paging UL LI { float:left;display:block;width:25px;height:21px; padding-top:2px;text-align:center;color:#D13E11; }

.paging UL LI.hash { color:#cccccc;width:16px; }

.paging UL LI.active { color:#000000;float:left;display:block;width:25px;height:23px; background-image: url(../../images/FiscalTimes/backgrounds/pagingActive.gif); background-repeat: no-repeat; }

.paging UL LI.active a { color:#000000; }

.paging a:hover { cursor:pointer; }

.firstLetter { float:left;font-size:72px;line-height:62px;margin:0 5px 0 0; padding:0;vertical-align:top; *margin-top:-12px;*line-height:66px; }

#comments {padding:0px 10px 0px;}

#commentsWrapper {width: 474px; border-right: 6px #f2eee8 solid;float:left;}

#recentComments { background-color:#F9F8F4; }

.recentComments { float:left; width:474px; padding-top:1px; background-color:#fff;padding-bottom:15px; }

.recentComments .header {padding:12px 0 0 10px;margin:0;}

.recentComments H1 { font-size:17px;margin-top:5px;float:left; }

.recentComments a { font-size:10px; color:#d13e11; text-decoration: none; font-family: Verdana; }

.recentComments a:link { font-size:10px; color:#d13e11; text-decoration: none; font-family: Verdana; }

.recentComments a:hover { text-decoration: underline; font-size:10px; color:#d13e11;}

.recentComments div.avatar { float:left; width:50px; }

.recentComments div.userInfo { font-size:14px;color:#2c3742; padding-bottom:5px;float:left;width: 256px;}

.recentComments .comment { font-family:Georgia;font-size:12px;color:#6d7883;margin-top:5px;padding:5px; }

.recentComments .comment p { font-size:12px;line-height:19px;padding-top:5px; }

.recentComments .comment SPAN { font-size:11px; color:#8c99a5; }

.recentComments .comment .reply {margin-left:50px;}

.recentComments .reply .userInfo {width: 240px;}

.recentComments .comment .reply-action { width: 130px;text-align:right; }

.recentComments .reply .reply-action {width: 75px;}

.related { float:left;width:248px;margin-top:1px; background-color: #f1f8fe; }

.related H1 { font-size:17px;margin-top:5px;float:left; }

.related .topics { float:left; width:248px;padding:0; }

.related .topics .content { width: 224px; padding:12px;background-color:inherit;}

.related .topics p { font-size:18px;font-family: Georgia; color:#2c3742; }

.related .topics UL { list-style-type: none;padding: 0;margin: 0;font-size:12px; color:#6d7883; }

.related .topics UL LI { background: transparent url(../../images/FiscalTimes/icons/squareBullet.gif) no-repeat scroll left 7px;padding-left: 10px;margin-bottom:1px;}

hr { border-bottom:1px #cccccc solid;border-top:0px;border-left:0;border-right:0;width:225px;margin-top:20px;margin-bottom:15px; width: 100% }

.postComments { float:left;width:464px;padding-bottom:15px;padding-top:15px;padding-left:10px; background-image: url(../../images/FiscalTimes/backgrounds/postBkgd.jpg); background-color:#F9F8F4;}

.postComments h3 { font-size:18px;font-family: Georgia; color:#2c3742;width:213px;}

.postComments textarea { width:444px;height:84px; background-color: #ede9de;border:1px #e2ded4 solid; color:#7e878f; padding:4px; font-family: Georgia; font-size: 12px; }

.postComments .input { width:215px;height:22px; background-color: #ede9de;border:1px #e2ded4 solid; color:#7e878f; padding:2px; font-family: Georgia; font-size: 12px; }

.media-module-container { display:inline-block;float:right;width:250px;margin:25px 10px 20px 10px;padding-left:12px; }

.mediaModule { float:right;width:250px;margin:25px 10px 10px 10px;border-left:1px dotted #808080;padding-left:12px;position:absolute; }

.commentsPager { padding:10px 15px 15px 10px;background-color:#fff; }

/* Blog-specific styles */
.brand h3 {text-align:center;color:#6d7883;font-size:14px;font-family:Georgia;background:none;width:auto;margin-bottom:8px;padding-top:10px;}

.brand h2 {text-align:center;color:#6d911b;font-size:36px;font-family:Georgia;margin-bottom:28px;text-transform:uppercase;}

.blogArticle { height:85px; float:left; padding-left:10px; padding-right:10px; padding-top:10px;padding-bottom:5px; }

.blogArticle img { float:left; margin-right:10px;}

.blogArticle p { font-family: Georgia; font-size:22px; line-height: 24px; color: #2c3742;width:576px;}

.blogArticle span.posted-by { font-size:14px; line-height: 17px;margin-top:19px; color: #6d7883;display:block;}

.blogArticle span.posted-by a{font-size:14px; font-family:Georgia; line-height: 17px;margin-top:19px; color: #6d7883;}
.blogArticle span.posted-by a:hover{font-size:14px; font-family:Georgia; line-height: 17px;margin-top:19px; color: #6d7883; text-decoration:none;}
.blogArticle span span {color:#2c3742;font-size:14px;padding-right:5px;}

.blogComments #commentsWrapper {width: auto; border-right: none;float:none;}

.blogComments #commentsWrapper .recentComments {width: auto; float:none;}

.blogComments #commentsWrapper .postComments {width: auto; float:none;}

.blogComments #commentsWrapper .postComments textarea {width:700px;}

.related-tags {padding:15px 0 0 5px;}

.related-tags .sifr-white {width:142px;float:left;font-size:16px;margin-left:10px;}

.related-tags div {float:left;width:550px;padding-top:6px;}

.related-tags div a, .related-tags div a:link {font-size:12px;font-family:Georgia;color:#6D7883;line-height:19px;}

.blog-related { float:left;width:240px;background-color: #f1f8fe;padding-bottom:15px;margin-top:0px; }

.blog-related H1 { font-size:17px;margin-top:5px;float:left; }

.blog-related .topics { float:left; width: 236px; padding-top:12px; padding-left:12px;}

.blog-related .topics p { font-size:18px;font-family: Georgia; color:#2c3742; }

.blog-related .topics UL { list-style-type: none;padding: 0;margin: 0;font-size:12px;width:220px; }

.blog-related .topics UL LI { background: url(../../images/FiscalTimes/icons/squareBullet.gif) left 8px no-repeat;padding-left: 10px;margin-bottom:1px;}

.byLineWrap a.byLine{font-size: 16px; font-family: Georgia; color:#28292A;}
.byLineWrap a.byLine:link{font-size: 16px; font-family: Georgia; color:#28292A;}
.byLineWrap a.byLine:hover{font-size: 16px; font-family: Georgia; color:#28292A; text-decoration:none;}