@charset "utf-8";
/*
Theme Name: Ecouterre
Theme URI: http://ecouterre.com/
Description: The theme for Inhabitat's fashion site Ecouterre
Version: 1.0
Author: Paul Sheldrake
Author URI: http://www.fractured-state.com/

*/


/* ----------------------------   TAGs  ------------------------------------ */

body
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
}

img 
{
	border: none;
}




/* ----------------------------   IDs  ------------------------------------ */


#wrapper {
	width: 1190px;
	background: url(img/bg-wrapper.png) repeat-x 0px 151px;
}
#tracking
{
	display: none;
}
#header
{
	background: url(img/bg-header.jpg) no-repeat;
	width: 1190px;
	height: 172px;
	float: left;
}
#ad-leaderboard {
	padding-top:10px;
	height: 90px;
}
#logo
{
	float: left;
	margin-top: 68px;
	margin-left: 4px;
	display: inline;
}
#logo h1
{
	margin: 0px;
}
#logo a
{
	width: 385px;
	height: 83px;
	display: block;
	text-indent: -1000000px;
}
#navigation
{
	float: left;
	margin-left: 15px;
	margin-top:10px;
	font-family: 'Gill Sans','Trebuchet MS', 'Futura', arial,verdana, sans-serif;
	width: 785px;
	display: inline;
}
#navigation ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#navigation li
{
	float: left;
}
#navigation-top 
{
	width: 780px;
	float: left;
	text-transform: lowercase;
}
#navigation-top #search-form
{
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
#navigation-top #search-text
{
	font-size: .9em;
	height: 15px;
	width: 140px;
	padding-top: 0px;
	margin-top: 2px;
	float: left;
}
#navigation-top #searchsubmit
{
	font-size: .7em;
	margin-top: 1px;
	margin-left: 5px;
	padding: 0px;
	float: left;
}
#navigation-top a
{
	color: #a8a8b1;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 2px;
	display: block;
}
#navigation-top a:hover
{
	background: #CCCCCC;
	color: #FFF;
}
#navigation-bottom 
{
	width: 780px;
	float: left;
	margin-top: 0px;
	text-transform: uppercase;
}
#navigation-bottom a
{
	color: #330000;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 1.1em;
	display: block;
}
#navigation-bottom a:hover
{
	background: #CCCCCC;
	color: #FFF;
}
#content
{
	float: left;
	width: 1190px;
}
#login
{
	float: left;
	width: 537px; 
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 25px;
	font-size: .9em;
	color: #666666;
	display: inline;
}
#column1
{
	float: left;
	width: 537px; 
	margin-left: 70px;
	margin-right: 20px;
	margin-top: 25px;
	font-size: .9em;
	color: #666666;
	display: inline;
}
#column1 .post-listing , #column1 .condensed-post 
{
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: solid 1px #e7e9eb;
	float: left;
	width: 537px; 
}
body.attachment #column1 .post-listing
{
	border-bottom: none;
}
.post-content ul#sharebar {
	margin-left: -70px!important; 
}
#column1 .post-listing .post-title , #column1 .condensed-post .post-title 
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1.3em;
	letter-spacing: .01em;
	color: #330000;
}
#column1 .post-listing .post-listing-title , #column1 .condensed-post .post-listing-title
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1.3em;
	letter-spacing: .01em;
	color: #330000;	
}
#column1 .post-listing .post-listing-title a , #column1 .condensed-post .post-listing-title a
{
	color: #330000;
	text-decoration: none;
}
#column1 .post-listing .post-listing-title a:hover , #column1 .condensed-post .post-listing-title a:hover
{
	background-color:#B15008;
  color:#fff;
  text-decoration:none;
}
#column1 .condensed-post .post-thumbnail
{
	width: 140px;
	height: 120px;
	float: left;
	background-color: #CCCCCC;
	margin-right: 15px; 
}
#column1 .condensed-post .condensed-post-content
{
	width: 380px;
	float: left;
}
#column1 .condensed-post .condensed-post-content .gallery
{
	width: 385px;
	height: 75px;
	overflow: hidden;
}
#column1 .post-listing .submit-info
{
	color: #999999;
	margin-bottom: 20px; 
}
#column1 .post-listing .submit-info a
{ 
	color: #B15008;
	text-decoration: none;
}
#column1 .post-listing .submit-info a:hover
{
	background-color:#B15008;
  color:#fff;
  text-decoration:none;
}
#column1 .post-listing .post-content .small
{
  font-size: 10px;
}
#column1 .post-listing .post-content a , #column1 .condensed-post-content .post-content a, #recommended-popup a
{
	color: #B15008;
	font-weight: bold;
	text-decoration: none;
}
#column1 .post-listing .post-content a:hover , #column1 .condensed-post-content .post-content a:hover, #recommended-popup a:hover
{
	background-color:#B15008;
  color:#fff;
  text-decoration:none;
}
#column1 .post-listing .more-link , #column1 .condensed-post-content .more-link
{
	font-size: 1.5em;
	text-transform: uppercase;
}
#column1 .post-listing .ft_text_image_link
{
	font-size: 1.25em;
}
#column1 .post-listing .link-to-post
{
	font-size: 1.25em;
	float: left;
	width: 537px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#column1 .post-share 
{
	margin-top: 10px;
	float: left;
	width: 537px;
}
#column1 .condensed-post-content .post-share 
{
	width: 380px;
}
#column1 .post-listing .post-share a , #column1 .condensed-post-content .post-share a
{
	color: #959595;
	font-weight: normal;	
}
#column2
{
	float: left;
	width: 150px; 
	margin-top: 10px;
	font-size: .9em;
	height: 100%;
	min-height: 100% !important;
	display: inline;
}
#column2 ul
{
	margin: 0px;
	padding: 0px;	
	font-size: .95em;
	height: 100%;
	min-height: 100% !important;
}
#column2 ul li
{
	background: #f0f0f3;
	border: 1px solid #e7e9eb;
	padding-left: 6px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #999999;
	list-style-type: none;
	margin-bottom: 10px;	
}
#column2 ul li ul li
{
	border: none;
	background: none;
	margin-bottom: 5px;
	padding: 0px;
}
#column2 a
{
	color: #999999;
	text-decoration: none;
}
#column2 h4
{
	margin-top: 5px;
	margin-bottom: 8px;
	font-size: 1.1em;
}
#column2 a:hover
{
	background-color:#B15008;
  color:#fff;
  text-decoration:none;
}
#column2 #column2-top-button
{
	padding: 0px;
	width: 148px;
	height: 140px;
	overflow: hidden;
}
#column2 #column2-newsletter-signup h4
{
	font-size: 1.07em;
	letter-spacing: -.06em;
}
#column2-browse-archives h4
{
	background: url(img/sprites.jpg) no-repeat -463px -30px;
	width: 128px;
	height: 12px;
	text-indent: -1000000px;
}
#column2 #column2-browse-archives select
{
	width: 138px;
	font-size: 1em;
	margin-bottom: 5px;
}

#column2-news h4
{
	background: url(img/sprites.jpg) no-repeat 0 -11px;
	width: 45px;
	height: 12px;
	text-indent: -1000000px;
}
#column2-news ul
{
	padding-left: 7px;
	margin-left: 7px;
}
#column2-news ul li
{
	list-style: url(img/bg-bullet.gif);
}
#column2-news ul li a
{
	display: inline-block;
	margin-left: -5px;
	vertical-align: top;
}	
#column2-features h4
{
	background: url(img/sprites.jpg) no-repeat -45px -11px;
	width: 72px;
	height: 12px;
	text-indent: -1000000px;
}
#column2-features ul
{
	padding-left: 7px;
	margin-left: 7px;
}
#column2-features ul li
{
	list-style: url(img/bg-bullet.gif);
}
#column2-features ul li a
{
	display: inline-block;
	margin-left: -5px;
	vertical-align: top;
}
#column2 #column2-read-ecouterre ul li
{
	margin-bottom: 3px;
}
#column2-read-ecouterre h4
{
	background: url(img/sprites.jpg) no-repeat 0 0px;
	width: 130px;
	height: 11px;
	text-indent: -1000000px;
}
#column2-recent-comments
{
	background: url(img/sprites.jpg) no-repeat -463px -42px;
	width: 131px;
	height: 10px;
	text-indent: -1000000px;
}
#column2-recent-posts
{
	background: url(img/sprites.jpg) no-repeat -463px -52px;
	width: 106px;
	height: 11px;
	text-indent: -1000000px;
}
#column2-blogroll h2
{
	font-size: 1.2em;
	margin-bottom:8px;
	margin-top:5px;
}
#column2 #column2-blogroll ul li
{
	margin-bottom: 3px;
}
#column2 #column2-filler
{
	height: 100%;
	min-height: 100% !important;
}
#column3
{
	float: left;
	width: 300px;
	padding: 10px 10px 0;
	margin-top: 10px;
	margin-left: 10px;
	color: #999999;
	display: inline;
}
#column3 ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
}
#column3 ul li
{
	margin-bottom: 15px;
	width: 300px;
	float: left;
}
#column3 #contest-giveaways
{
	width: 300px;
	height: 40px;
	background: url(img/column-titles.gif) no-repeat -57px -360px;
	display: block;
	text-indent: -100000px;
	overflow: hidden;
}



#column3_newsletter_signup {
	background-color: #f0ab71
}
#column3_newsletter_signup h3 {
	font:18px Trebuchet MS;
	margin:7px auto;
	text-align:center;
	white-space:nowrap;
	color: #b85400;
	font-weight:bold;
}
#column3_newsletter_signup {
	background-color: #f0ab71;
	height:70px;
}
#column3-facebook-like {
	margin-bottom: 0;
}

#column3 ul li#column3-follow-ecouterre {
  margin-top: -17px;
  margin-bottom: 35px;
}

#column3-follow-ecouterre h3 {
	font:17px Trebuchet MS;
	color:818b3b;
	float:left;
	margin:4px 0 0 0;
	padding:0;
	word-wrap:no-wrap;
	font-weight:bold;
	letter-spacing:-0.5px
}
div#icons { 
	float:right;
}
#column3-follow-ecouterre  div#icons div {
	float:left;
	margin-right:7px;
}	
#column3-follow-ecouterre  div#icons div a {text-decoration:none}		
.rss-icon2 {
	background: transparent url(img/social-icons.gif) no-repeat -62px 0;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width: 24px;
}		
.twitter-icon2 {
	background: transparent url(img/social-icons.gif) no-repeat -31px 0;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width: 24px;
}		
.facebook-icon2 {
	background: transparent url(img/social-icons.gif) no-repeat 0 0;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width: 24px;
}		
.flickr-icon2 {
	background: transparent url(img/social-icons.gif) no-repeat -93px 0;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width: 24px;
}

#column3-video h4
{
	margin-top: 0px;
	margin-bottom: 17px;
	background: url(img/sprites.jpg) no-repeat -425px 0px;
	height: 15px;
	width: 179px;	
	text-indent: -1000000px;
}
#column3-photo-galleries h4
{
	background: url(img/sprites.jpg) no-repeat -130px 0px;
	width: 295px;
	height: 15px;
	margin-top: 0px;
	margin-bottom: 17px;
	
}
#column3-photo-galleries h4 a
{
	width: 295px;
	height: 15px;
	display: block;
	overflow: hidden;
	text-indent: -100000px;
}
#column3-featured-stories h4
{
	background: url(img/sprites.jpg) no-repeat -130px -15px;
	width: 300px;
	height: 15px;
	text-indent: -1000000px;
	margin-top: 0px;
	margin-bottom: 13px;
}
#column3-photo-galleries-sets
{
	float: left;
	width: 300px;
}
#column3 .featured_posts_item li
{
	margin: 0px;
	float: left;
	width: 75px;
	height: 75px;
}
#column3-event-listing h4
{
	background: url(img/sprites.jpg) no-repeat -431px -15px;
	width: 299px;
	height: 15px;
	text-indent: -1000000px;
	margin-top: 0px;
	margin-bottom: 13px;
}
#column3-event-listing ul li
{
	margin-bottom: 5px;
}
#column3-event-listing a
{
	color: #999999;
	text-decoration: none;
}
#column3-event-listing a:hover
{
	background-color:#B15008;
  color:#fff;
  text-decoration:none;
}
#footer
{
	margin-left: 40px;
	font-size: .85em;
	color: #666;
	padding-bottom: 10px;
	float: left;
}
#footer a
{
	color: #666;
	text-decoration: none;
}
#footer a:hover
{
	background-color:#B15008;
  color:#fff;
  text-decoration:none;
}
#footer_ad {
	margin-left: 40px;
}
#wp-footer
{
	display: none;
}
#respond a
{
	color:#9B5936;
	font-weight:bold;
	text-decoration:none;
}
#respond a:hover
{
	background-color:#B15008;
  color:#fff;
  text-decoration:none;
}
#sidebar
{
	background: none;
	float: left;
	width: 500px;
	min-height: 100% !important;
	height: 100%;
}
#sidebar-bottom
{
	bottom: 0;
}
#tdomf_form1 legend
{
	padding-bottom: 0px;
}
#tdomf_form1 textarea
{
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#tdomf_form1 #content-title-tf
{
	width: 250px;
}
#author-photo
{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
#comment 
{
	width: 537px;
}	
#loginbox
{
	width: 537px;
	float: left;
	margin-bottom: 10px;
}
#loginbox h3
{
	margin: 0px;
}
#loginbox input.checkbox
{
	width: 20px;
	float: left;
}
#loginbox p
{
	width: 250px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
#loginbox label
{
	margin-right: 5px;
	display: block;
	float: left;
}
#loginbox input
{
	width: 150px;
	float: right;
}
#loginbox input#newsletter-checkbox
{
	width: auto;
	float: none;
}
#loginbox-left
{
	width: 250px;
	float: left;
	border-right: 1px solid #E7E9EB;
	padding-right: 15px;
}
#submit-story-button
{
	padding: 5px;
	background: #F0F0F3;
	border: 1px solid #E7E9EB;
}
#edit-submit-button
{
	padding: 5px;
	background: #F0F0F3;
	border: 1px solid #E7E9EB;
}
#loginbox-right
{
	width: 250px;
	float: left;
	margin-left: 15px;
}
#comment-message
{
	background: #CCC;
	color: #330000;
	padding: 4px;
}
#attachment-image
{
	float: left;
	width: 537px;
}
#image-navigation
{
	margin-top: 5px;
	margin-bottom: 5px;
	position: absolute;
    top: 385px;
    width: 537px;
	z-index: 10;
}
#attachment-image-title
{
	float: left;
	width: 537px;
}
#column1 #image-navigation .ft_text_image_link
{
	width: 29px;
	height: 36px;
	background: url(img/bg-image-arrows.png) no-repeat;
	display: block;
	text-indent: -10000px;
	overflow: hidden;
}
#column1 #image-navigation .alignleft .ft_text_image_link
{
	background-position: 0 0;
	margin-left: 10px;
}
#column1 #image-navigation .alignright .ft_text_image_link
{
	background-position: -29px 0;
	margin-right: 10px;
}

#newsletter-popup
{
	position: absolute;
	z-index: 10000000;
	background: url(img/newsletter-popup-background.png) no-repeat;
	width: 458px;
	height: 179px;
	padding: 20px;
	margin-left: 330px;
	margin-top: 170px;
	color: #B15008;
}
#newsletter-popup #popup-content
{
	font-size: 1.2em;
	background: #fff;
	margin: 0px;
	width: 410px;
}
#newsletter-popup #popup-content #newsletter-close
{
	float: right;
	display: block;
	width: 16px;
	height: 15px;
	text-indent: -10000px;
	background: url(img/newsletter-close.png) no-repeat;
}
#newsletter-popup #popup-content h3
{
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 1.1em;
}
#newsletter-popup #popup-content p
{
	font-size: 1em;
	margin-top: 5px;
	margin-bottom: 5px;
}
#newsletter-popup #popup-content form
{
	margin: 0px;
}
#newsletter-popup #contactsubmit
{
	width: 100px;
}
#page-links
{
	font-size: 2.084em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 5px;
}
/* ----------------------------   CLASSes  ------------------------------------ */

.rss-icon-large
{
	background:transparent url(img/CSS-Sprites-icons.gif) repeat scroll 0 0;
	display:block;
	float:left;
	height:15px;
	margin-left:0;
	text-indent:-10000px;
	width:15px;
	margin-right: 5px;
}
.rss-icon
{
	background: transparent url(img/CSS-Sprites-icons.gif) repeat scroll -195px 0;
	display: block;
	float: left;
	height: 10px;
	margin-right: 5px;
	text-indent: -10000px;
	width: 10px;
	margin-top: 2px;
}
.twitter-icon
{
	background:transparent url(img/CSS-Sprites-icons.gif) repeat scroll -59px 0;
	display:block;
	float:left;
	height:15px;
	margin-left:0;
	text-indent:-10000px;
	width:12px;
	margin-right: 5px;
}
.facebook-icon
{
	background:transparent url(img/CSS-Sprites-icons.gif) repeat scroll -15px 0;
	display:block;
	float:left;
	height:13px;
	margin-left:0;
	text-indent:-10000px;
	width:14px;
	margin-right: 5px;
}
.flickr-icon
{
	background:transparent url(img/CSS-Sprites-icons.gif) repeat scroll -29px 0;
	display:block;
	float:left;
	height:13px;
	margin-left:0;
	text-indent:-10000px;
	width:16px;
	margin-right: 5px;
}
.digg-icon
{
	background:transparent url(img/CSS-Sprites-icons.gif) repeat scroll -71px 0;
	display:block;
	float:left;
	height:15px;
	margin-left:0;
	text-indent:-10000px;
	width:16px;
	margin-right: 5px;
}
.email-icon
{
	background:transparent url(img/CSS-Sprites-icons.gif) repeat scroll -87px 0;
	display:block;
	float:left;
	height:15px;
	margin-left:0;
	text-indent:-10000px;
	width:16px;
	margin-right: 5px;
}
.comment-bubble
{
	background: transparent url(img/CSS-Sprites-icons.gif) repeat scroll -103px 0;
	display: block;
	float: left;
	height: 28px;
	margin-left: 0;
	width: 28px;
	margin-right: 5px;
	text-align: center;
	padding-top: 3px;
	margin-top: -5px;
	color: #FFF;
}
.phplist
{
	margin: 0px;
	display: block;
}
.post-listing.ad
{
	text-align: center;
}
.share-service 
{
	float: right;
	padding-left: 0px;
	padding-right: 10px;
}
.post-share-retweet {
    margin-right: -20px;
}
#column1 .post-share .post-share-comments a
{
	color: #FFF;
}
#column1 .post-share .post-share-comments a:hover, #column1 .post-share .post-share-email a:hover
{
	background-color: #FFF;
}

#column3 .falbum-recent li
{
	float: left;
	margin: 0px;
	width: 75px;
	height: 75px;
}
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
.previous-page a
{
	background: url(img/sprites.jpg) no-repeat -210px -30px;
	width: 253px;
	height: 38px;
	text-indent: -1000000px;
	display: block;
}
.next-page a
{
	background: url(img/sprites.jpg) no-repeat 0px -30px;
	width: 211px;
	height: 38px;
	text-indent: -1000000px;
	display: block;
}
.commentlist
{
	margin-left: 0px;
	padding-left: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #e7e9eb;
}
.commentlist a
{
	color:#9B5936;
	font-weight:bold;
	text-decoration:none;
}
.commentlist a:hover
{
	background-color:#B15008;
  color:#fff;
  text-decoration:none;
}
.hide
{
	display: none;
}
.special-column 
{
	height: 29px;
	margin-bottom: 10px;
	margin-left: -70px;
}
.special-column-tall
{
	height: 60px;
	margin-bottom: 10px;
	margin-left: -70px;
}
.special-column a
{
	background: url(img/column-titles.gif) no-repeat;
	height: 29px;
	display: block;
	text-indent: -10000px;
}
.special-column-tall a
{
	background: url(img/column-titles.gif) no-repeat;
	height: 60px;
	display: block;
	text-indent: -10000px;
}
.column-fabrictionary a
{
	background-position: 0px 0px;
	width: 282px;
}
.column-retrend a
{
	background-position: 0px -60px;
	width: 281px;
}
.column-diy a
{
	background-position: 0px -30px;
	width: 241px;
}
.column-seams a
{
	background-position: 0px -90px;
	width: 316px;
}
.column-cheap a
{
	background-position: 0px -120px;
	width: 272px;
}
.column-vegan a
{
	background-position: 0px -150px;
	width: 256px;
}
.column-big-picture a
{
	background-position: 0px -180px;
	width: 297px;
}
.column-closet a
{
	background-position: 0px -210px;
	width: 356px;
}
.column-closet a
{
	background-position: 0px -210px;
	width: 356px;
}
.column-ask-designer a
{
	background-position: 0px -240px;
	width: 289px;
}
.column-new-york-fashion-week a
{
	background-position: 0px -270px;
	width: 407px;
}
.column-green-look a
{
	background-position: 0px -300px;
	width: 315px;
}
.column-site-seeing a
{
	background-position: 0px -330px;
	width: 237px;
}
.column-green-gifts a
{
	background-position: 0px -400px;
	width: 319px;
}
.column-wearable-tech a
{
	background-position: 0px -430px;
	width: 395px;
}
.column-cop15-fashion-shows a
{
	background-position: 0px -460px;
	width: 185px;
}
.column-london-fashion-week a
{
	background-position: 0px -490px;
	width: 395px; 
}
.column-designers-agents a
{
	background-position: 0px -520px;
	width: 348px; 
}
.column-celebrity-green a
{
	background-position: 0px -550px;
	width: 297px; 
}
.column-paris-fashion-week a
{
	background-position: 0px -610px;
	width: 400px; 
}
.column-book-reviews a
{
	background-position: 0px -641px;
	width: 400px; 
}
.column-portland-fashion-week a
{
	background-position: 0px -671px;
	width: 422px; 
}
.column-sponsored a
{
	background-position: 0px -700px;
	width: 407px; 
}
.column-fur-real a
{
	background-position: 0px -730px;
	width: 407px; 
}
.column-contests a
{
	background-position: 0px -759px;
	width: 407px; 
}
.column-westwood a 
{
	background-position: 0px -787px;
	width: 430px; 
}
.column-culling a {
	background-position: 0px -816px;
	width: 430px; 
	}	
.column-portraits a {
	background-position: 0px -846px;
	width: 430px; 
}
.column-emma a {
	background-position: 0px -875px;
	width: 430px; 
}
.column-brute a {
	background-position: 0px -904px;
	width: 430px; 
}
.column-lina-hanson a {
	background-position: 0px -933px;
	width: 511px; 
}
.column-refashion a {
	background-position: 0px -962px;
	width: 440px; 
}
.column-fashion-artifacts a {
	background-position: 0px -991px;
	width: 346px; 
}
.column-goodwill-hunting a {
	background-position: 0px -1020px;
	width: 346px; 
}


.clear 
{
	clear: both;
}
.wp-polls .poll-item
{
	clear: both;
	color: #B15008;
	float: left;
	font-family: "Verdana",Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: auto;
	list-style-type: none;
	margin-top: 20px;
	overflow: hidden;
	padding-top: 20px;
	text-transform: uppercase;
	width: 537px;
}
.wp-polls .poll-item small
{
	background-color: #B15008;
	color: #FFFFFF;
	float: right;
	font-size: 11px;
	margin-top: -12px;
	padding: 8px;
}
.wp-polls .poll-item img
{
	clear: left;
	margin: 7px 500px 0 0;
}
.poll-title
{
	font-size: 1.5em;
	margin-bottom: 0px;
	color: #B15008;
}
.wp-polls .wp-polls-ul
{
	margin-left: 0px;
	margin-top: -25px;
}
.wp-polls .wp-polls-view-results
{
	font-size: 1.2em;
	font-family: Arial,Helvetica,sans-serif;
}
.wp-polls .Buttons.wp-poll-vote-button
{
	float: left;
	background: url(img/sprites.jpg) no-repeat -594px -30px;
	width: 150px;
	height: 40px;
	padding-top: 40px;
	text-indent: -1000000px;
	display: block;
	border: none;
	cursor: pointer;
	margin-top: 10px;
}
#column2 .small-input-text
{
	font-size: .95em;
}
div#adspot_432330669.adspot {
border-spacing:0;
overflow:hidden;
background-color:#EEEEEE;
width:152px !important;
font-size:10pt;
}
div#adspot_432330669 .adspot_head {
font-family:Arial;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:none;
text-align:left;
}
div#adspot_432330669 a.adspot_link , div#adspot_432330669 a.adspot_adurl {
font-family:Arial;
font-size:8pt;
font-style:italic;
color:#AA0000;
font-weight:normal;
margin:0;
padding:0;
display: inline;
text-decoration:underline;
text-align:left;
background-image: none;
}
div#adspot_432330669 a.adspot_link:link, div#adspot_432330669 a.adspot_link:visited, div#adspot_432330669 a.adspot_adurl:link, div#adspot_432330669 a.adspot_adurl:visited {
color:#AA0000;
text-decoration:underline;
font-size:8pt;
font-style:italic;
}
div#adspot_432330669 a.adspot_link:active, div#adspot_432330669 a.adspot_link:hover, div#adspot_432330669 a.adspot_adurl:active, div#adspot_432330669 a.adspot_adurl:hover {
color:#AA0000;
text-decoration:none;
}
div#adspot_432330669 * ul {
list-style-position:outside;
list-style-image:none;
list-style-type:none;
width:152px;
margin:0;
padding:0;
}
div#adspot_432330669 * li {
background:#FFFFFF;
width:150px;
margin:0;
margin-bottom:5px;
padding:0;
text-align:left;
border-color:#BBBBBB;
border-width:1px;
border-style:solid;
border-spacing:0;
display:block;
text-indent:0;
overflow:hidden;
line-height: 12px;
}
div#adspot_432330669 span.blogad_rss_ad li {
border: none;
}
div#adspot_432330669 .adspot_adhead {
text-align:left;
font-family:Arial;
font-size:10pt;
font-weight:bold;
color:#000000;
margin:0;
padding:2px;
border-spacing:0;
width:150px;
display:block;
}
div#adspot_432330669 * img {
border-width:0;
border-spacing:0;
}
div#adspot_432330669 * li * img {
text-align:center;
display:block;
clear:both;
margin:auto;
}
div#adspot_432330669 .adspot_adtext {
font-family:Arial;
font-size:8pt;
font-weight:normal;
font-style:normal;
color:#000000;
margin:0;
padding:2px;
border-spacing:0;
display:inline;
clear:both;
width:150px;
text-align:left;
}
div#adspot_432330669 div.adspot_link {
width:152px !important;
text-align:left;
}

#related-posts-output {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#related-posts-output li {
	margin-bottom: 10px;
	clear: both;
}
#related-posts-output .related-image {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
}
#related-posts-output .related-title {
	float: left;
	font-size: 13px;
	font-weight: bold;
}
#related-posts-output .related-excerpt {
	float: left;
	width: 470px;
}

/* ----------------- NEW GALLERY PLUS EXTEND THEMES -----------------  */
/* .condensed-post-content { clear:both;} */

.image-navigation_extend {
    /* display:none; */
    position:absolute;
    margin-top:5px;
    width:537px;

}
.prev_img_arrow_extend {
    cursor:pointer;
    width:140px;
    height:34px;
    background-image:url(img/previous_image.png);
    cursor:pointer;
}
.next_img_arrow_extend {
    cursor:pointer;
    width:136px;
    height:33px;
    float:right;
    background-image:url(img/next_image.png);
    cursor:pointer;
}
.gallery_extend-image-header { 
	width:272px; height:35px; background: url(img/gallery_header.png);
	float:left;
}

.gallery_extend-clear { clear:both; width:540px; float:left;}
.gallery_extend {
	margin: auto;
	width:540px;
	clear:both;
}



/*.gallery_extend-main-item, .gallery_extend-icon { width:100%; }
.gallery_extend-main-item .gallery_extend-icon a img { width:100% } */
.gallery_extend-readmore {
	background-image:url(img/read_more.png);
	width:163px;
	height:28px;
	float:right;
	clear:both;
	cursor:pointer;
}
.gallery_extend-item {
	float: left;
	margin-top: 1px;
    margin-bottom: 1px;
	text-align: center;
	width: 75px !important;
    height: 75px;
    overflow: hidden;
    margin-left: 2px;
}
.gallery_extend-item {
	float: left;
	margin-top: 10px;
	text-align: center;
/*	width: {$itemwidth}%; */
}
.gallery_extend img {
	border: 0px !important; 
}
.gallery_extend-caption {
	margin-left: 0;
}
.gallery_extend-description {
	width:535px;
	text-align: left;
	clear:both;
	font-size:12px;
}

.condensed-post .gallery_extend-main-item { width:422px !important; }
.condensed-post .gallery_extend-main-item img { width:422px; height:314px; /* width:100%; height:100%; */}
.condensed-post .gallery_extend   { width:422px; }
.condensed-post .gallery_extend-description   { width:392px; }
.condensed-post .gallery_extend p { width:422px; }
.condensed-post .gallery_extend-clear { width:422px; }
.condensed-post .gallery_extend .image-navigation_extend { width:422px; }

.cat-post .gallery_extend-main-item { width:422px !important; }
.cat-post .gallery_extend-main-item img { width:422px; height:314px; /* width:100%; height:100%; */}
.cat-post .gallery_extend   { width:422px; }
.cat-post .gallery_extend-description   { width:392px; }
.cat-post .gallery_extend p { width:422px; }
.cat-post .gallery_extend-clear { width:422px; }
.cat-post .gallery_extend .image-navigation_extend { width:422px; }

/*  *********************************************** */
.fn {	margin-left:10px; }
/* image.php gallery styles*/
#column1-wrapper{
	float: left;
	width: 687px; 
	margin-left: 70px;
	margin-right: 40px;
	margin-top: 25px;
	font-size: .9em;
	color: #666666;
	display: inline;
}

#column1-wide {
	float: left;
	width: 728px; 
	margin-top: 40px;
	color: #666666;
}

#column1-wide .gallery_return {
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

#column1-wide .gallery-title {
	margin-bottom:0px;
	font-size:1.5em;
}

#column1-wide .post-content {
	float: left;
	width: 728px;
	margin-top: 11px;
}

#column1-wide .attachment-container {	
	margin-top: 0px;
	margin-bottom: 10px;
	float: left;
	width: 728px;
	background:#222;
	overflow: hidden;
}

#column1-wide .image-navigation {
	float: left;
	font-size: 1.2em;
	margin-top: 5px;
	width: 728px;
	position: absolute;
}

#column1-wide .image-navigation-narrow {
	float: left;
	font-size: 1.2em;
	margin-top: 5px;
	width: 540px;
	position: absolute;
}

#column1-wide .thumbnail-wrapper{
	float: left;
	width: 728px;
}

#column1-wide .gallery-item {
	float: left;
	width: 100px;
	height: 100px;
	margin-top: 8px;
	margin-bottom: 3px;
	margin-right: 2px;
	overflow: hidden;
}

#column1-wide .slideControl {
	float: right;
	width:177px;
	padding-left:79px;
}

#column1-wide .play {
	margin:4px 0 0 5px;
	font-size:1.3em;
	color:#FFF;
	text-transform: uppercase;
}

#column1-wide .post-listing .post-content  .play a {
	color:#FFF;
	text-transform: uppercase;	
	margin-left: -20px;	
	padding-left: 20px;
}

#column1-wide .post-listing .post-content   .play a:hover {
	color:#FFF;
	text-transform: uppercase;
	text-decoration:none;	
	cursor:pointer;
}

#column1-wide .status {
	margin:0;
	font-size:1em;
	color:#FFF;
	text-transform: lowercase;
	float:right;
	padding-right:12px;
}

#column1-wide .status a {
	color:#FFF;
	text-transform: lowercase;
}

#column1-wide .status a:hover {
	color:#FFF;
	text-transform: lowercase;
	text-decoration:none;
}

#column1-wide .slidenav {
	width:728:px; 
	height:34px;
}

#column1-wide .caption-left {
	float:left;
	font-size:0.85em;
}

#column1-wide .caption-right {
	float:right;
	font-size:0.85em;
}

#column1-wide .gallery-extend-link {
	width: 728px;
	float: left;
	margin-top: 15px;
	margin-bottom: 5px;
}
#column1-wide .post-listing .post-content a , #column1-wide .condensed-post-content .post-content a
{
	color: #B15008;
	font-weight: bold;
	text-decoration: none;
}
#column1-wide .post-listing .post-content a:hover , 	#column1-wide .condensed-post-content .post-content a:hover
{
	background-color:#B15008;
  color:#fff;
  text-decoration:none;
}

	#image-button-previous
	{
		background: url(img/gallery-left.png) no-repeat;
		width: 63px;
		height: 53px;
		display: block;
	}
	#image-button-next
	{
		background: url(img/gallery-right.png) no-repeat;
		width: 63px;
		height: 53px;
		display: block;
	}
	.image-button-previous-extend
	{
		background: url(img/previous_image.png) no-repeat;
		width: 140px;
		height: 34px;
		display: block;
	}
	.image-button-next-extend
	{
		background: url(img/next_image.png) no-repeat top right;
		width: 136px;
		height: 33px;
		display: block;
	}
		.image-navigation a:hover
	{
		cursor: pointer;
	}
	
	/* fix rollover in image galleries */
  #topSlide a:hover,  {
    background: #FF0000;
  }

  #column1-wide .post-listing .post-content .play a:hover {
    background: none;
  }
  
  #column1-wide .post-listing .post-content .status a:hover {
    background: none;
    color:#B15008;
  }

  #imageNav #next, #imageNav #prev {
    background: none;
  }
  .gallery_return a:hover {
    color: #FFF;
  }
  
  
  /* filed under */

  .filed-under {
    font-style: italic;
    font-size: .9em;

  }
  #column1 .post-listing .filed-under a:link {
    color: #999999;
  }
  #column1 .post-listing .filed-under a:hover {
    color: #fff;
  }
  
#recommended-popup {
	display: none;
	position: fixed;
	z-index: 1000;
	padding: 10px;
	bottom: 0px;
	right: 0px;
	background: #FFF;
	padding-top: 15px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	font-family: 'Trebuchet MS','Futura',arial,verdana,sans-serif;
	width: 300px;
	min-height: 127px;
	opacity: 1;
    -moz-box-shadow: 0 0 9px 2px #999;
    -webkit-box-shadow: 0 0 9px 2px#999;
    box-shadow: 0 0 9px 2px #999;
}

#recommended-popup h2 {
  font-weight: normal;
	letter-spacing: 1px;
	font-size: 22px;
	margin-top: 0;
}
#recommended-popup .related-title {
	width: 175px;
}

#rec-left-title {
	float: left;
	margin-left: 10px;
	font-size: 18px;
	max-width: 150px;
}

#rec-left-image {
	float: left;
}
#rec-left-image img {
	min-width: 120px;
	height: auto!important;
}
a#recommended-popup-close {
	cursor: pointer;
	color: transparent;
	background: #fff url(img/pop-up-close.png) no-repeat 0 0;
	width:19px;
	height:20px;
	display: block;
	position: absolute;
	top: 2px;
	right: 2px;
}  
	
