@charset "UTF-8";
/* CSS Document */

#sharestoryspacer{
	width: 515px; 
	height: 5px; 
	font-size: 5px; 
	display: block; 
	border-bottom: #EEEEEE solid 1px;	
	margin-bottom: 5px;
}

#spacer5px{
	height: 5px;
	width: 515px;
	display: block;
	font-size: 5px;
}

#sharestory{
	height: 24px;
	width: 240px;
	display: inline;
}

#sharestory img{
	margin: 0px 4px 0px 4px;
}

.storyPageBottomPromos{
	background-color: #EEEEEE;
	border: 2px solid #CCCCCC;
	float: left;
	height: 105px;
	margin-right: 10px;
	margin-top: 14px;
	overflow: hidden;
	width: 236px;
}

.storyPageBottomPromos img{
	display: inline;
	margin: 0px 5px 5px 5px;
	float: left;
}

.storyPageBottomPromoText{
	display: inline;	
}

#subscribeLine{
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
	border-bottom: #CCCCCC solid 1px;
	border-top: #CCCCCC solid 1px;
}

/* Text Styles */

a{
	color: #163F68;
	text-decoration: none;
}

a:hover{
	color: #163F68;
	text-decoration: underline;
}

p{
	/* color:#545454; */
	color: #000; /* Updated by SN 042111 */
	font-family:Arial,sans-serif;
	font-size:13px;
}

h1 {
	color: #666666;
	font-family: Arial;
	font-size: 30px;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}

h2 {
	font-family: arial,verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin: 10px 0px 10px 0px;
}

#storybyline {
	text-transform: uppercase;
	color: #666666;
	font-family: arial,sans-serif;
	font-size: 11px;
	margin-top: 5px;
}

#storybyline a {
        color: #666666;
        text-transform: uppercase;
        font-size: 11px;
        margin-bottom: 0;
        }
#storybyline a.contactlink {
        color: #00CCCC;
        text-transform: uppercase;
        text-decoration: none;
        font-size: 11px;
        margin-bottom: 0;
        }


div#byline_source {
        font-weight: normal;
        font-style: italic;
        font-size: 10px;
        margin-top: 0;
        margin-bottom: 2px;
        }
#photocredit {
	width: 515px;
	text-align: right;
	color: #999999;
	font-family: Arial;
	font-size: 9px;
}

#photocutline {
	width: 515px;
	color: #666666;
	font-family: Arial;
	font-size: 11px;
	padding-bottom: 10px;
	border-bottom: #CCCCCC solid 1px;
}
div#pubdate {
        font-weight: bold;
	color: #666666;
        font-size: 10px;
        margin-top: 0;
        margin-bottom: 2px;
        }
#sharetext{
	color: #545454;
	display: inline;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	margin-top: 4px;
}

a.storyPageBottomPromoHeader{
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 5px 5px;
}

.rightRailInnerContainer li {
	background-image:url(http://media.charleston.net/images/bullet5px.jpg);
	background-position:0 5px;
	background-repeat:no-repeat;
	color:black;
	font-size:11px;
	left:0;
	margin: 0px 5px 0px 0px;
	padding-left:7px;
	position:relative;
	text-align:left;
	top:0;
	list-style-type: none;
	display: block;
}

.rightRailInnerContainer ul{
	list-style-position:outside;
	list-style-type:none;
	margin:5px 5px 5px 10px;
	padding:0; 
}

.rightRailBox1Header {
	background-color:#F1F1F1;
	border-bottom:1px solid #DDDDDD;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 7px;
	text-align:left;
	text-transform:uppercase;
	vertical-align:middle;
}

a.rightRailLinks{
	color:#163F68;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.rightRailLinks:hover{
	color:#163F68;
	text-decoration: underline;	
}

a.rightRailHeaderLink{
	color: #333333;
	font-size: 11px;
	line-height: 14px;
	display: block;
	font-weight: bold;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
}

a.commentsLink{
	color: #163F68;
	font-size: 12px;
	margin: 3px 0px 3px 0px;
	text-decoration: none;
}

a.commentsLink:hover{
	color: #163F68;
	text-decoration: underline;	
}

a.rightRailHeaderLink:hover{
	color: #333333;
	text-decoration: underline;	
}


a.vert_nav_header2Text:hover{
	color:#545454;
	text-decoration:none;
}

/* inlines */


div.inline-full { width: 100%; clear: both; }
div.inline-left, div.inline-right, div.inline-center { }
div.inline ul li {font-size: .95em;}
div.inline h3 {font-size: 1.3em;font-weight: 800 !important;}
div.inline {width: 180px;background: #666;padding: 5px;margin: 0;}
div.inline li a:link { text-decoration: none; font-weight: normal; }
div.inline a:hover { text-decoration: underline; }
div.inline li {margin: .4em 0;}
div.inline-left {float: left;clear: left;margin: 0 10px 5px 0;padding: 5px;background: #f8f8f8 !important; border: 1px solid #eaeaea;}
div.inline-mugshot {text-align: center; width: 110px; float: left; clear: left; margin: 0 10px 5px 0; padding: 5px; background: #f8f8f8 !important; border: 1px solid #eaeaea;}
div.inline-center, div.inline-full {width: 445px; float: none; margin: 1em auto;padding: 10px;background: #f8f8f8 !important; border: 1px solid #eaeaea;}
div.inline-right {float: right; clear: right; margin: 0 0 0 10px;padding: 10px;background: #f8f8f8 !important; border: 1px solid #eaeaea;}
div.inline td {padding: 5px;}
div.inline p { color: #666;}
div.inline p.photographer {text-align: right; margin: 0 !important; padding: 0 !important; font-size: .85em; }
div.inline p.photographer .credit {color: #666 !important; text-align: right; margin: 0 !important; padding: 0 !important; font-size: .80em !important;}
div.inline p.caption { color: #666 !important; font-size: .95em; line-height: 1.1em !important; margin: 3px 0 0 0 !important; padding: 0 !important;}

div.inline-map { float: left; padding-right: 10px; background:#fff;}

/* inline ad */
div.story-inline-ad {background-color:#fff !important; border: none !important; text-align: center;}
div.story-inline-ad p {margin: 0 0 2px 0 !important; padding: 0 !important;}
div.story-inline-ad iframe {margin-left: 8px;}

/*photo thumb inline */

div.inline-photo .credit {color: #666; text-align: right !important; padding: 0 !important; margin: 0 !important; font-size: 8px;}

/* gallery inline */
p.inline-gallery-tools {margin: 5px 0 !important; padding: 0 !important; line-height: 11px;text-align: center;}
p.inline-gallery-blurb {margin: 5px 0 !important; padding: 0 !important; line-height: 12px; font-size: .9em;}
p.inline-gallery-thumb {margin: 5px 0!important; padding: 0 !important;}

p.inline-gallery-tools a, div.navlinks a  { font-size: .96em;  margin: 0 !important; padding: 0 !important; line-height: 11px;}

.gallery-inline h4, .text-inline h4, .audioclip-inline h4, .audioclipset-inline h4, .video-inline h4, recurring-inline h3, div.inline h3 {font-size: 1.2em; color: #900; margin: 0 !important; padding: 0 !important;}

p.inline-gallery-name {font-size: 1.3em !important; line-height: .9em !important; font-weight: bold; color: #333 !important; margin: 3px 0 5px 0 !important; padding: 0 !important;}

.video-inline { width: 300px !important; }

/* EMBEDDED */
.inline_embedded { width: 488px !important; }
.inline_embedded .caption { margin-top: 10px; }


.credit {
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.photographtitle {
font: 18px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.caption {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #666666;
}

/* to set comments for no display as default */
/* user has to choose to show comments */

#commentszone {
position:relative;
padding: 5px;
display: none;
}

/* DWM 8/14/2009 12:26PM */
/* for italics in post_story_blurb */
.post_story_blurb {
font-style: italic;
}

.inline_map .map { height: 200px; }
