@import url("video_player.css"); 

body#food #global_nav #global_nav_food a {
	background: none;
}


#ms-global-section-container { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-hdr.gif') 0 0 no-repeat; height: 55px; }
#ms-global-section-title, #ms-global-hdr-notch { display: none; }

#ms-global-col1, #ms-global-col1-footer { background-image: none; }
.ms-global-col1-container { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-main-bkgd.gif') right top repeat-y; }
#ms-global-col1-nav ul {border-top: 1px solid #d6d5d5; background: none; /*transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-bkgd.gif') 0 0 repeat-y*/ }
#ms-global-col1-nav ul li { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-bkgd-shadow.gif') 0 0 repeat-x; border-bottom: 1px solid #d6d5d5; }

#ms-global-col1-nav a { background-image: none; color: #9b6c6c; padding: 4px 6px 5px 12px; }

#ms-global-col1 .active, #ms-global-col1-nav ul li.active { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-active-bkgd-shadow.gif') 0 1px no-repeat; }
#ms-global-col1 .active ul { border-top: none; background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-top-shadow.gif') 0 0 no-repeat; padding-bottom: 5px; }
#ms-global-col1-nav ul li.active li { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-bkgd.gif') 0 0 repeat-y; border: none; }

#ms-global-col1-nav .active a { color: #c02e15; }
#ms-global-col1-nav .active li a { color: #9b6c6c; }

#ms-global-col1 .ms-global-col1-container { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-bkgd.gif') 0 0 repeat-y; border: none; }


.ms-global-col1-container h3 { font-size: 11px; color: #8a8a8a; font-weight: bold; background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-hdr-bkgd.gif') 0 0 no-repeat; height: 13px; padding: 10px 9px 0; margin: 0; }

.ms-global-col1-content { padding: 0 9px 9px; color: #878787; font-size: 11px; margin-top: 5px; }
.ms-global-col1-content a { color: #9b6c6c; }

.ms-global-col1-content p { margin: 0 0 6px;}


.ms-global-col1-bottomshadow { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-bot-shadow.gif') 0 0 no-repeat; height: 16px; margin: 0; }


#ms-global-col1 .ms-global-col1-container.last { border-bottom: 1px solid #e0e0e0; padding-bottom: 50px; }

#edf-more-ideas ul { margin: 0 0 9px; padding: 0; list-style-type: none; }
#edf-more-ideas ul li { padding-left: 9px; margin-bottom: 4px; background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-caret.gif') 0 3px no-repeat; font-size: 12px; }

.ms-global-col1-container form { position: relative; }
.ms-global-col1-container #edf-newsletter-form { padding-bottom: 34px; }

.ms-global-col1-container .go-btn { position: absolute; right: 0; bottom: 0; }
.ms-global-col1-container #edf-newsletter-btn { left: -2px; right: auto; }

.ms-col1-input-bg { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-channel-nav-input-bkgd.gif') 0 0 no-repeat; height: 24px; width: 150px; }
.ms-col1-input-bg input { background: none; border: none; outline: none; margin: 4px 9px; font-size: 11px; width: 135px; color: #666; }


.newsletter-item { padding-bottom: 3px; }
.newsletter-item input { margin-right: 5px; }
.newsletter-item label { font-size: 11px; color: #666; font-weight: bold; cursor: pointer; }
.newsletter-item p { padding-left: 20px; }





/* col2 stuff */

#ms-global-breadcrumbs { margin-top: 5px; }

.ms-col2-tv-show { background: transparent url('../channel/edf/default/edf-col2-middle.gif') 0 0 repeat-y; margin-left:12px;
width:456px; }
.ms-col2-tv-show-outer { background: transparent url('../channel/edf/default/edf-col2-top.gif') 0 0 no-repeat; }
.ms-col2-tv-show-inner { background: transparent url('../channel/edf/default/edf-col2-bottom.gif') 0 bottom no-repeat; padding:10px 25px 20px; width:406px;}

.ms-col2-tv-show h2 { color: #da4a1e; font-size: 24px; font-weight: bold; letter-spacing: -.05em; }

.ms-col2-tv-show-inner p { margin: 0; padding:0 0 10px; line-height: 1.4; color: #3d3f3f;}
	.ms-col2-tv-show .aboutshow p { padding-left: 17px;}
.ms-col2-tv-show-inner div img { margin: -9px 0 10px 12px; }
.ms-col2-tv-show-inner h3 { 
	color:#333333;
	font-size:14px;
	margin:0 0 5px;
	padding:10px 0 0 2px;
}

.ms-col2-tv-show-inner h3  span {
	color: #9f9f9f;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
}

.ms-col2-tv-show-inner a.video { background: transparent url('http://images.marthastewart.com/images/assets/channel/pets/video_icon.png') 0 -3px no-repeat; padding-left: 20px; }






/**		EDF HOMEPAGE		**/

	#ms-global-page-content { position: relative; }
	#edf-home-tout { width: 757px; height: 308px; padding: 15px; background: url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-tout-bkgd-full.gif') 0 0 no-repeat;  }

	#edf-home-tout h1 { text-indent: -9999px; background: url('http://images.marthastewart.com/images/assets/channel/edf/default/hdr-iphone-tout.gif') 0 0 no-repeat; margin-bottom: 2px; margin-left: 5px; }
	#edf-home-tout img { float: left; margin-right: 15px; border: 3px solid #FFF; }
	#edf-home-tout .tout-content { float: left;  width: 215px; padding-top: 15px;}
	#edf-home-tout .tout-content a.more { background: transparent url('http://images.marthastewart.com/images/assets/module/dl/readmore.png') 0 -1px no-repeat; padding-left: 19px; }


	#edf-home-tout h2, #edf-home-tout-iphone h2 { color: #747474; font-size: 20px; font-weight: bold; background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-home-h2-bkgd.gif') 0 4px no-repeat; padding-left: 13px; margin: 0 0 8px; }


	#edf-home-tout-iphone { width: 300px; color: #878787; position: absolute; top: 82px; right: 13px; }
	#ms-global-col3 #edf-home-tout-iphone { width: 300px; color: #878787; position: relative; top: 0; right: 0; }

	#edf-home-tout .date { font-weight: bold; color: #c02e15; font-size: 12px; }
	#edf-home-tout h3 { color: #747474; font-size: 18px; font-weight: normal; margin: 5px 0 3px; line-height: 1.1; }
	#edf-home-tout h3 a { color: #747474; }

	#edf-home-tout-iphone #iphone-screen-tout { float: left; margin-right: 12px; }
	#edf-home-tout-iphone .tout_body { float: left; width: 200px; }
	#ms-global-col3 #edf-home-tout-iphone h2 { 
		font-size: bold !important;
		margin-bottom: 3px !important;
		font-size: 20px !important;
		color:#747474 !important;
		padding-left:13px !important;
	}
    #edf-home-tout-iphone h3 { font-size:12px; color:#ce431a; font-weight:bold; margin:0; }
	#edf-home-tout-iphone .tout_body p { margin: 0 3px 2px 0; }
	
	#edf-home-tout-iphone .tout_body p.download { padding-top: 3px; }


	#edf-home-tout-iphone #edf-iphone-subscribe { clear: both; border-top: 2px solid #EFEFEF; margin: 8px 10px 10px; padding-top: 6px; width: 260px; position: relative; }

	#edf-home-tout-iphone #edf-iphone-subscribe form { position: relative; padding-top: 7px; }

	#edf-home-tout-iphone .edf-subscribe-shadow { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-subscribe-input-bkgd.gif') 0 0 no-repeat; width: 179px; height: 22px;}

	#edf-home-tout-iphone .edf-subscribe-shadow input { background: none; border: none; outline: none; margin: 3px 9px; width: 130px; font-size: 11px; color: #666;}
	#edf-home-tout-iphone #edf-subscribe-btn { position: absolute; bottom: -1px; right: 50px; }
    #edf-home-tout-iphone #edf-sms { border-top:2px solid #EFEFEF; clear:both; margin:8px 10px 0; padding-top:6px; position:relative; width:260px; }


	#ms-global-col2 .vidplyer { width: 300px; margin: 0 auto; }
	#ms-global-col2 .vidinfo { position: static; }
	
	#ms-global-col2 .now_playing { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-foot.gif') 0 bottom no-repeat; margin-top: -103px; height: 91px; margin-left: 4px; width: 476px; margin-left: 4px;}
	#ms-global-col2 .now_playing h2 { display: none; }
	
	
	#ms-global-col2 .module.freeform { margin-bottom: 0; margin-left: 4px; height: 55px; }
	
	
	
	a.edf-tv-link {  position: absolute; right: 17px; top: 18px; background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-tv-arrow.gif') 0 1px no-repeat; padding-left: 17px; }
	

/**		from tv.css		**/

	
/*	#video_player .mod_body { padding: 5px 0; }
	#video_player #video_content { width: 300px; height: 300px; background-color: #CCC; }
	#video_player #video_controls { width: 300px; height: 24px; background-color: #999;}

	#video_player .playlist ul { float: left; }
	#video_player #pause_btn { position: absolute; top: 0; right: 0; }
	#video_player #pause_btn a.resume { display: none; }


	#global_nav #global_nav_pets a {
		background: transparent url("http://images.marthastewart.com/images/assets/global/ms_main_nav.gif") no-repeat;
		background-position: -605px 0;
	}

	#global_nav #global_nav_pets a:hover {
		background: transparent url("http://images.marthastewart.com/images/assets/global/ms_main_nav.gif") no-repeat;
		background-position: -605px -35px;
	}	

*/


	#ms-global-col2 .video_ad { margin-left: 4px; }

	#ms-global-col2 .videowithcontrols { 
		position: relative; 
		background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-bkgd.gif') 0 0 repeat-y;	
		position: relative;
		width: 476px;
		margin-top: 0; 
		margin-left: 4px;
		padding-bottom: 80px; 
		padding-top: 20px;
		}
	.videowithcontrols .vidinfo { 
		position: absolute; 
		top: 40px; 
		left: 10px; 
		margin: 0 0 0 0; 
		padding: 0; 
		width: auto; 
		height: auto; 
		min-height: 1em; 
		background: none; 
	}
	.videowithcontrols #videoDesc { display: none; }
	.videowithcontrols .vidplyer { width: 300px; margin: 16px auto 0; }
	.videowithcontrols h2.mod_hed { background: none; width: auto; position: relative; height: 45px; line-height: 45px; }
	.videowithcontrols h2.mod_hed #pause_btn { position: absolute; right: 10px; top: 0; font-size: 11px;}
	.videowithcontrols h2.mod_hed .resume { display: none; }

	#ms-global-col2 .videowithcontrols #videoTitle { font-size: 14px; position: absolute; top: -5px; left: 88px; }

/*	#ms-global-col2 .now_playing { 
		background: transparent url('http://images.marthastewart.com/images/assets/channel/tv/default/video_player_bkgd.gif') 0 bottom no-repeat; width: 100%; padding: 0 0 1px;
		 }
*/
	#ms-global-col2 .now_playing h2 { display: none; }
	#ms-global-col2 .now_playing a, #ms-global-col2 .now_playing p { margin-left: 0; line-height: 1; }
	#ms-global-col2 .now_playing li .playicon { display: none; }
	#ms-global-col2 .now_playing li span { display: none !important; }
	#ms-global-col2 .now_playing li img { display: none; }
	#ms-global-col2 .now_playing ul { zoom: 1; overflow: visible; width: 300px; margin-left: auto; margin-right: auto; background-color: #FFF; margin-bottom: 5px; padding: 5px 0 0; height: auto; list-style-type: none;}
	#ms-global-col2 .now_playing ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	#ms-global-col2 .now_playing .nowp { display: none; }


	#ms-global-col2 .now_playing li { float: left; height: auto; clear: none;  height: 24px; background: transparent /*url('http://images.marthastewart.com/images/assets/channel/tv/default/video_icon.png') 0 0 no-repeat*/; padding: 7px 0 0 32px; width: 118px; margin-left: 0; margin-bottom: 0; overflow: visible; }
	#ms-global-col2 .now_playing li.active a.title { position: static; }

	#ms-global-col2 .vidinfo div, #ms-global-col2 .vidinfo a { width: auto; }












	#ms-global-col3 .video_ad { margin-left: 4px; }
	
	#ms-global-col3 #videoplayer { height: 55px; }
	#ms-global-col3 #videoplayer .mod_body { margin-left: 10px; }
	#ms-global-col3 #videoplayer h2 { font-weight: normal; }

	#ms-global-col3 .videowithcontrols { 
		background:url("/images/assets/channel/tv/default/video_player_bg.png") no-repeat scroll 0 0 transparent;
		margin-top:7px;
		position:relative;
		width:100%;
		}
	#ms-global-col3 .videowithcontrols .vidinfo { position: absolute; top: 40px; left: 10px; margin: 0 0 0 0; padding: 0; width: auto; height: auto; min-height: 1em; background: none; }
	#ms-global-col3 .videowithcontrols #videoDesc { display: none; }
	#ms-global-col3 .videowithcontrols .vidplyer { 
		margin:0 6px;
		padding:0;
		width:300px; 
	}

	#ms-global-col3 .videowithcontrols h2.mod_hed { 
		background: none; 
		width: auto; 
		position: relative; 
		height: 45px; 
		line-height: 45px;
		padding-left:15px;
		padding-top:5px;
		color:#5B5542;
	}

	#ms-global-col3 .videowithcontrols h2.mod_hed #pause_btn { position: absolute; right: 10px; top: 0; font-size: 11px;}
	#ms-global-col3 .videowithcontrols h2.mod_hed .resume { display: none; }

	#ms-global-col3 .videowithcontrols #videoTitle { 
		font-size:14px;
		padding-left:5px;
		width:auto;
	}

	#ms-global-col3 .now_playing { 
		background:url("/images/assets/channel/tv/default/video_player_bg.png") no-repeat scroll 0 bottom transparent;
		margin:0 0 3px 4px;
		padding:0 0 1px;
		width:100%;
	}
	
	#ms-global-col3 .now_playing h2 { display: none; }
	#ms-global-col3 .now_playing a, #ms-global-col3 .now_playing p { margin-left: 0; line-height: 1; }
	#ms-global-col3 .now_playing li .playicon { display: none; }
	#ms-global-col3 .now_playing li span { display: none !important; }
	#ms-global-col3 .now_playing li img { display: none; }
	#ms-global-col3 .now_playing ul { 
		background-color:#F6F6F6;
		height:auto;
		margin:0 5px 5px 6px;
		overflow:visible;
		padding-bottom:0;
		padding-top:5px;
		width:300px; 
	}
	#ms-global-col3 .now_playing .nowp { display: none; }


	#ms-global-col3 .now_playing li {
		background:none repeat scroll 0 0 transparent;
		clear:none;
		float:left;
		height:25px;
		line-height:13px;
		margin-bottom:5px;
		margin-left:8px;
		padding:2px 0 3px 21px;
		text-indent:-21px;
		width:121px;
	}
	#ms-global-col3 .now_playing li.active a.title { position: static; }

	#ms-global-col3 .vidinfo div, #ms-global-col3 .vidinfo a { width: auto; }



/**		end from tv.css	**/







	#ms-global-col2 .module { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-bkgd.gif') 0 0 repeat-y; position: relative; width: 476px; margin-bottom: 5px;}
	#ms-global-col2 .module .mod_hed { position: absolute; top: 0; left: 0; background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-hed.gif') 0 0 no-repeat; width: 476px; height: 45px;}
	#ms-global-col2 .module .mod_foot { position: absolute; bottom: 0; left: 0; background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-foot.gif') 0 0 no-repeat; width: 476px; height: 10px;}
	
	#ms-global-col2 .module .mod_body { position: relative; z-index: 10; width: 100%; }
	
	#ms-global-col2 .module .mod_body h2 { color: #b82c10; font-size: 18px; font-weight: normal; margin: 0; padding: 15px 0 10px 20px; 
		
		background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf_shadow_divider.gif') center bottom no-repeat;
		
		}
	#ms-global-col2 .module .mod_body h2 a { color: #b82c10; }
	
	#edf-grocery-bag .mod_body { padding-bottom: 10px; }
	#ms-global-col2 #edf-grocery-bag .mod_body h2 { padding-bottom: 12px; background-image: none; }
	
	

	#ms-global-col2 .carousel-wrap { position: relative; height: 215px; left: 5px; width: 466px;  }
	#ms-global-col2 .carousel-wrap a { display: block; text-align: center; }
	#ms-global-col2 .carousel-wrap img { margin-bottom: 5px; }
	#ms-global-col2 .carousel-outer { position: absolute; left: 19px; z-index: 5; width: 429px;}
	#ms-global-col2 .carousel-outer li { width: 143px; }
	
	#ms-global-col2 .carousel-prev { position: absolute; left: 0; top: 50%; display: block; text-indent: -9999px; background: transparent url('http://images.marthastewart.com/images/assets/module/ms-global-btn-scroll-left.gif') 0 0 no-repeat; width: 23px; height: 30px; margin-top: -30px; z-index: 10; }
	#ms-global-col2 .carousel-next { position: absolute; right: 0; top: 50%; display: block; text-indent: -9999px; background: transparent url('http://images.marthastewart.com/images/assets/module/ms-global-btn-scroll-right.gif') 0 0 no-repeat; width: 23px; height: 30px; margin-top: -30px; z-index: 10;}
	
	
	
	
	
	
		
	#ms-global-col3 .module { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col3-mod-bkgd.gif') 0 0 repeat-y; position: relative; width: 313px; }
	#ms-global-col3 .module .mod_hed { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col3-mod-hed.gif') 0 0 repeat-y; position: absolute; top: 0; left: 0; width: 313px; height: 45px; }
	#ms-global-col3 .module .mod_foot { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col3-mod-foot.gif') 0 0 repeat-y; position: absolute; bottom: 0; left: 0; width: 313px; height: 10px; }
	
	#ms-global-col3 .module .mod_body { width: 282px; margin: 0 15px 0 19px; position: relative; z-index: 10; padding-bottom: 10px; color: #878787; }
	#ms-global-col3 .module .mod_body h2 { color: #b82c10; font-size: 18px; font-weight: normal; margin: 0; padding: 12px 0 5px 4px; }
	#ms-global-col3 .module .mod_body h2 a { color: #b82c10; }
	
	#edf-exclusive ul { list-style-type: none; margin: 0; padding: 0; }
	#edf-exclusive li { border-bottom: 1px dotted #c4c4c4; display: block; }
	#edf-exclusive li.last { border-bottom: none; }
	#edf-exclusive li img { float: left; margin-right: 5px; }
	#edf-exclusive h3 { margin: 0; font-size: 12px; padding-top: 14px; }
	#edf-exclusive li p { margin: 0; color: #797979;}
	

	#ms-global-col3 #subscription-center h2 { padding-left: 23px; padding-bottom: 10px; padding-top: 14px; }
	#ms-global-col3 #subscription-center h2 a { color: #B82C10; }
	#subscription-center h3 { margin: 0; margin-right: 1px; font-size: 14px; font-weight: bold; color: #747474;  }
	#subscription-center ul li img { float: left; margin-right: 8px; }
	#subscription-center ul li p { float: left; margin-top: 5px; line-height: 1.3; }
	
	#subscription-center .carousel-container p a { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/subscription-bullet.gif') 0 4px no-repeat; padding-left: 8px; }
	
	#subscription-center ul li { background: #FFF url('http://images.marthastewart.com/images/assets/channel/edf/default/magazine-sub-bkgd.gif') top right no-repeat;}
	
	#ms-global-col3 #subscription-center .mod_body { width: auto; margin: 0; }
	
	#subscription-center .see-all { margin: 0 15px; border-top: 1px dotted #c4c4c4; padding-top: 10px; padding-bottom: 5px; }
	#subscription-center .see-all a { background: transparent url('http://images.marthastewart.com/images/assets/channel/tv/default/orange_caret.png') 0 2px no-repeat; padding-left: 10px; }
	
	#ms-global-col3 #subscription-center .carousel-wrap { position: relative; height: 131px; left: 10px; width: 294px;  }
	#ms-global-col3 #subscription-center .carousel-outer { position: absolute; left: 21px; z-index: 5; width: 253px;}
	#ms-global-col3 #subscription-center .carousel-outer li { width: 253px; height: 131px; }

	#ms-global-col3 #subscription-center .carousel-prev { position: absolute; left: 0; top: 50px; display: block; text-indent: -9999px; background: transparent url('http://images.marthastewart.com/images/assets/module/ms-global-btn-scroll-left.gif') 0 0 no-repeat; width: 23px; height: 30px; z-index: 10; }

	#ms-global-col3 #subscription-center .carousel-next { position: absolute; right: 0; top: 50px; display: block; text-indent: -9999px; background: transparent url('http://images.marthastewart.com/images/assets/module/ms-global-btn-scroll-right.gif') 0 0 no-repeat; width: 23px; height: 30px; z-index: 10;}
	
	
	
	.magazine-shadow { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/magazine-shadow.gif') 0 0 no-repeat; padding: 5px;}
	


	#ms-global-col3 #edf-cookbook img { float: left; margin-right: 5px; }
	#ms-global-col3 #edf-cookbook p { margin: 0; padding-top: 6px; }
	
	
	/* blog module re-skinning */
	
	#ms-global-col2 .generic_blog { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-bkgd.gif') 0 0 repeat-y;  }
	#ms-global-col2 .generic_blog_outer { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-hed.gif') 0 0 no-repeat; }
	#ms-global-col2 .generic_blog_inner { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-foot.gif') 0 100% no-repeat; }

	#ms-global-col2 .generic_blog .generic_blog_outer h1 { background: none; }
	#ms-global-col2 .generic_blog .generic_blog_inner h1 a { background: none; font-family: Arial, Helvetica, sans-serif; color: #b82c10; font-size: 18px; font-weight: normal; padding: 17px 0 5px 20px; }
	
	#ms-global-col2 .generic_blog_inner .content { padding: 10px 24px; }
	#ms-global-col2 .generic_blog_inner .content p { color: #878787; }
	#ms-global-col2 .generic_blog_inner .content h2 { font-weight: bold; color: #747474; font-size: 16px; }
	#ms-global-col2 .generic_blog_inner .content h2 a { color: #747474; }
	#ms-global-col2 .generic_blog_inner .content .posted_by { font-size: 10px; color: #a7a7a7; }

/*	#ms-global-col2 .module { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-bkgd.gif') 0 0 repeat-y; position: relative; width: 476px; margin-bottom: 5px;}*/
/*	#ms-global-col2 .module .mod_hed { position: absolute; top: 0; left: 0; background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-hed.gif') 0 0 no-repeat; width: 476px; height: 45px;}*/
/*	#ms-global-col2 .module .mod_foot { position: absolute; bottom: 0; left: 0; background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-col2-mod-foot.gif') 0 0 no-repeat; width: 476px; height: 10px;}*/
	
		
	

/**		end EDF HOMEPAGE	**/





/* col3 stuff */

#ms-global-col3 #edf-iphone.module { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-iphone-bkgd.gif') 0 0 repeat-y; position: relative; width: 313px; /*padding: 36px 0 10px;*/ }
#ms-global-col3 #edf-iphone .mod_hed { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-iphone-hed.gif') 0 0 no-repeat; position: absolute; top: 0; left: 0; height: 36px; width: 100%; z-index: 1;}
#ms-global-col3 #edf-iphone .mod_foot { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-iphone-foot.gif') 0 0 no-repeat; position: absolute; bottom: 0; left: 0; width: 100%; height: 10px; z-index: 1;}

#ms-global-col3 .mod_content { position: relative; z-index: 2; padding: 9px 15px; }

#ms-global-col3 #iphone-screen { position: absolute; top: 15px; }

#ms-global-col3 #edf-iphone .mod_content h2 { margin: 0 0 0 80px; color: #c02d15; font-size: 18px; }
#ms-global-col3 #edf-iphone .mod_content h3 { color: #878787; font-size: 18px; font-weight: bold; margin: 0 0 2px; }
#ms-global-col3 #edf-iphone .mod_content strong { color: #878787; }
#ms-global-col3 #edf-iphone .mod_content p { margin: 0 0 2px; width: 197px; }

#ms-global-col3 #edf-iphone .mod_body { margin-left: 80px; margin-top: 12px; }

#ms-global-col3 #edf-iphone .download { padding-top: 5px; }
#ms-global-col3 #edf-iphone .download-now { float: left; }
#ms-global-col3 #edf-iphone .learn-more { float: right; padding-top: 6px; margin-right: 12px; }

#ms-global-col3 #edf-iphone #edf-iphone-subscribe { margin: 3px 5px; /*background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-email-icon.gif') 0 15px no-repeat;*/ border-top: 1px dotted #bababa; padding: 10px 0; }

#ms-global-col3 #edf-iphone form { position: relative; }
#ms-global-col3 #edf-iphone .edf-subscribe-shadow { background: transparent url('http://images.marthastewart.com/images/assets/channel/edf/default/edf-subscribe-input-bkgd.gif') 0 0 no-repeat; width: 179px; height: 22px;}

#ms-global-col3 #edf-iphone .edf-subscribe-shadow input { background: none; border: none; outline: none; margin: 3px 9px; width: 130px; font-size: 11px; color: #666;}
#ms-global-col3 #edf-iphone #edf-subscribe-btn { position: absolute; bottom: -1px; right: 50px; }




.alert-error {
	padding: 4px 6px;
	margin: 8px 0 4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #f56a6a;
	background-color: #FFF;
	font-weight: bold;
	color: #cf0013;
	font-size: 11px;
}

#edf-iphone-subscribe .alert-error {
	position: absolute;
	top: 4px;
	z-index: 10px;
}

#edf-home-tout-iphone #edf-iphone-subscribe .alert-error {
	position: absolute;
	top: 4px;
	z-index: 10px;
}

/* EDF television edits */
#ms-global-col1-footer{
	background-image: url(http://images.marthastewart.com/images/assets/channel/tv/default/whatever-col1-bg-footer.jpg);
 	min-height:10px;
}
 	
#ms-global-col1{
	background:url("http://images.marthastewart.com/images/assets/channel/tv/default/whatever-col1-bg-shadow.jpg") repeat-y scroll 8px 0 transparent;
} 	

#ms-global-col2 {
	width: 468px;
}

#ms-global-col3 .module .mod_hed, #ms-global-col3 .module .mod_foot {
	width: 318px;
}

#tv #ms-global-col3 .module.newsletter .mod_hed {
	background: transparent url('../channel/edf/default/edf-col3-top.gif') 0 0 no-repeat !important;
}

#tv #ms-global-col3 .module.newsletter {
	background: transparent url('../channel/edf/default/edf-col3-middle.gif') 0 0 repeat-y !important;
	width: 318px;
}

#tv #ms-global-col3 .module.newsletter .mod_foot {
	background: transparent url('../channel/edf/default/edf-col3-bottom.gif') 0 0 no-repeat !important;
}

#ms-global-col3{
	margin-left: 5px;
}

img.shows {
	border: 1px solid #e2e1e1 !important;
	
}

#ms-col2-about-the-show {
	margin: 0;
	padding: 15px 0 30px;
	width:120px;
}

#ms-col2-about-the-show li {
	color:#3D3F3F;
	list-style-position:inside;
	list-style-type:disc;
	margin:4px 0 0;
	padding:0;
	font-size: 12px;
}


/*Video & Video Controls*/

.col2 .now_playing li {
background:url("http://images.marthastewart.com/images/assets/channel/tv/default/video_icon.png") no-repeat scroll 0 0 transparent;
clear:none;
float:left;
height:24px;
margin-left:8px;
padding:7px 0 0 32px;
width:110px;
}

.col2 .videowithcontrols {
background:url("http://images.marthastewart.com/images/assets/channel/tv/default/video_player_bkgd.gif") no-repeat scroll 0 0 transparent;
margin-top:7px;
position:relative;
width:100%;
}

.divider {
	border-top: 1px solid #E2E1E1;
	margin:20px 0 5px;
}