/* @override http://www.blogsmithmedia.com/www.stylelist.com/blog/media/theme.css */


/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

STYLELIST BLOG

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* =RESET */
html, body, form, fieldset{ margin: 0;padding: 0; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address{margin:0;padding:0; }
a img, :link img, :visited img {border: 0;}
input, select, textarea	{ font-size:1em; }
/* label input 	{border: 0;} */
dd, blockquote	{margin-left: 1em;}
form label 	{cursor: pointer;}
fieldset	{border: none;}
textarea 	{font-size:1.2em;font-family:arial,helvetica,sans-serif;}
ol, ul, ul li 	{list-style: none;}
table 		{border-collapse: collapse;border-spacing: 0;}
blockquote, q 	{quotes: none;}
:focus 		{outline: 0;}
ins 		{text-decoration: none;}
del 		{text-decoration: line-through;}
iframe          {margin: 0 !important; padding: 0 !important;}
.siteOnly {display:none}

/* =TYPOGRAPHY */
body          { font-size: .76em;font-family:arial, helvetica, sans-serif;}   /* IE */
html > body   { font-size: 13px; }  /* Other browsers */
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, "Lucida Grande", sans-serif;color:#111; clear:both; }
h1 { font-size: 3em; }
h2 { font-size: 2em; }
h3 { font-size: 1.5em; line-height:2; }
h4 { font-size: 1.2em; line-height:1.25;}
h5 { font-size: 1em; font-weight:bold; }
h6 { font-size: 1em; }
p           { margin: 0 0 1.5em 0; text-align:left; }
p.last      { margin-bottom:0; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding:0; }
p img.top   { margin-top:0; } /* Use this if the image is at the top of the &lt;p&gt;. */
ul, ol      { margin: 0 0 10px 1.5em; }
ol          { list-style-type: decimal; }
dl          { margin: 1.5em 0; }
dl dt       { font-weight: bold; }
a           { color: #448180; text-decoration: none; outline: none; }
a:hover     { color: #448180; text-decoration: underline;}
blockquote  { margin: 1.5em 0 1.5em 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em          { font-style: italic; }
pre         { margin-bottom: 1.3em; background: #eee; border:0.1em solid #ddd; padding:1.5em; }
code        { font:0.9em Monaco, monospace; }
hr {background: #ddd; color: #ddd; clear: both; float: none; width: 100%; height: 0.1em; margin: 1em 0 1.4em 0; border: none; _margin: 0 0 1.2em 0; }
table   { margin-bottom: 1.4em;}
th,td   { }
th      { font-weight:bold; }
label     { font-weight: normal; }
textarea  { height: 180px; width: 300px; }
p.small   { font-size: 0.8em; margin-bottom: 1.875em; line-height: 1.875em; }
p.large   { font-size: 1.2em; line-height: 2.5em; }
p.quiet   { color: #666; }
p.sponsored{ background:#ffffee; font-size:.9em; padding: 12px; margin: 0 0 3px; line-height: 1.4em;}
/* =CATEGORYNAME */
#content .categoryname h1{line-height: 1; padding: 0; margin: 0; margin-bottom: 1em; color: #c76488;}
/* =CAROUSEL */
#content .carousel	{width:460px;min-height:290px;_height:300px;margin:0 0 5px 4px;_display:inline;position:relative; padding:0; overflow: hidden; color:#448180;}
#content .carousel ul 	{overflow:hidden;margin:0;padding:0;position:relative;display:block; height: 300px;_height:300px;}
#content .carousel li {position:relative;width:155px !important;min-height:280px;_height:300px;list-style:none;color:white; margin:0; background-image: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/carousel-divider.gif);background-position:146px 0px;_background-position:150px 4px;*background-position:150px 4px;background-repeat:no-repeat}
#content .carousel li.last {background:none}
#content .carousel img	{border:0;margin: 0; height:198px;}
#content .carousel .credit {color:#ccc;font-size:9px; text-align: right; display:block;padding:0 2em .8em 0;float:right}
#content .carousel a {outline:0;float:left;}
#content .carousel h3 {line-height: 1; font-weight: bold; font-size: 29px; padding: 0; margin: 0; margin-bottom: 1em; color: #c76488;}
#content .carousel h4 {position: relative; text-align: left; font-size: 1.4em; font-weight:normal; width: 140px; margin:0;}
#content .carousel h4 a {text-decoration: none; color: #172640; padding: 0; line-height: 1em; display:block; padding-bottom:33px; _height:1%;}
#content .carousel h4 a .readMore{font-size:12px; color:#2b64b5;}

#content .carousel h4 a:hover {text-decoration: underline; color: #172640; padding: 0; line-height: 1em; padding-bottom:21px; _height:1%;}
#content  a.previous{position:absolute;top:4px;left:8px;display:block;height:0 !important;height /**/:219px;width:50px;background: url(http://www.blogsmithmedia.com/www.engadget.com/media/carousel-arrow-lt.png) no-repeat 0 40%;color:white;z-index: 1000; padding: 219px 0 0 0; overflow: hidden;}
	* html #content .carousel a.previous {background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/carousel-arrow-lt.gif);}
#content .carousel a.previous:hover {background-position: -85px 40%;}
#content .carousel a.next{position:absolute;top:4px;right: 0;display:block;height:0 !important;height /**/:219px;width:50px;background: url(http://www.blogsmithmedia.com/www.engadget.com/media/carousel-arrow-rt.png) no-repeat -101px 40%;color:white; z-index: 1000; padding: 219px 0 0 0; overflow: hidden;}
	* html #content .carousel a.next {background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/carousel-arrow-rt.gif);}
#content .carousel a.next:hover {background-position: -16px 40%;}
/* =LAYOUT  */
body {
background: #172640;
line-height: 1.5;
color: #000;
text-align: center;
margin:0;
}
body body {
background: transparent; margin: 0; padding: 0;
}
#container {
position: relative;
width: 980px; /* total width */
margin: 0 auto;
text-align: left; 
}
#main {
background: #fff;
position: relative;
clear: both;
width: 980px;
zoom: 1;
_border:0
}
#col-1 {
background:#FFFFFF url(http://www.blogsmithmedia.com/www.estilodiario.com/media/col-1-bg.gif) no-repeat top right;
padding: 15px 0 0 0;
width: 656px;
display: inline;
float:left;
}
#col-2 {
float: right;
width: 324px;
display: inline;
margin-bottom: 20px;
_margin-left: 0;
_float: right;
}
#subcontent {
width: 323px;
padding-top: 0;
_margin-top: 0;
_display: inline;
_overflow:hidden;
}

/* =SANDWICH  */
body.sandwich #content {
clear: both;
width: 470px;
float: left;
position: relative;
margin-left: 176px;
padding: 13px 0 0 10px;
display: inline;
_overflow-x: hidden;
}
body.sandwich #sidebar {
width: 160px;
position: relative;
float: left;
margin-left: -656px;
padding-top: 10px;
display: inline;
}
/* =HEADER */

/* =CONTENT */
.sandwich #content {
background:transparent;
position: relative;
}
#content h1 {color:#AE4063;font-size:2em;font-weight:normal}
#content h1.small {
color:#C55F84;
font-size: 2.2em;
font-weight: normal;
text-transform:lowercase;
}
#content h1.small strong{font-weight:normal;}
/*#content h2 {
font-size: 2.3em;
font-weight: normal;
line-height: 1.1em;
letter-spacing: -1px;
margin: 0 0 .4em;
}*/

#content h2 {font-weight: normal; font-size: 26px; line-height: 29px; margin-bottom: 20px;}
#content h2 span {color: #52272d; font-family:arial; font-size: 26px;}
#content h2 span.main {color:#c76488;}
#content h2.wlogo {border-bottom: 1px solid #f1ede4; width: 450px; line-height: 25px; margin: 15px 0 10px 0;}
#content h2.wlogo img {float: right; margin-top: -7px;}

#content h2 a {color:#52272d;text-decoration: none;}
#content h2 a:hover {text-decoration: underline; font-size: 1px; color:#52272d;}
#content h3 {
font-weight: normal;
margin-bottom: .3em;
}
body #lowercontent {
background:#fff;
padding:7px 7px;
}
body.permalink #lowercontent {background: #e3efee url(http://www.blogsmithmedia.com/www.estilodiario.com/media/content-bg2.gif) repeat-x left bottom; padding: 7px 7px 13px; margin-right: 8px; margin-bottom: 2em;}

/*
#followus h2 {font-weight: normal; font-size: 28px; margin: 10px; _margin-top: 3px; padding: 0; letter-spacing: -1px;}
#followus h2 span {color: #c46084;}
*/
#followus {margin: 5px 0; height: 117px; background: #FFF url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite.gif) no-repeat -2px -301px;}
#followus p {float: left; font-size: 10px; margin-top: 18px;}
#followus p.contactUs {margin: 0px; padding-top: 18px;}
#followus a {color: #FFF;}
#followus a.firstlink {border-right: 1px solid #FFF; padding-right: 13px; margin: 0 13px 0 23px;}
#followus .followuspart {float: left; margin: 48px 0 0 10px; _margin-left: 5px; height: 34px;}
#followus .followuspart a.linkimg {float: left; display: block; margin-right: 4px; width: 35px; height: 34px; background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/social-bm-sprite.gif) no-repeat;}
#followus .followuspart #linkimg_f {background-position: -8px -1px;}
#followus .followuspart #linkimg_t {background-position: -72px -1px;}
#followus .followuspart #linkimg_r {background-position: -136px -1px;}
#followus .followuspart p {_margin-right: 2px; margin-top: 0;}

#hat {position: relative;}
#hat .miniHat a {color: #65605c;}
#hat ul.miniHat {margin-left: 6px;}
#hat .miniHat li {color: #65605c; font-size: 11px; list-style-type: none; float: left; margin-top: 8px; line-height: 12px; height: 12px; border-left: 1px solid #65605c; padding: 0 6px;}
#hat .miniHat li.firstlink, #hat li.lastlink, #termsOfService li.firstlink {border-left: none;}
#hat .miniHat li.lastlink {margin-left: 2px;}
#hat .miniHat li a.moreLink {padding-right: 18px; background: transparent url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/bp_spritesheet927.png) no-repeat 24px -1531px;}
#hat .miniHat li a.firstlink {

background:transparent url(http://www.blogsmithmedia.com/www.buenos-padres.com/media/aol.globalheader-1.3.png) no-repeat scroll -463px -651px;
display:block;
float:left;
height:15px;
overflow:hidden;
text-indent:-9000px;
width:30px;
}


#hat  .flyDiv {z-index:10000;position:absolute;top:2em;left:30em;}
#hat  .flyDiv ul{background:#fff;padding:1em;border:solid .083em #111;width:40em;height:8em;}
#hat  .flyDiv ul li{float:left;display:block;width:12em;padding-right:1em}
#hat  .flyDiv ul li a{display:block;padding:.5em 0;font:normal 1.1em Arial;}

/* =POST
--------------------------------------------------- */
.onepost {background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/post-bg-btm.gif) no-repeat bottom; padding: 15px 0;}

.post {
/*background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/post-bg-body.gif) no-repeat right top;*/
margin: 15px 0 2em 0;
padding: 0 0;
width: 450px;
}
.post img {max-width: 450px; border: none;}
.post .filed-under {
margin: 0 0 .3em 0;
}
.post .filed-under a:link {text-decoration: none;}
.post .filed-under a:hover {text-decoration: underline;}
#content .post h2.posttitle {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/post-bg-top.gif) no-repeat top right;
margin: 0 0 .4em;
padding: 20px 0 0;
}
.byline {
margin: 0 0 .7em;
padding-left: 0;
}
.byline .email {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite.gif) no-repeat 0 -1381px;
width: 22px;
height: 20px;
text-indent:-9000px;
display:  block;
float: left;
}
.byline em {
font-family: georgia, sans-serif;

}







.byline strong {
font-weight: normal;
}
.posts .byline {margin: 0 0 0 7px; color: #7e7e7e;}
.posts .byline a {
text-transform: capitalize;
text-decoration: none;
}
.posts .byline a:hover {
text-decoration: underline;

}
/* =POST BODY --------------- */
.post .postbody {
padding-top: 1em;
padding-right: 9px;
}
.post .postbody p {
margin: .8em 0;
}
#content .post .postbody a {
text-decoration:none;
font-style:normal;
font-weight:bold;
}
#content .post .postbody a:hover {
text-decoration:underline;
}
.post .postbody br {
line-height: .8em;
}
.post .postbody ul {
margin-left: 0;
}
.post .postbody ul li {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/bullet-square.gif) no-repeat 0 6px;
margin: 0 0 .5em;
padding-left: 15px;
_height: 1%;
}
.postbody img {
background: #fff;
margin-left:10px;
border-color: #fff;
}
.postbody ul a img {
margin: 0;
}
.postbody img.photo {
background: #fff;
padding: 4px;
border: 1px solid #ddd;
}
.postbody img.right {
float: right;
margin: 0 0 15px 15px;
}
.postbody img.left {
float: left;
margin: 0 15px 15px 0;
}

/* =PHOTO CAPTION --------------- */

#classy {
margin:0px;
padding-left: 4px;
padding-right: 4px;
display:block;
}

#classy img {
padding:2px; }


#classy a img {
border: solid white 2px;
}

#classy a:hover img {
border-color: #448180; 
border-width: 2px;
}

#classy .photocaption {
float:right;
}

#classy .photocaption p {
font-size:11px;
color:#c55f84;
font-style:italic;
position: abs bottom;
width:240px;
_width:260px;
text-align:center;
padding-left:10px;
_padding-left:15px;
padding-top:0px;
margin-top:0px;
}


#classy .captioncenter {
align:center;
}

#classy .captioncenter p {
font-size:11px;
color:#c55f84;
font-style:italic;
position: abs bottom;
width:425px;
_width:445px;
text-align:center;
padding-left:7px;
_padding-left:12px;
padding-top:0px;
margin-top:0px;
padding-bottom:6px;
}

#classy .captionleft {
float:left;
padding-left:0px;
margin-left:0px;
padding-right:7px;
}

#classy .captionleft p {
font-size:11px;
color:#c55f84;
font-style:italic;
position: abs bottom;
width:240px;
_width:265px;
text-align:center;
padding-left:10px;
_padding-left:15px;
padding-top:0px;
margin-top:0px;
padding-bottom:6px;
}

/* =SHARE WIDGET --------------- */

.sharethumbnail{
position:relative;
align:left;
z-index: 0;
}

.sharethumbnail:hover{
background-color: transparent;
z-index: 50;
}

.sharethumbnail span{ 
left: -1000px; 
visibility: hidden;
text-decoration: none; 
}

.sharethumbnail span img{ 
border-width: 0; 
margin-top:45px;
margin-left:0px;	 
position:absolute;
}

.sharethumbnail:hover span{ 
visibility: visible;
top: 0;
bottom:50px;
}	

p.continueReading a {color: #92bfbc; text-decoration: none; font-weight: bold; font-size: 18px;}
p.continueReading a:hover { text-decoration: underline; }

#content .filed-under {
margin: 0 0 .3em 0;
}
/* =POST META ----- */
.postmeta {
background: #e3efef;
padding: 4px;
*clear: both;
margin-bottom: 15px;
}
.posts a {
color: #2b64b5;
font-weight: bold;
font-size: 1em;
}
.onepost h2 a span, .posts h2 a span {font-weight: normal;}
.postmeta p {
margin: .5em 0;
padding: 0 5px;
color: #71a3a2;
}
.postmeta br {
line-height: .5em;
}
.postmeta h4 {
font-weight: normal;
padding-top: 1em;
}
.postmeta .navbar {
background:#e3efee;
clear: both !important;
margin: 0;
text-align: center;
min-height: 30px;
padding: 2px;
width: 455px;
_height: 1%;
}
.postmeta .navbar ul {
padding: 0 0 0 5px;
min-height: 30px;
margin: 0;
_height:1%;
}
.postmeta .navbar li {
height: 28px;
display: inline;
margin: 0 10px 0 0;
padding: 0;
float: left;
}
.postmeta .navbar li a {
background-position: left center;
background-repeat: no-repeat;
color: #448180;
display: block;
padding: 6px 0 2px;
font-size: 12px;
text-decoration: none;
white-space: nowrap;
min-width: 50px;
}
.postmeta .navbar li.addthis a {
color: #333;
display: block;
padding: 5px;
white-space: nowrap;
}

.postmeta ul {float: right; margin: 0; padding: 6px; width:181px;}
.postmeta li {float: left; margin: 0; padding: 0;}
.postmeta li a {display: block; width: 22px; height: 17px; background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite2.gif) no-repeat;}
.postmeta li a.post_email {background-position: -1px -1565px;}
.postmeta li a.post_twitter {background-position: -1px -1586px;}
.postmeta li a.post_facebook {background-position: -1px -1607px;}
.postmeta li a.post_myspace {background-position: -1px -1630px;}
.postmeta li a.post_aim {background-position: -1px -1654px;}
.postmeta li a.post_digg {background-position: -1px -1678px;}
.postmeta li.post_bar {color: #c8cac9; padding: 0 12px 0 6px;}
.postmeta li a.post_more {background-position: -1px -1697px; padding: 3px 3px 0 12px; font-size: 10px; font-weight: normal;}

/*
.postmeta ul li a:hover {
color: #357271;
text-decoration:underline;
}
.postmeta ul li a {
font-weight:bold;
}
.postmeta ul li.permalink a {
background-image: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/icon-permalink.gif);
background-position: 0px 5px;
padding-left: 18px;
}
.postmeta ul li.email-this a {
background-image: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/icon-email.gif);
background-position: 3px 8px;
padding-left: 23px;
}
.postmeta ul li.comments a {
background-image: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/icon-comments.gif);
background-position: 4px 7px;
padding-left: 23px;
}
*/


/* =RECENT HEADLINES */
#recentheadlines ul {
margin-left: 0;
}
#recentheadlines ul li {
list-style:square;
margin: 0 0 .5em 1em;
_height: 1%;color:#2764b4;}
#recentheadlines li a {color:#2764b4;}
#recentheadlines {
margin:0 0 2em;
}
/* =POSTGALLERY */
.postgallery {
background:#e3efee;
padding: 7px 4px 4px;
margin: 10px 0 1px 0;
width: 451px;
clear:both;
}
#content .postgallery h2 {font-size:14px;text-align:left;margin: 0 0 .3em;width:260px;float:left;}
#content .postgallery h2 a {color:#448180;}
#content .postgallery p.instructions {
text-align: right;margin:0 0 .3em; font-size:.9em;width:165px;float:right;
}
#content .postgallery ul {
background: url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/postgallery-bg.gif) no-repeat 0 0;
display:block;
height: 101px;
width: 447px;
padding-left: 3px;
_padding-left: 1px;
clear:both;
}
#content .postgallery ul li {
background:url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/postgallery-thumb-bg.gif) no-repeat 0 0;
width:  79px;
float: left;
margin: 13px 0 0 8px;
padding: 0;
_display:inline;
}
#content .postgallery ul li img {
width: 75px; height: 75px;
}
/* =SIDEBAR */
#sidebar h3 {
font-size: 21px;
font-weight: normal;
color: #c76488;
text-align:right;


_width: 170px;
_height: 1%;
margin-bottom:0;
}

/* My Comment */
#sidebar h3 span {
display: block;



padding: 0;
}
#sidebar h3 {
margin: .5em 0 0 0;
}
#sidebar ul {
margin: 0;
text-align:right;
_width: 170px;
color:#336b6a;
}
#sidebar ul li {
padding: 0; margin: 0;
border-bottom: 1px solid #ebf5f3;
}
#sidebar ul li a {
font-weight:normal;
display: block;
margin: 0;
line-height:25px;
text-decoration: none;
cursor: pointer;
_height:1%;
padding-right:20px;
}
#sidebar ul.default li a:hover {
text-decoration: underline;
}
#sidebar .categorylist {zoom:1;}
#sidebar .categorylist a {text-decoration:none;display:block;padding:4px; padding-bottom: 0;}
#sidebar .categorylist a.selected {text-decoration:none;background:#C45175;color:#fff;}
#sidebar .categorylist a.selected:hover {background:#C45175;}
#sidebar .categorylist a:hover, #sidebar ul li a:hover {background-color:#E0F1EF;}

#sidebar #categories {margin: 0; padding: 0;}
#sidebar dt {color: #172740; display:block;border-bottom:1px solid #EBF5F3;font-size:18px;font-weight: normal;text-transform:lowercase;padding:0 0 2px;margin:10px 0 5px;text-align:right;}
#sidebar dd {color: #336b6a; text-align: right; margin-bottom: 0;}

#blogroll_header a {
background:url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/weblogs-header.gif) no-repeat 0 0;
display:block;
height: 0 !important;
height /**/: 25px;
padding:25px 0 0 0;
overflow: hidden;
}

#BuzzTagCloud {position:relative;z-index:1;top:0px;left:-12px;width:182px;}
#BuzzTagCloud .midShade {position:relative;z-index:2;margin:11px 0 -20px;width:190px;background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/pink_line.gif) repeat-y scroll 1px 50%;}
#BuzzTagCloud p {position:relative;z-index:3;top:-15px;left:0;line-height:1.7em;overflow:hidden;width:140px;min-height:7.5em;max-height:225px;padding:50px 30px 10px 20px;background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/style_header_tile_sprite11.gif) no-repeat -343px 3px;text-align:left;}
#BuzzTagCloud #bztgBottom {position:relative;z-index:3;width:190px;height:30px;background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite.gif) no-repeat 0 -240px;text-align:left;}

#BuzzTagCloud a {
color: #a2e2ea;
font-size:15px;
}
#BuzzTagCloud a:hover {text-decoration:underline;}
#BuzzTagCloud a.tagSmall {font-weight: normal;font-size:1em;}
#BuzzTagCloud a.tagNormal {font-weight: bold;}
#BuzzTagCloud a.tagLarge {font-size: 1.8em;}


/* left rail */
#sites-we-love {position: relative; z-index: 1; top: 0; left: -11px; width: 182px;}
#sites-we-love .midShade {position: relative; z-index: 2; margin: 11px 0 -20px; width: 190px;}
#sites-we-love ul {position: relative; z-index: 3; top: -15px; left: 0; line-height: 1.7em; overflow: hidden; width: 165px; padding: 90px 30px 10px 13px; background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/style_header_tile_sprite11.gif) no-repeat -4296px 0;}
#sites-we-love li {text-align: right;}
#sites-we-love li a {background:url(http://www.blogsmithmedia.com/www.estilodiario.com/media/favs-list-bg.gif) no-repeat right bottom; display:block; padding: 0 18px 0 0; _height:1%; width: 144px !important; width /**/:160px;}

/*
#sites-we-love {margin-bottom: 2em;}
#sites-we-love h3 {background:url(http://www.blogsmithmedia.com/www.estilodiario.com/media/style_header_tile_sprite11.gif) no-repeat -4294px 3px; height: 0 !important; height /**/: 60px; width: 160px; padding: 60px 0 0 0; overflow: hidden;}
#sites-we-love ul li {border: none;} /*border is in the <a> background image */
*/

/* =SUBCONTENT */
#subcontent {
background:url(http://www.blogsmithmedia.com/www.estilodiario.com/media/subcontent-bg.gif) repeat-y left;
}
#subcontent h3 {
background:transparent;
font-size: 1.1em;
font-weight: bold;
color: #26334a;
clear: both;
_clear:none;
text-transform:uppercase;
margin: 1em 0 0;
_height: 1%;
}
#subcontent h4 {
clear: both;
margin: 1em 0 0;
_height: 1%;
}
#subcontent dt {
background: #eee;
font-size: 1.1em;
font-weight: bold;
color: #333;
margin: 0;
margin-bottom: 10px;
}
#subcontent dd {
margin: .2em 0;
}
#subcontent h3 span,
#subcontent dt span {
background: transparent;
display: block;
padding: 4px 12px;
}
#subcontent dt span {
padding: 4px 12px;
}
#subcontent a {
text-decoration: none;
}
#subcontent a:hover {
text-decoration: underline;
}
#subcontent ul.box {
margin: 0;
padding: 12px 20px 16px;
}
#subcontent ul.box li {
padding: 0;
margin: 0 0;
}
#subcontent .box p {
background: #fff;
margin: 0;
padding: 12px 20px 16px;
}
#subcontent .module {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/sub-module-bg.gif) repeat-y 0 0;
*width:323px;
_padding-bottom: 0;
}
#subcontent .module-inner {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/subcontent-default-footer.gif) no-repeat bottom left;
padding-bottom: 20px;
}
#subcontent .module-inner ol {padding:5px 10px 0 0;}

#bloggerstats h3 {
background: url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/topbloggers-header2.gif) no-repeat 0 0;
text-indent:-9000px;
height: 68px;
margin: 0;
}

#featured-bloggers .featuredgalleries {
background:transparent;
margin-left: 15px;
}
#featured-bloggers .featuredgalleries .thumb a{margin:0 0 .6em 0}
#featured-bloggers h3 {
background: url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/featuredbloggers-header.gif) no-repeat 0 0;
text-indent:-9000px;
height: 68px;
margin: 4px 0 0; /*change to zero when "feature bloggers" added back in */
}
#featured-bloggers .thumb  {
margin-right:20px;
height:80px;
width: 80px;
background: url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/subcontent-thumb-bg.gif) no-repeat 0 0;
}
#featured-bloggers .thumb img {
height:75px;width: 75px;
}
#featured-bloggers p {
clear:both;
}

#main .linklist h3 {
background: url(http://www.stylelist.com/blog/media/style-links-header2.gif) no-repeat 0 0;
display:block;
height: 0 !important;
height /**/:68px;
padding:68px 0 0 0;
width: 323px;
overflow:hidden;
margin: 0;
}

#main .linklist  ul {margin:0 5px 0 25px;list-style-type:decimal;}
#main .linklist  li {font-size:1.2em;line-height:1.2em;margin-right:28px;padding:4px 0pt 10px 16px;margin-left:-28px;}
#main .linklist  li a {font-size:.8em; font-weight:bold;}

/* =DATA TABLE */
table.data {
width: 100%;
font-size: 12px;
margin-top: 1em;
width:300px;
margin-left: 10px;
*margin-bottom: 0;
}
table.data th {
color: #172640;
text-align: left;
padding: 4px 4px
}
table.data tr td.statsclass1 {}
table.data tr td.statsclass2 {
background-color: #f2ece0;
}
table.data tr td {
padding: 6px 4px;
border-bottom:1px solid #fbf9f6;
}
thead th {
font-weight: normal;

}
/* =STATS DATA */

ul .statsclass1 {
padding: 5px 0 !important;
}
ul .statsclass2 {

padding: 5px 0 !important;
}

/* =PROFILE */
body.profile #content {
background:#fff;
}
.profile #profile_comments {
padding: 0 10px;
}

.profile #profile_comments h2 {
border-bottom:1px solid #eaf5f3;
font-size:1.6em;
margin: 0 0 1em;
padding-bottom:.6em;
}
.profile #content h3 a {
font-size:15px;
text-decoration:none;
}
.profile #content .profile_cmt {
border-bottom: 1px solid #eaf5f3;
padding: 1em 0;
}
.profile #content .cmt_cmt {
color:#444;
margin: 0;
}
.profile #profile_comments h3 {
line-height:1.3em;
font-size:1.4em;
}
.profile #subcontent h3 {
background:transparent;
font-size: 18px;
font-weight:normal;
text-transform:lowercase;
padding: 6px 10px 3px;
margin: 0;
}

.profile #avatar {
float: left;
margin: 0 10px 10px 18px;
}
.profile #subcontent .module {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/sub-module-bg.gif) repeat-y top left;
margin: 0;
color: #999;
font-size: .95em;
}
.profile #subcontent .module h3 {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/subcontent-default-header.gif) repeat-y top left;
padding-left: 18px;
margin: 0;
}
.profile #subcontent .module-inner {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/subcontent-default-footer.gif) no-repeat left bottom;
}
.profile #profile_main form {
clear: both;
padding: 10px 0 20px 45px;
}
.profile #profile_main form label {
display: block;
}
.profile #profile_main a {
text-decoration: none;
}
.profile #profile_main a:hover {
border-bottom: none;
}
.profile #pwLogin {
border: 1px solid #ccc;
padding: 3px;
margin-right: 3px;
width: 140px;
}
.profile #loginButton {
padding: 1px;
}
.profile #pwStatus {
color: red;
display: block;
clear: both;
text-align: center;
margin-bottom: .3em;
}
.profile #memberName strong {
color: #000;
font-size: 1.4em;
font-weight: normal;
}
.profile #activity_inner {
width: 140px;
margin: 0 auto;
text-align: center;
}
.profile #activity_inner img {
background: #fff;
padding: 3px;
border: 1px solid #eee;
border-right-color: #ddd;
border-bottom-color: #ccc;
}
.profile #activity_inner dd {
line-height: 1em;
font: italic 1.1em/1em georgia;
}
.profile #paging {
margin: 1em 0;
}
.profile #paging a {
text-decoration:none;
}
/* =ADS
-------------------------------------------------------------- */
#omniture {position: absolute; top: 0 left: 0;}

#outerslice {
background: #b6d6d3;
border-bottom: 1px solid #9cbbb8;
padding: 4px 0 3px;
}
#slice {
list-style: none;
margin: 0;
padding: 3px 0 5px;
text-align: center;
color: #ccc;
}
#slice p {
padding: 3px 0;
display: inline;
}
#slice a {
color: #262f3e;
background-color: #9cbbb8;
font-size: 12px;
padding: 5px 8px 6px;
margin-right: 2px;
text-decoration: none;
}
#slice a:hover {
background: #262f3e;
color: #fff;
}

.topleader {
background:#eaeaea;
position: relative;
text-align: center;
margin: 0 auto;
padding: 4px 0 6px 0px;
width: 980px;
_width:982px;
overflow: hidden;
}
.topleader img {
text-align: center;
}
.blogsmith-logo {
display: block;
margin: 1em 0 1em 8px;
text-align: center;
width: 160px;
}
.pinboxland {
margin: 10px 0;
}
.pinbox {
margin: 0 0 8px;
}
.bottomleader { 
position: relative;
text-align: center;
margin: 0 auto;
padding: 4px 0;

width: 980px;
overflow: hidden;
}

.bottomleader img {
text-align: center;
}

.skyscraper {
margin: 10px 0 10px 8px;
padding: 0;
width: 160px;
overflow: hidden;
}
.skyscraper img {
background: #fff;
border: 1px solid #ddd;
}
.medrect {
background:#efe8d9 url(http://www.blogsmithmedia.com/www.estilodiario.com/media/medrect-advert.gif) no-repeat 1px 0;
padding: 0;
width: 300px;
padding: 12px 11px 20px 12px;
margin-bottom:0;
}
.medrect * {
margin: 0;
}
.googlebanner {
width: 470px; overflow: hidden; margin: 1em 0 3em; background: #fff !important;
}
.inpostad {
margin: 0 auto;
text-align: center;
margin: 1em 0 2.5em;
}
#subcontent .sponsoredlinks {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/sub-module-bg.gif) repeat-y 0 0;
}
#subcontent .sponsoredlinks .module {
background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/subcontent-default-header.gif) no-repeat top left;
padding-top: 20px;
}
#subcontent .sponsoredlinks .module-inner {
background:  url(http://www.blogsmithmedia.com/www.estilodiario.com/media/subcontent-default-footer.gif) no-repeat bottom left;
padding-left: 5px;
padding-bottom: 28px;
}

/* =FEATURED BOX */
#subcontent .featuredbox h3 { 
color: #F6F2E8;
background:url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/featurestories-header.gif) no-repeat 0 0;
display:block;
height: 0 !important;
height /**/:68px;
padding:68px 0 0 0;
width: 323px;
overflow:hidden;
margin: 0;
}
#main #subcontent .box { 
background:transparent;
padding: 0 11px;
margin: 0;
}
#main #subcontent ul.box li {
background-image:url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/icon-doc.gif);
background-position:0px 7px;
_background-position:0px 8px;
*background-position:0px 9px;
background-repeat:no-repeat;
clear: both;
margin-bottom: 1px;
padding: 0;
_height: 1%;
_padding-bottom: 2px;
}
#main #subcontent ol.box li {
clear: both;
margin-bottom: 1px;
padding: 0;
_height: 1%;
_padding-bottom: 2px;
}
#main #subcontent ol.box li {
margin: 0 0 0 18px;
}
#main #subcontent .box a {
color: #448180;
border-bottom:1px solid #faf8f4;
display: block;
line-height: 1.3em;
padding: 6px 0 6px 18px;

}
#main #subcontent ol.box a {
padding: 3px 0 3px 18px;
}
#main #subcontent ol.box a {
padding-left: 0;
border:none;
}
#main #subcontent ul.box img.thmb {
display:none;
}

.rrmodule {clear: both; background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/sub-module-bg.gif) repeat-y; margin-top: 6px;}
.rrmodule h2 {padding: 15px 0 5px 12px; font-weight: normal; letter-spacing: -1px; background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/subcontent-default-header.gif) no-repeat top left; line-height: 1; font-size: 29px;}
.rrmodule h2 span {color: #C76488;}
.rrmodule .feed {display: block; background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite.gif) 2px -1360px; padding-left: 22px; color: #448080; margin: 8px 18px 0 0; line-height: 15px; font-size: 11px; float: right; letter-spacing: normal;}
.rrmodule-inner {background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/subcontent-default-footer.gif) no-repeat bottom left; padding: 0 18px 0 14px;}
.rrmodule-inner .item {border-top: 1px solid #f5f1e6; display: block; padding: 10px 0 5px 0;position:relative;}
.rrmodule-inner .item p {padding: 0; margin: 0;}
.rrmodule-inner .item .title {font-weight: bold;}
.rrmodule-inner a {color: #2a64b5;}
.rrmodule-inner a.button {margin-top: 10px; padding-top: 10px; text-align: center; display: block; width: 294px; height: 38px; background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/bttn-mfashion-leermas-bg.gif) repeat-x; font-weight:bold;}
.rrmodule-inner.gallery {padding-left: 3px;}
.rrmodule .picitem {width: 82px; margin: 10px 20px 0 0;}
.rrmodule .picitem a:hover {text-decoration: underline;}
.rrmodule .picitem a:hover img {text-decoration: none; border: 0px;}
.rrmodule .picitem p {font-weight: bold;}
.rrmodule .picitem p:hover {text-decoration: underline;}
.rrmodule .pictitem img { text-decoration:none; }
.rrmodule-inner .item table {border: none; padding: 0; margin: 0;}
.rrmodule-inner .item table td {vertical-align: top;}
.rrmodule-inner .item ul {margin: 10px 0 10px 0;}
.rrmodule-inner li {background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/bullet_blue.gif) no-repeat 0 7px; padding-left: 8px;}
.rrmodule-inner .credit {font-size: 0.8em; color: #666;}
.quigo .rrmodule-inner .item {border-top: none; padding: 0 0 10px 0; margin: -12px 0 0 -4px;}
.mundofashion a {font-size:14px;}
.mundofashion p {font-size:13px; line-height:1;}
.tulodijiste .rrmodule-inner {padding-bottom: 15px;}
.tulodijiste img {margin: 10px 0 5px 0;}
.item  .vidPlay {background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite2.gif) no-repeat scroll 0 -1507px;display:block;height:1.75em;left:7.917em;position:absolute;top:6em;width:1.75em;z-index:100;}
.item  .vidPlay a{display:block;height:1.75em}

#meetUs {float: left; margin-bottom: 6px;}
#meetUs .rrmodule-inner {float: left;}
#meetUs ul {clear: both; list-style-type: none;}
#meetUs li {background: none; float: left; padding: 5px; text-align: center;}
#meetUs li a {float: none; outline: none; margin-top: 0; display: block; width: 86px; padding-top: 80px; background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/meet-us.gif) no-repeat;}
#meetUs #meetUs2 {background-position: 0 -100px;}
#meetUs #meetUs3 {background-position: 0 -200px;}
#meetUs #meetUs4 {background-position: 0 -300px;}
#meetUs #meetUs5 {background-position: 0 -400px;}
#meetUs #meetUs6 {background-position: 0 -500px;}
#meetUs li p {font-style: italic; text-align: center; margin-top: -4px;}


/* =MOST POPULAR POSTS */

#popularposts h3 {
background:url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/mostpopularposts-header.gif) no-repeat 0 0;
display:block;
height: 0 !important;
height /**/:68px;
padding:68px 0 0 0;
width: 323px;
overflow:hidden;
margin: 0;
}

#popularposts .module-inner ol {margin:0 5px 0 25px;list-style-type:decimal;}

/* =SEARCH RESULTS PAGE */
#search-content {
padding: 0 15px;
}
#sortlinks { color: #ccc; font: normal 1.1em arial;}
#sortlinks strong {
color: #000;
border-bottom: 2px solid #eaf5f3;
font-weight: normal;
}
#sortlinks a {text-decoration: none;}
#content .searchresults h2 {
font-size: 1.5em;
margin: 1em 0;
padding-bottom: .4em;

letter-spacing: normal;
border-bottom: 1px solid #eaf5f3;
}
#content .searchresults h2 strong {
font-style: italic;
}
#content .searchresults h3 {

color: #000;
font-size: 1.3em;
margin: 1em 0 .1em;
border: none;
}
#content .searchresults .byline strong {
font-weight: normal;
}

#content .searchresults .byline {
color:#555;
font-weight: normal;
line-height: 1.4em;
margin: 0;
font-size:11px;
}
#content .searchresults .search_post {
border-bottom: 1px solid #eaf5f3;
padding-bottom: 1.5em;
margin: .4em 0;
}

/* =SPONSORED RESULTS */
.sponsored {
background: #fff;
border: 1px solid #eee;
margin: .6em 0;
padding: 0 0 .3em 0;
}
#content .sponsored h2 {
background: #e1e1e1;
font-size: 1.1em;
font-family: arial, sans-serif;
padding: 10px;
margin: 0;
letter-spacing: normal;
_width: 450px;
}
#content .sponsored .post {
background:transparent;
width: 430px;
font-size: 12px;
padding: 0 10px;
margin: 0 0 1em;
line-height: 1.3em;
}
#content .sponsored h3 {
font-size: 1.2em;
margin: .5em 10px 0;
}
#content .sponsored h3 a {
text-decoration: none;
}
#content .sponsored p {
margin: .3em 0;
}


/* =PAGE NAV
-------------------------------------------------------------- */
p.page-nav {
text-align: center;
padding: 0 0 0 35px;
}
p.page-nav .divider {display: none;}
#content p.page-nav a {
text-decoration: none;
border: 3px solid #e3efee;

_display: inline-block;
}

#content p.page-nav a.previous-page {
background: #e3efee;
padding: 3px 6px;
margin-right: 4px;
}

#content p.page-nav a.next-page {
background: #e3efee;
padding: 3px 6px;
}

#content p.page-nav a:hover {
color: #fff;
background-color: #4d8f8e;
border-color: #4d8f8e;
}
.post a.related-link {
font-weight: bold;
}

/* =COMMENTSFORM SNS ---- */

.commentformborder {padding: 7px; background: #e3efef;}

#commentform {
background: #fff;
display: block;
border: 1px solid #ddd;
border-top: 0;
_width: 445px;
}
#cmttabs {
background: url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/cmttabs-bg.gif) repeat-x 0 0;
height: 42px;
}
#cmttabs ul {
list-style: none;
margin: 0;
padding: 0 0 0 15px;	
}
#cmttabs li {
float: left;
margin: 9px 3px 0 0;
}
#cmttabs li a {
display: block;
line-height: 33px;
text-decoration: none;
padding: 0;
color: #529290;
font-weight: normal;

padding: 0 10px;
}
#cmttabs li a:hover {
color: #172640;
}
#cmttabs li.currenttab {
background: url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/cmttab-tab-bg.gif) repeat-x 0 0;
color: #c55f84;
}
#cmttabs li.currenttab a {color: #c55f84; border-right: 1px solid #d3e5e3;}

.cmtuinfo {
clear: left;
padding: 10px 15px;
border-bottom: 1px dotted #cecece;
margin-bottom: 10px;
}
.cmtuinfo .instructions {
color: #999;
margin: 0 0 .7em;
}
.cmtuinfo label {
display: block;
float: left;
}
.cmtuinfo input {
background: #fff;
width: 160px;
margin-right: 8px;
}

#cmtmain {
padding: 10px;
clear: both;
}
#cmtmain div {
padding: 5px;



}

.cmtuinfo input, #cmtmain textarea { border: 1px solid #eee; border-top-color: #e5f0ef; border-left-color: #e5f0ef; padding: 3px;}
.cmtuinfo input:focus, #cmtmain textarea:focus { background: #f1f7f6; _background: #fff !important; }

#cmtmain .cmtchecks { padding: 6px 5px 0; }
#cmtmain .cmtchecks label { font-weight: normal; }
#cmtmain .cmtchecks input { margin: 0 5px 0 0; }
#cmtmain textarea {
background: #fff;
margin-top: 5px;
}
#replyindicator { font-weight: bold; }			

#cmtbuttons input {
margin-top: 1em;
}
#addCommentButton {
height:23px;
width:140px;
}
#instructions {
border-top: 1px dotted #cecece;
padding: 15px;
margin-top: 1em;
}
#instructions p {
color: #777;
margin: 0 0 .7em;
line-height: 1.2em;
}
#instructions .preamble {
color: #000;
font-size: 1.1em;
line-height: 1.1em;
}

/* =COMMENTS
-------------------------------------------------------------- */
#comments {
/*background:#fff url(http://www.blogsmithmedia.com/www.estilodiario.com/media/comment-bg.gif) no-repeat 0 0;*/
margin: 0 0 2em 0;
padding:10px 0;
position: relative;
_width: 445px;
}
#comments p {
background: #eaf3f2 url(http://www.blogsmithmedia.com/www.estilodiario.com/media/comments-bg.gif) no-repeat top left;
margin: 0;
padding: 7px 10px 5px 30px;
}
#comments .commentbotlft {background: #eaf3f2 url(http://www.blogsmithmedia.com/www.estilodiario.com/media/comments-bot-lft-bg.gif) no-repeat bottom left; float: left; height: 4px; width: 50%;}
#comments .commentbotrgt {background: #eaf3f2 url(http://www.blogsmithmedia.com/www.estilodiario.com/media/comments-bot-rgt-bg.gif) no-repeat bottom right; float: right; height: 4px; width: 50%;}
#comments h4 {
padding: 2px 0 20px 10px;
font-family: arial, helvetica, sans-serif;
font-size: 0.9em;
/*margin: .2em 0 .4em;*/
}
#comments h4 a {
font-weight:normal;
color: #c55f84;
text-decoration: none;
}
#comments h4 a.postdate {
color: #a2a2a2;
}
#content #comments p br {
height: .5em;
}

#comments .cmt_paging ul {margin: 0; padding: 0;}
#comments .cmt_paging ul li {margin: 0 4px; padding: 0; float: left;}
#comments .cmt_paging ul li a {background: #eaf3f2; color: #4d8f8e; font-weight: bold; padding: 2px 5px;}
#comments .cmt_paging ul li a.selected {background: #e582a1; color: #fff;}


.commentclass1,
.commentclass2 {
background:#fff;
padding: 0 0 3em 0;
position: relative;
margin: 10px 10px 0;
border-bottom:1px solid #ebebeb;
}
.child {
margin-left: 2em;
border-left: 5px solid #eee;
padding-left: 40px;
}
#comments .child .rownum, 
#comments .child .avatar { left: 5px; }
#comments .rownum {
background: #fff;
color: #999;
font-size: 1.2em;
position: absolute;
top: 0;
left: 0; _left:-20px;
text-align: center;
width: 30px;
z-index: 9;
text-align:center;
display:block;
}
.avatar {
display: block;
height: 30px;
width: 30px;
position: absolute;
top: 0px;
left: 0;
_left:-40px !important;
margin: 0;
outline: 0;
z-index: 9;
}
.cmt_reply a {
background: #e3efee;
display: block;
float: right;
text-decoration: none;
font-size: 10px;
padding: 2px 5px;
margin: .5em 0;
}
.cmt_reply a:hover {
background-color: #448180;
color: #fff;
}
#thankYou {
background: #ffe;
color: #666;
padding: 10px 15px;
}
#thankYou em {
color: #000;
}
.cmt_votes {
position: absolute;
top: 0;

right:-6px;
width: 98px !important;
_right:20px;
}
.cmt_votes .star {
margin-top: 1px;

}
.cmt_tools {

position: absolute;
top: 0;
right: 0;
width: 49px;
}
.votedComment .cmt_tools a { display: none; }
.votedComment .cmt_tools { background: url(http://www.blogsmithmedia.com/www.parentdish.com/media/voted.gif) 0 1px no-repeat; width: 54px; height: 16px; text-align: right;
}

/* =getfeed */
#getfeed {margin:10px 0 20px 10px;text-align:right;}
#getfeed a {display:block;padding:4px 25px 4px 4px;background:transparent url(http://o.aolcdn.com/art/feeds_media/feed_icon) no-repeat scroll 130px 6px;color:#448180;}
#getfeed a:hover {background-color:#E0F1EF;text-decoration:none;}

/* =showfeeds */
#showfeeds {padding:0 10px;}
#showfeeds * {font-family:Arial,Helvetica,sans-serif;font-size:100%;}
#showfeeds h1 {margin-bottom:15px;border-bottom:1px solid #e3efee;padding-bottom:10px;color:#c55f84;text-transform:lowercase;line-height:20px;}
#showfeeds h2 {margin-top:30px;border-bottom:1px solid #e3efee;padding-bottom:10px;font-size:1.63em;color:#172640;text-transform:lowercase;}
#showfeeds ul {margin-left:0;}
#showfeeds ul li {line-height:15px;list-style-type:none;padding-left:20px;background-color:#ffffff;background-image:url(http://o.aolcdn.com/art/feeds_media/feed_icon);background-repeat:no-repeat;background-attachment:scroll;background-position:0 0;color:#757575;}
#showfeeds ul li a {font-size:12px;color:#448180;}

/* =CONTENT FORM
-------------------------------------------------------------- */
#contentform {
background: #e6eadf;
display: block; 
padding: 20px; 
margin: 1em 0; 
font-size: 100%;
width: 410px !important;
width /**/: 430px;
}
#incontent .byline {
font-family: georgia, serif;
font-size: 1.1em;
}
#incontent .byline a {
font-family: arial, helvetica, sans-serif;
}
#contentforminner {
padding: 0;
}
#contentform p.instructions {
font-size: .9em;
margin: 1em 0;

}
#contentform .formlabel {
display: block;
padding: 1.3em 0 .4em 2px;
font: normal 11px/100% "trebuchet ms", trebuchet, arial;
font-weight: normal;
color: #000;
text-transform: uppercase;
}
#contentform input.text,
#contentform textarea.text {
border: 1px solid #ccc;
padding: 3px;
width: 310px;
}
#contentform textarea.text {
width: 410px;
}
#contentform .nav {
margin: 1em 0;
}
#contentform p {
clear: both;
}
#contentform button {
float: none;
margin-top: 15px;
}
.form-button {
margin-top: 15px;
}
/* =POLLS -- */
.poll {
clear: both;
border-collapse: collapse;
background: #f1f1f1;
width: 80%;
padding-bottom: .5em;
margin: 0 auto 1em;
position: relative;
}
div.poll {
border: none;
}
.poll table.poll {
width: 100%;
}
.poll fieldset {
background: transparent;
padding: 5px 10px 10px;
font-size:1em;
border:none;margin:0;
text-align:center;
}
.poll caption, 
#content .poll form p {
font-family: "helvetica neue", Arial, Helvetica, "Lucida Grande", Verdana, sans-serif !important;
padding:10px 0;
margin:0 auto;
font-weight:normal;
border-bottom: 3px solid #ddd; 
background: #fff;
border-top: 2px solid #eee;
font-size: 1.2em;
line-height: 1.2em;
text-align: center;

color: #407748;
_height: 1%;
}

.poll td, .poll th {
text-align:left;
border-collapse: collapse;
border-bottom: 1px dotted #ddd;
padding: .3em 10px;
font-weight: normal;
}
.poll th{
width:80%;
}
.poll td{
width: 20%;
white-space: nowrap;
border-left: 3px solid #fff;
font-style: italic;
}
.poll form label{
display:block;
position: relative;
text-align:left;
margin: .4em 0;
padding-left: 25px;
width: 90%;
line-height: 1.5em;
_height: 1%;
}
.poll label input {
position: absolute;
top: 0;
left: 0px;
}
.poll button {

width: 7em;
margin:0 auto;
}
.poll_result_bar {
background: transparent !important;
border-bottom: 9px solid #ed8a2a;
position: relative;
}
/* =FEATURED GALLERIES */
.featuredgalleries {
background:url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/sub-module-bg.gif) repeat-y left;
}
#main .featuredgalleries h3 {
background: url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/featuredgalleries-header.gif) no-repeat 0 0;
display:block;
height: 0 !important;
height /**/:68px;
padding:68px 0 0 0;
width: 323px;
overflow:hidden;
margin: 0;
}
.featuredgalleries-inner {
background:url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/subcontent-default-footer.gif) no-repeat left bottom;
padding: 0 0 14px 12px;
}
.featuredgalleries .nav {

clear: both;
padding: 0; margin: 0;
}
#main .featuredgalleries .nav a {

}
.featuredgalleries .thumb {
background:url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/gallery-thumb-bg.gif) no-repeat 0 0;
min-height: 80px;
_height:80px;
width: 80px;
float: left;

text-align:left;
margin: 12px 23px 11px 0;
}

/* =PREGALLERY */
#content .pregallery {
width: 460px;
}
#content .pregallery h2 {
color:#ae4063;
border-bottom:1px solid #eaf5f3;
padding-bottom:.5em;
text-transform:lowercase;
}
#content .pregallery ul {
margin:0 0 0 2px;
}
#content .pregallery .thumb {
background:url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/postgallery-thumb-bg.gif) no-repeat 0 0;
min-height: 80px;
_height:80px;
width: 80px;
float: left;

text-align:left;
margin: 5px 5px 5px 0;
padding-right: 5px;
padding-bottom:5px;
}
#content .pregallery .gallery-thumbnails h2 {

font-size: 18px;
color: #000;
border: none;
margin: 0; padding:0;
}
#content .pregallery .gallery-thumbnails h2 a {
color: #000;
}
#content .pregallery .gallery-thumbnails h3 {
color:#ae4063;
font-size:24px;
border-bottom:1px solid #eaf5f3;
margin: 0 0 .5em;
text-transform:lowercase;
}
/* =CAPTIONED-PHOTOS */
#content .pregallery .captionedthumb {
background: url(http://www.blogsmithmedia.com/www.stylelist.com/blog/media/postgallery-thumb-bg.gif) no-repeat 0 0;
height: 149px;
width: 80px;
float: left;
text-align:left;
margin: 0 5px 0 0;
padding-right: 5px;
padding-bottom:0;
overflow:hidden;
}
#content .pregallery .captionedthumb img {
margin-bottom:10px;
}
#content .pregallery .captionedthumb .title a {
text-decoration:none;
line-height:1em;
text-align:center;
display:block;
font-size:11px;
margin:0;
padding:0;
}
/* =Adverpost
-------------------------------------------------------------- */

.adverpost_ind_top,
.adverpost_ind_bottom {
font: normal 10px arial, helvetica, sans-serif;
text-align: center;
}


.adverpost_ind_top {
margin: 0;
}

.adverpost_ind_bottom {
margin: 0;
}

.adverpost {
padding: 10px;
background-color: #ffe;
border: 1px solid #ccc;
font-size:.9em;
}

.adverpost h1, .adverpost h2, .adverpost h3 {
font-size: 1.2em;
margin: 0 0 .5em 0 !important;
}

.adverpost img {
float: right;
margin: 0 0 5px 5px;
}

.adverpost:after {


content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;

}

/* for IE-mac */
.adverpost {display: inline-table;}

/* Hides from IE-mac \*/
* html .adverpost {height: 1%;}
.adverpost {display: block;}
/* End hide from IE-mac */

.cobrand-footer {
margin: 1em .5em;

display: block;
width: 148px;
height: 37px;
text-indent: -9999px;
cursor: pointer;
border: 0!important;

}




/* =MISC
-------------------------------------------------------------- */
.clearfix { display: inline-block; }   
.clearfix:after, .container:after {
content: "."; 
display: block; 

height: 0; 
clear: both; 

visibility: hidden;
}
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.hide {
visibility: hidden;

}
.noheight {
height: 0 !important;
margin-bottom: 0 !important;
}
.center {
text-align: center;
}
.hide-me {
display: none;
}
.no-bullets {
margin: 0 0 1em;
}
.no-bullets li {
background: transparent;
padding-left: 0 !important;
margin-left: 0 !important;
}
.trigger {cursor:pointer;}
img.left {float: left; padding: 0 10px 10px 0;}
.hide     { display: none; }
.required {
color: darkred !important;
font-weight: bold;
}


span.normal {
text-transform: none !important;
font-size: 1em !important;
}
.module {
margin: 0 0 1em 0; clear: both;
}
#nocache_ind { display: none; }

@media print {
	body,ul,ol,dl,h1,h2,h3,h4,h5,h6,td,th,
	caption,pre,p,blockquote,input,textarea {
	  font-family: Helvetica, arial, sans-serif;
	  line-height: 130%;
	  color:#000;
	  background:none;

	}
	#header, #hat, #headerBottom, #header-middle, #main, #container, #footer {
	width: 470px !important; background: none;
	}
	#container {
	background: #fff;
	}
	p,ul,ol,h1,h2,h3,h4,h5,h6 {
	margin: .5em 0 .5em 0;
	}
	body {
	  background: white;
	  font-size: 11pt;
	width: 720px;
	}
	.topleader {
	top: 0;
	margin: 0;
	overflow: hidden;
	padding-bottom: 0;
	}
	#header {
	border: 0;
	padding: 0;
	height: 50px;
	width: 470px;
	}
	#header #logo {
	top: 0;
	left: 0;
	}
	img { 
	  float:left; 
	  margin:10px 10px 10px 0;
	}
	a img {
	border: 0;
	}
	hr { 
	  background:#ccc; 
	  width:100%; 
	  height:2px; 
	  margin:20px 0; 

	  padding:0; 
	  border:none; 
	}
	blockquote { 
	  margin:15px 0; 
	  padding:10px; 
	  border:2px solid #ccc; 
	  font-style:italic; 
	  font-size:0.9em; 
	}
	
	.small, .small p  { font-size: 0.9em; }
	.large, .large p  { font-size: 1.1em; }
	.quiet, .quiet p  { color: #999; }
	.hide             { display:none; }
	
	a:link, a:visited {
		background: transparent;
		font-weight: bold;
		text-decoration: none;
	color: #000;
	}
	.post {
	padding-top: .5em; margin-top: 0;
	}
	a:link:after, a:visited:after {
	   /*content: " (" attr(href) ") "; THIS SHOWS THE LINK. WE DON'T NEED THIS. */
	   font-size: 90%;
	}
	#footer {

	background: transparent; padding: 0; border-top: 1px solid #eee; padding-top: 10px;
	}
	#footer a {
	color: #000 !important;
	}
	#outerslice, #hat, #headerBottom, .searchform, .postmeta, #sidebar, #subcontent, 
	.page-nav, #bp3, #bp5, #bp9, .googlebanner, #grid, .chGuide, #dogear_promo  {
	display: none !important;
	}
	#logo img {
	display: block;
	margin-bottom: 30px;
	}
	#main {
	clear: both;
	}
	.post .postbody {
	text-align: justify;
	}
}

/* LIGHT BOX GALLERY */
.lbgMod {background:#ededed;padding:10px 16px 16px 16px;margin-bottom:16px;zoom:100%;}
.lbgLg {padding:10px;}
.lbgSm {padding:10px 8px 8px 8px;}
.lbgMod div.picCont {background:#fff;padding:8px 8px 1px 8px;text-align:center;}
.lbgSm div.picCont {margin-bottom:0;width:240px;float:left;}
.lbgLg div.picCont {padding:0;text-align:center;margin-bottom:5px;width:404px}
.lbgMod .picCont img {background:#fff;padding-bottom:2px;float:none;}
.lbgTitle {background:url(http://www.aolcdn.com/aol/lbg-photo-icon-15-12) no-repeat 0 0;padding:2px 0 7px 22px;font-family:Arial, Helvetica, sans-serif;font-size:0.95em;zoom:100%;}
.lbgBody {background:#fff;float:left;padding:0 8px 0 0;_width:404px;}
.lbgSm .lbgBody {width:436px;} 
.lbgLg .lbgBody {background:#fff;float:left;padding:16px 16px 8px 16px;}
/*\*/
html*.lbgLg .lbgBody {
padding:16px 16px 8px 16px;/*seen only by Safari and IE*/
}/**/
.lbgMod h4 {width:310px;float:left;margin:0 0 8px 0;}
.lbgSm h4 {width:auto;float:none;margin:10px 0 8px 0;}
.lbgChild .lbgCon .lbbL {display:block;float:left;width:440px;text-align:left;margin:0 6px 0 0;}
.lbgLg .lbgCon .lbgNxt {*clear:right;}
.lbgCap {width:297px;_width:277px;*width:277px;float:left;}
.lbgSm .lbgCap {width:auto;float:none;font-size:1em;height:105px;overflow:hidden;}
.lbgSm .noHl {height:125px;padding-top:8px}
.lbgChild .lbgCap {width:440px;font-size:1em;font-weight:normal;text-align:left;}
.lbgChild .lbgCapTrunk {overflow-y:scroll;height:114px} 
.lbgSm .lbgCapTrunk {overflow-y:scroll;}
.lbgMod .lbgCnt, .lbgChild .lbgCnt {float:right;margin:0;font:bold 10px Verdana, sans-serif;text-align:center;letter-spacing:0.1em;}
.lbgLg .lbgCnt {margin-top:22px;}
.lbgChild .lbgCnt {float:left;margin-top:8px}
.lbgCnt em {display:block;font:normal 22px Georgia, Times, serif;font-style:normal;padding-bottom:4px;text-align:center;letter-spacing:0;}
.lbgCnt em i {font-weight:normal;font-size:11px;}
.lbgSm .lbgCnt {padding-bottom:8px;_padding-bottom:3px}
.lbgOverlay {display:none;position:absolute;top:0;left:0;z-index:2000;width:980px;height:500px;}
.lbgChild {position:absolute;left:-2000px;width:990px;*width:994px;z-index:3000;text-align:center;visibility:hidden;}
.lbgDSTop {position:relative;width:990px;height:10px;background: url(http://www.aolcdn.com/aol/drop-shadow-cap2) repeat-x 0 0;_background-position:0 5px;margin:0;opacity:0.3;filter:alpha(opacity=30);}
.lbgDSRt {float:left;position:relative;width:10px;height:100px;background: url(http://www.aolcdn.com/aol/lbg-drop-shadow-rt) repeat-y right 0;opacity:0.3;filter:alpha(opacity=30);}
.lbgDSBt {clear:both;position:relative;width:990px;height:10px;background: url(http://www.aolcdn.com/aol/drop-shadow-cap2) repeat-x 0 bottom;_background-position:0 -10px;opacity:0.3;filter:alpha(opacity=30);}
.lbgDSLt {float:left;position:relative;width:10px;height:100px;background: url(http://www.aolcdn.com/aol/lbg-drop-shadow-lt) repeat-y 0 0;opacity:0.3;filter:alpha(opacity=30);*margin-left:5px;_margin-left:0;}
.lbgActive {background:#fff;width:948px;padding:10px 10px 9px 10px;*padding:10px 10px 0 10px;margin:0;position:relative;float:left;}
.lbgL {float:left;width:618px;margin-right:10px}
.lbgR {float:right;width:316px;}
.lbgL h3 {font-size:1.9em;font-weight:normal;text-align:left;height:36px;padding:0;margin-top:5px;}
/*\*/
html*.lbgL h3 {
height:auto;
padding:0 0 11px 0;/*seen only by Safari and IE*/
_padding:0 0 10px 0;/*seen only by IE6*/
*padding:0 0 9px 0;/*seen only by IE7*/
}/**/
.lbgImgOut {width:618px;height:422px;display:table; position:static;_position:relative;}
.lbgImgMid {display: table-cell; vertical-align: middle; position: static;_position:absolute;_top:50%;_left:-0%;}
.lbgImgIn {margin:auto;position: static;_position: relative;_top: -50%;}
.picCont .lbgImgWrap {margin:0 auto;}
.lbgImg img {margin:0 auto 4px auto;}
.lbgMod cite, .lbgChild cite {float:right;font-size:0.8em;color:#666;font-style:normal;padding-right:2px;}
.lbgLg cite {padding:0;}
.lbgNxt {float:right;margin:5px 0 0 10px;}
.lbgLg .lbgNxt {margin:30px 0 0 10px;}
.lbgChild .lbgNxt {margin:15px 10px 0 15px;}
.lbgPre {float:right;display:block;margin-top:15px;}
.lbgNxt img, .lbgPre img {border:none;}
.lbgQuigo {margin-top:8px;}
.lbgDisclaimer {display:block;font-style:italic;font-size:0.8em;padding-top:10px;}
.lbgR h4 {float:left;margin:5px 0 15px 0}
.lbgChild .clear {_background:#fff;}
a.lbgClsBtn, a:hover.lbgClsBtn {display:block;float:right;margin:8px 0 0 0;font:bold 12px Verdana;color:#000;text-decoration:none;}
.lbgAdCon {clear:both;background:url(http://www.aolcdn.com/aol/advertisement-77-5) no-repeat 50% 6px #f1f1f1;padding:16px 0 8px 0;*padding:8px 0 8px 0;}
.lbgLg .lbgCap {clear:none;}
/* overlay display fixes */
.lbgOn #cod-promo, .lbgOn .cott_head, .lbgOn .cott_wrap .show_arws, .lbgOn #bb_fme, .lbgOn #horizontal_dmn_results .sponsor .body, .lbgOn .s6, .lbgOn .s7 {overflow:visible;_overflow:hidden;}
.lbgOn #news_topvideo {visibility:hidden;}
/* non FIFr ad handeling */
.lbgOn #adsDiv1, .lbgOn #adsDiv2, .lbgOn #adsDiv3, .lbgOn .quigoMod {position:absolute;left:-3000px;display:block;}
.lbgOn object, .lbgOn #content object {display:none;}
.lbgOn #content .lbgChild object, .lbgOn #ad object, .lbgOn  #ad #adsDiv0 {display:block;}

body.lbgOn span {_position:static !important;}
.lbgOn div.admodule {visibility:visible;}
.lbgOn .hfeed, .lbgOn .module .body, .lbgOn .module .body ol.lined, .lbgOn .module div.body ol.lined li, .lbgOn #news_makernew div.wt_brd-new .news_maker_cnt-new, .lbgOn #header #headerMiddle {position:static;}
.lbgOn .lbgBody .lbgCapTrunk {overflow-y:hidden;}

/* *** new crosspromo styles *** */

/*
.crosspromo {background: url(http://www.aolcdn.com/ch_channels/promobg.gif) repeat-x #f8f8f8; padding:0 0 0 6px; overflow:hidden; width:956px; height:24.33em;}
div.crosspromo img {border:none; padding:0; margin:0;}
.crosspromo .img_cred {display:block; font-size:.7em; color:#777; text-align:right;}
.crosspromo h3, .crosspromo h4, .crosspromo p, .crosspromo ul {margin:0; padding:0; font-weight:normal;}
div.crosspromo h4 {color:#2864b4; font-weight:bold; font-size:1em; margin-bottom:5px; #margin-bottom:1px; display:block; width:auto; float:left;}
.crosspromo .icon {float:right;}

.crosshdr {border-bottom:5px solid #bababa; margin:18px 10px 10px 2px; padding:0 0 8px 4px; float:left; width:946px;}
.crosshdr h3 {display:block; width:auto; float:left; padding-top:5px; font-family:georgia, times new roman, serif; color:#333; font-size:1.5em;}
*/

.crossnav {float:right;}
.crossnav a.prev {border:1px solid #c4c4c4;display:block;width:23px;height:23px;float:left;background:url(http://www.aolcdn.com/ch_channels/prev_off.gif) no-repeat;}
.crossnav a.prev:hover {background:url(http://www.aolcdn.com/ch_channels/prev_on.gif);}
.crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(http://www.aolcdn.com/ch_channels/next_off.gif) no-repeat;}
.crossnav a.next:hover {background:url(http://www.aolcdn.com/ch_channels/next_on.gif);}
.crossnav a span.hidden {display:block;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}

.crosspromo .content {clear:both;}
#Footer {padding:10px;}
#Footer #QuickLinks{margin:0;}
.searchButton{border:0px}

/* WHATS HOT */
#MoreOnStylelist {overflow:hidden;padding:0;background:#F9F7F1;font-family:Arial,Helvetica,sans-serif;font-size:12px;clear:both}
#MoreOnStylelist img {border:none; padding:0; margin:0;}
#MoreOnStylelist .img_cred {display:block; font-size:.7em; color:#777; text-align:right;}
/*#MoreOnStylelist h3, #MoreOnStylelist .crosspromo h4, #MoreOnStylelist .crosspromo p, #MoreOnStylelist .crosspromo ul {margin:0; padding:0; font-weight:normal;}
#MoreOnStylelist h3 {margin-bottom:0px;font-size:1.5em;color:#52272D;}
#MoreOnStylelist h4 {font-weight:bold; font-size:1em; margin-bottom:5px; display:block; width:auto; float:left;}
#MoreOnStylelist h4 a {color:#52272d;}*/
#MoreOnStylelist .icon {float:right;}
/*#MoreOnStylelist .crosshdr {margin:11px 10px 12px 2px; padding:0; float:left; width:946px;border-bottom:1px solid #e4dac7;}
#MoreOnStylelist .crosshdr .header {background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/style_header_tile_sprite11.gif) no-repeat scroll -3288px 0px;width:20em;height:31px;}
#MoreOnStylelist .crosshdr h3 {display:block; width:auto; float:left;  color:#333333; font-size:1.5em;}*/
#MoreOnStylelist .crossnav {float:right;}
#MoreOnStylelist .crossnav a.prev {border:1px solid #C4C4C4;display:block;width:23px;height:23px;float:left;background:url(http://www.blogsmithmedia.com/www.estilodiario.com/media/prev_off.gif) no-repeat;}
#MoreOnStylelist .crossnav a.prev:hover {background:url(http://www.blogsmithmedia.com/www.estilodiario.com/media/prev_on.gif);}
#MoreOnStylelist .crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(http://www.blogsmithmedia.com/www.estilodiario.com/media/next_off.gif) no-repeat;}
#MoreOnStylelist .crossnav a.next:hover {background:url(http://www.blogsmithmedia.com/www.estilodiario.com/media/next_on.gif);}
#MoreOnStylelist .crossnav a span.hidden {display:block;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}
#MoreOnStylelist .content {clear:both;}
/*#MoreOnStylelist .cart {float:left;margin:0 6px 0 1px; width:152px;background:#fff;}
#MoreOnStylelist .cart .top {display:block; _font-size:0;}
#MoreOnStylelist .cart .body {padding:10px 10px 0px; background:url(http://www.blogsmithmedia.com/www.estilodiario.com/media/stylelist-cardref) no-repeat -248px bottom; min-height:245px; height:auto; _height:245px;}
#MoreOnStylelist .cart a {display:block; clear:both;}
#MoreOnStylelist .cart .btm {display:block; _font-size:0;}*/
#MoreOnStylelist .photo img {clear:both;}
#MoreOnStylelist .photo p {clear:both; margin:0; color:#2864B4; line-height:15px;}
#MoreOnStylelist .text p {clear:both; margin:0; color:#2864B4; font-size:1.4em; line-height:22px;}
#MoreOnStylelist .list .body {padding-right:5px;}
#MoreOnStylelist .list ul {clear:both; color:#777777;margin:0;}
#MoreOnStylelist .list ul li {padding:0 0 3px 10px; list-style:none;background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/bullet_green) no-repeat scroll 0px 5px;_height:1%;line-height:1.17em;}
#MoreOnStylelist list li.more {list-style:none; margin-bottom:0;}
#MoreOnStylelist .list li.more a {font-weight:bold; text-decoration:underline;}
#MoreOnStylelist a:hover {color:#2a64b5;outline-color:invert;outline-style:none;outline-width:0px;text-decoration:underline;}
#MoreOnStylelist a {color:#2a64b5;text-decoration:none;}

.photo img {clear:both;}
div.photo p {clear:both; margin:0; color:#2864b4; line-height:15px;}

div.text p {clear:both; margin:0; font-family:georgia, times new roman, serif; color:#2864b4; font-size:1.4em; line-height:22px;}

.list .body {padding-right:5px;}
div.list ul {clear:both; color:#777; list-style:disc; margin-bottom:0; margin-left:14px; #margin-left:16px; _margin-left:18px;}
div.list ul li {padding:0; padding-bottom:5px;}

.list li.more {list-style:none; margin-bottom:0;}
.list li.more a {font-weight:bold; text-decoration:underline;}

/*
.crosspromo { background:#E5E5E5 none repeat scroll 0%; margin:auto;padding:5px;}
.crosspromo {background:#E5E5E5 none repeat scroll 0%;margin:auto;padding:5px;}


.crosspromo .crosshdr {border-bottom:3px solid #cccccc;
}
.crosspromo .crosshdr h3 {color:#fffff;}
*/
/* BEGIN COREY COTT MODS */

.cott_wrap ul.ticker li a {padding:0; margin:0; font-weight: normal;font-size:1em;}
.cott_head .ticker li a {display:inline;padding-left:2px; font-size: 1em;}
.cott_wrap {width:640px;margin-top:5px;padding:0;border:none;}
.cott_wrap .cott_head {height:auto;margin:0;padding:10px; font-size: 1em; border-bottom:1px;border-color: #ebebeb;}


.cott_wrap .cott_head .ticker {top:auto; }
.cott_wrap .cott_head .ticker li {font-size: 1.5em;}

.cott_wrap .cott_head ul {vertical-align:top;margin:0;border:0;padding:0; font-weight: normal;}
.cott_wrap .cott_head li {margin:0;border:0;padding:0; color: #666666;font: arial;}
.cott_wrap .cott_head li #toplink {margin:0;border:0;padding:0; color: #666666;font: arial; font-size: 1em;}
#toplink a { display: inline; font-size: 1em;}
.cott_wrap .cott_head #arrows {margin:0;border:0;padding:0; font-size: 1em;}
.cott_wrap .cott_head ul.ticker li a {font:1em arial;}
.cott_wrap .cott_head ul.ticker li {color:#666;font:1.5em arial;letter-spacing:.03em;padding-top:0;margin-top:0;display: inline;}
.cott_wrap .showCards {margin:0;border:0;padding:0}
.cott_wrap .card {margin:0px;border:none;padding-top:10px;padding-right: 10px;padding-left: 10px;padding-bottom: 18px; background-color: #fff;}
.cott_wrap .card img {width:186px;margin:0;border:5px solid #ebebeb;padding:0;background:#FFFFFF}
.cott_wrap .card_desc {margin:0;padding:0}
.cott_wrap .card_desc h5 {margin:0;border:0;padding:0;font:400 1.5em Arial;color:#666;vertical-align:baseline;_width:180px}

.cott_wrap h5 {font-family:Arial; font-weight:normal; font-size:1.5em; padding:0 0 4px 8px; margin:0 0 5px 6px; width:180px; _width:180px; height:2.45em; vertical-align:baseline;}
.cott_wrap .card_desc p {margin:0;border-top:1px solid #ebebeb;padding: 10px 0px 0px ;}
.cott_wrap .card_desc ul {margin:0px;border:0;padding:0px 0 0}
.cott_wrap .card_desc li {margin:0;border:0;padding:0;font-weight:400;color:#33a7d6}
/*.crosspromo .crosshdr h3 {color:#fffff;}*/
.cott_wrap .show_arws a.prev {border:0 px;  display:block; width:23px; height:23px; float:left; background:url(http://www.aolcdn.com/style/back_off_style.gif) no-repeat;margin-right: 0px;}
.cott_wrap .show_arws a.prev:hover {background:url(http://www.aolcdn.com/style/back_off_style.gif);border: transparent;}
.cott_wrap .show_arws a span.hidden {display:block; position:absolute; top:-999px; width:1px; height:1px; overflow:hidden;}
.cott_wrap .show_arws {border:0px; border:transparent ;width:49px; overflow:hidden; float:right; margin:0 4px 6px 0;}
.cott_wrap ul li {display:inline;}

.cott_head .ticker li{position:relative;}
/* END COREY COTT MODS */


.cott_wrap .show_arws {border:0px; border:transparent ;width:70px; overflow:hidden; float:right; margin:0 4px 6px 0;}


.cott_wrap .show_arws a.next {border:0px; border-left:0; display:block; width:23px; height:23px; float:left; background:url(http://www.aolcdn.com/style/next_off_style.gif) no-repeat;margin-left: 5px;margin}


.cott_wrap .show_arws a.next:hover {background:url(http://www.aolcdn.com/style/next_off_style.gif);border:transparent}
.cott_wrap .show_arws a span.hidden {display:block; position:absolute; top:-999px; width:1px; height:1px; overflow:hidden;}
.cott_wrap .card {text-align:center;  float:left; margin:4px 0;}
.cott_wrap .card_desc {padding:0 4px; text-align:left; min-height:0px; height:auto; _height:0; padding:0pt 4px 0pt 0pt;text-align:left;}
.cott_wrap img {background:#fff; border:1px solid #ccc; padding:4px;}
.cott_wrap .img_cred {height:.8em; display:block; font-size:.8em; color:#bbb; line-height:.8em; padding:3px 5px 5px 6px; text-align:right;}
.cott_wrap p {margin:0; padding:0; padding-left:14px;}
.cott_wrap .last {border:none;}
.cott_wrap .show_arws a.prev {border:0px;}
#k div.cott_wrap ul.ticker li {display: inline;}
#k3 .colorTwo {padding-top:0;}

.cott_wrap .cott_head {height:auto;margin:0 10px;padding:10px 0; font-size: 1em; border-bottom:1px solid #ebebeb;}
.cott_wrap .card {background-color:#FFFFFF; border:medium none; margin:0px;  width:193px;}
/* END COREY COTT MODS */

.clear {clear:both;float:none;}
#header{background:#fff;}

/* HEADER ROWS DEFINITIONS */
.bannerAd {padding:3px 0;background:#F6F2E8;text-align:center;}
.bannerAd .adBkgd {background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/advertisement-vertical) no-repeat scroll 12% 55%;}

#hat {background: #f3f3f3; height: 30px; width: 980px; font-size: 0.8em;}
#hat ul.miniHat {float:left; margin:0 0 0 1em;}
#hat ul.chGuide {float:right; margin:0 2em 0 0; padding-top: 0.8em;}
#hat li {float: left; padding: 0.1em 0 0.5em 0; margin: 0;}
#hat a {font-size: 1em; color: #000;}
#hat a.tuvidaLink {display: block; margin-left: 10px; width: 67px; height: 24px; background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite2.gif) no-repeat 0 -1377px;}
#hat .chGuide a {font-size: 11px; padding:0 25px 0 0; font-weight: bold; color: #776f6d;}
#hat .chGuide a.firstLink {background: #FFF; padding: 5px 10px 6px 10px;}
#hat .chGuide a.lastLink {margin-right: 10px; border-right:none;} 
#hat .chGuide a:hover {text-decoration: underline;}
/*#hat .chGuide a:hover {background: #FFF; padding-bottom: 6px;}*/

/*
#hat ul.chGuide li a.firstLink:hover {border:none;}
#hat ul.chGuide li a:hover {text-decoration:underline; margin-left: -1px; border-right:1px solid #FFF; border-left:1px solid #FFF; background: #FFF; padding-bottom: 6px;}
#hat ul.chGuide li a.lastLink:hover {margin-left: -1px; padding-right: 5px;}
#hat ul.chGuide li.firstLink a {width:61px;float:left;list-style:none;background-position:center center;}
#hat ul.chGuide li.firstLink a:hover {width:61px;float:left;background:#fff;list-style:none;background-position:center center;}
#hat ul.chGuide li.firstLink a.selected {width:61px;float:left;background:#fff;list-style:none;background-position:center center;}
#hat ul.miniHat {float:left; margin:0 0 0 1em;}
#hat ul.miniHat li {float:left;padding:0.1em 0; margin:0;}
#hat ul.miniHat li a {font-size:1em;padding:0 10px;border-right:1px solid #727375;color:#000;}
#hat ul.miniHat li a.lastLink {border:none;}
#hat ul.miniHat li a:hover {text-decoration:underline;}
#hat ul.chGuide {float:right; margin:0;}
#hat ul.chGuide li {float:left; padding:0; margin:0;}
#hat ul.chGuide li a {font-size:1em;display:block;padding:0.4em 8px;color:#000;float:left;}
#hat ul.chGuide li a:hover, ul.chGuide a.selected {background:#fff;}
#hat ul.chGuide li.firstLink a {width:61px;float:left;list-style:none;background-position:center center;}
#hat ul.chGuide li.firstLink a:hover {width:61px;float:left;background:#fff;list-style:none;background-position:center center;}
#hat ul.chGuide li.firstLink a.selected {width:61px;float:left;background:#fff;list-style:none;background-position:center center;}
*/

#smore {display:none;position:absolute;width:7em;border:1px solid red;padding:7px 5px 4px;}
#smorex {position:absolute;top:1px;right:5px;}
#smore ul li {height:1.5em;white-space:nowrap;}

#headerMiddle {padding:0 0 4px 15px;}
.chLogo a {float: left; width: 212px; height: 60px; margin: 2em 1.5em 0 0; background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite2.gif) no-repeat 0 0; _margin-top: 2.28em;}
.chLogo h1{display:none;}
#Footer .chLogo a {margin-left: 1em; margin-right: 1em;}
.searchContainer {float:left; margin: 0.7em 0 0 0; padding: 0;}

.srchMore{z-index: 1; display:none;position:absolute;padding:.6em .42em .33em .42em;border:1px solid black;background:#fff;width:7em;margin:13px 0 0 0;left:51.75em;}
.srchMore ul{list-style-type:none;}
.srchMore ul li{height:1.5em;}
.srchMore ul li a {color: #326ab7;}
.srchMoreClose{position:absolute;right:.417em;top:.083em;}

.searchCat {margin-bottom: -20px;}
.searchCat ul {margin:0;padding:0 0 0 11px;}
.searchCat ul li.searchCatBg a {color:#000000;}
.searchCat ul li a {color:#326ab7; font:12px arial;}
.searchCat ul li {float:left; margin:0 .4em 0 0; padding: 0 .5em 0 0; _margin:0 0 0 .25em;}
.headerSearch {margin-bottom: 8px; _margin-bottom: 0; height: 37px; width: 468px; padding: 14px; background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite2.gif) no-repeat 0 -2703px;}


#Footer .headerSearch {width: 468px; background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite2.gif) no-repeat 0 -2703px;}

.headerRight{padding:25px 0;text-align:right;width: 15em;float:right;}
.headerRight ul li{list-style-type:none;padding-top:1px;}
.snsButtonContainer {border:1px solid #d9d9d9;display:block;float:right;margin:.75em 10px 0;}
.logoutButton{background:#d9d9d9 url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-horizontal-tiles-sprite.gif) repeat-x 0 -605px;padding:.2em .5em;color:#000;display:block;}
.headerRight .usrName {padding-right:10px;color: #9B9B9B;}

input.search {width:331px; margin-right: 5px; background: #f2f2f2; border: 1px solid #b1b1b1; color: #a1a1a1; font-size: 14px; font-weight: bold; float: left; padding: 9px;}
#Footer input.search {width:331px;}
.searchButton {background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-globalheader-120109.png) repeat-x 0 -99px; float: left; height: 39px; width: 112px;}
.searchButton:hover {cursor:pointer; background-position: 0px -149px;}
/*.searchButton img {vertical-align: bottom;}*/

@media screen and (-webkit-min-device-pixel-ratio:0) {
 .searchButton {height:2.20em;}
}
html[xmlns*=""] body:last-child input.search {height:1.30em;}

#headerBottom {height: 30px; background: #38495d;}
#headerBottom li {float: left; margin: 5px 10px 0 0; padding: 0; height: 20px;}
#headerBottom li span {display: block; float: left; width: 5px; height: 20px;}
#headerBottom li.selected {background: #d17696;}
#headerBottom li.selected span.lft {background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-globalheader-120109.png) repeat-x scroll 0 -300px; position: relative; top: 1px; left: -1px;}
#headerBottom li.selected span.rght {background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-globalheader-120109.png) repeat-x scroll -499px -300px; position: relative; left: 4px;}
#headerBottom li a {text-transform: capitalize; float: left; line-height: 19px; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
#headerBottom li a:hover {text-decoration: underline;}
#headerBottom li.fb_link{float:right}
#headerBottom li a.fb_link_A{margin-right:0;padding-right:15px;font-size:12px}

/*
#headerBottom {background: #9ac3be; zoom: 100%; _width: 100.2%;}
#headerBottom ul.chNav li {float: left; padding: 0.42em 0 0.33em 0;}
#headerBottom ul.chNav li.firstlink {border-right: none; padding-right: 0.4em;}
#headerBottom ul.chNav.hoverState, #headerBottom ul.chNav.chnavRight {margin: auto;}
#headerBottom li a {color: #FFFFFF; font-weight: bold; height: 1.5em; padding: .48em 0.6em .45em 0.6em; font: 14px arial;}
#headerBottom ul.chNav.hoverState li a:hover {background:#bfdfdc;color:#555555;text-decoration:none;}
#headerBottom ul.chNav.hoverState li a.selected {background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/style_global_icon_sprite4.gif) repeat-x; color:#000000;font-weight:bold;text-decoration:none;}
#headerBottom .feedbackUrl {float:left;padding-right:.8em;margin-top:.5em;font:11px arial;color:#172640;border-right:1px solid #c7dddb;}
#headerBottom .chnavRight{float:right;}		
#headerBottom ul.chNav.chnavRight li a {padding:0.42em 0.5em 0.33em;text-decoration:none;color:#262F3E;font-size: .80em;}
#headerBottom ul.chNav.chnavRight li a.feed {background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/feed_icon) no-repeat scroll 0%;margin-left:3px;padding:0px 3px 0px 18px;}
#headerBottom ul.chNav li.firstlink a {font-weight: bold;}
*/



/* STYLELIST FOOTER */

#Footer #FeedbackUrl {float: right; width: 170px; margin: 50px 15px 0 0; position: relative; top: 0; text-align: right;}
#Footer #FeedbackUrl a {color: #2f64b2; font-weight: bold; position: relative; top: -13px; }

/* QUICK LINKS */
#QuickLinks {clear: both; width: 100%;}
#QuickLinks .col {float: left; width: 137px; border-left: 1px solid #EFEFEF; padding: 10px;}
#QuickLinks .col ul {margin: 0; padding: 0; margin-top: 10px;}
#QuickLinks .col b {font-size: 14px;}
#QuickLinks .col li {margin: 0;padding: 0;}
#QuickLinks .col ul a {color: #2f64b2; font-size: 12px;}

/* TERMS OF SERVICE */
#TermsOfService {clear: both; float: left; width: 98%; overflow: auto; margin-top: 35px; padding: 0 9px;}
#TermsOfService div {float:left;width:127px; padding-left: 9px;}
#TermsOfService ul {margin:0;padding:0;float:right;margin-top:9px;list-style:none;}
#TermsOfService ul li {display:inline;*margin:0 .3em 0 0;*border-left:1px solid #777777;*padding:0 0 0 .3em;font-size:1em;}
#TermsOfService ul li:before {content:"| ";}
#TermsOfService ul li:first-child:before {content:'';}
#TermsOfService ul li a {padding:3px;color:#2f64b2;}
* html #TermsOfService ul li {margin:0 0.3em 0 -0.3em;border-left:1px solid #777777;padding:0 0.3em 0 0.3em;} /* IE6 Fix */
#TermsOfService p {clear:both;float:right;margin-right:8px;text-align:right;*float:none;line-height: 1.75em;color:#8d8e90;}
#TermsOfService a{color:#4d8f8e;}
#TermsOfService .footerlogo {float: left; padding-left: 9px; display: block; width: 167px; height: 34px; background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-globalheader-120109.png) repeat-x scroll 0 -657px; position: relative; top: 20px;}

.error {color: red;}
form#commentform h4 {
margin: 15px 15px 5px;
font-size: 12px;color: red;
}
form#commentform p.error {
background: #ffc;
padding: 5px;
margin: 2px 10px ;
}

/* ON OUR RADAR */

#OnOurRadar{background:#f7f7f7 url(http://www.aolcdn.com/ch_stylelist/stylelist-grads2) repeat-x 0 248px;}
#OnOurRadar .crosspromo {overflow:hidden;height:29em;padding:0 0 0 12px;background: url(http://www.aolcdn.com/ch_stylelist/stylelist-grads2) repeat-x 0 -400px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#OnOurRadar .crosspromo img {border:none; padding:0; margin:0;}
#OnOurRadar .crosspromo .img_cred {display:block; font-size:.7em; color:#777; text-align:right;}
#OnOurRadar .crosspromo h3, .crosspromo h4, .crosspromo p, .crosspromo ul {margin:0; padding:0; font-weight:normal;}
#OnOurRadar .crosspromo h4 {color:#2864b4; font-weight:bold; font-size:1em; margin-bottom:5px; display:block; width:auto; float:left;}
#OnOurRadar .crosspromo h4 a {color:#52272d;}
#OnOurRadar .crosspromo .icon {float:right;position:relative;top: -18px;*position:static;*top:0;}
#OnOurRadar .crosspromo .crosshdr {border-bottom:1px solid #e5e5e5; margin: 0 0 10px 0; padding: 0; float:left; width:946px;}
#OnOurRadar .crosspromo .crosshdr h3 {display:block; width:auto; float:left; color:#767a80; font-size:2em;text-transform: lowercase;}
#OnOurRadar .crosspromo .crossnav {float:right;}
#OnOurRadar .crosspromo .crossnav a.prev {border:1px solid #c4c4c4;display:block;width:23px;height:23px;float:left;background:url(http://www.aolcdn.com/ch_channels/prev_off.gif) no-repeat;}
#OnOurRadar .crosspromo .crossnav a.prev:hover {background:url(http://www.aolcdn.com/ch_channels/prev_on.gif);}
#OnOurRadar .crosspromo .crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(http://www.aolcdn.com/ch_channels/next_off.gif) no-repeat;}
#OnOurRadar .crosspromo .crossnav a.next:hover {background:url(http://www.aolcdn.com/ch_channels/next_on.gif);}
#OnOurRadar .crosspromo .crossnav a span.hidden {display:block;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}
#OnOurRadar .crosspromo .content {clear:both;}
#OnOurRadar .crosspromo .cart {float:left;margin:0 6px 0 1px; width:152px;}
#OnOurRadar .crosspromo .cart .top {display:block; _font-size:0;border-top: 1px solid #f0f0f0;}
#OnOurRadar .crosspromo .cart .body {padding:23px 9px 0px; min-height:225px; height:auto; _height:225px;background:#fff;border:1px solid #f0f0f0;border-width:0 1px;*padding:10px 9px 0;}
#OnOurRadar .crosspromo .cart a {display:block; clear:both;}
#OnOurRadar .crosspromo .cart .btm {display:block; height:41px; _font-size:0; background:url(http://www.aolcdn.com/ch_stylelist/stylelist-cardref) no-repeat -1px 0;}
#OnOurRadar .crosspromo .photo img {clear:both;}
#OnOurRadar .crosspromo .photo p {clear:both; margin:0; color:#2864b4; line-height:15px;}
#OnOurRadar .crosspromo .text p {clear:both; margin:0; color:#2864b4; font-size:1.4em; line-height:22px;}
#OnOurRadar .crosspromo .list .body {padding-right:5px;}
#OnOurRadar .crosspromo .list ul {clear:both; color:#777;  margin-bottom:0;}
#MoreOnStylelist .list ul li,#OnOurRadar .crosspromo .list ul li {padding:0 0 3px 10px;line-height:1.17em;background:transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/bullet_green.gif) no-repeat scroll 0px 5px;}
#OnOurRadar .crosspromo .list li.more {list-style:none; margin-bottom:0;}
#OnOurRadar .crosspromo .list li.more a {font-weight:bold; text-decoration:underline;}
#OnOurRadar .crosspromo a:hover {color:#2a64b5;outline-color:invert;outline-style:none;outline-width:0px;text-decoration:underline;}
#OnOurRadar .crosspromo a {color:#2a64b5;text-decoration:none;}

/* footer */
.sitesWeLove {float: left; width: 964px; padding: 1em 8px; background: #f9f6ef;}
.sitesWeLove .hdr h3 {color: #949084; padding-left: 10px; font: normal 2.4em Arial; border-bottom: 1px solid #e3dac8;}
.sitesWeLove .sitesOuter {width: 137px; margin: 38px 0 0 15px; float: left;}
.sitesWeLove .header {background: #e9e6dd; font-size: 15px; padding: 0 0 0 7px; font-weight: bold;}
.sitesWeLove .header a {color: #9d9b8f;}
.sitesWeLove ul {padding: 0 2px; margin: 0;}
.sitesWeLove li {margin-top: 10px;}
.sitesWeLove li a {color: #6164b1; font-size: 0.9em; line-height: 1em;}
.sitesWeLove li.more a {font-weight: bold;}
.sitesWeLove .sitesOuter .feed {display: block; background: url(http://www.blogsmithmedia.com/www.estilodiario.com/media/Estilodiario-sprite.gif) 2px -1360px; color: #448080; margin: 4px 0 0 0; line-height: 15px; float: right; width: 20px; text-decoration: none;}

#cards-pointer {width: 25px; height: 58px; position: absolute; top: 128px; _top: 115px; left: -25px; background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/cotts-bg.gif) no-repeat 0 0;}
#CottsModule {padding: 0; margin: 25px 0 0 0;}
#CottsModule #cott .moduleHeader .title h2, #cott .moduleHeader .title h2 {font-size:1.2em;}
#cott {width:49.5em;margin:0;padding: 0; color: #000;height:25em;_width:auto;}
#cott h1 {margin: 0;font-weight:bold;font-size:1em;padding: 0 4px 0 2.8em;color: #172640;text-transform: uppercase;}
/* #cott .panel{background: #854e5c url(http://o.aolcdn.com/art/ch_stylelist/cotts_tile) repeat-x bottom;height:308px;width: 561px;} */
#cott .panel{height:308px;width: 561px;*width:auto;}
#cott .panelStage {margin: 0 -2em 0 3.1em; padding: 0; border:none;_margin:0 -20px 0 16px;}
#cott  .panelContainer {width:53.17em; height:25.5em;border:none;overflow:hidden;}
#cott .moduleHeader .title {float: left;position: relative;z-index: 20;height: 100%;margin: 0;padding: 0 0 0 4px;text-align:right;}
#hubCott #cott .panelContainer ul {width:1030px !important;}
#CottsModule #cott .panelContainer ul {width:auto;}
#cott .panelContainer ul li {padding-left:0;}
#cott .slideSingle {width:186px; height:25.25em;float:left;border-right:1px solid #fff;}
#cott  .slideSingle .photoFrame img {width: 186px; height: 248px;}
#cott .slider{padding:10px 0px 0px 150px;height:25em;}
#cott .moduleHeader {margin: 0;padding: 0;height: 29px;background:none;}
#cott .titleImg{width:25px;height:36px;display:none;text-align:right;}
#panelTicker {position:relative;top:0;height:16px;padding:0;margin:0;list-style-type:none;width:33em;overflow:hidden;_width:30em;}
#panelTicker li {float:left;position:absolute;top:1px;display:none;opacity:0;margin-left:-20px;padding-left:0;background-color:#ffffff;list-style-type:none;}
#panelTicker li a {text-decoration: none;font-size: 1em;color: #448180;opacity: 1;list-style-type:none;background:none;}
#panelTicker li a:hover {text-decoration: underline;}
#cott .scrollnav { text-align:center;list-style-type:none;}
#cott .scrollnav input {margin: 0 0px 5px 3px;}
#cott .copy h3 {line-height: 1em; margin-top: 7px; color:#FFFFFF; font-size:1.75em; font-family:arial; font-weight:normal;}
#Container #CottsModule #cott .slideSingle .copy * {margin: 0;font-weight:normal;color:#efebdb;}
#Container #cott .slideSingle .copy * {margin: 0;font-weight:normal;color:#4D8F8E;}
#cott .slideSingle .copy h3 a.moreLink {color:#ffffff;font-family:arial;}
#cott .slideSingle .copy {height:70px;_height:48px;overflow:hidden;padding:0 10px 10px 10px; opacity: 1; font-size:10px;}
#cott .slideSingle .copy p {display:none;}
#cott .slideSingle .copy a {color: #a2e3e7;}
#cott .slideSingle .copy a.promoLink {color: #a2e3e7; font-size: 11px;}
#cott .slideSingle .copy h3 a {color:#FFFFFF;}
#cott .photoCredit {color: #999;height:.83em;font-size: .75em ;text-align:right;width:98%;font-style:normal;display:block;margin-top:2px;}
#cott a.moreLink {text-decoration: none;}
#cott .copy a.moreLink {padding: 2px 10px;height:auto;overflow:hidden;display:block;color:#9CE9EF;}
#cott .copy h3 a.moreLink {font-weight: normal;display:block !important;background: none !important;padding: 4px 0 0 10px;color:#ffffff;}
#cott .copy a.moreLink:hover {text-decoration: underline;}
#cott div.cottprev {float:left;position:relative;margin-top:-17.5em;}
#cott div.cottnext {float:right;position:relative;margin-top:-17.5em;margin-right:4px;}
#cott .textBottom { background: #854e5c url(http://o.aolcdn.com/art/ch_stylelist/cotts_tile) repeat-x bottom; opacity: 0.95; filter:alpha(opacity=85); margin-top: -30px;}

.pagelinks {float: left; width: 100%; margin: 20px 0 30px 0;}
.pagelinks a {font-size: 24px; color: #af3f63; font-weight: normal;}
.pagelinks a.next {float: right;}
.pagelinks a.prev {float: left;}

#SponsoredLinksMain {border-bottom: 1px solid #f1ede4; margin: 20px 0; width: 450px;}

#mainPromoModule {float: left; width: 450px; border-bottom: 1px solid #f1ede4; margin-bottom: 20px; padding-bottom: 20px;}
#mainPromoModule h2 {margin-bottom: 4px;}
#mainPromoModule p {margin: 0; padding: 0;}
#mainPromoModule p a {color: #2b64b5;}
#mainPromoModule p a ul {list-style-type: square;}
#mainPromoModule .largephoto {float: left; width: 240px; margin-right: 20px;}
#mainPromoModule .smallphoto {float: left; width: 180px; margin-bottom: 6px;}
#mainPromoModule .imgwcredit p {text-align: right; font-size: 0.8em; color: #666;}
#mainPromoModule .largephoto .imgwcredit p {width: 240px;}
#mainPromoModule .smallphoto .imgwcredit p {width: 135px;}
#mainPromoModule .largephoto.wpoll {width: 186px;}
#mainPromoModule .wpoll .imgwcredit p {width: 186px; position: relative;}
#mainPromoModule iframe {position: absolute; top: 30px; position: relative;}

#mainPollModule {float: left; width: 450px; border-bottom: 1px solid #f1ede4; margin-bottom: 20px; padding-bottom: 20px;}
#mainPollModule h2 {margin-bottom: 4px;}
#mainPollModule p {margin: 0; padding: 0;}
#mainPollModule p a {color: #2b64b5;}
#mainPollModule p a ul {list-style-type: square;}
#mainPollModule .imgwcredit{color:#666; font-size:0.8em; text-align: right;}

#centerRailModule {float: left; width: 450px; border-bottom: 1px solid #f1ede4; margin-bottom: 20px; padding-bottom: 20px;}

#mainReleg {width: 450px; position: relative;}
#mainReleg h2 {padding-left: 10px; line-height: 49px; background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/relegence-header-bg.gif) repeat-x; margin:0;}
#mainReleg .tabCont ul {padding: 0; margin: 0; position: relative; _position: absolute; top: -26px; _top: 23px; left: 180px;}
#mainReleg .tabCont ul li {float: left; line-height: 25px; padding: 0 20px; border: 1px solid #d4e0de; border-bottom: none; background: transparent url(http://www.blogsmithmedia.com/www.estilodiario.com/media/relegence-tab-bg.gif) repeat-x;}
#mainReleg .tabCont ul li.select {background: #FFF;}
#mainReleg .tabCont ul li a {font-weight: bold; text-decoration: none; color: #5aa09e;}
#mainReleg .tabCont ul li.select a {color: #c26184;}
#mainReleg .boxCont {width: 446px; border: 2px solid #ebf5f4; border-top: none;}
#mainReleg .boxCont ul.details {overflow: hidden; margin: 0; padding: 0;}
#mainReleg .boxCont ul.details ul {margin: 0 10px; padding: 6px 0; border-bottom: 1px solid #ebf5f4;}
#mainReleg .boxCont ul li.linkSource {float: left; width: 85px; height: 30px;}
#mainReleg .boxCont ul li a {font-weight: bold; color: #2b64b5; font-size:15px;}
#mainReleg .boxCont ul li p {margin: -2px 0 0 0; padding: 0; font-size: 13px;}
#mainReleg .footnote {text-align: right; font-size: 0.8em; padding: 2px 10px;}
#mainReleg .details.hideUL {display: none;}

.hideMenu { display: none; }
#relatedArticles h3 {margin-bottom:0;}
.relatedContainer {margin:0 0 7px;}
.relatedContainer ul {margin:0 0 0 1.5em; }
.relatedContainer li {color:#2764B5; list-style-type:square;}
.relatedContainer .postTitle a{font-weight:normal;}