/* Array
(
    [colors] => Array
        (
            [primary] => a32143
            [secondary] => c33d58
            [darkened] => 8b1c39
            [lightened] => f6e2e6
            [tertiary] => d5c5ae
        )

)
 */

.sheknows-logo a {
	background-image: url(http://cdn.womensunitedonline.com/channels/logos/beauty.png);
}

.yuimenubar,
.whatshot-simple .yui3-carousel .yui3-carousel-selected {background-color: #a32143;}

.nav-channel a, .yuimenubaritemlabel { color: #fff; }

.whatshot .yui3-carousel-button, .whatshot .yui3-carousel { background-color: #c33d58; }
.yuimenubaritem-visible { background-color: #fff; }

.nav-channel ul { list-style: inside; }
.nav-channel ul li { color: #ffffff; }

.channel-layout .ui-flashpanel .yui3-carousel-item.yui3-carousel-selected,
.whatshot .ft a,.whatshot .ft a:link, .whatshot .ft a:visited, .whatshot .ft a:active,
.channel-layout .ui-flashpanel .yui3-carousel-button {background-image: url(http://cdn.sheknows.com/redesign/sprite.png);}

.seemore_channel_link { background: url(http://cdn.sheknows.com/redesign/sprite.png) no-repeat right -330px; padding: 2px 24px 1px 0px; }

#hd .search label { color: #c33d58; }
#hd .search button { background-color: #a32143; }

.video-playlist,
.video-playlist a,
.video-playlist a:link,
.video-playlist .video-playlist-title
{
	color: #a32143;
}

.video_tabs ul li { background-color: #c33d58; } 
.video_title { color : #a32143;  }  
 
/**
 * SubChannel Landing Pages
 *
 */
.subchannel-layout .ui-flashpanel .yui3-carousel-content {text-align: left;}
.subchannel-layout .ui-flashpanel .yui3-carousel .yui3-carousel-wrapper {width: auto;}
.subchannel-layout .ui-flashpanel h2 {color: #a32143;}
.subchannel-layout .ui-flashpanel .yui3-carousel-nav {display: none;}
.subchannel-layout .ui-flashpanel .yui-carousel .yui3-carousel-item { background-color: #d5c5ae; padding: 2px 6px; position: relative; width: auto; display:inline-block; left:auto!important;}
.subchannel-layout .ui-flashpanel .yui-carousel .yui3-carousel-item.yui3-carousel-selected { background-color: #a32143; left: auto!important;}
.ie7 .subchannel-layout .ui-flashpanel .yui-carousel .yui3-carousel-item {display: inline;}


/**
 * Navigation
 *
 */
.ui-navbaritem-selected
{
	background-color: #fff;
	border-bottom:    1px solid #fff;
}

.ui-navbaritem-selected .ui-navbaritemlabel,
.ui-navbaritem-selected .ui-navbaritemlabel:link,
.ui-navbaritem-selected .ui-navbaritemlabel:active,
.ui-navbaritem-selected .ui-navbaritemlabel:visited
{
  color: #000;
}

.nav-channel
{
	background-color: #a32143;
}
.nav-channel li a,
.nav-channel li a:link
{
	color: #ffffff;
}

/* What's Hot Carousel Header */
.whatshot-carousel .wh-title b { color: #c33d58 }

/* Image with blurb: Used only on entertainment landing page currently */
.image_blurb { background-color: #c33d58 }


@charset "utf-8";
/* CSS Document */

body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:top center; 
}
.clear-both {clear:both;}
#bd { font-family: 'Open Sans', Arial, sans-serif;}

.content-block-left { float:left; width: 700px; }
.content-block-right { float: right; width: 300px; }
.content-block-left .col1 {	float: left; width: 340px; }
.content-block-left .col2 { float: left; width: 350px; }
#content-flawless-fashion-fall { margin-top: 20px;}
.content-block-right .col1 .block1 {height: 250px;}

.poster_panel h2, 
.dropdown-selector h3,
.article-feed h3,
.poster_box .box_title h3,
.item_box_list .box_title h3,
.block_photo_gallery .title h2,
.content-block-left .single_item_box h3,
.content-block-right .single_item_box h3, 
.poll-block .poll-wrapper .title h3 em,
.content-block-right .single_item_box .title, .percentage {font-family: 'Open Sans Light', 'Open Sans', Arial, sans-serif; font-weight: 300;}

/* CONTENT AND MODULE AREA */

.desc {font-style: italic; font-family:Georgia, "Times New Roman", Times, serif; color: #696969; font-size: 14px;}

/* Header Panel */
.poster_panel_wrapper { border: 2px solid #C2C2C2; padding: 5px; width: 662px;}
.poster_panel {width: 662px; background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/fallLanding-hero.jpg') no-repeat 0 0; height: 547px; overflow:hidden; position:relative;} 
.poster_panel .toggle-overlay {position: absolute; bottom: 0px; width: 100%;}

.poster_panel .overlay-top {background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/overlayBlack.png') repeat; padding: 20px 30px; margin-top:280px; border-bottom: 2px solid #ae7144; position:relative; height: 90px; z-index: 2;}
.poster_panel .overlay-btm {background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/overLay.png') repeat; overflow: hidden; height: 0; padding: 0 30px; margin-bottom:25px; position: relative; z-index: 1;}

.poster_panel h1 {font-size: 122px; line-height:118px; text-transform: lowercase; letter-spacing:-2px; margin: -123px 0 0 66px; color:#edc184; font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight:200; position: relative;  }
.poster_panel h2 {padding: 5px 0; margin: 0; font-size:54px; line-height:45px; text-transform: uppercase; color: #e7e7e7;  }

.poster_panel p {color: #9a9a9a; font-style: italic; font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height:18px; width: 480px; margin: 10px 0;  }
.poster_panel ul, .poster_panel li {list-style: none; margin: 0; padding: 0; }
.poster_panel ul {padding-right: 30px; position: relative;}
.poster_panel li {padding: 4px 20px 0px 0px; float: left; width: 250px; height: 21px; overflow: hidden;}
.poster_panel li a {color: #FFF; font-size: 12px; text-decoration: none; font-weight: bold; line-height: 21px;}

.poster_panel a.closeBox {background: #ae7144; text-align:center; position: absolute; bottom:0; right: 20px; cursor: pointer; display: block; padding: 5px 40px; color: #fff; font-size: 14px; display:block; font-weight: normal;}


/* Photo Gallery */
.block_photo_gallery { width: 325px; clear: both; }

.block_photo_gallery .title h2 em {font-style: normal;}
.block_photo_gallery .title h2 { display: block; text-indent: 0; height: 40px; width: 300px; margin: 0; padding: 2px 5px; background-color: #675447; 
color: #FFF; text-transform: uppercase; font-size: 36px; line-height: 40px; letter-spacing: -2px; text-align: center;}

.block_photo_gallery .title img { display: none;} /* hides image title */
.block_photo_gallery .links .image { position: relative; margin: 3px 3px 0px 0px; float: left;}

.block_photo_gallery .links .image.first img { padding: 3px; width: 300px; }
.block_photo_gallery .links .image.first .text { position: absolute; bottom: 5px; width: 280px;	margin: 0px 5px; }

.block_photo_gallery .links .image img { width: 150px; border: 2px solid #C2C2C2; display: block; }
.block_photo_gallery .links .image .text { position: absolute; bottom: 2px;	width: 130px; margin: 0px 2px; padding: 2px 10px; display: block; text-align: center; background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/overlayWhite.png') repeat; }
.block_photo_gallery .links .image .text a {font-weight: bold; font-size: 12px;	color: #333;}


/* featured Fashion Feed */
.article-feed {	margin: 0;	padding: 0;	width: 305px; }
.article-feed h3 { margin: 0px 0px 10px 0px; padding: 0; display: block; height: 45px; font-size: 34px; text-transform:uppercase; letter-spacing: -3px;}
.article-feed ul { margin: 0 0 15px 0; padding: 0;	float: left; display: inline; width: auto; }
.article-feed ul li { margin: 5px 0 0 0; padding: 0 0 15px 0; width: 305px; float: left; display: inline;	border-bottom: 1px #666 dotted; }
.article-feed ul li:hover {}
.article-feed ul li .comment-icon { margin: 0; padding: 0; display: block; background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/commentBox.png') 0 0 no-repeat; color: #2e2e30;	font-size: 12px; font-weight: bold; height: 18px; width: 21px;	line-height: 18px; padding-left:7px; margin-top: 15px; text-align: center; position:absolute; top:0; right:0;}

.article-feed ul li.featured-article img {display: block; float; left;}
.article-feed ul li.featured-article .comment-icon {margin-top: 25px;}
.article-feed ul li.featured-article img { margin: 5px 0 0 0; padding: 0; border: none;	max-width: 82px; }
.article-feed ul li.featured-article { margin: 0 5px; }
.article-feed ul li.featured-article .text { margin: 0; padding: 0; background: none; float: right; width: 70%;}
.article-feed ul li.featured-article .text h4 {	font-size: 16px; margin-right: 35px; float: left; }
.article-feed ul li .text h4 { margin: 0; padding: 0; font-size:15px; font-weight: normal; line-height:18px; width: 85%; color: #0f0f0f!important; }

.article-feed ul li img { margin: 5px 0 0 5px; padding: 1px; border: solid 1px #b9b8b8;	float: left; display: block; width: 105px; height: 71px; display: none;}
.article-feed ul li .text {	margin: 0 10px;	padding: 0;	float: left; display: inline; background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/listDisc.png') no-repeat 0 5px; padding-left:10px; width: 95%; position:relative;}
.article-feed ul li .date {color:#444; font-size:10px;}


/* fall trends module */
.poster_box {width: 271px; height:430px; background:url('http://cdn.sheknows.com/channels/flawless-fashion/fall/fallTrends.jpg') no-repeat 0 0; padding:15px; position:relative; margin:10px 0}
.poster_box .box_title h3 { margin: 0px 0px 10px 0px; padding: 0; display: block; line-height: 48px; font-size: 60px; text-transform:uppercase; letter-spacing: -2px; color: #FFF}
.poster_box .box_title .desc {color: #FFF; width: 120px; line-height:16px;}

.poster_box .link_box {background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/overLay.png') repeat; padding: 5px; }
.poster_box .link_box a .link {font-weight: 500; color: #edc184; font-size: 14px;}

.poster_box .first {position: absolute; top: 210px; left:42px; width: 130px;  }
.poster_box .second {position: absolute; top: 315px; left:15px; width: 85px;  }
.poster_box .third {position: absolute; top: 340px; left:150px; width: 130px;  }

.poster_box .link_box a .see-more {font-size: 11px; text-transform: uppercase; color: #8c8c8c; text-decoration:none;}


/* stuff we love */

.item_box_list {width: 335px;}
.item_box_list p {margin: 0; padding:0}

.item_box_list .box_title { position: relative;}
.item_box_list .box_title h3 {font-size: 60px; line-height:47px; text-transform: uppercase; letter-spacing:-2px; margin: 0px; padding: 0px;}
.item_box_list .box_title .desc {position: absolute; top:5px; left: 165px; font-size: 16px; width:166px; }
.ie7 .item_box_list .box_title .desc {top:20px;}/* ie7 fix*/

.item_box_list ul {border: 3px solid #d0d0d0; padding: 0px 8px; overflow: hidden; width:310px; margin: 10px 0 }
.item_box_list ul li {width: 100%; border-bottom:1px dotted #333; list-style:none; clear:both}

.item_box_list .item_title { width: 150px; float:right; text-align:center; margin-top: 45px; }
.item_box_list .item_title .title {font-size:25px; margin:0; letter-spacing:-2px;}
.item_box_list .item_title .title a {color: #0f0f0f;}

.item_box_list .item_list li { height: 190px; }
.item_box_list .item_list .first {background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/stuff-we-love-1.jpg') 0 0 no-repeat; }
.item_box_list .item_list .second {background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/stuff-we-love-2.jpg') 0 0 no-repeat;}
.item_box_list .item_list .third {background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/stuff-we-love-3.jpg') 0 0 no-repeat; border: none;}
.item_box_list .item_list .third .item_title {width: 120px;}

/* Tips */
.content-block-left .single_item_box { width: 315px; background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/tipsBG.jpg') no-repeat 0 0; padding: 20px; height: 200px;}
.content-block-left .single_item_box h3 {font-size: 80px; line-height:65px; text-transform: uppercase; letter-spacing:-2px; margin:0; color:#222}
.content-block-left .single_item_box .title {font-weight: 300; letter-spacing: -2px; padding: 5px; background: #FFF; margin: 0; font-size:25px;  }
.content-block-left .single_item_box .title a {color: #0f0f0f;}

.content-block-left .single_item_box .desc { background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/overlayWhite.png') repeat; padding: 5px 100px 5px 20px; margin: 0px; text-align: center;  }
.content-block-left .single_item_box .desc a {color: #343434;}


/* Fashion Addict */
.content-block-right .single_item_box { width: 280px; height:400px; background:url('http://cdn.sheknows.com/channels/flawless-fashion/fall/fashionAddict.jpg') no-repeat 0 bottom; padding:15px 0; position:relative; margin: 0 6px 20px 6px; }
.content-block-right .single_item_box h3 { margin: 0px 0px 10px 0px; padding: 0; display: block; line-height: 55px; font-size: 70px; text-transform:uppercase; letter-spacing: -2px; color: #282828}
.content-block-right .single_item_box .item_title { background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/overlayWhite.png') repeat; padding: 10px 10px 20px 10px; float:right; width: 140px; margin-top:130px; }

.content-block-right .single_item_box .title {font-size: 25px; line-height:22px; padding-bottom: 5px; background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/list-disc-big.png') no-repeat 0 6px; text-indent: 10px;}
.content-block-right .single_item_box .title a {color: #0f0f0f;}
.content-block-right .single_item_box .desc {font-weight: 500; color: #444; }


/* Poll */
.poll-block .poll-wrapper { background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/poll-bg.jpg'); width: 280px; height: 338px; margin: 0px 0px 0px 10px; overflow: hidden; }

.poll-block .poll-wrapper .title { padding: 25px 30px 10px 20px; }
.poll-block .poll-wrapper .title img { display: none; }
.poll-block .poll-wrapper .title h3 em { color: #edc184; font-style: normal; text-transform: uppercase; font-size: 48px; letter-spacing: -2px; font-weight: 300; display: block; padding-bottom: 15px;}
.poll-block .poll-wrapper .title h3 { color: #FFF; font-weight: normal; font-size: 22px; line-height: 26px; margin: 0px; }

.poll-block .answers .answer { color: #000; font-size: 12px; font-weight: 600; line-height: 12px; margin-left: -3px;}
.poll-block .poll-wrapper .answers .answer { float: left; width: 70px; }

.poll-block .poll-wrapper .state-default .answers div.answer { border: 3px solid transparent;}
.poll-block .poll-wrapper .state-default .answers div.answer:hover { border: 3px solid #EDC184; cursor: pointer; }

.poll-block .poll-wrapper .answers .answer .img { width: 70px; height: 130px; }
.poll-block .poll-wrapper .answers .answer .text { height: 34px; text-align: center; background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/overlayWhite.png') repeat; margin-top: -1px;  }
.poll-block .poll-wrapper .answers .answer .text p { padding: 5px 0px; margin: 0px; }
.poll-block .poll-wrapper .answers .answer input {display: none;}
.poll-block .poll-wrapper .button {display: none;}

.poll-block .state-results .answers .answer { width: 70px; float: left; border: 3px solid transparent}
.poll-block .state-results .answers .answer .img { width: 70px; height: 120px; overflow: hidden }
.poll-block .state-results .chart { margin-bottom: 5px; border: 1px solid #ccc; display: none;}
.poll-block .state-results .chart div { background-color: #675447; height: 12px; display: block;}
.poll-block .state-results .larger {font-size: 24px; line-height:24px;}
.poll-block .state-results .percentage {color: #c13a02; padding: 5px 0; text-align: center; background-color: #fff;}
.poll-block .state-results .results-wrapper {background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/overlayWhite.png') repeat; height: 34px; text-align: center; padding-top: 10px;}


/* Article Dropdown Selector */
.dropdown-selector {padding: 20px 20px 12px; float: left; border-bottom: 1px solid #CCC; width: 640px;}
.ie7 .dropdown-selector {padding: 20px 20px 0px; }

.dropdown-selector .float-left {float: left; padding-right: 20px;}
.dropdown-selector .float-left.dropdown { width: 210px;}
.dropdown-selector .float-left.sponsored { width: 130px; padding-right: 0px; }
.dropdown-selector h3 {font-size: 36px; line-height:32px; text-transform: uppercase; letter-spacing:-2px; margin:0; color:#282828}
.dropdown-selector select {width: 210px; padding: 5px; margin-bottom: 10px; font-style: italic; font-family:Georgia, "Times New Roman", Times, serif; color: #5c5b5b; font-size: 14px; }
.dropdown-selector .desc { font-size: 16px; background: url('http://cdn.sheknows.com/channels/flawless-fashion/fall/overlayWhite.png') repeat; padding: 5px; width: 200px; text-align: center;  }


/* ------------------------------------------------------------- */

