/*----------------------------
	DailyMakeover Blogs
	Fall Trends
	Last Revision: 9/01/09
-----------------------------*/

/* GLOBAL */


/* #global-nav2 li a { display: inline; float: left; height: 28px; margin: 0px; padding: 0px; background-image: url('../../img/nav/sm2_on.png'); overflow: hidden hidden; }
#global-nav2 li a:hover {background-image: url('../../img/nav/sm2_over.png'); }
#global-nav2 li a:active {background-image: url('../../img/nav/sm2_click.png'); }


#global-nav2 li#gn_sm1 a { background-position: 0px 0px; width: 214px; }
#global-nav2 li#gn_btr a { background-position: -220px 0px; width: 150px; }
#global-nav2 li#gn_ch a { background-position: -370px 0px; width: 200px; }
#global-nav2 li#gn_bl a { background-position: -567px 0px; width:80px; }
#global-nav2 li#gn_cm a { background-position: -650px 0px; width:207px; }
#global-nav2 li#gn_bt a { background-position: -850px 0px; width:133px; }

*/
.trackbacks-header {font-size:12px;}

div#BannerHeader {background: transparent url(../img/holiday-feature-header.gif) left center no-repeat; border-top:1px solid #ccc; display:block; height:85px; width:980px;}
div#BannerHeader .sponsor {float: right; width: 184px; position: relative; top: 7px;}
div.hr_divider {background:transparent url(../img/hr_divider_bg.gif) repeat-x scroll left top;clear:both;display:block;height:5px;margin:0 0 20px;width:980px;}


/*----------------------------
	id: Primary Column Structure
-----------------------------*/
div#BodyContainer div#LeftColumn {border:0px; width:981px;}

/*----------------------------
	id: Sub-Column Structure
-----------------------------*/
div#LeftColumn div#LeftColumnLeftSubColumn {float:left; width:336px;}
div#LeftColumn div#LeftColumnRightSubColumn {float:left; margin-left:20px; width:624px;}

/*----------------------------
	id: LeftColumnRightSubColumn
-----------------------------*/
div#LeftColumnRightSubColumn div.adWrapper {display:block; float:left; margin:0px; width:300px;}
div#LeftColumnRightSubColumn div.split_row {clear:both; display:block; margin-bottom:10px;}
div#LeftColumnRightSubColumn div.white-box {border: none; display:block; padding-right:30px; width:590px;}
div#LeftColumnRightSubColumn div.white-box a {font-style:normal;}
div#LeftColumnRightSubColumn div.white-box-small {float:left; margin-right:20px; width:270px;}
div#LeftColumnRightSubColumn div.white-box-small h2 {text-align: left; font-size:26px;}
div#LeftColumnRightSubColumn div.white-box-small p {line-height:normal; margin:0px; text-align:left;}
div#LeftColumnRightSubColumn div.white-box-small p.small_center {text-align:center; font-size:0.75em;}
div#LeftColumnRightSubColumn div.white-box-small ul {font-size:14px; line-height:18px; margin-bottom:10px;}
div#LeftColumnRightSubColumn div.white-box-small ul li {}
div#LeftColumnRightSubColumn div.white-box-small ul li p {font-size:0.8em; font-style:oblique;}
div#LeftColumnRightSubColumn div.white-box-top {border-bottom:0;}
div#LeftColumnRightSubColumn div.white-box h2{clear:right; font-size:24px; font-style:normal; line-height:1em; margin:0px 0px 0px -10px; padding:3px 0px 0px 10px; text-transform:none;font-family: Georgia,serif;}
div#LeftColumnRightSubColumn div.white-box h2 a{color:#333 !important;}
div#LeftColumnRightSubColumn div.white-box h2 a:hover{color:#ff0099 !important; text-decoration:underline;}  
div#LeftColumnRightSubColumn div.white-box h2 a:visited:hover{color:#ff0099; text-decoration:underline !important;}  
div#LeftColumnRightSubColumn div.white-box h2 span{color:#FF0099; font-size:13px; font-style:oblique; font-weight:bold; text-transform:none;}
div#LeftColumnRightSubColumn div.white-box img.try-it-on {float:right;} 
div#LeftColumnRightSubColumn div.white-box p {font-family:arial,serif; color: #333; font-size:12px; line-height:1.3em; margin:0px 0px 15px 0px;}
.split_row .top-holiday-looks-header-left {float:left;}
.split_row .top-holiday-looks-header-right {float:left;margin-top:5px;}

/*----------------------------
	class: BlogFeedWidget
-----------------------------*/
div.BlogFeedWidget {display:block; z-index:0; margin-bottom: 10px; background:transparent url(../img/hr_divider_bg.gif) repeat-x scroll left top;}
.no-widget-line {background:none !important;}
.no-widget-line .header img {margin-top:0 !important;}
div.BlogFeedWidget div.blog-feed-inner {display:block; padding-top: 0; z-index:1;border-top:1px solid #CCC;}
div.BlogFeedWidget div.blog-feed-entry-listing {clear:both; display:block; margin:7px 15px 15px 15px;}
div.BlogFeedWidget div.blog-feed-entry-listing a {color:#545454; font-style:normal;}
div.BlogFeedWidget div.blog-feed-entry-listing a.more_link {clear:both; display:block; font-size:0.8em; font-weight:bold; text-transform:uppercase;}
div.BlogFeedWidget div.blog-feed-entry-listing a:visited {color:#545454; font-style:normal;}
div.BlogFeedWidget div.blog-feed-entry-listing a:hover {color:#ff0099; text-decoration:underline;}
div.BlogFeedWidget div.blog-feed-entry-listing div.entry-title {display:block; font-size:1.1em; line-height:auto;}
div.BlogFeedWidget div.blog-feed-entry-listing div.entry-title a {color:#0099cc; font-style:normal;}
div.BlogFeedWidget div.blog-feed-entry-listing div.entry-title a:visited {color:#0099cc; font-style:normal;}
div.BlogFeedWidget div.blog-feed-entry-listing div.entry-excerpt {display:block; float:left; width:222px;}
div.BlogFeedWidget div.blog-feed-entry-listing div.excerpt {display:block; float:left;}
div.BlogFeedWidget div.blog-feed-entry-listing div.text {float:left; width:212px;}
div.BlogFeedWidget div.blog-feed-entry-listing div.long {clear:both; float:left; width:290px;}
div.BlogFeedWidget div.blog-feed-entry-listing img.thumbnail {border:1px solid gray; display:block; float:left; height:70px; line-height:auto; margin:0px 10px 0px 0px; width: 70px; z-index:100;}
div.BlogFeedWidget div.blog-feed-entry-listing div.time-stamp {font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif; font-size:.7em; font-weight:normal; text-transform:uppercase;}
div.BlogFeedWidget div.blog-feed-entry-listing p {background:transparent; display:block; font-size:.8em; margin:0px; text-align:left; }
div.BlogFeedWidget div.blog-feed-entry-listing p.byline {display:block; font-style:oblique;}
div.BlogFeedWidget div.blog-feed-footer {margin:5px 15px 15px 15px;}
div.BlogFeedWidget div.blog-feed-footer a {color:#545454; text-decoration:none; text-transform:uppercase;}
div.BlogFeedWidget div.blog-feed-footer a:hover {color:#0099cc; text-decoration:underline;}
div.BlogFeedWidget img.feed-header {clear:both; margin-top: 5px; margin-left: -3px;}
div.BlogFeedWidget p.header_text {margin:0px; text-align:center;}

/*----------------------------
	id: MoreSummerArticles
-----------------------------*/
div#MoreSummerArticles div.more_summer_art_header {background:transparent url(../img/summer_morearticles_header.gif) top center no-repeat; display:block; height:46px; margin-bottom:15px;}
div#MoreSummerArticles {border: 1px solid #ccc; display:block; z-index:0; text-align: center; line-height: 1.3em; padding: 0 0 10px 0;}
div#MoreSummerArticles ul li {margin-bottom: 5px;}
div#MoreSummerArticles ul li a {color: #0099CC; font-style: normal; line-height: 18px;}

/*----------------------------
	id: MoreBeautyAdviceWidget
-----------------------------*/
div#MoreBeautyAdviceWidget {clear:both; display:block; margin-top:20px;}
div#MoreBeautyAdviceWidget a {color:#0099CC; line-height:18px; font-style:normal;}
div#MoreBeautyAdviceWidget h3 {font-size:15px; font-weight:normal; margin:0px 0px 5px 0px; text-transform:uppercase;}
div#MoreBeautyAdviceWidget div.more_beauty_advice_header {background:transparent url(../img/more_beauty_advice_header.gif) top center no-repeat; display:block; height:24px; margin-bottom:15px; width:337px;}
div#MoreBeautyAdviceWidget img.image-header {margin:-65px 0px 0px 5px;}
div#MoreBeautyAdviceWidget img.image-footer {margin:10px 0px 15px 80px;}
div#MoreBeautyAdviceWidget p {font-size:.8em; font-style:italic; margin:-3px 0px 0px 0px;}
div#MoreBeautyAdviceWidget ul {margin-bottom:20px;}
div#MoreBeautyAdviceWidget ul li {margin-bottom:5px;}

/*----------------------------
	id: fallColor
-----------------------------*/
div#LeftColumnRightSubColumn div.white-box-fallcolor {border: none; display:block; padding:15px; text-align: left;}
div#LeftColumnRightSubColumn div.white-box-fallcolor a {font-style:normal;}
div#fallColor p {text-align: left;}
div#fallColor h2 a {color:#fff !important; margin-bottom: 20px;}
div#fallColor h2 a:hover {color: #FF0099 !important; text-decoration:underline !important;}
div#fallColor div {display:block; margin-top:5px;}
div#fallColor img {float:left; margin-bottom: 5px; border: 1px solid #CCC;}
div#fallColor ul {float:left; width:162px;}
div#fallColor ul li {border-top:0px; padding:0px;}
div#fallColor div a {color:black; float:right; text-transform:uppercase;}
div#fallColor div a:hover {color:black;}

.holiday-hairstyles-copy {width:255px;float:left;margin-top:5px;color:#000; line-height:1.3em !important; font-size:12px;}
.holiday-accessories-copy {width:230px;float:left;margin-top:5px;color:#000; line-height:1.3em; font-size:12px;}
.border-padding {border-top: 1px solid #ccc !important; padding-top:5px;}
.noborder-padding {padding-top:5px;}
.border-nopadding {border-top: 1px solid #ccc !important; padding-top:0;}
.holiday-accessories {float:right;}
#HolidayLooks {padding-left: 10px; padding-right:0;}
#HolidayLooks h2, #HolidayAccessories2 h2 {margin-left: 10px;}
#HolidayLooks p, #HolidayAccessories2 p {margin-left:10px;font-family:arial,sans-serif;color:#333;}
#HolidayAccessories, #HolidayAccessories2 {padding-left: 10px; padding-right:0;}
.lower-container {border: 1px solid #ccc;}
.lower-container h2 {margin:10px 0 0 0; padding:0; font-size:24px;}
.lower-container h2 a {color:#333 !important;}
.lower-container h2 a:hover {color:#ff0099 !important;text-decoration:underline !important;}
.cocktail-time {margin:3px 0 0 0;padding:0;}
.cocktail-time-left {float:left;width:309px;height:165px;}
.cocktail-time-right {margin-right:15px;margin-left:20px;float:right;text-align:left;font-size:12px;width:265px;font-family:arial,sans-serif;color:#333;}
.cocktail-time-right p {margin-top:5px !important;}
/*----------------------------
	id: MakeoverStudio
-----------------------------*/
div#MakeoverStudio {padding:10px 20px 0 20px;width:580px;}
div#MakeoverStudio p {font-size:12px !important; line-height:18px; color:#333;font-family:arial,sans-serif;}
div#MakeoverStudio img {float:left; margin-right:15px;}
div#MakeoverStudio .try_it_on {float:right;position:relative;margin-top:-218px; margin-right: 190px; *margin-right: 100px;}
div#MakeoverStudio table {width: 475px; margin-top: 10px;}
	div#MakeoverStudio table td {padding: 2px 10px 2px 0;}
	div#MakeoverStudio table td a {color: #666;}
	div#MakeoverStudio table img {border: 1px solid #CCC;}
	div#MakeoverStudio table .trendName {font-weight: bold; font-size: 12px; font-family: Arial;}

/*----------------------------
	id: OneClickLooksWidget
-----------------------------*/	
div#OneClickLooksWidget {margin-bottom:10px; background:transparent url(../img/cover_girl_sponsor.gif) no-repeat scroll 447px 15px;}
	div#OneClickLooksWidget h2 {background:transparent url(../img/one_click_looks_h2.gif) top left no-repeat;}
	div#OneClickLooksWidget img.try-it-on {margin-right:410px; margin-top:-105px;}
	div#OneClickLooksWidget a.sponsor_link {float:right; margin-top:-340px;}

/*----------------------------
	id: StreetStyle
-----------------------------*/
div#StreetStyle {text-align:center; margin-bottom:10px; }
	div#StreetStyle h2 {background:url(../img/beauty_street.gif) 19px top no-repeat; clear:right;  text-indent: -1000em; height: 81px;}
		div#StreetStyle h2 a {color:black;}
			div#StreetStyle h2 a:hover {color:black;}
	div#StreetStyle img {clear:both; display:block; margin-bottom:10px;}
	div#StreetStyle div.text{clear:both; text-align:left;}
		div#StreetStyle div.text a {font-size:14px; font-weight:bold; font-style:normal; line-height:16px;}
		div#StreetStyle div.text p {font-size:12px; font-style:oblique; line-height:16px; margin:0px;}
			div#StreetStyle div.text p.byline, div#StreetStyle div.text p.byline a {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:10px; font-style:normal;}
	div#StreetStyle div.street_style_entry {padding-left:20px;}
			
			
/*----------------------------
	id: SummerMakeoversWidget
-----------------------------*/
div#SummerMakeoversWidget {background-color:#fde8ea; border:1px solid #cccccc; clear:both; display:block; margin:75px 0px 10px 0px; padding-bottom:20px;}
div#SummerMakeoversWidget h2 {margin:0px; text-align:center; text-transform:uppercase;}
div#SummerMakeoversWidget img.image-header {margin:-65px 0px 0px -1px;}
div#SummerMakeoversWidget img.image-footer {margin:10px 0px 15px 80px;}
div#SummerMakeoversWidget p {font-size:12px; line-height:16px; margin:0px; padding:0px 50px; text-align:center;}
div#SummerMakeoversWidget ul {font-size:12px; text-align:center; margin-top:10px;}
	div#SummerMakeoversWidget ul a {font-style:normal; font-weight:bold; line-height:18px;}
	div#SummerMakeoversWidget ul li {font-size:14px;}
	div#SummerMakeoversWidget ul li.bottom a {font-style:oblique; line-height:24px;}

/*----------------------------
       id: fall-trend-watch
-----------------------------*/
	#fall-makeovers-widget {margin-bottom:0;padding:0;border-bottom:1px solid #ccc;}
	#fall-makeovers-widget p {line-height:1.3em;margin-top:0;}
	#fall-makeovers-widget .transformation-block {width:200px; float:left; text-align:center; margin-right:5px;}
	#fall-makeovers-widget h2 {margin:10px 0 0 0;}
	#fall-makeovers-widget .transformation-block a {font-family:Arial; font-weight:bold; font-size:12px; font-style:normal; color:#666; padding-top:3px;}
/*----------------------------
	id: VideoWidget
-----------------------------*/
div.hr_divider_video {background:transparent url(../img/hr_divider_bg.gif) repeat-x scroll left top;clear:both;display:block;height:5px;}
div.hr_divider_video_thin {background:transparent url(../img/hr_divider_bg.gif) repeat-x scroll left top;clear:both;display:block;height:1px;}
div#VideoWidget h2 {background: transparent url(../img/video_trends.gif) 10px center no-repeat; height: 46px; text-indent: -1000em;}
div#VideoWidget {background: transparent url(../img/video_background.jpg) top left no-repeat; margin-bottom:10px; padding:0px !important; width:620px !important;}
div#VideoWidget div#MainVideo {margin:14px 0px 0px 0px; width:425px; float: left;} /* height:425px; */
div#VideoWidget div#MainVideo h4 {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-style:normal; font-weight:bold; margin-top:10px;}
div#VideoWidget div#MainVideo div.time-stamp {font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif; font-size:.7em; font-weight:normal; margin:0px; text-transform:uppercase;}
div#VideoWidget div#MainVideo div.video-description {font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif; font-size:.7em; font-weight:normal; margin:0px; margin:10px 0px 10px 0px;} 
div#VideoWidget div#VideoPicker {display:block; height:480px; overflow-x:hidden; overflow-y:scroll; padding:14px 0px 0px 20px; width:175px; *width: 172px;}
div#VideoWidget div#VideoPicker div.video-roll div.video-roll-item {display:block; margin:6px 10px 10px 0px; width:155px;}
div#VideoWidget div#VideoPicker div.video-roll div.video-roll-item div.entry-title {clear:both; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:.9em; font-weight:bold;}
div#VideoWidget div#VideoPicker div.video-roll div.video-roll-item div.entry-title a {color:#545454; font-style:normal;}
div#VideoWidget div#VideoPicker div.video-roll div.video-roll-item div.entry-title a:visited {color:#545454; font-style:normal;}
div#VideoWidget div#VideoPicker div.video-roll div.video-roll-item div.thumbnail {float:left; display:block; border:2px solid #eeeeee;}
div#VideoWidget div#VideoPicker div.video-roll div.on div.thumbnail {display:block; border:2px solid #FF0099;}
div#VideoWidget div#VideoPicker div.video-roll div.video-roll-item img {border:1px solid white;}
div#VideoWidget div#VideoPicker div.video-roll div.video-roll-item p.byline {font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif; font-size:.7em; font-weight:normal; margin:0px; text-transform:uppercase;}
div#VideoWidget div#VideoPicker h4 {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:.9em; font-style:normal; font-weight:bold; margin:0px;}


/*----------------------------
	Utility
-----------------------------*/
center img{border:none; margin-bottom:5px;}
div#footer div.global_footer h4 {font-size:16px; text-align:center;}
div#footer div.global_footer p {color:#666; font-size:14px; text-align:center;}
div#footer div.global_footer p a {font-weight:bold; font-size:14px; font-style:normal;}
#BodyContainer a {color:#0099CC;}
#BodyContainer a:hover {color:#ff0099;}
a.more_link {clear:both; color:#545454 !important; display:block; font-size:0.8em !important; font-weight:bold; text-transform:uppercase;}
a.more_link:hover {color:#FF0099 !important; text-decoration:underline !important;}
a.read_more{clear:both; color:black !important; font-size:10px; font-weight:bold; margin:3px 0; text-transform:uppercase;}

/* Fall Promo */
#BodyContainer .FW_promo {text-align: center; font-face: Georgia; background:transparent url(../img/hr_divider_bg.gif) repeat-x scroll left top; height: 96px; padding-top: 23px;}
#BodyContainer .FW_promo .headline1, #BodyContainer .FW_promo .headline1 a {color: #999; font-size: 14px; font-style: normal;}
#BodyContainer .FW_promo .headline2, #BodyContainer .FW_promo .headline2 a {color: rgb(0, 0, 0); font-size: 26px; font-style: normal;}
#BodyContainer .FW_promo .headline3, #BodyContainer .FW_promo .headline3 a {color: #999; font-size: 18px; font-style: normal;}
#BodyContainer .FW_promo .headline1 a:hover, #BodyContainer .FW_promo .headline2 a:hover, #BodyContainer .FW_promo .headline3 a:hover {color: #FF0099;}

#bloggeratiBlogroll ul li a {font-size:14px; color:#ff0099 !important;}
#bloggeratiBlogroll ul li a:hover {font-size:14px; color:#ff0099 !important;}


