@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/spritesheet.png) no-repeat 0px -592px;
	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: 100px;
	display: block;
	text-indent: -1000000px;
}
#navigation
{
	float: left;
	margin-left: 15px;
	margin-top:10px;
	font-family: '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: 1000px;
	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: 1000px;
	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: 90px;
	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: -80px!important; 
}

.search-results-header{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 24px;
	letter-spacing: 0.01em;
	color: rgb(51,0,0);
	font-family: Trebuchet;
}
#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, #column1 .condensed-post .post-share 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 {
	 float: left;
    margin-top: 10px;
    width: 537px;
}
#column1 .condensed-post-content .post-share 
{
	width: 380px;
}
#column1 .post-listing .post-share a , #column1 .condensed-post-content .post-share a, #column1 .condensed-post .post-share a
{
	color: #959595;
}
.post-share {
	display: block;
    margin-bottom: 10px;
    margin-top: 20px;
    min-height: 20px;
}
.post-share .fb-like{
	padding-right:10px;
	
}
.post-share a{
	font-weight: normal !important;
}
#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;
	width: 120px;
}	
#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-trending-topics{
	background: url(img/spritesheet.png) no-repeat -472px -7px;
	height: 19px;
	text-indent: -1000000px;
}

#column2-trending-topics{
	background: url(img/spritesheet.png) no-repeat -472px -7px;
	height: 19px;
	text-indent: -1000000px;
}
#trending-topics-tags a:first-child{
	margin-left: -3px;
}

#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: 0px 10px 0;
	margin-top: 10px;
	margin-left: 10px;
	color: #999999;
	display: inline;
	overflow: hidden;
}
#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 h3 {
	font:18px Trebuchet MS;
	margin:12px;
	text-align:left;
	white-space:nowrap;
	color: #b85400;
	font-weight:bold;
}
#column3_newsletter_signup p{
	font:13px Arial;
	margin: 0px 12px;
	text-align:left;
	white-space:nowrap;
	color: #000;
	font-weight: normal;
}

#column3_newsletter_signup img{
	margin-left: 4px;
	margin-bottom: 2px;
}

#mce-EMAIL-page{
	margin-left:12px !important;
}

#column3_newsletter_signup {
	background-color: #f0ab71;
	height:auto;
	padding-top: 1px;
	padding-bottom: 15px;
}

#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}		
.pin-icon {
	background: transparent url(img/spritesheet.png) no-repeat -917px -161px;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width: 24px;
}		
.twitter-icon2 {
	background: transparent url(img/spritesheet.png) no-repeat -886px -161px;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width: 24px;
}		
.facebook-icon2 {
	background: transparent url(img/spritesheet.png) no-repeat -855px -161px;
	display: block;
	float: left;
	height: 24px;
	text-indent: -10000px;
	width: 24px;
}		
.flickr-icon2 {
	background: transparent url(img/spritesheet.png) no-repeat -948px -161px;
	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;
	clear:both;
}
#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: 1.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/spritesheet.png) no-repeat -1px -1px;
	display:block;
	float:left;
	height:15px;
	margin-left:0;
	text-indent:-10000px;
	width:15px;
	margin-right: 5px;
}
.rss-icon
{
	background:transparent url(img/spritesheet.png) no-repeat -47px -20px;
	display: block;
	float: left;
	height: 10px;
	margin-right: 5px;
	text-indent: -10000px;
	width: 10px;
	margin-top: 2px;
}
.twitter-icon
{
	background:transparent url(img/spritesheet.png) no-repeat -1px -17px;
	display:block;
	float:left;
	height:15px;
	margin-left:0;
	text-indent:-10000px;
	width:12px;
	margin-right: 5px;
}
.facebook-icon
{
	background:transparent url(img/spritesheet.png) no-repeat -16px -1px;
	display:block;
	float:left;
	height:13px;
	margin-left:0;
	text-indent:-10000px;
	width:14px;
	margin-right: 5px;
}
.flickr-icon
{
	background:transparent url(img/spritesheet.png) no-repeat -30px -1px;
	display:block;
	float:left;
	height:13px;
	margin-left:0;
	text-indent:-10000px;
	width:16px;
	margin-right: 5px;
}
.digg-icon
{
	background:transparent url(img/spritesheet.png) no-repeat -13px -17px;
	display:block;
	float:left;
	height:15px;
	margin-left:0;
	text-indent:-10000px;
	width:16px;
	margin-right: 5px;
}
.email-icon
{
	background:transparent url(img/spritesheet.png) no-repeat -29px -19px;
	display:block;
	float:left;
	height:15px;
	margin-left:0;
	text-indent:-10000px;
	width:16px;
	margin-right: 5px;
}
.comment-bubble
{
	background:transparent url(img/spritesheet.png) no-repeat -60px -1px;
	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;
}

.post-share-retweet {
	margin-right: 0px;
	margin-left: 5px;
	margin-top: -4px;
	overflow: hidden;
	width: 90px;
}

.post-share-pinterest-pinit {
	margin-top: -1px;
	padding-right: 30px;
}
.post-share-pinterest-pinit img {
	height: 18px;
}
#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: -90px;
}
.special-column-tall
{
	height: 60px;
	margin-bottom: 10px;
	margin-left: -70px;
}
.special-column a
{
	background: url(img/spritesheet.png) no-repeat;
	height: 29px;
	display: block;
	text-indent: -10000px;
}
.special-column-tall a
{
	background: url(img/spritesheet.png) no-repeat;
	height: 60px;
	display: block;
	text-indent: -10000px;
}
.column-fabrictionary a
{
	background-position: -297px -397px;
	width: 282px;
}
.column-retrend a
{
	background-position: -707px -33px;
	width: 280px;
}
.column-diy a
{
	background-position: -1px -365px;
	width: 240px;
}
.column-seams a
{
	background-position: -1px -259px;
	width: 315px;
}
.column-cheap a
{
	background-position: -1px -291px;
	width: 271px;
}
.column-vegan a
{
	background-position: -600px -161px;
	width: 255px;
}
.column-big-picture a
{
	background-position: -892px -129px;
	width: 297px;
}
.column-closet a
{
	background-position: -315px -525px;
	width: 356px;
}
.column-closet a
{
	background-position: -315px -525px;
	width: 356px;
}
.column-ask-designer a
{
	background-position: -275px -227px;
	width: 288px;
}
.column-new-york-fashion-week a
{
	background-position: -1px -460px;
	width: 407px;
}
.column-green-look a
{
	background-position: -1px -525px;
	width: 314px;
}
.column-site-seeing a
{
	background-position: -600px -65px;
	width: 236px;
}
.column-green-gifts a
{
	background-position: -430px -492px;
	width: 318px;
}
.column-wearable-tech a
{
	background-position: -600px -193px;
	width: 394px;
}
.column-cop15-fashion-shows a
{
	background-position: -563px -227px;
	width: 185px;
}
.column-london-fashion-week a
{
	background-position: -1px -557px;
	width: 391px; 
}
.column-designers-agents a
{
	background-position: -1px -333px;
	width: 347px; 
}
.column-celebrity-green a
{
	background-position: -316px -259px;
	width: 297px; 
}
.column-paris-fashion-week a
{
	background-position: -748px -493px;
	width: 400px; 
}
.column-book-reviews a
{
	background-position: -748px -461px;
	width: 400px; 
}
.column-portland-fashion-week a
{
	background-position: -748px -525px;
	width: 422px; 
}
.column-sponsored a
{
	background-position: -600px -97px;
	width: 407px; 
}
.column-fur-real a
{
	background-position: -532px -461px;
	width: 407px; 
}
.column-contests a
{
	background-position: -662px -291px;
	width: 230px; 
}
.column-westwood a 
{
	background-position: -1px -492px;
	width: 429px; 
}
.column-culling a {
	background-position: -836px -65px;
	width: 430px; 
	}	
.column-portraits a {
	background-position: -393px -557px;
	width: 430px; 
}
.column-emma a {
	background-position: -600px -129px;
	width: 430px; 
}
.column-brute a {
	background-position: -348px -333px;
	width: 430px; 
}
.column-lina-hanson a {
	background-position: -241px -365px;
	width: 509px; 
}
.column-refashion a {
	background-position: -707px -1px;
	width: 440px; 
}
.column-fashion-artifacts a {
	background-position: -297px -429px;
	width: 346px; 
}
.column-goodwill-hunting a {
	background-position: -613px -258px;
	width: 346px; 
}
.column-quotes a{
	background-position: -746px -557px;
	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: 0px;
	padding: 8px;
}
.wp-polls .poll-item #poll-input
{
	float: left;
	width: 437px;
}
.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;
	width: 537px;
}
#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;
	width: 470px;
}
#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:transparent url(img/spritesheet.png) no-repeat -1138px -1px;
    cursor:pointer;
}
.next_img_arrow_extend {
    cursor:pointer;
    width:136px;
    height:33px;
    float:right;
    background:transparent url(img/spritesheet.png) no-repeat -746px -224px;
    cursor:pointer;
}
.gallery_extend-image-header { 
	background:transparent url(img/spritesheet.png) no-repeat -901px -353px;
	width:272px; height:35px;
	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:transparent url(img/spritesheet.png) no-repeat -1007px -97px;
	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;
	
}

.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:1.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;
	width:50px;
}
#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;
}  
#iblogounify{ 
	width: 300px;
	 
}

.page-title{
	font-family: 'Trebuchet','Futura',arial,verdana,sans-serif;
	font-size: 30px;
	color: #000
}

.search-title{
	font-family: 'Trebuchet', 'Futura', arial, verdana,sans-serif;
	font-size: 30px;
	color: #000
}

.googleAdBlock{
	clear: none !important;
}
.twitter-tweet{
	float:right;
	margin-right: 20px;
	width: 70px;
	/*padding-top: 3px; */
}
.fb-like{
	float:right;
	width: 60px;
	margin-right: 20px;
}

.pinterest-pinit{
	float:right;
	margin-right: 10px;
}

.share-service {
	float: right;
	padding-left: 5px;
	/*padding-right: 5px;*/
}

.share-service-left {
	float: left;
	padding-right: 15px;
}

.share-service-alt{
	float:right;
	margin-right: 10px;
	padding-top: 3px;
}
.share-service img {
	vertical-align: middle;
}

.archive-post-share{
	float:right;
	margin-top: -30px;
}

#sharebar #___plusone_0{
	float: left !important;
	width: 50px !important;
	padding-left: 6px !important;
}

#___plusone_0{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_1{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_2{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_3{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_4{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_5{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_6{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_7{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_8{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_9{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_10{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_11{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_12{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_13{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_14{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_15{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_16{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_17{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_18{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_19{
	float: left !important;v
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_20{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
#___plusone_21{
	float: left !important;
	width: 60px !important;
	padding-right: 10px !important;
}
/* Begin Gallery Plus CSS */
.gallery {
	margin: auto;
/*float:left;*/
width: 539px;
margin-top: 5px;
margin-bottom: 5px;
}
.gallery-item {
	float: left;
	margin-top: 1px;
        margin-bottom: 1px;
	text-align: center;
	width: 75px;
        height: 75px;
        overflow: hidden;
        margin-left: 2px;
}
.gallery img {
	border: none;
}
.gallery-caption {
	margin-left: 0;
	}
/* End Gallery Plus CSS */

.archive #post-navigation{
	margin-left: 0px !important;
	z-index: 9000;
	width: 705px;
	position: relative;
}

#column3 .widget.ad{
	margin-bottom: 15px;
	float: left;
	width: 300px;
}
/*** "fake" YouTube **/
.widget.ad  .youtube-preview {
	display: none;
}
.widget.ad  .youtube-preview .title:hover{
	text-decoration: underline;
	color: #fff;
}
.widget.ad  .youtube-preview .title{
	position: absolute;
	white-space: nowrap;
	width: 300px;
	margin: 3px 0px 0px 0px;
	padding-left: 7px;
	z-index: 110;
	color: #C4C3C3;
	font: normal 17px arial;
	cursor: pointer;
	background: url('/wp-content/themes/ecouterre/img/yt-titlebg.png') repeat-x;
}
.widget.ad .youtube-preview .timeline{
	position: absolute;
	bottom: 0px;
}
.widget.ad .youtube-preview {
	width: 300px;
	overflow: hidden;
	height: 227px;
	position: relative;
}
.widget.ad .youtube-preview .plybtn:hover{
	background: url('/wp-content/themes/ecouterre/img/play_button3_hover.png') no-repeat 50% 50%;
}
.widget.ad .youtube-preview .plybtn{
	background: url('/wp-content/themes/ecouterre/img/play_button3.png') no-repeat 50% 50%;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 100;
	cursor: pointer;
}
.widget.ad .youtube-preview .video-img{
	position: absolute;
	width: 300px;
	height: 200px;
}

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(image/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(image/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(image/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(image/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(image/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(image/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(image/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(image/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(image/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(image/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(image/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(image/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(image/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(image/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(image/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(image/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(image/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(image/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(image/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(image/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(image/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(image/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
/* Colorbox style end */

.post-listing .register{clear:both; margin-bottom:50px}

.facebook-button{border:none; overflow:hidden; width:85px!important; height:21px;}

#content #column1-wrapper .post-content {font-size: 1.1em;}
#content #column1 .post-content {font-size: 1.1em;}

.ad-wrapper-728x90{
	width:728px;
	height:90px;
	overflow:hidden;
}

.ad-wrapper-300x250{
	width:300;
	min-height: 250px;
	max-height: 600px;
	overflow:hidden;
}

.ad-wrapper-160x600{
	width:160;
	height:600px;
	overflow:hidden;
}

input[name="comment_submit"] {
	cursor: pointer;
}

#column1 .post-listing .submit-info a.shareButton{
	background-color:transparent;
	color:transparent;
}
#column1 .post-listing .submit-info a.shareButton:hover{
	background-color:transparent;
	color:transparent;
}
.social-top
{
	float:right; 
	padding-top:5px;
}
.post-share-pin{margin-right:38px; }

/* CSS Sprites ECOUT-244 */

.ecouterre-logo{
	background: url(img/spritesheet.png) no-repeat -724px -323px;
	width: 148px;
	height: 34px;
	margin-left: 4px;
	margin-bottom: 2px;
}
.giveaways-btn{
	background: url(img/spritesheet.png) no-repeat -987px -33px;
	width: 128px;
	height: 23px;
}
.sub-btn{
	background: url(img/spritesheet.png) no-repeat -873px -323px;
	width: 114px;
	height: 22px;
	margin-left: 4px;
	margin-bottom: 2px;
}
.facebook-btn{
	background:transparent url(img/spritesheet.png) no-repeat -306px -1px;
	width: 155px;
	height: 36px;
	display: inline-block;
}
.twitter-btn{
	background:transparent url(img/spritesheet.png) no-repeat -615px -1px;
	width: 90px;
	height: 36px;
	display: inline-block;
}
.pin-btn{
	background:transparent url(img/spritesheet.png) no-repeat -750px -358px;
	width: 90px;
	height: 36px;
	display: inline-block;
}
.style-naturally{
	background:transparent url(img/spritesheet.png) no-repeat -275px -39px;
	width: 135px;
	height: 171px;
	display: block;
}
.eco-chick{
	background:transparent url(img/spritesheet.png) no-repeat -1130px -161px;
	width: 135px;
	height: 189px;
	display: block;
}
.green-beauty{
	background:transparent url(img/spritesheet.png) no-repeat -463px -31px;
	width: 135px;
	height: 194px;
	display: block;
}
.fashion-tech{
	background:transparent url(img/spritesheet.png) no-repeat -1px -39px;
	width: 135px;
	height: 134px;
	display: block;
}
.pretty-face{
	background:transparent url(img/spritesheet.png) no-repeat -138px -39px;
	width: 135px;
	height: 190px;
	display: block;
}
.eco-fashion{
	background:transparent url(img/spritesheet.png) no-repeat -994px -161px;
	width: 135px;
	height: 190px;
	display: block;
}




/* End of CSS Sprites */