

html, body, #hd { background-color: #e0e0d7; color:#000; font: 12px "Courier New", Courier, Monaco;}

.alt, h1, h2, h3, h4, h5, h6 { Georgia, serif}

a, a:visited, a:active a:hover {text-decoration: none; color: #000;}
#content p a:hover {color:aqua;}
.full-content.slideshow a, #content p a {text-decoration: underline;}
hr {border:0px solid #000; border-top-width: 1px;}
img { -ms-interpolation-mode: bicubic; } 

p {margin-bottom: 1em }

b, strong {font-weight: bold;}
em {font-style: italic;}
div {position:relative;}

h3, h4, h5 {font-family: "Times New Roman", Times, serif; text-transform: uppercase;}
/**  new take **/

body {overflow-x: hidden;}

#mdoc 		{position: static; top:0; left:0; width: 100%;}
#mdoc-b 	{margin:auto;text-align:left;width:1004px;}
#hd			{position:fixed; width: 1004px; top:0; padding-bottom:0px; padding-top:8px; height:125px; z-index: 500;} 
#sd			{margin-top: 0px; position:fixed; width: 1004px; top:20px;}
#sd-l		{width:268px; float: left; position: fixed; top:133px;}
#sd-r		{width:186px; float: right; position: fixed; top:123px; margin-left:818px; z-index: 600;}
#bd 		{position:static;margin:20px auto;text-align:left;width:530px;margin-left:auto; margin-right:auto; margin-top:133px;padding-left:278px; padding-right:196px;}

/*** new take end **/


#hd-b-l, #hd-b-m, #hd-b-r {background-color: #000; height: 10px; position: absolute; bottom:0px;}
#hd-b-l {left:0px; width:268px;}
#hd-b-r {right:0px; width:186px; display:none;}
#hd-b-m {left:278px; width:530px;}

body.slideshow #hd-b-l {background-color: transparent; border-bottom: 1px solid #000;}

.clear {margin: 20px;}
.rule hr {margin:0 0 10px 0;}
.bgplus {background-image: url(../img/plus.gif); background-repeat: no-repeat;background-position: right;}
.more {position:absolute; bottom:0; right:0; font-size:10px;}

.entry-title {font: 28px/32px "Times New Roman", Times, serif; text-transform: uppercase;}

.entry-content.full-content {position: relative; width:100%;}
.more-link {position:absolute; right:0; bottom: 0; font-size:10px;}

.sd-item {position:relative; border-top: 0px solid black; margin-top:5px; cursor: pointer;}

.thumbdiv { background-position: center center; width:100%; height:55px; }

.bd-left-item-title { position: absolute; margin-bottom:15px; top:0; background-color: aqua; width:100%; display: none; height: 55px; font-family: "Times New Roman", Times, serif;}
.bd-left-item-title div {padding:2px; white-space: normal;}
.bd-left-item-title div.more {}
.bd-item-date { font-style: italic;text-align: right; padding-right:0px; position: absolute; right: 0;}
.bd-left-item-date { font-style: italic; /*border-bottom: 1px solid #000;*/}
.entry-title-container {position: relative; margin:10px 0;}
.slideshow .entry-title-container {position: relative; margin-top:50px;}
.entry-title-container .categories, /*.entry-title-container*/ .entry-sectionrubric { font: 300% Georgia, serif; text-transform: uppercase; }
.entry-title {line-height: 90%;}
.entry-slideshow-nums {position: absolute; top:10px; left:68px;}
.entry-slideshow-nums a { color:#e0e0d7; font-family: Georgia, serif; font-size: 120%;}
.entry-slideshow-nums a.hilite, .entry-slideshow-nums a:hover { color:aqua;}
.entry-author {text-transform: uppercase; font-style: italic;}
.entry-slideshow {position:absolute; top: 90px;}


#sidebarsearch  {background-color:#000; color:#e0e0d7;  width:182px; border:0px; padding:2px; height: 20px; font-family: monospace;}
#cfct-search-input {background-color:#000; color:#e0e0d7;  width:530px; border:0px; padding:2px; height: 20px; font-family: monospace;}

input {outline: none !important;}

.widget {
	overflow: hidden;
	height: 25px;
	margin-top:10px;
	
}	
.widget-title {
	background-color:#000;
	font-family: 'ITC Caslon 224', Georgia, serif; 
	font-size: 120%; 
	display: block;
	padding:5px 2px 5px 2px;
}
.widget-title, .widget-title a {
	color:#e0e0d7; 
	cursor: pointer;
	text-decoration: none;
}

#content.single.slideshow {background-color: #000; position: fixed;
							top:0px; -x-padding-top:136px; 
							white-space: nowrap;
							overflow-y: hidden; min-height: 5000px; min-width: 80000px;
							z-index: 600;
							}
							
#content.page {padding-top: 5px;}
#content.page h1.entry-title {margin-bottom: 16px;}
div.wp-caption {width: auto !important; position: relative;}
div.wp-caption p {background-color: aqua; display: none; position: absolute; bottom: 0px; margin-bottom:10px; width: 526px; font: 12px 'Times New Roman','Times',serif; color:black; padding:2px 2px;}


.slideshow .slide { display:block; margin: 0 0px 0 10px; height:auto; position: relative; clear: none; float: left;}
/*.slide img, .slide embed, .slide object, .slide video {height:400px; width:auto; display:inline; margin: 0 60px 0 60px; cursor: pointer;}*/
.slide img {height:400px; width:auto; display:inline; margin: 0 0px; cursor: pointer;}
.slide {padding:0 60px;}
.slide img, .slide embed, .slide object, .slide video {background-color: aqua;}
/*  specials, for certain posts.... */
.tall-slideshow .slide img {height:500px;}
.entry-images.doubled img {
	max-width: 265px;
	height: auto;
}


.slide .description {display:none; clear:both; font-family: "Times New Roman"; color:#e0e0d7; font-size:10pt; position: relative; top: 10px; width: auto; max-width:600px; white-space: normal;}
.slide.sactive .description {display:block;}
.slide a {color: #fff}
.slide .more a {color:#000}

.rsswidget img {display:none;}
.widget_toppers {margin-top: 5px; margin-bottom: 30px;}

.widget_twitter {font-size: 11px;}
.widget_twitter .from-meta {display:none;}
.widget_twitter .time-meta a {display:block; color:gray; text-transform: uppercase;}
.widget_twitter .entry-content a {color: gray; font-style: italic; text-decoration: underline;}
.widget_twitter .entry-content:before {content:open-quote;}
.widget_twitter .entry-content:after {content:close-quote;}


.widget_links .blogroll li {margin-bottom: 0px}
.widget_links ul, .widget_twitter ul {margin-top: 10px}
.widget .clear {margin: 5px}
.widget li { margin-bottom: 5px;}

.blue {background-color:blue}
.green {background-color:green}
.red {background-color:red}

.cfct_banner {z-index: 2000; background-color: aqua; position:relative;}



#content .post.full .entry-content p:first-child img, #content .post.full .entry-content div.wp-caption:first-child {display:none}

.full-content.slideshow img, .full-content.slideshow div.wp-caption {display:none}
.full-content.slideshow {padding-top: 10px;}

.full-content img {max-width:530px; height: auto; margin: 10px 0px;}

.page-title {font-size: 300%;}

.slideshow .pagination {display:none;}

.social_bookmark {margin:0; padding: 0; text-align: right; position:relative; top:-10px;}
.social_bookmark .d a {margin:0; padding: 0;}
.social_bookmark .d {display:inline; width:auto;}
.social_bookmark { height: 16px;}
.social_bookmark br {display: none;}
img.social_img {margin:0; padding:0;display: inline !important; vertical-align: middle; width:16px; height:16px;}

.full-content p object {
	width:530px; 
	background-color: black;
	text-align: center;
}

/***   nav ***/

ul.dropdown {display:none; background-color: aqua;}

img.alignleft {float:left;}

.pagination .next {float: right;}
.pagination .previous {float: left;}

.dropdown li a:hover { background-color: black; color:#e0e0d7;}
.pointr { cursor: pointer; }


.related_posts {color:black; padding-bottom:1em;}
.slideshow .related_posts {color:#E0E0D7; padding-bottom: 0;}
.slideshow .related_posts .entry-sectionrubric {margin-bottom: 5px; padding:0px;}
.related_posts .entry-sectionrubric {margin-bottom: 5px; padding:5px;}
.slideshow .bd-left-item-title div {padding-left: 5px;}
.entry-slideshow {width:80000px;}

.plain-related {padding:0 5px 5px 5px; font-size: 110%; }
.plain-related .item-link:hover {text-shadow:#666 0 0 5px;}

.times {font-family: "Times New Roman", Times, serif}

.edit-post {position: absolute; top:0px; left:68px; background-color: #bbb; -webkit-border-radius:2px; padding: 2px;}
.edit-post a {color:#a00;}
.slideshow .full {top:0px; position: absolute;}
.widget#toppers {height: 40px !important;}
.twitter-date a, .twitter-text a {color:gray;}