/* ALL */

/* HEADLINES */
#bdyLeft .bdyCol1 .articleSuperHead {
 font-size:18px;
 color:#043d63;
 text-transform:none;
}

#bdyLeft .bdyCol1 .articleHead, #bdyLeft .articleHead {
	font-size: 26px;
	color: #053C63;
	text-transform: none;
	font-family: georgia;
	margin:0px;
	padding:0px;
	text-align:left;
}

#bdyLeft .bdyCol1 .bdySubTitle {
	margin-top: 3px;
	font-size:14px;
	color: #333;
	text-transform:none;
	font-style: italic;
	font-family: arial;
}


/* ARTICLE TOOLS */
#bdyLeft .bdyCol1 #artTools {
	padding: 5px 0;
	position: relative;
}

#printArt, #emailArt {
	color: #053C63;
  text-decoration:none;
  padding-right: 7px;
}

#printArt img, #emailArt img {
	margin-right: 3px;
	vertical-align: bottom;
}


#mailAFriend {
	float:left;
	clear:left;
	margin-top:10px;
	width:300px;
	padding:0;
	text-align:left;
}

#textSizer {
	padding-left: 75px;
	display: inline;
	text-align: right;
	color: #333;
}

#textSizer a {
	font-weight: bold;
	color: #053C63;
}

#textSizer a:hover {
	text-decoration: none;
}

#textSizer span {
	font-weight: normal;
}

#textSizer #smallResize {
	font-size: 11px;
}

#textSizer #medResize {
	font-size: 13px;
	color: #999;
}

#textSizer #largeResize {
	font-size: 16px;
}

.shareTools {
	background:transparent url(http://static.djlmgdigital.com/tsr/recordnet/graphics/mini_tabbed_bg.gif) repeat-x scroll 0pt;
	border-top:3px solid #053C63;
	float:left;
	margin-bottom:5px;
	padding-top:5px;
	width:100%;
}

.shareTools span {
	font-size:1.3em;
	font-weight:bold;
	padding:0pt 0pt 0pt 5px;
	text-transform:uppercase;
	color:#043D63;
	font-family:Geneva,Arial,Helvetica,sans-serif;
}


.shareTools ul {
	list-style-type: none;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 255px;
}

.shareTools ul li {
	float: left;
	display: inline;
	width: 48%;
	height: 20px;
	vertical-align: bottom;
}


/* MAIN PHOTO */
#bdyLeft .bdyCol1 .photoContainer {
 border:1px solid #B2B2B2;
 width:380px;
 padding:2px;
 padding-bottom: 7px;
 background:#F1F1F1;
}

#bdyLeft .bdyCol1 .photoContainer .caption {
 width: 96%;
 margin-left: 2%;
}

#bdyLeft .bdyCol1 .photoContainer .photoTools {
	display: block;
	margin-bottom: 10px;
}

a#imgZoom {
	display: block;
	font-size: 11px;
	padding: 3px;
	margin: 0;
	color: #0C4790;
}

a#imgZoom * {color: #0C4790;}
a#imgZoom:hover * {
text-decoration: underline;
color: #0000ff;
}

#bdyLeft .bdyCol1 .photoContainer .photoTop {
	margin-bottom: 5px;
}

#bdyLeft .bdyCol1 .photoContainer .photoTop a {
 display:block;
 margin-right:auto;
 margin-left:auto;
 padding:3px 0 3px 0;
}

#bdyLeft .bdyCol1 .photoContainer #imgCap {
 font-size: 11px;
 line-height: 12px;
 text-align: justify;
}

#bdyLeft .bdyCol1 .photoContainer .photoCredit {
	display: block;
	color:#333;
	text-align:right;
	margin-top: 8px;
}

#bdyLeft .bdyCol1 .photoContainer #imgShowing {
 color: #043d63;
 width: auto;
 font-weight: bold;
 padding: 0;
 margin: 0;
 font-size: 11px;
}

#bdyLeft .bdyCol1 .photoContainer #mainImg {
 display:block;
 margin-right:auto;
 margin-left:auto;
}

/* MAIN PHOTO FOR ARTICLE ZOOM */
#bdyArtPhotos {float:left; background-color:#ffffff; background-image:none; width: 850px !important;}

#morePhotos {
	border-left: 1px solid #346699;
	float: right;
	width: 160px; height: 420px;
	padding: 5px;
	margin:20px 10px 20px 0;
	overflow: auto;
}

.imgThumb {
	float: left;
	padding: 5px 15px;
	clear: both;
}

.imgThumb a {
	float: left;
	border: 1px solid #B2B2B2;
}

.imgThumb a:hover {
	border: 1px solid #B2B2B2;
}	


.GalleryBack {
	margin: 0px;
	float: left;
	background: #E1E8EC;
	width:100%;
}

#photoContainerZoom {
 border:1px solid #B2B2B2;
 width:380px;
 padding:2px;
 text-align:right;
}

#photoContainerZoom .caption {

}

#photoContainerZoom .photoTop a {
 display:block;
 margin-right:auto;
 margin-left:auto;
 padding:3px 0 3px 0;
}

#photoContainerZoom #imgCap {
 font-size: 11px;
 text-align: justify;
 border:none !important;
}

#photoContainerZoom .photoCredit {
 font-size:10px;
 color:#333;
 margin-left:5px;
 text-align:right;
}

#photoContainerZoom .photoTools {
 background:#E1E8EC;
 padding:5px 0 5px 0;
}

#photoContainerZoom .photoTools #prevImg {
 float:right;
 padding:0 5px 0 0;
 margin:0;
}


#photoContainerZoom .photoTools #nextImg {
 float:right;
 padding:0;
 margin:0 2px 0 0;
}

#photoContainerZoom .photoTop {

}

#photoContainerZoom #imgShowing {
 color:#043d63;
 font-weight: bold;
 float:left;
}

#photoContainerZoom #mainImg {
 display:block;
 margin-right:auto;
 margin-left:auto;
}

/* ARTICLE BODY */

/* BYLINE AND DATE */
.bylineText {margin-top: 5px;}

.byline {
	font-size:1.2em;
	font-style:italic;
	font-family: georgia;
	font-weight: bold;
	color: #222 !important;
}

#bdyLeft .bdyCol1 .byline a {
	color: #222;
}


p.articleGraf {
	font-family: Arial;
	font-size:13px;
	line-height: 1.35em; 
}

li.inGraf {
 list-style-position: inside;
}

.readerReacBox {
	width: inherit;
	padding: 0px;
	background: #FDF3B6;
	border-top:solid 5px #346699;
}

.readerReacBox h2 {
	color: #fff;
	padding-left: 3px;
	margin-bottom: 5px;
}

/* RELATED CONTENT */

.relatedLinks, .mostClicked {
	padding-top: 5px;
	float:left;
	border-top: 3px solid #053C63;
	width:100%;
	margin-bottom: 5px;
	background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/mini_tabbed_bg.gif) 0 0 repeat-x;
}

.mostClicked {
	background: #DFE7EA;
	border-bottom: 3px solid #053C63;
}

.relatedLinks .bdyTitle, .mostClicked .bdyTitle {
	font-size: 1.3em;
	font-weight: bold;
	padding:0 0 0 5px; 
	text-transform: uppercase;
}

.relatedLinks ul, .mostClicked ul {
	margin: 5px 0 10px 20px;
	padding:0;
}

.relatedLinks ul li, .mostClicked ul li { 
	list-style-position: outside;  
	list-style-type: disc;
	padding: 0px 3px 5px 0;
}

.relatedLinks ul li a, .mostClicked ul li a {
	font-size:13px;
}



/* FACT BOX */
#xtraFactWrapper {
float:left;
}

#bdyLeft .bdyCol1 #factBox h2, #bdyLeft .bdyCol1 #xtraFactWrapper #factBox h2{
 color: #043d63;
 font-size: 12pt;
 text-align:center;
}

#bdyLeft .bdyCol1 #factBox, #bdyLeft .bdyCol1 #xtraFactWrapper #factBox {
 border: 1px solid #B2B2B2;
 border-top: 3px solid #053C63;
 background:#E1E8EC;
 width:44%;
 display:block;
 float:left;
 margin:5px 10px 5px 0;
 padding: 5px;
}

#bdyLeft .bdyCol1 #xtraFactWrapper #factBox, #bdyLeft .bdyCol1 #xtraFactWrapper {
	width: 100%;
	margin: 0 0 5px 0;
	padding: 0px;
}

#bdyLeft .bdyCol1 #factBox p {
	padding:2px; 
}

#bdyLeft .bdyCol1 #xtraFactWrapper #factBox p {
	padding:5px; 
}
/* LINK TO LANDING PAGE */
#bdyLeft #landPageLink {
 float:left;
 margin:0;
 padding:0;
 font-size:1.1em;
 color:#043d63;
}

#bdyLeft #landPageLink ul {
 list-style-position:outside;
 padding:0 0 0 8px;
 margin:5px;
}

#bdyLeft #landPageLink ul li {
 color:#043d63;
}

#bdyLeft #landPageLink ul li a {
 color:#043d63;
 text-decoration:none;
 outline:none;
}

#bdyLeft #landPageLink ul li a img {
 padding-right:5px;
}


/* Subscriber Promo */

.subscriberContent{
	clear:both;
	width:100%;
	display:block;
	float:left;
	background-color:#F4F4F4;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin:5px auto !important;	
	padding:10px 0px;		
}
.detailedMessage a, .subscriberContent a{color:#053C63;}
.detailedMessage{
	background-color:#F4F4F4;
	border:5px solid #111111;
	clear:both;
	display:block;
	float:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	line-height:1.5em;
	margin:20px auto !important;
	padding:15px;
	text-align:center;
}
.detailedMessage .button{margin: 5px auto ! important; height: 29px;}
.detailedMessage .button a, .detailedMessage .button a:hover{text-decoration:none;border:none;}
.detailedMessage .hr{
	clear:both;margin:12px 5px;padding:0px;height:1px;line-height:1px;background-color:#000;display:block;}
.detailedMessage .AllAccessIncludes{
	font-size:14px;
	margin-bottom:5px !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:5px !important;
	text-align:center;
	width:230px;
	clear:both;
	display:block;
	}
.detailedMessage .AllAccessIncludes ul{margin: 2px 0px; padding: 0px; text-align: left;}	

/* Comments */

#ReaderReaction {
	clear:both;
	display:block;
	width:388px;
	padding:0px;
	margin:5px 0px;
	color:#222;
	border:1px solid #C4AE11;
	background-color:#FEF9DB;}

#ReaderReaction .readerHd {
	clear:both;
	display:block;
	margin: 0px;
	color:#043D63;
	font-family:'Trebuchet MS',Trebuchet,Arial;
	font-size:20px;
	padding:0px;
	margin:10px;
}

#ReaderReaction .readerWarning {
	display:block;
	font-size:1em;
	line-height: 1.25em; 
	padding:5px;
	color: #222;
	background-color:#FEF9DB;
	padding:0px;
	margin:10px;
}

#ReaderReaction .readerWarning a {
	color: #043D63;
	text-decoration: underline;
}

#ReaderReaction .readerWarning a:hover {
	color: #043D63;
	text-decoration:none;
}

/* ECHO COMMENTS */

.js-CommentsSkin-echo{clear:both;margin:5px 0px;}
.js-CommentsSkin-echo .jsk-HeaderInfoBoxImg{display:none;}
.jsk-HeaderInfoBox{margin-left:3px;}
.js-CommentsSkin-echo .jsk-HeaderWrapper, .js-CommentsSkin-echo .jsk-ThreadWrapper{padding:0px 5px !important;}
.js-CommentsSkin-echo .jsk-PrimaryBackgroundColor { background-color: #FEF9DB; } 
.js-CommentsSkin-echo .jsk-SecondaryBackgroundColor { background-color: #f4f4f4; } 

.js-CommentsSkin-echo .js-singleComment{
	border:1px solid #DDDDDD !important;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background-color:#FFFFFF;}
.js-CommentsSkin-echo .jsk-StreamWrapper{background-image:none !important;}
.js-CommentsSkin-echo .jsk-ItemWrapper{padding:10px;margin:5px 10px;background-image:none;background-color:#FFFFFF;}

.js-CommentsSkin-echo .jsk-PrimaryFontColor { color: #000; } 

.js-CommentsSkin-echo .jsk-SecondaryFontColor { color: #999; } 

.js-CommentsSkin-echo .jsk-ThreadWrapper a, .jsk-LinkColor { color: #043D63 } 

.js-CommentsSkin-echo .jsk-H1Color { color: #043D63; } 

.js-CommentsSkin-echo .jsk-MenuContainer { background-color: #FFFFFF; }    

.jsk-CommentFormSurface{margin:10px;}

.js-CommentsSkin-echo .jsk-PrimaryFont, .js-CommentsSkin-echo .jsk-CommentFormSurface input { font-family: Lucida grande, Tahoma, Verdana, Arial; }

.js-CommentsSkin-echo .jsk-PrimaryFont { font-size: 8pt; font-weight: normal; }

.js-CommentsSkin-echo .jsk-H1Font { font-size: 1.38em; font-weight: bold; line-height: 1.4em; }

.js-CommentsSkin-echo .jsk-ThreadWrapper a{font-weight:normal;color: #043D63 !important;text-decoration:underline !important;}
.js-CommentsSkin-echo .jsk-ThreadWrapper a:hover{font-weight:normal;color: #043D63 !important;text-decoration:none !important;}
.js-CommentsSkin-echo .js-singleCommentName{font-weight:bold;color: #043D63;text-decoration:none ;}
.js-CommentsSkin-echo .jsk-ThreadWrapper a:hover, .js-CommentsSkin-echo .js-singleCommentName:hover{text-decoration:underline;}

.js-CommentsSkin-echo .js-PageNavBottom {margin:2px auto !important;width:100%;display:block;text-align:center !important;}
.js-CommentsSkin-echo .js-PageNavBottom .jsk-Pager .jsk-Active {color:#A90212;}
.js-CommentsSkin-echo .js-PageNavBottom .jsk-Pager li{display:inline;margin:0px 0px 0px 3px;border:1px solid #DDDDDD;padding:3px 5px;height:20px width:60px; background-image:url(http://cf.js-kit.com/images/google-like-button.png);background-repeat:no-repeat;}
.js-CommentsSkin-echo .js-PageNavBottom .jsk-Pager li a{border:none !important;font-weight:bold;color: #043D63;text-decoration:none !important;}
.js-CommentsSkin-echo .js-PageNavBottom .jsk-Pager li a:hover{border:none !important;font-weight:bold;color:#222222 !important;text-decoration:underline !important;}
.js-LeaveComment .js-commentControl a{background-image:url(http://cf.js-kit.com/images/google-like-button.png);
background-repeat:repeat-x;border:1px solid #DDDDDD;display:block;font-weight:bold;margin:0;padding:3px 8px;}
.js-LeaveComment .js-commentControl a:hover{font-weight:bold;color:#222222 !important;text-decoration:underline !important;}
.js-CommentsSkin-echo .js-PageNavBottom .jsk-Pager a:link, .js-CommentsSkin-echo .js-PageNavBottom .jsk-Pager a:visited{padding:0px !important;}