/* cascade info */
#homePlayer, #homePlayerHeader, #homePlayerFooter, #homePlayerHighlight,
#homePlayerSearch .ezsearch-button, #homePlayerContent, #homePlayerNav, #homePlayerNavHeader,
.homePlayerItemImage, .homePageItemInfo
{margin: 0; padding: 0;float: left;}

/* homePlayer */
#homePlayer {  width: 410px; height: 346px; background: #bef6fe; }
/* homePlayer - framework */
#homePlayerHeader{float: none; width: 758px; height: 36px; background: #FDF8E6 url(http://images.meredith.com/bettertv/images/2009/03/videoplayer-top.gif) no-repeat;}
#homePlayerFooter{float: none; width: 758px; height: 9px; background: #FDF8E6 url(http://images.meredith.com/bettertv/images/2009/03/videoplayer-bottom.gif) no-repeat;}

/* homePlayer - area above video */
#homePlayerHighlight{width: 405px; height:22px; padding: 13px 0 0 10px; background: transparent url(http://images.meredith.com/bettertv/images/2009/03/button-highlightsbg.gif) no-repeat 5px 5px; font-size: 18px; font-weight: 900; color: #fff;}
#homePlayerHighlight sup{ margin: 0; padding: 0; font-weight: 100; font-size: 10px; _font-size: 11px; z-index: 100; position: absolute; top: 5px; _top: 10px; }
/* homePlayer - search */
#homePlayerSearch{width: 343px;float:left;}
#homePlayerSearch .ez-search-form{padding: 4px 0 0 10px; margin: 0;}
#homePlayerSearch .ezsearch-string{float: left; width: 250px; height: 21px; padding: 4px 2px 0 3px ; margin:0; background:transparent url(http://images.meredith.com/bettertv/images/2009/03/search-background.gif) no-repeat; border: 0;}
/*#homePlayerSearch .ezsearch-button{float: left;}*/

/* homePlayer - navigation */
#homePlayerContent{ float: none; width: 750px; height: 346px; border: 4px #c0bdb2 solid; border-width: 0 4px;}
#homePlayerNav{ float: right; width: 339px; height: 346px; background: #bef6fe url(http://images.meredith.com/bettertv/images/2009/03/videoplayer-item-background-tile.gif) repeat-y; }
#homePlayerNavHeader{ float: none;  width: 339px; height: 31px; background: #bef6fe url(http://images.meredith.com/bettertv/images/2009/03/button-top5videos.gif) repeat-y; }

/* homePlayer - navigation - items - default */
.homePlayerItem { padding: 5px 0; .padding: 2px 0; cursor: pointer; clear: both; _padding: 5px 0;}
.homePlayerItemImage { background-color: #F1F1E8; padding: 0 5px 0 0; width: 66px; height: 50px; }
.homePlayerItem .homePageItemInfo { width:240px;overflow: hidden ;height: 50px; padding: 0 0 0 5px; background: transparent url( http://images.meredith.com/bettertv/images/2009/03/item-background.gif ) repeat-y; }
.homePlayerItem .homePageItemInfo strong { font-size: 15px; }

/* homePlayer - navigation - items - highlighted item */
.homePlayerItemHightlight .homePageItemInfo strong, .homePlayerBottomLink a { color: #0092d2; }
.homePlayerItemHightlight .homePlayerItemImage { background-color: #FDF8E3; }
.homePlayerItemHightlight .homePageItemInfo { background: transparent url( http://images.meredith.com/bettertv/images/2009/03/item-background-highlight.gif ) no-repeat; }

/* homePlayer - navigation - items - overlay */
.homePlayerItemHightlight { cursor: auto; display:block; height:50px; width:320px; background: transparent url( http://images.meredith.com/bettertv/images/2009/03/item-cover-highlight.png?20090514 ) no-repeat; }
*html body div.homePlayerItemHightlight { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/bettertv/images/2009/03/item-cover-highlight.png',sizingMethod='scale'); }

/* homeplayer - naviagtion - bottom link */
.homePlayerBottomLink { clear: both; float:none; text-align: center; padding: 10px 0 0; _padding: 3px 0 0; }

/* homePlayer - advertising div */
#btvHomePlayer300x250ad { float: none; width: 337px; height: 320px; position: absolute; top: 65px; _top: 70px; left: 415px; display: none; z-index: 15000; }
#btvHomePlayer300x250ad img{ margin: 10px; }

div.scroller {
    width:340px;
}

div.homeFlashScroller, div.homeFlashContentArea {
    height:290px;
}

.scrollBarContainer {
    height:255px;
}

.homeFlashContentArea{overflow: hidden;float:left;width:320px;}

.homePlayerItem{ width: 320px; }

        