/* Blogs */

.newsLink {text-align:right;}
.clearNews {clear:both;line-height:0;}

.blogLift {width:460px; float:left; position:relative; padding-bottom:15px;}
#middle .blogLift p {margin-bottom:5px !important;}
.blogLift .textContent {width:300px; float:left; }
.blogLift .imageContent {width:130px; float:right; }
.blogLiftBottom {margin:0 15px 10px 15px; height:1px; line-height:1%; background:url(/stc/img/blogBottom.gif) left bottom repeat-x; clear:both;}

.commentList {float:left; border-bottom:1px solid black; clear:both; width:100%;}

.blogContainer{padding: 0 10px 0 10px;}

.blogTitle{font: bold 1.1em Verdana; padding: 9px 0 10px 0; clear:both;}
.author {float:left; width:70%; padding-bottom:22px;}
.toCommentForm {float:right; width:29%; padding-bottom:22px; text-align:right;}

.commentText{clear:both;}
.blogInfo{margin: 5px 0; float:left; width:100%;}
.blogInfo span {float:right;}
.commentLink{font-weight: bold;clear:both;}
.content-main .commentLink {padding:10px 0; border-bottom:1px solid black;}

#commentList{margin: 10px;}
.blogComment{width:100%; float:left; margin-bottom:10px; padding: 8px 0 20px 0; background:url(/stc/img/blogBottom.gif) left bottom repeat-x;}
	.blogComment .commentAuthor {display:block; float:left; width:35%;}
	.blogComment .commentText {display:block; float:right; width:62%;}
div#commentForm{ background: #F5F5F5; float: left; width: 100%; border: 4px solid #9DBDCA;}
div#commentForm .innerComment{padding: 10px; }

#commentFormHead{ width: 100%; font-weight: bold; padding-bottom:10px;}
#commentFormInstructions{float: left; }
#commentInstruction{}
#commentDisclaimer{font: 11px arial; color: #333333; padding-top: 5px;}

#articleFormFields{float:left; padding: 0 10px 0 10px;}
#commentFormFields{padding: 0 10px 0 10px;}
#commentForm-www, #commentForm-email, #commentForm-name, #articleForm-caption{float: right; width: 330px; }
#articleForm-file {float: right; width: 335px; }
#articleForm-position {float: right; width: 250px;}
#articleForm-caption{margin-top:5px; }
#articleForm-text{width: 410px;}
.fileField {margin-top:10px;}

#commentFormFields .textArea_left {float:left; width:60%;}
#commentFormFields .textArea_right {float:right; width:39%; }
#commentForm-text{width: 250px; margin: 0; padding: 0; height: 150px;}
#commentForm-submit{margin-top:20px; float:right; }

.blogHighlightTop {height:7px; width:100%; background:url(/stc/img/blogBorders/blogBorder_top.gif) right bottom no-repeat ; float:left;}
.blogHighlightTop .leftCorner {height:7px; width: 7px; background:url(/stc/img/blogBorders/blogBorder_top_left.gif) left bottom no-repeat ;}

.blogHighlight {background: #edfdff url(/stc/img/blogBorders/blogBorder_left.gif) left top repeat-y ; float: left; width: 100%; float:left;}
	.blogHighlight .rightBorder { float:left;background: url(/stc/img/blogBorders/blogBorder_right.gif) right top repeat-y; width: 100%;}
	.blogHighlight .blogHighlightInner {float:left; padding:10px 11px;}
	.blogHighlight .blogHighlightInner h4 {padding-bottom:7px; background: url(/stc/img/blogNaviH4Bottom.gif) left bottom repeat-x;}

.listRow {padding-bottom:10px;}

.blogHighlightBottom {height:7px; width:100%; background:url(/stc/img/blogBorders/blogBorder_bottom.gif) right top no-repeat ; float:left;}
.blogHighlightBottom .leftCorner {height:7px; width: 7px; background:url(/stc/img/blogBorders/blogBorder_bottom_left.gif) 0 0 no-repeat ;}
