@charset "UTF-8";
/* CSS Document */
div#cntPhoto { }
#imgOverlay { position:absolute; top:0; left:0; z-index:500; width:638px; height:265px; }

div.cntContent { height:100%; }
div.cntMainContent { position:relative; min-height:1420px; width:637px; padding-bottom:20px; }
div.cntShadowedBand { padding:30px 15px 15px 15px; position:relative; }
div#cntArticleTitle { background-color:#E8E9E9; padding:14px; }
div#cntArticleText { background-color:#FFFFFF; padding:28px 14px 14px 14px; }
div#cntDiscussion { background-color:#003150; padding:30px 0 0 0; }
div#cntDiscussion h2 { margin-bottom:0; }
div#cntDiscussionJoin { background:#0C1F31; padding-top:24px; }
div#cntDiscussionJoin p.txtInstructions { font-size:14px; }
div#cntDiscussion *, div#cntDiscussionJoin * { color:#FFFFFF; }
p.discussionIntro { font-size:11px; padding:12px 20px 0 0; }
div.cntSideContent { height:1420px; width:294px; float:right; }
div#cntTitleSideContent { background-color:#BD4F19; padding:12px 14px 12px 40px; }
img#imgPOVdescriptorSideContent { padding:12px 14px 20px 40px; }
div#cntSearchSideContent { width:294px; height:60px; }
img#sideShadow { position:absolute; z-index:500; }
img#sideShadowArticle { position:absolute; left:637px; z-index:501; }

div#cntSidebar { padding-top:40px; text-align:center; }
div#cntSidebarInner { background:url(../images/bg-top-sidebar.png) no-repeat; padding-top:18px; margin:14px auto; width:236px; }
div#cntSidebarInner p { background:url(../images/bg-sidebar.png) repeat-y; font-size:12px; font-style:italic; color:#8E908F; margin:0; padding:0 14px 0 14px; line-height:200%; }
div#cntSidebarBottom { background:url(../images/bg-bottom-sidebar.png) no-repeat; height:52px; margin:0; padding:0; }
div#cntSocialMediaButtons { text-align:center; }
div.cntCommentOn { background-color:#083755; position:relative; padding:10px 0 10px 0; }
div.cntComment { position:relative; padding:10px 0 10px 0; }
div.cntCommentPhoto { float:left; position:relative; padding:1px; width:58px; margin-top:5px; height:43px; border:1px solid #B3B9BD; }
div.cntCommentText { margin-left:80px; padding-right:12px; }
p.commentHeader { font-size:14px; margin-bottom:2px; }
p.commentDate { font-size:10px; margin-bottom:2px; }
p.commentText { font-size:12px; }
img.imgFacebookIcon { position:absolute; bottom:1px; right:1px; }
div#cntPostNav { margin:0 0 0 0; }
div#cntSocialMediaLabel * { font-style:italic; color:#8E908F; }
img.floater { float:left; }
div.cntVote { display:inline; margin-left:20px; }


div.cntAuthor { position:absolute; top:0; left:0; background-repeat:no-repeat; width:157px; padding-top:185px; }
div.cntAuthor p { margin:0; padding:5px 0 5px 15px; background-color:#333333; color:#FFFFFF; width:96%; }


div#cntDiscussionJoin p { color:#A6BCC6; font-size:10px; width:390px; }
img#btnGo { float:right; margin-right:150px; }


div.cntShadowedIntro { padding:0 15px 15px 15px; }


div#cntPostDate { position:absolute; top:20px; left:20px; z-index:1000; width:140px; height:40px; }

.sIFR-active h1, .sIFR-active h6 { margin:0; padding:0; line-height:100%; }
div#cntPostDate { position:absolute; top:20px; left:20px; z-index:1000; width:140px; height:40px; }

div.sweatcaption {
float:left;
padding:35px 10px 30px 35px;
border-bottom: 1px dotted #333;
width:90%;
margin-bottom:10px;
}
div.sweatcaption p{
padding-top:15px;
width:240px;
top:10px;
float:left;
}

.sweatimage { 
margin-bottom:0px; 
margin-top:0;
padding-top:5px; 
margin-right:10px;
float:left; 
width:50%;
}

div.sweatheader {
line-height:160%; 
margin-top:20px;
font-weight:bold;
background-color: none;

}

.clear {
clear:left;
}

div.highlighted {
width: 600px;
background-color: #f2f8fc; 
padding: 0 0 0 0px;
margin-top: 30px; 
margin-bottom: 20px; 
margin-left: 0px;
color: #333333; 
font-size:14px;
line-height:180%; 
}

div.columnleft {
border-right: 1px solid #333333; padding-right: 20px; float: left; width: 44%; margin-top: 0px;color:#333333;font-size:12px; background-color:#f2f8fc;
padding-left:20px;
}

div.columnright { padding-left: 20px; float: left; width: 44%; margin-top: 0px;color:#333333;font-size:12px;background-color: #f2f8fc;padding-left:20px;
}
div.highlighted p{
font-size:14px;
padding:0 0 0 20px;
}


div.columnleft p{
font-size:12px;
padding:0;
margin:0;
}
div.columnright p{
font-size:12px;
padding:0;
margin:0;
}
div.bluebody {padding-right: 20px; margin-top: 0px;color:#333333;font-size:12px; background-color:#f2f8fc;
padding-left:20px;
}

.featureThumb { border-bottom:1px solid #EDEDED; width:637px; }
.timelyThumb { border-bottom:1px solid #EDEDED; border-right:1px solid #EDEDED; position:absolute; top:0; left:0; width:300px; height:294px; }
.cntShare { padding-top:20px; display:block; text-align:right; }
#picSpacer { float:left; margin-right:5px; margin-bottom:0; width:330px; height:294px; }
#cntAuthor { border-top:1px solid #EDEDED; padding:0; background-color:#FFFFFF; min-height:224px; }
.picBio { float:left; }
.cntAuthorDetails { margin-left:200px; padding-top:24px; }


/* WORDPRESS THEME */

.size-full { max-width:610px; height:auto; }
.alignnone { margin:20px 0 20px 0; }

img.alignright {
	margin: 0 7px 2px 0;
}

img.alignleft {
	margin: 0 0 2px 7px;
}

.alignright {
	float: left;
}

.alignleft {
	float: right;
}
code {
	display:block;
	direction:ltr;
	text-align:left;
}
blockquote {
	margin: 15px 10px 0 30px;
	padding-left: 0;
	padding-right: 20px;
	border-left: 0 none;
	border-right: 5px solid #ddd;
}