/* ALL */
#leftCol{width:654px !important;}

/* Columnist Headers */
.columnHead{	
	border-bottom: 1px solid #999;
	margin: 0;
	padding-bottom: 4px;
	float: left;
	width: 100%;}
.columnHead img{
	margin: 4px 5px 0 5px;
	border: 1px solid #ccc;
	display: inline;}
.columnHead .columnistName{padding-top:4px;font-family: Georgia, 'Times New Roman', Times, serif;
 font-size:24px;color:#003300;text-transform:small-caps;}	
.columnHead .colTitle {
	margin:0;
	padding:0;
	font-size:14px;
	color:#666666;
}

/* HEADLINES */
#leftCol .articleSuperHead {
margin: 0px 0 0px 5px;
 font-family: Arial, Verdana, serif;
 font-size:14px;
 color:#333;
 text-transform:none;
}

#leftCol .articleHead {
	margin: 0px 0 0px 5px;
	font-size: 19px;
	color: #234261;
	text-transform: none;
	font-family: Arial, Verdana, serif;
	font-weight: bold;
	margin-bottom: 4px;
}

#leftCol .bdySubTitle {
	margin: 0px 0 5px 5px;
	font-size:15px;
	color: #333;
	text-transform:none;
	font-style: italic;
	font-family: Arial, Verdana, serif;
}

#leftCol h2.brkTitle {display: inline; margin: 0; color: #333; font-size: 18px;font-weight:normal}

/* EMAIL CELL PHONE ALERTS */

#leftCol .alerts {
	font-size: .9em;
	padding: 5px 0;
	position: relative;
	width: 600px;
	float: left;
	margin: 0 5px;
	padding-bottom: 10px;
}


/* ARTICLE TOOLS */
#leftCol .artTools {
	font-size: .9em;
	padding: 5px 0;
	position: relative;
	width: 245px;
	float: right;
	margin: 0 5px;
}

#printArt, #emailArt, #cellphone, #newsletter {
	color: #333;
  text-decoration:none;
  padding-right: 7px;
}

#printArt img, #emailArt img, #cellphone img, #newsletter img {
	margin-right: 3px;
	vertical-align: bottom;
}

#mailAFriend {
	float:left;
	clear:left;
	margin-top:10px;
	width:300px;
	padding:0;
	text-align:left;
}

#textSizer {
	color: #333;
	margin-bottom: 5px;
}


#textSizer a {
	font-weight: bold;
	color: #333;
}

#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 {
	float: left;
	display: inline;
	border-top: 1px solid #CCC;
	margin-top: 13px;
	padding-top: 5px;
}

.shareTools span {color: #555; font-size: 1.1em; font-weight: bold;}


.shareTools ul {
	list-style-type: none;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 245px;
}

.shareTools ul li {
	float: left;
	display: inline;
	width: 48%;
	height: 20px;
	vertical-align: bottom;
}


/* MAIN PHOTO */
#leftCol .photoContainer {
 border:1px solid #999;
 width:380px;
 padding:0;
 padding-bottom: 7px;
 background:#efefe4;
}

#leftCol .photoContainer .caption {
 width: 96%;
 margin-left: 2%;
}

#leftCol .photoContainer .photoTools {
	display: block;
	margin: 0px;
	padding: 0;
	background: transparent;
}

a#imgZoom {
	display: block;
	font-size: 11px;
	padding: 3px;
	margin: 0;
}

a#imgZoom #imgShowing * {color: #234261;}
a#imgZoom:hover * {text-decoration: underline;}


#leftCol .photoContainer .photoTop {
	margin-bottom: 5px;
}

#leftCol .photoContainer .photoTop a {
 display:block;
 margin-right:auto;
 margin-left:auto;
 padding:0 0 3px 0;
}

#leftCol .photoContainer #imgCap {
 font-size: 10px;
 line-height: 12px;
 text-align: justify;
}

#leftCol .photoContainer .photoCredit {
	display: block;
	color:#333;
	text-align:right;
	margin-top: 8px;
}

#leftCol .photoContainer #imgShowing {
 color: #333;
 width: auto;
 padding: 0;
 margin: 0;
 font-size: 11px;
}

#leftCol .photoContainer #mainImg {
 display:block;
 margin-right:auto;
 margin-left:auto;
}

/* MAIN PHOTO FOR ARTICLE ZOOM */
#bdyArtPhotos {width: 850px !important;margin:0;padding:0;top:-15px;position:relative;}
#bdyPhotoGall {width: 850px !important;margin:0;padding:0;}
#bdyArtPhotosMast {background: url('http://static.djlmgdigital.com/spr/poconorecord/graphics/graphics/masthead.gif') 0 0 no-repeat; background-color:#efefe4; width: 828px; height: 76px;padding:0;margin:0;}

#morePhotos {
	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 #999;
}

.imgThumb a:hover {
	border: 1px solid #999;
}	

.GalleryBack {
	margin: 0px;
	float: left;
	background: #efefe4;
	width:100%;
}

#photoContainerZoom {
 border:1px solid #999;
 width:380px;
 padding:2px;
 text-align:right;
}

#photoContainerZoom .caption {

}

#mailAFriend {
	float:left;
	clear:both;
}

#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;
}

body#bdyArtPhotos div#photoContainerZoom div#imgCap {background-color: transparent !important;}

#photoContainerZoom .photoCredit {
 font-size:10px;
 color:#333;
 margin-left:5px;
 text-align:right;
}

#photoContainerZoom .photoTools {
 background:#efefe4;
 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 {
 background:#efefe4 !important;
}

#photoContainerZoom #imgShowing {
	color:#234261;
	font-weight: bold;
	float:left;
}

#photoContainerZoom #mainImg {
	display:block;
	margin-right:auto;
	margin-left:auto;
}

#morePhotos .photoGallThumbs ul {
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
}

#morePhotos .photoGallThumbs ul li {
	padding: 5px 15px;
}

.photoGallTitle {
	width:575px;
	text-align:left;
	font-size:1.5em;
	font-weight:bold;
}

.photoGallPicTitle {
	clear:both;
	text-align:left;
	font-size:1.2em;
	font-weight:bold;
	padding:10px 0;	
}

.photoGallControls {
	text-align:left;
	font-size:1.1em;
	font-weight:bold;
}

/* ARTICLE BODY */

/* BYLINE AND DATE */
.bylineText {margin-top: 5px;margin-left: 10px;font-family: Arial, Verdana, serif;}
.bylineDate {margin-bottom: 10px;margin-left: 10px; font-family: font-family: Verdana, Arial, serif;}
.bylineExtra{margin-left: 10px;font-family: font-family: Verdana, Arial, serif;}

.byline {
	font-size:12px;
	font-weight: bold;
	color: #234261 !important;
}

#leftCol .byline a {
	color: #333;
	
}


p.articleGraf {
	color: #333;
	margin: 0 0 10px 10px;
	font-family: Arial, Verdana, serif;
	font-size:12px;
	line-height: 1.5em; 
}

li.inGraf {
 list-style-position: inside;
}



/* RELATED CONTENT */

.relatedLinks {
 border: 1px solid #B2B2B2;
 border-top: 3px solid #234261;
 background:#efefe4;
 width:230px;
 display:block;
 float:right;
 margin:5px;
 padding: 5px;
 clear: both;
}


/* FACT BOX */
#yMap {float: right; display: inline;}

#leftCol #factBox h2, #leftCol #xtraFactWrapper #factBox h2, .relatedLinks h2{
 color: #234261;
 font-size: 12pt;
 background-color: transparent;
 border: none;
 text-transform: uppercase;
}

#leftCol #factBox, #leftCol #xtraFactWrapper #factBox, #ymapContainer{
 border: 1px solid #A0A1A2;
 border-top: 3px solid #234261;
 background:#efefe4;
 width:230px;
 display:block;
 float:left;
 margin:5px;
 padding: 5px;
 clear: both;
}

#leftCol #factBox {
	float: right;
	margin:5px;
}

#ymapContainer {margin-left: 5px; height: 271px;}
#leftCol #xtraFactWrapper {float: left; display: inline; width: 638px;  margin: 0 0 5px 0;}

#leftCol #xtraFactWrapper #factBox {
	width: 100%;
	margin: 0;
}

#leftCol #factBox p {
	margin: 0 0 5px 0; padding: 0;
}

.relatedLinks .relGallery img {cursor: pointer;}
.relatedLinks .relGallery a {display: block; text-align: right;}
.relatedLinks .relGallery {background: none; padding-left: 0px;}


/* LINK TO LANDING PAGE */
#leftCol #landPageLink {
 float:left;
 margin:0;
 padding:0;
 font-size:1.1em;
 color:#234261;
}

#leftCol #landPageLink ul {
 list-style-position:outside;
 padding:0 0 0 8px;
 margin:5px;
}

#leftCol #landPageLink ul li {
 color:#234261;
}

#leftCol #landPageLink ul li a {
 color:#234261;
 text-decoration:none;
 outline:none;
}

#leftCol #landPageLink ul li a img {
 padding-right:5px;
}


/* Active Content, Prospero Forums*/
.readerReacBox {
	width: inherit;
	padding: 0px;
	background: #efefe4;
	border-top:solid 5px #234261;
}

.readerReacBox h2 {
	color: #fff;
	padding-left: 3px;
	margin-bottom: 5px;
}

#ReaderReaction {position: relative;
	clear:both;
	float: left;
	width:652px;
	display:block;
	border-left:1px solid #234261; 
	border-right:1px solid #234261;}

#ReaderReaction .readerHd {
	clear:both;
	display:block;
	background-color: #234261;
	margin: 0px;
	padding: 3px 5px;
	color: #FFF;
	font-size:11px;
	text-transform:uppercase;
	font-family:verdana,arial,sans-serif;
	font-weight: bold;
}

#ReaderReaction .readerWarning {
	display:block;
	font-size:.9em;
	line-height: 1.25em; 
	padding:5px;
	color: #234261;
	background-color:#FFFFFF;
	padding:8px 8px 10px 8px;
}

#ReaderReaction .readerWarning a {
	color: #234261;
	text-decoration: underline;
}

#ReaderReaction .readerWarning a:hover {
	color: #234261;
	text-decoration:none;
}

#PT_AC_DivId1 {
	position: relative;
	float:left;
	width:652px;
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #333;
	font-size: 11px;
	margin: 0px;
	background: #efefe4;
	padding-bottom: 5px;
	height:auto;
	border:1px solid #234261;
	border-top:none;
}

#PT_AC_DivId1 #forumMoreLink {
	float: left;
	padding: 2px 8px 2px 8px;
	width:635px;
	border-bottom: 1px solid #ccc;
}

#PT_AC_DivId1 .viewAllBottom {
	display:block;
	float: left; 
	margin-left:8px;
	}

#PT_AC_DivId1 .ptActiveContent * {
float: left;
display: inline;
}


#PT_AC_DivId1 .ptActiveContent #Form1 {
	padding-left: 10%;
}

#PT_AC_DivId1 .ptTextBox {
	border: 1px solid #ccc;
	background:#FFF;
	display: inline;
	float: left;
	width: 460px;
	margin: 8px;
}

#PT_AC_DivId1 .ptSubmitButton {
	display:inline;float:left;}


#PT_AC_DivId1 .ptActiveContent .ptNoCommentMsg {
	float: left;
	display: inline;
	width: 80%;
	padding-left: 8px;
	margin-top:10px;
}

#PT_AC_DivId1 .ptActiveContent .ptFromName a{
	position: relative;
	float: left;
	display: inline;
	padding-left: 8px;
	margin-top:5px;
	color: #333!important;
}

#PT_AC_DivId1 .ptActiveContent .ptFromName .postinfo {
	float: right;
	display: inline;
	padding-right: 10px;
	color: #333;
	width:250px;
	text-align:right;
}

#PT_AC_DivId1 .ptActiveContent span.tosLink{display:inline !important;float:right;padding-right:10px;}
#PT_AC_DivId1 .ptActiveContent span.tosLink a{color: #234261;text-decoration:none;}
#PT_AC_DivId1 .ptActiveContent span.tosLink a:hover {color: #234261;text-decoration:underline;}

a.ptFullMsgLink{float: left;display:inline;font-style: italic;color: #666;text-decoration:none;}
a.ptFullMsgLink:hover{float: left;display:inline;font-style: italic;color: #666;text-decoration:underline;}
	
#PT_AC_DivId1 .ptItem1 {
	float: left;
	display: inline;
	width:635px;
	margin-left: 8px;
	padding-bottom: 8px;
	margin-bottom: 6px;
	border-bottom: 1px solid #ccc;
	color:#333;
}


#PT_AC_DivId1 .ptActiveContent .ptItemSpacer2 {
	display: none;
}


#PT_AC_DivId1 #extraInfo {
	clear:both;
	float: left;
	display:block;
	width:625px;
	margin:2px 0px 2px 0px;
	padding:2px 8px 2px 8px;
	color: #333;
}

#PT_AC_DivId1 #forumFootLinks {
	float: left;
	display:inline;
	width: 140px;
	text-align: left;
	margin-top: 8px;
	line-height:20px;
	font-size:11px;
	color: #333;
}

#PT_AC_DivId1 #forumFootLinks a{
	font-size:11px;
	color: #333;
	text-decoration:underline;}
	
#PT_AC_DivId1 #forumFootLinks a:hover{
	font-size:11px;
	color: #333;
	text-decoration:none;}
	
	



