


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, #hd-b-long {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;}
#hd-b-long {left:0px; width:813px;}


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:184px; 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#text-3 {
    overflow:visible;
    height: auto;
}

.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;
}

.gform_wrapper .sus-form .gfield_description {
	font-size: 12px !important;
	font-family: "Courier New", Courier, Monaco;
}
.gform_wrapper .sus-form label {
	font-size: 12px !important;
}

#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:first-child, #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,ul.store_dropdown {display:none; background-color: aqua;}

img.alignleft {float:left;}

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

.dropdown li a:hover, .store_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;}


/*-------------------------------------
*
*	Store Items
*
*/

form.eshop input.button {font-style:italic;font-weight:bold;padding:2px 4px;font-size:14px;background-color:#000 !important;border-style:none !important;padding: 2px 4px;}
	form.eshop input.button:hover,form.eshop input.button:active {background-color:aqua !important;}

.designer_page form.eshop {width:100%;}
	
.designer_page table.eshop tbody th, 
.designer_page table.eshop tbody td, 
.designer_page table.eshop thead th, 
.designer_page table.cart thead th,
.designer_page table.cart tr.stotal
	{background:none;}

	.designer_page table.eshop caption {display:none;}

#sd-l h1.entry-title {margin:6px 0 0px;}
	#sd-l h1.caslonRegular {font-weight:bold;text-transform:none;}
	#sd-l h1.category-title {text-transform:none;font-weight:bold;}
#sd-l h2.product-title {font-size:24px;margin-bottom:8px;}

#sd-l form.addtocart,#sd-l form.addtocart fieldset {padding:0;}
#sd-l form.addtocart {margin-bottom:10px; margin-top:0;}
	#sd-l form.addtocart label {vertical-align:text-top;}
#sd-l form.eshop fieldset {background:none;border:none;color:#000;}
	#sd-l form.eshop fieldset span, #sd-l form.eshop fieldset input.eshopbutton {display:block;margin:2px 0;}
	#sd-l form.eshop span.sgloptiondetails {clear:both;}
		#sd-l form.eshop span.sgloption {display:none;}
	#sd-l form.eshop legend {display:none;}


#primary-sidebar h3 {font-size:36px;margin-top:8px;text-transform: none;font-weight:bold;}
#primary-sidebar .borderTop {padding-bottom:12px;}
	#primary-sidebar .borderTop span {display:block;height:18px;}
	#primary-sidebar .borderTop span.menu_items {font-size:24px;margin-bottom:4px;}
#primary-sidebar #shop_link.widget {height:180px;position:relative;}
	#primary-sidebar #shop_link h3 {position:absolute;font-size:18px;}
	#primary-sidebar .store_dropdown {position:absolute;z-index:9999;padding:5px;width:150px;left:8px;}
		#primary-sidebar #shop_designers_dropdown {top:-24px;}
		#primary-sidebar #shop_cats_dropdown {top:54px;}

.store-landing #bd {width:820px;padding-left:0px;margin-top:103px;}
.designer_page #bd, .store-landing #bd {margin-top:108px; padding-bottom:24px;}

.prodInfoPanel {background-color:aqua;height:112px;width:245px;padding:80px 8px 8px;position:absolute;display:none;}
	.prodInfoPanel .more {margin:0 8px 3px 0}

#content .cboxElement {margin-bottom: 12px;display:block;}
#content .cboxElement img {margin: 0 auto;display:block;}



