/* Array
(
    [colors] => Array
        (
            [primary] => #B62B00
            [secondary] => #B73816
            [tertiary] => #D5C5AE
        )

)
 */

.ui-module
{

}

.clearfix .module {
	float: left;
}















.whatshot
{
}

.whatshot .hd
{
	color:              #b19566;
	font-family:        Georgia;
	font-size:          100%;
	left:               -1px;
	padding-bottom:     5px;
	position:           relative;
}
.whatshot h2
{
	font-size:          36px;
	font-weight:        normal;
	line-height:        30px;
	padding:            0;
	margin:             0 0 10px;
	text-indent:        1px;
}

.whatshot .yui-carousel
{
	background-color:   #ffb037;
	height:             20px;
	width:              217px;
	margin:             2px;
}
.whatshot .yui-carousel-content
{
	color:              #ffffff;
	font-size:          10px;
	line-height:        20px;
	margin:             0 16px;
	text-transform:     uppercase;
	width:              100%;
}
.whatshot .yui-carousel-content a:link,
.whatshot .yui-carousel-content a:visited,
.whatshot .yui-carousel-content a:active
{
	color:              #ffffff;
	text-decoration:    none;
}
.whatshot .yui-carousel-content a:hover { color:#CCCCCC;}
.whatshot ol
{
	margin:             0;
}
.whatshot ol li
{
	display:            block;
	border:             0;
	height:             20px;
	width:              92px;
}

.whatshot .yui-carousel .yui-carousel-item-selected
{
	border-width:       0;
	border-right-width: 1px;
	margin:             0;
	font-weight:        bold;
}

.whatshot .yui-carousel-nav ul
{
	display: none;
}

.whatshot .yui-carousel-button
{
	background:         #ffb037 url(http://cdn.sheknows.com/redesign/sprite.png) no-repeat;
	display:            block;
	height:             20px;
	position:           absolute;
	overflow:           hidden;
	top:                0;
	width:              16px;
}
.whatshot .yui-carousel-button button,
.whatshot .yui-carousel-button input
{
	background-color:   transparent;
	border:             0;
	padding-top:        50px;
}
.whatshot .yui-carousel-first-button,
.whatshot .yui-carousel li
{
	border-right:       solid 1px #ffffff;
}
.whatshot .yui-carousel-first-button
{
	background-position:4px -349px;
	left:               0;
}
.whatshot .yui-carousel-next-button
{
	border-left:        solid 1px #ffffff;
	background-position:-68px -364px;
	right:              0;
}
.whatshot .yui-carousel-element li
{
	margin:             0;
}
.whatshot .yui-carousel-item-selected
{
	outline:            0;
}

.whatshot-list
{
	margin:             10px 5px;
	padding:            0;
}

.whatshot-list a:visited, .whatshot-list a:link, .whatshot-list a:active
{
	color:              #5e433c;
	text-decoration:    none;
}

.whatshot-list li
{
	background-image:   url(http://cdn.sheknows.com/interface/dots-sm-orange.gif);
	background-position:bottom;
	background-repeat:  repeat-x;
	clear:              left;
	font-size:          14px;
	line-height:        28px;
	list-style:         none;
	margin:             0;
	padding:            0;
	overflow:           hidden;
	white-space:        nowrap;
}

.whatshot .ft
{
	height:             18px;
	line-height:        15px;
	position:relative;
	left:4px;
}

.whatshot .ft a:link, .whatshot .ft a:visited, .whatshot .ft a:active
{
	background-image:   url(http://cdn.sheknows.com/redesign/sprite.png);
	background-repeat:  no-repeat;
	background-position:right -330px;
	padding:            2px 24px 4px 0;
	
	color:              #6d6d6d;
	font-size:          10px;
	text-transform:     uppercase;
	text-decoration:    none;
	*display:           inline-block;
}
.whatshot-list a:hover, .whatshot .ft a:hover { color:#990000;}
.whatshot .ft em
{
	font-style: normal;
}



/**
 * WhatsHot Simple module
 * 
 * Used when only 2 options are available in the WhatsHot carousel
 */
.whatshot-simple .yui-carousel
{
	width:   234px;
}
.whatshot-simple .yui-carousel-nav
{
	display: none;
}

.whatshot-simple .yui-carousel-content
{
	margin:  0;
}

.whatshot-simple .yui-carousel .yui-carousel-item-selected
{
	background-color: #FE8605;
}

.whatshot-simple ol li
{
	margin:  0;
	width:   116px;
}























.ui-flashpanel
{
    display:             block;
    height:              337px;
	margin-right:        22px;
    position:            relative;
    width:               422px;
}

.ui-flashpanel .yui-carousel
{
	left:                0;
	position:            absolute;
	padding:             0 32px;
	top:                 246px;
	z-index:             3;
}

.ui-flashpanel .yui-carousel-element li
{                        
    border:              0;
	cursor:              pointer;
    outline:             0;
    text-align:          center;
}

.ui-flashpanel .yui-content
{
    display:           block;
    height:            297px;
    position:          relative;
    overflow:          hidden;
    background-repeat: no-repeat;
}

.ui-flashpanel .yui-carousel-nav
{
	position:          absolute;
	top:               50%;
	margin:            -10px 0 0;
	left:              0;
	width:             100%;
	height:            25px;
	z-index:           3;
}

.ui-flashpanel .yui-carousel-element
{
	margin:  0;
}

.ui-flashpanel .yui-carousel-content
{
	padding: 0;
    z-index: 4;
}

.ui-flashpanel .yui-carousel-nav ul
{
    display: none;
}

.ui-flashpanel .yui-carousel-first-button-disabled,
.ui-flashpanel .yui-carousel-button-disabled
{
    display: none;
}

.ui-flashpanel .yui-carousel-button
{
    background-color: transparent;
    background-image: url(http://cdn.sheknows.com/redesign/sprite.png);
    background-position: 0 -225px;
    background-repeat: no-repeat;
    height: 25px;
    margin: 0 4px;
    overflow: hidden;
    width: 28px;
}

.ui-flashpanel .yui-carousel-button
{
	float: right;
}

.ui-flashpanel .yui-carousel-button button,
.ui-flashpanel .yui-carousel-button input
{
	background: transparent;
	border: 0;
	cursor: pointer;
	padding-top: 50px;
}

.ui-flashpanel .yui-carousel-first-button
{
	float: left;
	background-position: 0 -260px;
}

.ui-flashpanel .yui-content .yui-overlay
{
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}

.ui-flashpanel .yui-content .bd
{
	font-size: 14px;
	line-height: 15px;
	margin-right: 52%;
	overflow: hidden;
	padding: 13px;
}
.ui-flashpanel .yui-content .bd li { margin-bottom:10px; }

.ui-flashpanel .yui-content h2
{
	font-family: Georgia,'Times New Roman',times,serif;
	font-size: 30px;
	font-weight: normal;
	line-height:32px;		
	margin:0;
	padding:0;
}














/**
 * Video Playlist Module
 *
 */
.video-playlist
{
	position: relative;
	top:10px;
}

.video-playlist li
{
	border:     0;
	text-align: left;
	height:70px;
	
}

.video-playlist a:visited, .video-playlist a:link, .video-playlist a:active
{
	font-weight: bold;
}

.video-playlist-title
{
	display: block;
}

.video-playlist .yui-carousel-nav ul,
.video-playlist .yui-carousel-first-button
{
	display: none;
}

.video-playlist-thumb
{
	display:      block;
	float:        left;
	height:       75px;
	margin-right: 10px;
	text-align:   center;
	width:        113px;
}

.video-playlist-thumb img
{
	margin:  0 auto;
}

.video-playlist .yui-carousel-next-button
{
	background: #f2f2f2 url(http://cdn.sheknows.com/redesign/sprite.png) -62px -300px no-repeat;;
	height:     75px;
	overflow:   hidden;
	position:   absolute;
	right:      0;
	top:        0;
	width:      35px;
	z-index:    2;
}

.video-playlist .yui-carousel-next-button button
{
	background:   transparent;
	border:       0;
	height:       100%;
	padding-left: 60px;
}

.video-playlist a img
{
	border: 0;
}


.video-playlist .yui-carousel-content
{
	float: left;
}

.video-playlist .yui-carousel-item-selected
{
	border: 0;
	margin: 0;
}


.content-block-right .video-playlist ol li
{
	margin: 0;
	padding-right: 45px;
	width: 255px;
}








/**
 * Primary Channel layout
 *
 */
.channel-layout .whatshot
{
	width:              225px;
}

.channel-layout .ui-flashpanel .yui-carousel-element li
{                        
    background:    transparent url(http://cdn.sheknows.com/redesign/sprite.png) no-repeat 0 -100px;
    font-family:   Georgia,'Times New Roman',times,serif;
    font-size:     16px;
    font-weight:   bold;
    height:        82px;
    line-height:   82px;
    padding-right: 7px;
    width:         82px;
}

.channel-layout .ui-flashpanel .yui-carousel .yui-carousel-item-selected
{
    background-position: 0 0;
}

.channel-layout .yui-content .bd
{
	color:         #ffffff;
	
	/* Restrict the content size to avoid Carousel-button / Panel-text intersection */
	height:        224px;
}

.channel-layout .ui-flashpanel .yui-content h2
{
	height:        100px;
	overflow:      hidden;
}

.channel-layout .ui-flashpanel .yui-overlay .bd { margin-top:10px; }
.channel-layout .ui-flashpanel .yui-content a:link, .channel-layout .ui-flashpanel .yui-content a:visited, .channel-layout .ui-flashpanel .yui-content a:active { color:#FFFFFF; }
.channel-layout .ui-flashpanel .yui-content a:hover { color:#CCCCCC; }
.channel-layout .ui-flashpanel .yui-content ul  { margin:0; padding:0; margin-left:18px; }





/**
 * Secondary channel landing pages have a wider flash panel.
 *
 * These styles are specific to a wider flash panel.
 */
 
.subchannel-layout .whatshot
{
	width:        280px;
	padding-left: 10px;
}

.subchannel-layout .whatshot .yui-carousel
{
	width:        280px;
}

.subchannel-layout .whatshot ol li
{
	width:      139px;
}

.subchannel-layout .ui-flashpanel
{
	background: #EFE8DE;
	width:      696px;
	height:     324px;
	margin:     1px;
}

.subchannel-layout .ui-flashpanel h2
{
	color:      #F19EC8;
	font-size:  48px;
	line-height:60px;
	font-weight:normal;
}

.subchannel-layout .ui-flashpanel .yui-content 
{
	height:     285px;
}

.subchannel-layout .ui-flashpanel .yui-overlay
{
	background-position: bottom right;
}

.subchannel-layout .ui-flashpanel .yui-carousel
{
	top:              284px;
	width:            100%;
}

.subchannel-layout .ui-flashpanel .yui-carousel-element
{
	width:            auto;
}

.subchannel-layout .ui-flashpanel .yui-carousel .yui-carousel-element li
{
	background-color: #F19EC8;
	font-size:        12px;
	height:           18px;
	line-height:      18px;
	padding:          0 10px;
	margin-right:     8px;
	float:            left;
	position:         static;
}

.subchannel-layout .ui-flashpanel .yui-carousel .yui-carousel-element .yui-carousel-item-selected
{
	background-color: #E6529E;
}
.subchannel-layout .ui-flashpanel .yui-content .bd
{
	margin-right:0;
	margin-top:10px;
	height:    100%;
	overflow:  hidden;
}
.subchannel-layout .ui-flashpanel .yui-overlay
{
	background-position: top left;
}
.subchannel-layout .ui-flashpanel .yui-carousel
{
	top:              282px;
}
.subchannel-layout .ui-flashpanel .yui-content .yui-overlay .bd ul { margin-left:20px; padding:0px; position:relative; top:0px; }
.subchannel-layout .ui-flashpanel .yui-content .yui-overlay .bd li { margin-left:20px; padding:0px; margin:0px; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:13px;  }
.subchannel-layout .yui-content .yui-overlay .bd a:link, .subchannel-layout .yui-content .yui-overlay .bd a:visited, .subchannel-layout .yui-content .yui-overlay .bd a:active { color:#000;}
.subchannel-layout .yui-content .yui-overlay .bd a:hover {color:#555;}
.yui-carousel-item-selected  {color:#FFFFFF;}

.sheknows-logo a {
	background-image: url(http://cdn.sheknows.com/channels/thanksgiving.gif);
}

.yuimenubar,
.whatshot-simple .yui-carousel .yui-carousel-item-selected
{
	background-color: #b62b00;
}

.nav-channel a, .yuimenubaritemlabel { color: #fff; }

.ui-navbaritem:hover, .whatshot .yui-carousel-button, .whatshot .yui-carousel { background-color: #b73816; }
.yuimenubaritem-visible { background-color: #fff; }

.nav-channel ul { list-style: inside; }
.nav-channel ul li { color: #ffffff; }

.channel-layout .ui-flashpanel .yui-carousel-element li,
.whatshot .ft a,.whatshot .ft a:link, .whatshot .ft a:visited, .whatshot .ft a:active,
.channel-layout .ui-flashpanel .yui-carousel-button {
	background-image: url(/redesign/sprite.png);
}

#hd .search label { color: #b73816; }
#hd .search button { background-color: #b62b00; }

.video-playlist,
.video-playlist a,
.video-playlist a:link,
.video-playlist .video-playlist-title
{
	color: #b62b00;
}

.video_tabs ul li { background-color: #b73816; } 
.video_title { color : #b62b00;  } 

/**
 * Channel Landing Pages
 *
 */
 
 
 
 
/**
 * SubChannel Landing Pages
 *
 */
.subchannel-layout .ui-flashpanel h2
{
	color: #b62b00;
}
.subchannel-layout .ui-flashpanel .yui-carousel .yui-carousel-element li
{
	background-color: #d5c5ae;
}
.subchannel-layout .ui-flashpanel .yui-carousel .yui-carousel-element .yui-carousel-item-selected
{
	background-color: #b62b00;
}


/**
 * Navigation
 *
 */
.ui-navbar
{
	background-color: #b62b00;
}

.ui-navbaritem
{
	border-left-color: #9b2500;
}

.ui-navbaritem-hover
{
	background-color: #b73816;
}

.ui-navbaritem-hover .ui-navbaritemlabel
{
	border-color: #b73816;
}

.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;
}

.ui-navbaritem .ui-navbar-overlay .first li:hover
{
	background-color: #f4e1dc;
}



.nav-channel
{
	background-color: #b62b00;
}
.nav-channel li a,
.nav-channel li a:link
{
	color: #ffffff;
}

/* What's Hot Carousel Header */
.whatshot-carousel .wh-title b { color: #b73816 }

/* Image with blurb */
.image_blurb { background-color: #b73816 }

/* Entertainment's Photo Gallery */
.block_photo-gallery .title { background-color: #b73816 }

@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.left { width: 700px; float: left; }

.color1 /* see more style arrows */
{ background-color: #A8231C; width: 15px; width: 15px; } 
.color2 /* lighter bullet arrows */
{ background-color: #B1946C;} 

a:link, a:visited, a:active { color:#480C01; }
a:hover { color:#A8341D; }
.micro-nav a:hover  { color:#A8341D; }
.content-block-left {
	float:left;
	width:700px;
	height:892px;
	background-image:url(http://media.sheknows.com/channels/thanksgiving/background-content-block.jpg);
	background-repeat: no-repeat;
}
.content-block-right {
	float:right;
	width:300px;
	height:600px;
}

.clear-both {
	clear:both;
}
.see-more
{
	clear: both;
	font-size: 10px;
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	position:relative;
	top: 15px;
	text-transform:uppercase;
}
.content-block-left .col1 {
	float: left;
	width: 290px;
	margin-top: 10px;
}
.content-block-left .col2 {
	float: right;
	width: 401px;
	margin-top: 10px;
}
.color_number { background-color: #000000; } 
.sponsor-logo { clear:both; position:absolute; top:200px; left:20px; }
/*override ui.css*/
.whatshot-simple .yui-carousel .yui-carousel-item-selected
{
	background-color: #8E1F02;
}
.whatshot .hd {	color:#B73817; }
/*.whatshot .hd h2 { font-size:30px; }*/
.subchannel-layout .ui-flashpanel .yui-carousel .yui-carousel-element .yui-carousel-item-selected { color:#FFFFFF; } 
.ui-flashpanel .yui-content .bd
{
overflow:visible;
}
.subchannel-layout .ui-flashpanel .yui-content .yui-overlay .bd ul {  position:relative; top:120px; color:#5D423B; }
.subchannel-layout .ui-flashpanel .yui-content .yui-overlay .bd ul a:link, .subchannel-layout .ui-flashpanel .yui-content .yui-overlay .bd ul a:active, .subchannel-layout .ui-flashpanel .yui-content .yui-overlay .bd ul a:visited {color:#5D423B; }
.subchannel-layout .ui-flashpanel .yui-content .yui-overlay .bd ul a:hover {color:#A8341D; }
.whatshot-list li
{
	background-image:   url(http://cdn.sheknows.com/interface/dots-sm-orange.gif);
}
.whatshot-list a:hover, .whatshot .ft a:hover { color:#A8341D;}
.subchannel-layout .yui-content .yui-overlay  h3 { display:block; position:relative; top:65px; left:25px; text-transform:uppercase; font-weight:normal; width:340px; line-height:24px; color:#555; }
.subchannel-layout .yui-content .yui-overlay  ul { display:block; position:relative; top:60px; left:25px; }
/*1_column*/
.block1_1_column { height:470px;}
.block1_1_column .title {height:63px;}
.block1_1_column .links {
	position:relative;
	top:133px;
	left:5px;
	font-size: 14px;
	line-height: 27px;
	
}
/*1_column_arrows*/
.block2_1_column_arrows { height:576px;}
.block2_1_column_arrows .title { position:relative; top:10px; left:0px; height:56px;}
.block2_1_column_arrows .links {
	position:relative;
	top:31px;
	left:0px;
	font-size: 14px;
	line-height: 27px;
}
.block2_1_column_arrows .see-more {
top:15px;
}
/*1_column*/
.block3_1_column { height:290px;}
.block3_1_column .title { position:relative; top:10px; left:0px; height:49px;}
.block3_1_column .links {
	position:relative;
	top:50px;
	left:2px;
	font-size: 14px;
	line-height: 27px;
	
}
.block3_1_column .see-more {
top:15px;
	
}
/*1_column*/
.block4_1_column { height:315px;}
.block4_1_column .title { height:58px;}
.block4_1_column .links {
	position:relative;
	top:26px;
	left:2px;
	font-size: 14px;
	line-height: 27px;
	
}

/*1_column_numeric_links*/
.block5_1_column_numeric_links {
	height: 280px;
}
.block5_1_column_numeric_links .links {
	position: relative;
	top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F423C;
	font-weight: bold;
	width: 310px;
}
.block5_1_column_numeric_links a:link, .block5_1_column_numeric_links a:visited, .block5_1_column_numeric_links a:active { color:#000; }
.block5_1_column_numeric_links a:hover { color:#A8341D; }
.block5_1_column_numeric_links .see-more { position:relative; top:50px; }
/*2_images_9_links*/
.block2_2_images_9_links {
	height: 310px;
	left: 8px;
	top: 10px;
	position: relative;
	background-image:url(http://media.sheknows.com/interface/background-dots.gif); background-position:top left; background-repeat:no-repeat; 
}
.block2_2_images_9_links .links {top: 10px;	position: relative; color:#D33100;}
.block2_2_images_9_links .links .left {
	float: left;
	width: 78px;
	margin-right: 5px;
}
.block2_2_images_9_links  .see-more {
top:25px;
	
}
/*1_column*/
.content-block-right .block3_1_column { height:240px; background-image:url(http://media.sheknows.com/channels/thanksgiving/background-hostess-tips.gif); background-repeat:no-repeat; background-position: top left; position:relative; left:8px;}

.content-block-right .block3_1_column .links {
	position:relative;
	top:17px;
	left:2px;
	font-size: 14px;
	line-height: 27px;
	
}
/*see more links*/
.see-more a:link, .see-more a:visited, .see-more a:active { color:#6D6D6D; }
.see-more a:hover, .whatshot .ft a:hover { color:#A8341D; }