/* --------------------------------------------------------
Style Sheet for KitchenDaily
version: 1
website: http://www.kitchendaily.com
----------------------------------------------------------*/
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}
.clear {clear:both;float:none;}
strong{font-weight:bold;}
em{font-style:italic;}
small{font-size: smaller}
.clearfix:before, .clearfix:after,
.clrFx:before, .clrFx:after {
  content: "\0020"; display: block; height: 0; visibility: hidden;	
} 
.clearfix:after, .clrFx:after { clear: both; }
.clearfix, .clrFx { zoom: 1; }
sub, sup { font-size: 75%; line-height: 0; position: relative; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
body, input { -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }

/* Main Page Image Sprite Include */
#new-main-page #dinnerTonightWid h2 ,#tipOfDay h2, #tipOfDay a.bAll, #cook-lesson span, #kd-experts span, #kd-spotlight span, #latestOn span.overlay, .tabRecipes li p span, #searchR li.btn a, #searchR h3, #new-main-page #dinnerTonightWid a.jcarousel-prev, #new-main-page #dinnerTonightWid a.jcarousel-next, #new-main-page div.videomod li,#new-main-page #dinnerTonightWid li p span {background:url("http://o.aolcdn.com/os/living-food/kd-images/main-sprite") no-repeat scroll 0 0 transparent;}

/* Main page start */
#main-page #right {*float:right;}

#main-carousel {width:621px;padding: 12px;background: #FFF;overflow: auto;border: 1px solid #dadada;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;zoom:1}
#main-page .carousel,#feature-hub .carousel{margin-bottom:0px;float: none;}
.carousel img{border:0 none;}
.main_image {width: 452px;height: 342px;float: left;background: #fff;position: relative;overflow: hidden;color: #fff;}

.block small {padding: 0 0 0 20px; font-size: 1em; }
.main_image .block small {margin-left: 10px;}
.main_image img {height:100%;width:100%;margin:0;padding:0;}
.main_image .desc{position: absolute;bottom: 0;	left: 0;width: 100%; background:#FFF; opacity:0.75; filter:alpha(opacity = 75)}
.main_image .block {width: 100%;height:85px;border-bottom: 1px solid #fff;}
.main_image cite.photoCredit{float:none;right:0;top:60px;position:absolute;font-size:9px;}

.main_image .editor-pick {top:232px; background:url('http://o.aolcdn.com/os/living-food/images/kd-editors-pick-sm.png') no-repeat;opacity:1;display:block;height:0;padding:50px 0 0;width:85px;overflow:hidden;position:absolute;right:0;*background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://o.aolcdn.com/os/living-food/images/kd-editors-pick-sm.png", sizingMethod="crop");} 
.image_thumb .editor-pick{display:none;} 

.main_image a.collapse {background: url(btn_collapse.gif) no-repeat left top;height: 27px; width: 93px;text-indent: -99999px;position: absolute; top: -27px; right: 20px; }
.main_image a.show {background-position: left bottom;}
.image_thumb img {display:none;}
.image_thumb {background: #fff;}
.image_thumb ul{margin:0;float: right;width: 169px;}
.image_thumb ul li {float:none; height:84px;padding:0px;background:#f2eae1;border-width:1px 1px 0 0;border-style:dotted;border-color:#e1cbb8;}
.image_thumb ul li.last{border-bottom-style:dotted;}
.image_thumb ul li.hover,.image_thumb ul li.active{background:#fff;cursor:pointer;}
.main_image .accent-large,.main_image h2{font-size: 21px;color:#ed0202;text-transform:none;line-height:23px;}
.main_image h2{margin: 0 0 2px 10px;padding-top: 10px;}
.main_image p{margin: 0 10px 2px 10px;color: #555;}

.image_thumb h2 .accent-large{color: #603e1e;}
.image_thumb .accent-large,.image_thumb h2{font-size: 15px; margin:10px 0 0;padding: 0;color:#603e1e;text-transform:none;line-height:20px;}
.image_thumb ul li.active h2 .accent-large,.image_thumb ul li.active h2{color: #ed0202;}
.image_thumb ul li .block {padding: 0 10px;}
.image_thumb ul li p{display: none;}
.block a,.block a:hover { color:#603e1e;text-decoration:none;} 
.main_image .block a:hover,.main_image .block a:hover h2{text-decoration:underline;}

#main-page #cookingLesson h4,#main-page #experts h4,#main-page #latestOn h4{font-size: 15px;margin: 0 0 5px;}
#main-page #cookingLesson h4 a,#main-page #experts h4 a,#main-page #latestOn h4 a{color: #2864b4;}

/* Main Page Carosuel Override*/

#recipe-module{clear:both;width:100%;display:table;padding:0;margin:20px 0;zoom:1;*display:inline;-webkit-border-radius:5px;-moz-border-radius:5px;}
#recipe-module .col2, #recipe-module .col6 {padding:0 20px 0 0;margin:0;*width:25em;}
#recipe-module .col4 {display:table;margin:0;padding:0;border:0;width:100%;*width:auto;}
#recipe-module .col6 {margin:0;padding:0;}
#recipe-module .col2 > div {margin:0 !important;}
#recipe-module h3{margin-bottom:10px;}
#latestOn h3 {text-transform:none;}
#latestOn h3 span.accent-large{text-transform:lowercase;}
#latestOn h3 .logo {background: url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/slashfood-logo.gif) no-repeat 0 1px;padding:0 0 0 110px;}
#recipe-module h4{background:white none;font-size:19px;line-height:20px;margin:15px 0 0;padding:0 0 0 10px;clear:both;overflow:hidden;zoom:1;}
#recipe-module h4 a{color:#ED0202;}
#recipe-module ul li {border-bottom:1px dotted #e1ccb8;padding:10px;}
#recipe-module ul li.first{padding-top:0px;}
#recipe-module ul li p{margin:0;}
#recipe-module ul li a{font-size:1.2em;}
#recipe-module .content{width:265px;}
#recipe-module .content p{padding:0 0 0 10px;margin:5px 0 0 0;}
#recipe-module .imgContainer img{padding:8px;margin:0 11px 0 11px;border: 1px solid #dadada;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;zoom:1;}

cite.photoCredit{padding:5px;float:right;color:#787878;display:block;font-size:10px;font-style:normal;}
#recipe-module .broAll{float:right;margin:4px 0 0 0;}
#recipe-module .moreLink{float:left;margin:10px 0 0 0px;}

#experts li {clear:both;border-bottom:1px solid #E1CCB8;}
#experts .imgContainer {float:left;}
#experts .imgContainer img{padding:4px;margin:0 11px 0 11px;}
#experts .imgContainer .photoCredit, #experts .active .moreLink {display:block;}
#experts .active img {width:96px;height:72px;}
#experts h3 span.accent-large{text-transform:none;}
#experts .inactive p, #experts .inactive .moreLink {display:none;}
#experts .inactive img {width:60px;height:45px;}
#experts li div.clear{line-height:0;}

/* Find recipe style */
#searchpanel {margin:0 0 20px; display:block;zoom:1; width:289px}
#searchpanel .loading {background:#FFF url(http://o.aolcdn.com/os/personals/img/loading.gif) no-repeat scroll 50% 50%; height:475px; position:absolute; width:315px; z-index:99}
#searchR {position:relative}
#searchR h3 {background-position:0 -802px; border-bottom:1px dotted #E1CCB8; margin:0;text-indent:-1000px}
#searchR h4 {color:#ED0102; font-family:arial; font-weight:bold; font-size:14px; margin:0; padding:10px 0 0 10px}
#searchR label{color:#ED0102}
#searchR ul label {border-bottom:1px dotted #E1CCB8; display:block; font-size:11px; padding-bottom:7px}
#searchR ul {color:#757575; font:bold 12px arial; padding:5px 10px}
#searchR ul li {background: none; padding:8px 0 16px; clear:both; overflow:auto; zoom:1}
#searchR ul.list {margin:3px 0 0; padding:0}
#searchR ul.list li {float:left; overflow:hidden; border-bottom:1px solid #ECE9E4; clear:none;zoom:1; padding:2px 2px 2px 12px; width:120px}
#searchR ul.list li span {float:left; width:80px; cursor:pointer}
#searchR ul.list li  a {background:url("http://o.aolcdn.com/os/living-food/kd-images/main-sprite") no-repeat scroll -194px -480px transparent; cursor:pointer; float:right; height:10px; margin:4px 12px 0 0; width:10px}
#searchR ul.list li  a:hover {text-decoration:none}
#searchR ul.list li.selected {color:#603E1E}
#searchR ul.list li.disabled {color:#DFDFDF}
#searchR ul.list li.selected a {background-position:-172px -480px}
#searchR ul.list li.disabled a {background-position:-194px -497px}
#searchR ul.list li.noBorder {border:none}
#searchR li input {display:none}
#searchR li.btn {padding:4px 4px 0}
#searchR li.btn a {background-position:0 -542px; float:left; font-family:lucida Grande,arial; font-size:11px; padding:6px 5px; border:none; width:120px; line-height:10px}
#searchR li.btn a:hover {text-decoration:none; background-position:0 -581px}

/* Main Tabbed Module */
#tab-area-main {display:table-row; position:relative;}
#tabbedMod {-moz-border-radius:5px; -webkit-border-radius:5px; background:transparent; margin:25px 0 0}
#tabbedMod ul.tabs {background:transparent}
.tabRecipes {overflow: auto;clear:both; zoom:1;margin:0 0 20px 0;}
.show {display:block;}
.noshow {display:none;}
.tabRecipes ul {border-bottom:1px dotted #E4CBB7;padding: 0 0 15px;overflow: auto; zoom:1}
.tabRecipes li {border-right:1px dotted #E4CBB7; float:left; margin-top:20px; padding:0 20px 0 19px; width:175px}
.tabRecipes li.last {border:none}
.tabRecipes li p {border-bottom:1px dotted #E4CBB7; line-height:15px; margin:0; padding:12px 0; white-space:nowrap; color:#603E1E}
.tabRecipes li p span {background-position:-2px -478px; float:left; height:15px; width:10px}
.tabRecipes li p em{font-style:normal;}
.tabRecipes li p.filedUnder {padding:6px 10px 0}
.tabRecipes li h3 {background:none; font-size:15px; line-height:19px; margin:10px 0; text-transform:none;padding-left:0px;height:60px; border-bottom:1px dotted #E4CBB7}
.tabRecipes li span {float:right; font-size:10px; height:10px; line-height:10px; padding:2px 6px}
.tabRecipes li img{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:1px solid #dadada; height:114px; padding:10px; width:152px}

.tabRecipes a.moreLink {background:#62BEE5;-webkit-border-radius:5px;-moz-border-radius:5px; color:#fff; float:right; margin:10px 0 ; padding:8px 15px;}
.tabRecipes a.moreLink:hover {background:#509CBD;text-decoration:none;}
#main-page h1 {color:#FFFFFF;font-size:2em;left:-2000px;position:absolute;}

/*Main Page Promos*/
#main-page #cookingLesson,#main-page #experts,#main-page #latestOn{margin: 0 0 30px;padding: 0;}
#main-page #cookingLesson .content,#main-page #experts .content,#main-page #latestOn .content{background-position: 236px -520px;}
#main-page #latestOn .content{background-position: 187px -520px;}
#main-page #cookingLesson h4,#main-page #experts h4,#main-page #latestOn h4 {font-size: 15px;margin: 0 0 5px;}
#main-page #cookingLesson h4 a,#main-page #experts h4 a,#main-page #latestOn h4 a {color: #2864b4;}

#coreNav, .altUrl {display:none;}

/* @group How to Hub */
#howtohub .carousel h4 {float:none;}
#howtohub .carousel h3 {background:none;text-transform:none;padding:0px;}
#howtohub .carousel img {width:78px;height:60px;}
#howtohub .relatedRecipes {border:1px solid #E1CCB8;padding:0 0.12em;}
#howtohub .relatedRecipes span a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background:#62BEE5 none repeat scroll 0 0;color:#FFFFFF;float:right;padding:0.5em 1em;}
#howtohub .relatedRecipes span a:hover {background:#509CBD;text-decoration:none;}
#howtohub .relatedRecipes ul {background:transparent url("http://www.blogsmithmedia.com/www.kitchendaily.com/media/kd-pattern-gray.gif") no-repeat scroll -20em 12em;padding:0 0 1em;}
#howtohub .relatedRecipes li {background:transparent none repeat scroll 0 0;}
#howtohub .relatedRecipes .accent-large {color:#ED0202;}
#howtohub #recipe-info {background:#fff;border-top:1px solid #E1CCB8;padding:20px 0;margin-top:20px;zoom:1;}
#howtohub #recpcols {clear:both;}
#howtohub .recipe-info h3 {background:none;padding:0px;}
#howtohub .recipe-info h3 a {color:#ED0202;text-transform:capitalize;}
#howtohub .featuredImage {float:left;border:none;}
#howtohub .featuredImage img {width:312px;height:214px;padding:10px;margin:0 14px 4px 0;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:1px solid #dadada;}
#howtohub .recipe-info {color:#603E1E;padding:1.8em 0 1.667em;border-top:1px solid #E1CCB8;border-bottom:none;}
#howtohub .featuredImage span {display:block;text-align:right;margin:0 14px;font-size:9px;color:#7d7d7d;}
#howtohub .featuredContent {float:left;width:45%;padding-top:1.5em;}
#howtohub .featuredContent p {padding-top:10px;}
#howtohub .featuredContent .learnMore {width:70px;text-align:center;border:1px solid #62BEE5;background:#62BEE5 none repeat scroll 0 0;color:#FFFFFF;padding:8px 10px;margin:20px 0;line-height:1em;text-transform:capitalize;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;}
#howtohub .featuredContent a.learnMore{display:block;}
#howtohub .featuredContent .learnMore:hover {text-decoration:none;background:#509CBD;border:1px solid #509CBD;}
#howtohub .recipeblock .rghtcont p {margin:0px;line-height:17px;font-size:11px}
#howtohub .recipeblock .rghtcont p a, #howtohub .recipeblock .rghtcont p span {font-size:12px}
#howtohub .recipeblock .rghtcont .post {margin-top:8px;}
#blogger .recipeblock {padding:0 16px;}
#blogger .recipeblock {clear:both;}

.post {margin:0;padding-top:0;}
#recipe-page #right.col6 #rrcat, #recipe-page #right.col6 .fromOurSponsor {clear:both;}
#recipe-page #recipe-manage .viewsSeeMore, #howtohub #recipe-manage .viewsSeeMore {float:right;margin:16px 6px;}
#recipe-page .col4 {padding-bottom:8px}
.sponsoredModuleType_hed .adnotation {float:right;padding-top:6px;font-size:10px;padding-right:10px;}
#howtohub #flt_layer a {text-transform:capitalize;}

#howtohub .carousel {width:646px;border-top:1px solid #E1CCB8;}
#howtohub .jcarousel-clip {border-color:#E1CCB8;border-style:solid;border-width:1px 0;margin:0 0 0 20px;width:608px;}
#howtohub .carousel li {width:286px;}
#howtohub .jcarousel-list {width:1824px !important;}

#how-to-asset-tabs{padding-top:0;}
#how-to-asset-tabs #byLine, #breadCrumbs {float:left;}
#how-to-asset-tabs #byLine {padding-right:18px;height:30px;}
#how-to-asset-tabs p.byline {float:left;margin:-2px 0 4px;color:#603E1E;}
#how-to-asset-tabs .byline .filed-under a {position:relative;}
#how-to-asset-tab .posttags{display:none;}
#how-to-asset-tabs #providerLogo {float:right;}
#how-to-asset-tabs u {text-decoration:none;}
#how-to-asset-tabs h1 {padding:0 0 8px;line-height: 28px;zoom:1;}

.capitalize{text-transform:capitalize;}

#breadCrumbs {width:100%;font-size:11px;text-transform:capitalize;}
#breadCrumbs span span{color:#ED0202;}
#breadCrumbs span.bcarrows {color:#333;}

#postSummary {display:none;}
.postImage {width:170px;float:left;margin-bottom:15px;}
.postImage span {text-align:right;width:100%;float:right;padding-right:10px;}

/* Sponsorship Ad */
#cRSponsor {float:right;}

.postbody,#videocontent {padding:23px 0 0 0;background:#fff;zoom:1;}
#galleryContainer {display:none;margin:14px 0;}
#articleContainer {display:none;}
.articleTextContainer h2 {margin:10px 0 8px;font-size:15px;color:#603E1E;line-height:15px}
.articleTextContainer ul li {list-style-type:disc;}
.articleTextContainer ol li {list-style-type:decimal;}
#recipe-page #articleContainer #articleImage img {padding:9px;margin:0 14px 4px 0;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:1px solid #dadada;}
#videoContainer,#vidcontainer {padding:13px;margin:14px auto;width:auto;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:1px solid #dadada;position:relative;background:url("http://o.aolcdn.com/os/personals/img/loading.gif") no-repeat scroll 50% 50% #FFF;min-height:346px;height:auto !important;height:395px;}
#viewTranscript{margin-top:3px;height:22px;position:absolute;right:0;bottom:-31px;}
#videoTitleContainer {display:none;}
#videoTranscriptContainer {display:none;}
#articleLeft {padding:5px;float:left;}
#articleImgCreditContainer {font-size:.8em;text-align:right;margin-right:12px;}

#postTabs {width: 100%;height: 45px;}
.howTabs {float:left;width:252px;}
ul.tabs, ul.postTabs {padding:0 0 0 1em;float:left;margin:0;border-bottom:1px solid #e1ccb8;position:relative;z-index:0;}
.tabs a, .postTabs  li ul li a {float:left;display:block;background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat right -240px;padding:0 3em 0 0;margin:0;overflow:visible;position:relative;border-bottom:1px solid #e1ccb8;}
.tabs a span, .postTabs  li ul li a span {display:block;background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat left -240px;padding:0 0 0 1.5em;margin:0 ;line-height:3.75em;color:#603e1e;overflow:visible;}
/*ul.tabs li.tab1 a, ul.postTabs #videoTab a {z-index:5;float:left;}*/
ul.tabs li.tab1 a, ul.postTabs #articleTab a {z-index:5;float:left;}
ul.tabs li.tab2 a, ul.postTabs #galleryTab a {z-index:4;float:left;}
ul.tabs li.tab3 a, ul.postTabs #commentsTab a {z-index:3;float:left;}
ul.postTabs #articleTab, ul.postTabs #galleryTab,ul.postTabs #commentsTab {margin-left:-1em;}
ul.tabs li a:hover, ul.tabs li a.selected, ul.postTabs li ul li a:hover, .postTabs .articleOn a, .postTabs .galleryOn a, .postTabs .videoOn a,.postTabs .commentsOn a
 {background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat right -350px;position:relative;z-index:6 !important;border-bottom:1px solid #fff;}
.tabs li a:hover, .postTabs li a:hover {text-decoration:none;}
.tabs li a:hover span, ul.tabs li a.selected span, .postTabs li ul li a:hover span, .postTabs .articleOn a span, .postTabs .galleryOn a span, .postTabs .videoOn a span,.postTabs .commentsOn a span
 {background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat left -350px;text-decoration:none;color:#ed0202;}
#videoTab.videoEmpty a {display:none;}
#articleTab.articleEmpty a {display:none;}
#galleryTab.galleryEmpty a {display:none;}
#commentsTab.commentsEmpty a {display:none;}
ul.postTabs {padding-left:0;padding-right:0;}

.howTabsAddthis {float:right;margin:0;width:352px;}
#recipe-page .howTabsAddthis {width:auto;position:absolute;right:0;}
#AddThisAsset {padding:10px 0 15px 0;}
#AddThisAsset a.emailAdjusted {float:left;padding-right:3px;}
#AddThisAsset a {font-size:10px;line-height:18px;text-decoration:none;margin:0 4px 0 0;}
/*#AddThisAsset a.addthis_button_email {padding-right:3px;float:left;}
#AddThisAsset a.addthis_button_compact {padding-right:0px;float:left;}
#AddThisAsset a.addthis_button_myspace {padding-right:4px;_padding-right:1px;}
#AddThisAsset a:hover, #AddThisAsset a.addthis_button_aim:hover, #AddThisAsset a.addthis_button_myspace:hover, #AddThisAsset a:hover {cursor:pointer;text-decoration:underline;}
#AddThisAsset a span {padding-right:2px;_padding-right:0px;margin:0;}
#AddThisAsset a span.at15t_twitter {margin-right:0;}*/
/*#AddThisAsset .addthis_button_compact span {margin:0 !important;}*/
#at15s {margin-left:30px!important;} /*shifts pop up to left to avoid video*/

#shareScreen {display:none;}
#shareScreen {float:left;padding:8px 0;}
.sharePrint {margin-right:2px;margin-top:-1px;padding:1px 0 2px 16px;float:left;background:url("http://www.blogsmithmedia.com/www.kitchendaily.com/media/print-orig.gif") 0 5px no-repeat;}
.shareFullScreen {background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png")  0 -110px no-repeat;padding:14px 0 0 35px;margin: 10px 0;height: 25px;width: 58px;font-size:10px;float:right;}
.shareFullScreen:hover {background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png")  -100px -110px no-repeat;color:#fff;text-decoration: none;}

#viewTranscript {margin:6px 0 0;display:block !important;}
#viewTranscript h3 {background: none;border-bottom: 1px dotted #e1cbb8;padding: 0 0 10px;line-height: 23px;}
#viewTranscript .transcriptText{font-size: 12px;line-height: 17px;}
#popupTranscript {width:400px;margin: -415px 0 0 -38px;background:#fff;padding:20px;-webkit-box-shadow: 0 0 4px #ccc;-moz-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;border: 1px solid #dadada;}

.articleTextContainer{margin: 0 0 20px;}
.stepRight {width:auto;padding-left:70px;color:#454545;padding-top:8px;}
.stepLeft img {border:none;}
.stepLeft {padding-left:70px;float:left;padding-right:10px;position:relative;}
.stepCredit {text-align:right;font-size:.6em;}
.stepImgLargeCredit {text-align:right;}
#stepbystep {display:none;zoom:1;overflow: auto;clear: both;border-top:1px dotted #e1cbb8;}
#steps .stepRight h2{color:#603E1E;font-size:15px;line-height:15px;margin:0;padding:0;}
#stepbystep h3 {font-size:24px;background:none;float: left;margin: 5px 0 0;}
#stepbystep h3 span {color:#Ed0202;}
#steps .stepDiv {background:url("http://www.blogsmithmedia.com/www.kitchendaily.com/media/step_bg.jpg") repeat-x;}
.stepNum {background:url("http://www.blogsmithmedia.com/www.kitchendaily.com/media/feature_num_bg_2.gif") no-repeat 0 10px;color:#EC0000;width:42px;height:49px;padding-top:20px;padding-left:2px;font-size:23px;text-align:center;}
.stepCredit {font-size:10px;padding-top:5px;color:#636363;}
.popupContentSteps, .stepLeft .stepImage img {background:#fff;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;padding:6px;border:1px solid #dadada;}
.popupContentSteps, .stepLeft .stepImage img {height:auto;*border-width:1px;zoom:1;}
.stepLeft .stepImage img {width:152px;height:114px;}
.stepLeft .stepImgLarge img {width:456px;height:342px;}
.enlargeBlack .stepLeft .stepImage img, .enlargeClass .stepLeft .stepImage img {width:300px;height:225px;}
.enlargeBlack .stepLeft .stepImgLarge img, .enlargeClass .stepLeft .stepImgLarge img {width:456px;height:342px;}
.popupContentSteps .stepImgLargeCredit {font-size:9px;margin:3px 6px 4px 0;}
.cbInstruction {border-bottom:1px dotted #E1CCB8;}
.popupContentSteps h3 {background:transparent none repeat scroll 0 0;color:#EC0000;line-height:1.2em;}
.stepImgLarge {text-align:center;padding:0 6px;}
.stepImgLarge img {border:0 none;padding:0;}
#popupSteps {background:#FFFFFF none repeat scroll 0 0;margin:0 0px 0 0;padding:0;}
.popupContentSteps h3 {background:transparent none repeat scroll 0 0;color:#EC0000;line-height:1.2em;padding-top:22px;}

html #stepImgContainer h3{text-align:left;}
html #stepImgContainer {
  position: fixed;  z-index: 99999;display: block; top: 0%; left: 0%;
        _width: 100%;
	_height: 0%;
}   

html #stepImgContainer #popupSteps{z-index:18000000;
	position: fixed; 
        top: 25%; left: 25%;
	_position: absolute;
        width:480px;
        _top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
}
html #stepImgContainer {
	_position: absolute;

}
html #stepImgContainer #fade {
	background: #fff; 
	position: fixed; _position: absolute;
	width: 100%;
	height: 400%;
	filter:alpha(opacity=0);
	opacity: .0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}


#recipe-page .postbody .overLayWrp {margin:90px 0 0 -45px;width:38px;height:38px;overflow:hidden;float:left;position:relative;}
#recipe-page.enlargeBlack   .overLayWrp, #recipe-page.enlargeClass .overLayWrp{margin:201px 0 0 -45px;float:left;}
#recipe-page .ad-215x35 {right:324px;position:absolute;width:215px;}
#recipe-page ul.postTabs li ul li {float:left;}

#relatedLinks {float:right;margin:10px 0 30px;}
#relatedLinks a {float:left;color:#fff;background:#62bee5;border:1px solid #62bee5;padding:.75em 1em;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:1em;}
#relatedLinks a:hover {text-decoration:none;background:#509cbd;border:1px solid #509cbd;}
#relatedLinks, #relatedLinks a {display:none;}

#more-like-this li span a {text-transform:capitalize;clear:both;width: 200px;}
#more-like-this ul{margin: 0 0 -3px;}
#learn-more{overflow: hidden;margin: 0 0 20px;}
#feature-hub li img{margin:0 0 0 10px;}
.enddiv {height:35px;}

#basement {background:#fff;border-top:1px solid #F5D985;clear:both;}
fieldset {border:medium none;}
#recipe-manage .col2 div ul, #recipe-manage #mostRecent ul {padding-left:8px;}

.postImage {width:170px;float:left;padding:20px 0 0;}
a.postImage span {float:right;margin-right:4px;margin-top:3px;color:#7d7d7d;font-size:9px;display:none;}
.postImage:hover {color:#000;text-decoration:none;}
.rghtcont .post a.videoIcon {background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -390px -1700px transparent;padding-left:21px;}
.rghtcont .post a {line-height:2.5em;}

#howtohub .noVideoOverLayWrp, #blogger .noVideoOverLayWr {display:none;}
#howtohub .overLayWrp, #blogger .overLayWr {width:25px;height:18px;overflow:hidden;z-index:900;float:left;margin-left:-45px;margin-top:120px;}
#howtohub .overLayWrp a.ovrLay, #blogger .overLayWrp a.ovrLay{display:block;width:27px;height:27px;background:transparent url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat scroll 0 0;}
#howtohub .overLayWrp a.ovrLay, #blogger .overLayWrp a.ovrLay {background-position:-200px -1700px;}
#howtohub .overLayWrp a:hover.ovrLay, #blogger .overLayWrp a:hover.ovrLay {background-position:-200px -1750px;text-decoration:none;}
#howtohub .bylineHub {margin:0;}
#howtohub h2 {font-size:1.45em;font-weight:bold;}
#howtohub #postlist .imgholder img, #blogger #postlist .imgholder img {padding:7px;}

#postlist .paging {margin-top:20px;line-height: 32px;}
#postlist .imgholder {float:left;width:177px;height:178px;}
#postlist h3, #recipe-info h3, .CE_contrib_bio h3 {background:none;font-size:1.5em;line-height:21px;padding:16px 0 0 0;text-transform:none;clear:none;margin:0;}
#postlist h3 a, #recipe-info h3 a, #howtohub .featuredContent h3 a, .CE_contrib_bio h3 a {color:#ed0202;}
#postlist .imgholder img, #gallery .main-img img {background:#fff;width:26.167em;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;padding:7px\9;border:1px solid #dadada;}
#postlist .imgholder img {width:152px;height:auto;margin:0;}

.enlargeClass, .enlargeBlack {padding-left:20px;padding-bottom:80px;}
.enlargeClass .stepRight, .enlargeBlack .stepRight{font-size:2em;}
.enlargeClass .closeBoxStepPhoto,.enlargeBlack .closeBoxStepPhoto{font-size:1.35em;}
.stepDiv .enlargeClass .stepleft, .stepDiv .enlargeBlack .stepleft {width:500px;padding-right:100px;}
.enlargeBlack, #recipe-page.enlargeBlack, .enlargeBlack h1, .enlargeBlack .stepRight {background:#333333;color:#fff;}
.enlargeBlack .stepCredit {color:#fff;}
.enlargeBlack .stepImgLargeCredit {color:#000;}
.enlargeBlack .stepDiv, .enlargeBlack .stepNum {background:none;color:#fff;}
.enlargeBlack .stepImage #popupSteps .popupContentSteps a.closeBoxStepPhoto {background:none;color:#aaaaaa !important;}
.enlargeBlack .stepDiv, .enlargeClass .stepDiv {width:auto;}
.enlargeBlack a.changeTextBg, .enlargeClass a.changeTextBg {font-size:2em;margin:15px;float:right;color:#fff;background:#62bee5;border:1px solid #62bee5;padding:.75em 1em;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:1em;}
.enlargeBlack a.changeTextBg:hover, .enlargeClass a.changeTextBg:hover {text-decoration:none;background:#509cbd;border:1px solid #509cbd;}
.enlargeBlack , .enlargeClass {text-align:left;}
.enlargeBlack h1, .enlargeClass h1 {font-size:4em;margin-bottom:40px;line-height:1.25em;}
#stepImgContainer {_position:absolute !important;}
.stepImage #popupSteps {position:relative:zoom:1;}

/* Feature Hub */
*+html #feature-hub #right {float:right;margin-left:0px;}
#feature-hub #breadCrumbs span {color:#ED0202;}
#ftr-center-rail{padding:0 0 8px;}
#ftr-center-rail div a img .postimage{width:152px;height:114px;float:left;margin:8px;}
#feature-hub #dlContainer {background:#fff;font-size:10px;height:342px;margin-bottom:20px;overflow:hidden;position:relative;width:456px;padding:10px;border:1px solid #dadada;_padding:5px;box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;zoom:1;}


#feature-hub #dl {display: none;position: relative;height: 342px;width: 456px;overflow: hidden;position: relative;}
#feature-hub #dl a img {border: none;}
#feature-hub #dl .slide {width: 100%;height:100%;position: absolute;}
#feature-hub #dl .slideCredit {color:#fff;font-family:georgia;font-size:9px;}
#feature-hub #dlContainer .dlSlide {position:absolute;filter:alpha(opacity=80)}
#feature-hub #dlContainer .dlSlide img {position:relative;width:456px;height:342px;}
#feature-hub #recpbrowlst .imgholder img {background:#fff;border:1px solid #dadada;padding:10px;width:314px;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
#feature-hub #dlContainer .slideBg {background:#603E1E url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/kd-feature-pattern.gif) no-repeat scroll 208px 0;margin:0px 0 -90px 0;height:100px; opacity: 0.57;position:relative; width:456px;filter:alpha(opacity=57);zoom:1}
#feature-hub #dlContainer h2, #dlContainer h3, #dlContainer .slideAction {position:relative;border:none;font-family: "Lucida Grande","Lucida Sans Unicode", Arial, sans-serif;}
#feature-hub #dl h2 {color:#FFFFFF;font-weight:bold;margin:0;padding:0;}
#feature-hub #dl h3 a {color:#FFFFFF;}
#feature-hub #dlContainer #dl h3 {color:#FFFFFF;font-size:12px;line-height:17px;margin:0 10px 2px;padding:0;}#feature-hub #dl h2 {color:#FFFFFF;font-weight:bold;margin:0;padding:0;}
#feature-hub #dl h3 a {color:#FFFFFF;}
#feature-hub #dl .slideAction {color:#EEBE40;font-size:1.1em;font-weight:bolder;margin:0pt 0pt 0pt 0.9em;}
#feature-hub #dl .slideAction a {color:#2994C2;}

#feature-hub #dlContainer .slideButtons {margin-top:-23px;float:right;z-index:1000;position:absolute;width:70px;margin-left:386px;line-height:3;background:#fff;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;overflow:hidden;height:24px}
#feature-hub #dlContainer .slideButtons a {padding:4px 8px;margin:2px;_margin:5px 2px 0;position:relative;zoom:1;_line-height:10px}
#feature-hub #dlContainer .slideButtons a.previous {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/dl-buttons-home.gif) no-repeat scroll 0 0;}
#feature-hub #dlContainer .slideButtons a.previous:hover {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/dl-buttons-home.gif) no-repeat scroll 0 -20px;text-decoration:none;}
#feature-hub #dlContainer .slideButtons a.play {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/dl-buttons-home.gif) no-repeat scroll -52px 0px;}
#feature-hub #dlContainer .slideButtons a.play:hover {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/dl-buttons-home.gif) no-repeat scroll -52px -20px;text-decoration:none;}
#feature-hub #dlContainer .slideButtons a.pause {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/dl-buttons-home.gif) no-repeat scroll -27px 0;}
#feature-hub #dlContainer .slideButtons a.pause:hover {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/dl-buttons-home.gif) no-repeat scroll -27px -20px;text-decoration:none;}
#feature-hub #dlContainer .slideButtons a.next {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/dl-buttons-home.gif) no-repeat scroll -80px 0;}
#feature-hub #dlContainer .slideButtons a.next:hover {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/dl-buttons-home.gif) no-repeat scroll -80px -20px;text-decoration:none;}
#feature-hub #dlControls{height:26px;}

#feature-hub .latestFeatures {padding:0 0 10px 0px;margin-bottom:20px;}
#feature-hub #content .latestFeatures h3, #content .partnerGalleries h3, .ikea #content .featuredGallery h3 {border:medium none;color:#5F3827;font-family:georgia;margin:-4px 0pt 0pt 4px;text-transform:capitalize;}
#feature-hub .latestFeatures h3{background-position:0 -540px;margin:0;}
#feature-hub .latestFeatures h3 div{background:white none;margin:auto;width:200px;text-align:center;white-space:nowrap;padding:0 15px;}
#feature-hub .latestFeatures img {border:1px solid #e1ccb8;padding:.4em;height:99px;width:132px;}
#feature-hub .latestFeatures .prevNext {float:right;padding-right:4px;}
#feature-hub .latestFeatures #prevC1, .latestFeatures #prevC2 {background:transparent url(http://www.blogsmithmedia.com/www.shelterpop.com/media/square_prev2.gif) no-repeat scroll 0%;margin-right:2px;}
#feature-hub .latestFeatures #nextC1, .latestFeatures #nextC2 {background:transparent url(http://www.blogsmithmedia.com/www.shelterpop.com/media/square_next2.gif) no-repeat scroll 0%;}
#feature-hub .latestFeatures button {height:23px;width:23px;border:0 none;padding:0;cursor:pointer;}
#feature-hub .latestFeatures .bod {background-color:#FFFFFF;clear:both;height:auto;overflow:hidden;margin-top:6px;/*width:468px;*/}
#feature-hub .latestFeatures .bod ul {margin:0;}
#feature-hub .latestFeatures .footer {clear:both;}
#feature-hub .latestFeatures .item {float:left;margin:0 1px 0 -1px;padding:10px 0;text-align:center;width:33%;height:170px;line-height:12px;border-left:1px dotted #E1CCB8;}
#feature-hub cite.photoCredit {margin:0 1px 0 -1px;padding:0 7px 0 0;float:right;color:#787878;display:block;font-size:0.8em;font-style:normal;}
#feature-hub .latestFeatures h5 {font-weight:normal;margin:20px 0 10px;text-align:center;clear:both;}
#feature-hub .latestFeatures h5 a {padding:6px;}
#feature-hub .latestFeatures h5 a:hover{text-decoration:none;cursor:pointer;}
#feature-hub .latestFeatures li {border-right:1px dotted #E1CCB8;}
#feature-hub .latestFeatures li.noborder {border-right:0 none;}
#feature-hub .latestFeatures .hover {background:#fbf6f0;}

#feature-hub #centerSPoll{margin-bottom:20px;}
#feature-hub #centerSPoll .centerSPollLeft {float:left;padding:0 15px 0 5px}
#feature-hub #centerSPoll .centerSPollCredit {color:#787878;font-size:0.8em;text-align:right;margin:3px 0 0;}
#feature-hub #centerSPoll table{width:37%;_width:33%;}
#feature-hub #centerSPoll p,#feature-hub #centerSPoll table caption{color:red;font-size:18px;line-height:20px;margin-bottom:11px;}
#feature-hub #centerSPoll label {display:block;margin:5px 0;}
#feature-hub #centerSPoll table th{padding:5px 0;}
#feature-hub #centerSPoll table td span{background-color:white!important;width:auto!important;white-space:nowrap;}
#feature-hub #centerSPoll label input{margin:0px 7px 0 0;}
#feature-hub #centerSPoll img{border:1px solid #dadada;padding:10px;box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;}


#feature-hub #centerSPoll button{margin:10px 0 0;float:left;color:#fff;font:12px;text-transform:capitalize;background-color:#62bee5;border:1px solid #62bee5;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:1em;overflow:visible;}
#feature-hub #centerSPoll button:hover{background-color:#509CBD;border:1px solid #509CBD;text-decoration:none;}

#feature-hub #dlContainer h2{font-weight:normal;font-size:24px;margin:2px 10px 0;line-height:27px;}
#feature-hub #dlContainer h2 i{font-style: normal;}
#feature-hub #dlContainer h3{font-size: 17px;text-transform:none;}
#feature-hub #dlContainer .slideAction{font-weight:normal;color:#ccc;font-size: 9px;float:right;margin:-7px 5px 0 0}

#photoGallery{margin-bottom:20px;}
#recpfltr h4, #recpfltr .mainhd{border-top:1px solid #E1CCB8;}

#feature-hub .partnerGalleries{height:auto!important;margin-bottom:20px;overflow:-moz-scrollbars-none;}
#feature-hub .partnerGalleries h1 a {color:red;display:block;font-size:17px;font-weight:normal;line-height:17px;margin:0 0 5px;}
#feature-hub .partnerGalleries .photo{float:left;}
#feature-hub .partnerGalleries cite.photoCredit{text-align:right;float:none;padding:0 10px 0 0;}
#feature-hub .partnerGalleries img{margin:0 10px 0 5px;padding:5px;border:1px solid #dadada;box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;}

#feature-hub .partnerGalleries .description b{margin:0 0 5px 0;display:block;color:red;font-size:17px;font-weight:normal;}
#feature-hub .partnerGalleries .description a{display:inline-block;margin:5px 0 0;}

#relatedSponsor h4{margin:0 0 10px;font-size:14px;color:#603E1E;font-weight:bold;}
#relatedSponsor ul{margin-bottom:15px;*margin-bottom:5px;}
#relatedSponsor ul li{border:0 none;padding:5px 0px 0 15px;margin:0;background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -492px -1242px transparent;}
#relatedSponsor ul li a{font-size:13px;}
/* Feature Hub */


/* =COMMENT FORM
-------------------------------------------------------------- */
#remember { clear: left;padding-top: .4em;}
#remember label {display: inline;}
.form-button {background:#F8E8B5 url(http://www.blogsmithmedia.com/www.shelterpop.com/media/search-btns.gif) repeat-x scroll 0 75%;border:1px solid #DFBF64;color:#603927;cursor:pointer;font-weight:normal;margin-top:7px;padding:5px;font-size: 11px;}
#incontent input {margin-bottom:15px}
#incontent input#RememberMeYes, #incontent input#RememberMeNo{margin-bottom:0px;}

/* =COMMENTS
-------------------------------------------------------------- */
#comments {margin: 0 0 2em 0;position: relative;}
#comments .comment-link a {margin-bottom: .5em;float: left;font-size: 14px;text-decoration: none;}
#comments p {margin: 0 0 .3em 0;padding-left: 0px;}
#comments h4 {padding-left: 0px;font-size: 1.1em;font-weight: normal;margin: -.2em 0 .7em;}
#comments h4 .dim,
#comments h4 .dim a {color: #a7a7a7;font-weight: normal;}
#content #comments p br {height: .5em;}
.commentclass1, .commentclass2 {border-bottom:1px dashed #F9D368;padding: 18px 0 3.5em 40px;position: relative;width: 430px;}

#comments .child .avatar,
#comments .child .rownum { left: 8px; }
#comments .rownum {background: #fff;color: #F9D368;border: 1px solid #F9D368;font-size: 1.4em;position: absolute;top: 18px;left: 0;text-align: center;width: 28px;height: 28px;line-height: 28px;z-index: 9;}
#comments .avatar {display: block;height: 30px;width: 30px;position: absolute;top: 60px;left: 0;margin: 0;outline: 0;z-index: 9;border: 1px solid #F5D985;}

.cmt_votes .star {margin-top: 1px;}

.votedComment .cmt_tools a { display: none; }
.votedComment .cmt_tools { background: url(http://www.blogsmithmedia.com/www.shelterpop.com/media/voted.gif) 0 1px no-repeat; width: 54px; height: 16px; text-align: right;}
.cmt_reply a{background:transparent url(http://www.blogsmithmedia.com/www.shelterpop.com/media/shelterpop_comment-reply-btn.gif) no-repeat scroll 0 50%;height:28px;margin-top:5px;position:absolute;right:0;text-indent:-9000px;width:64px;}
#thankYou {background: #FBF0CD;color: #666;padding: 15px 25px;margin: 1em 0.8em 1em 0;border:1px solid #F5D985;}

/* =COMMENT FORM
-------------------------------------------------------------- */
#remember { clear: left;padding-top: .4em;}
#remember label {display: inline;}
.form-button {background:#F8E8B5 url(http://www.blogsmithmedia.com/www.shelterpop.com/media/search-btns.gif) repeat-x scroll 0 75%;border:1px solid #DFBF64;color:#603927;cursor:pointer;font-weight:normal;margin-top:7px;padding:5px;font-size: 11px;}
#incontent input {margin-bottom:15px}
#incontent input#RememberMeYes, #incontent input#RememberMeNo{margin-bottom:0px;}

/* =COMMENTS
-------------------------------------------------------------- */
#comments {margin: 0 0 2em 0;position: relative;}
#comments .comment-link a {margin-bottom: .5em;float: left;font-size: 14px;text-decoration: none;}
#comments p {margin: 0 0 .3em 0;padding-left: 0px;}
#comments h4 {padding-left: 0px;font-size: 1.1em;font-weight: normal;margin: -.2em 0 .7em;}
#comments h4 .dim,
#comments h4 .dim a {color: #a7a7a7;font-weight: normal;}
#content #comments p br {height: .5em;}
.commentclass1, .commentclass2 {border-bottom:1px dashed #F9D368;padding: 18px 0 3.5em 40px;position: relative;width: 430px;}

#comments .child .avatar,
#comments .child .rownum { left: 8px; }
#comments .rownum {background: #fff;color: #F9D368;border: 1px solid #F9D368;font-size: 1.4em;position: absolute;top: 18px;left: 0;text-align: center;width: 28px;height: 28px;line-height: 28px;z-index: 9;}
#comments .avatar {display: block;height: 30px;width: 30px;position: absolute;top: 60px;left: 0;margin: 0;outline: 0;z-index: 9;border: 1px solid #F5D985;}

.cmt_votes .star {margin-top: 1px;}


.votedComment .cmt_tools a { display: none; }
.votedComment .cmt_tools { background: url(http://www.blogsmithmedia.com/www.shelterpop.com/media/voted.gif) 0 1px no-repeat; width: 54px; height: 16px; text-align: right;}
.cmt_reply a{background:transparent url(http://www.blogsmithmedia.com/www.shelterpop.com/media/shelterpop_comment-reply-btn.gif) no-repeat scroll 0 50%;height:28px;margin-top:5px;position:absolute;right:0;text-indent:-9000px;width:64px;}
#thankYou {background: #FBF0CD;color: #666;padding: 15px 25px;margin: 1em 0.8em 1em 0;border:1px solid #F5D985;}

/* =CONTENT FORM
-------------------------------------------------------------- */
#incontent .byline {font-family: georgia, serif;font-size: 1.1em;}
#incontent .byline a {font-family: verdana, sans-serif;}
#contentforminner {padding: 0;}
#contentform .formlabel {display: block;padding: 1.3em 0 .4em;font-size: 10px;font-weight: normal;color: #000;text-transform: uppercase;}
#contentform input.text,
#contentform textarea.text {border: 1px solid #ccc;padding: 3px;width: 310px;}
#contentform textarea.text {width: 410px;}
#contentform .nav {margin: 1em 0;}
#contentform p {clear: both;}
#contentform button {float: none;margin-top: 5px;}

#commentform {color: #ea7114;background: #feddaa;border: 1px solid #F5D985;display: block; padding: 15px 20px 18px 0; font-size: 100%;margin-bottom:20px;}
#commentform h3 {padding-left: 25px;}
#formerrors { color: #900; font-weight: bold; padding: 0 0 8px 0; }
#commentform fieldset { padding: 0 0 0 25px;border: 0; font-size: 1em;color: #666;}
#commentform #remember input {border:0px none;}
#commentform #remember label {display: inline;}
#authorinfo_anon,#authorinfo_user {display:block;float:left;width:40%;}
#authorinfo_anon legend,#authorinfo_user legend {color: #603E1E;font-size: 1.3em; padding: 0 0;margin-bottom: .3em;}
#commentform p {margin: .5em 0;}
#commentform label {display: block;padding: 5px 0 0;}
#authorinfo_user {padding-left: 25px;}
#replyindicator { font-weight: bold; }
#comment_text {padding-top: .4em;}
#commentform input.text, #commentform textarea { padding: 3px;border: 1px solid #F5D985;outline: 0;font-size: 1.1em;}
#commentform textarea {width: 410px;}
.instructions {font-size: 11px;color: #4d605f;padding: 20px 25px;}
.instructions strong {color: #4d605f;}


/* feature-asset overrides */
.feature-asset #how-to-asset-tabs {float:right;}
.feature-asset .howTabsAddthis{width:215px;}
.feature-asset #addThis a{ padding-left:3px;}
.feature-asset #addThis a.sharePrint{margin-left:0;}
.feature-asset .howTabsAddthis {position:relative;top:15px;}
.feature-asset #AddThisAsset, .feature-asset #AddThisAsset a {padding:0;}
.feature-asset #AddThisAsset .sharePrint {padding:0 2px 0 17px;}
.feature-asset .col1 {width:150px;}

.feature-asset .mdl {}
.feature-asset .mdl .cmt-block.parent {padding-top:5px;border:1px solid #E1CBB8;}
.feature-asset .mdl .cmt-block.child {border:0;border-bottom:1px dotted #E1CBB8;margin:0 0 0 30px;background:url("http://www.blogsmithmedia.com/www.kitchendaily.com/media/commentsbg.png");background-position:0 0px;background-repeat:repeat-y;}
.feature-asset .mdl .cmt-block.child .wrapper {background:#ffffff;margin-left:10px;}
.feature-asset .mdl .cmt-block.child .wrapper a{*word-break:break-all;}
.feature-asset .mdl .cmt-block dt {overflow:auto;_border:0;}
.feature-asset .mdl .cmt-block dt .child {width:410px;margin-left:10px;border:0;padding-left:45px;}
.feature-asset .mdl .cmt-block dd {clear:both;_border:0;_background:none;}
.feature-asset .mdl .cmt-block .read {background:#FFFFFF url(http://o.aolcdn.com/os/living-food/images/recipe-manage-grad.gif) repeat-x scroll 0 -20px;border-color:#E1CBB8 #FFFFFF #FFFFFF;border-style:dotted solid solid;border-width:1px 3px 3px;}
.feature-asset .mdl .cmt-block .read {padding:3px} 
.feature-asset .mdl .cmt-block .parent p {padding:10px;}
.feature-asset .mdl .voteLink {display:none;}
.feature-asset .mdl .cmt_votes {overflow:auto;padding:10px 10px 10px 0;_background:#ffffff;}
.feature-asset .mdl .cmt_votes li {width:auto;float:right;_border:0;_background:#ffffff;}
.feature-asset .mdl .cmt_votes .author {width:280px;float:left;}
.feature-asset .mdl .cmt_votes .author strong {font-size:16px;line-height:17px;margin:0;padding:17px 0 0 15px;}
.feature-asset .mdl .cmt_votes .author .d {color:#999999;font-size:0.688em;}
.feature-asset .mdl .child .cmt_votes {overflow:auto;padding:10px 10px 10px 0;background-position:0 -1120px;;_background-position:0 -1120px;background-repeat:repeat-x;background:#ffffff;}
.feature-asset .mdl .child .cmt_votes li {width:auto;float:right;_border:0;}
.feature-asset .mdl .child .cmt_votes li a {_border:0;}
.feature-asset .mdl .child .cmt_votes .author {width:280px;float:left;}
.feature-asset .mdl .child p {padding:10px;background:#ffffff;}

.feature-asset #commentform {background:#fff;background-position:0 -1950px;background-repeat:repeat-x;border:1px solid #E1CCB8;color:#603E1E;margin:0 0 40px;overflow:auto;padding:17px 14px;}
.feature-asset #commentform label {padding-top:10px;}
.feature-asset #commentform textarea {width:380px;margin:10px auto;border:1px solid #E1CBB8;}
.feature-asset #tab-omniture {_visibility:hidden;}
.feature-asset .comments .pages {margin-top:5px;}
.feature-asset .comments .pages li.num{float:right}
.feature-asset .comments .pages li.num ul li{float:left;padding:0 4px;}
.feature-asset .comments .pages li.meta{float:right;clear:right}
.feature-asset #comment-hd h2 {text-transform:none;color:#603E1E;margin-bottom:10px;}

.largeKitchenLogo {margin:10px;padding:20px;background:transparent url(http://o.aolcdn.com/os/living/food/test-images/kd-logo-new.png) no-repeat scroll 0 0;}

/*Expert page starts*/
#howtohub .row{zoom:1;}
#howtohub #breadCrumbs span,.expert-asset #breadCrumbs span{color:#ED0202;}
.chef-photo .ad-215x35{margin-top:30px;}
.chef-photo h1{padding:60px 0 0 140px;color:#ED0202;*padding-top:30px;#padding-top:45px;#line-height:30px;}
.chef-photo h1 span{color:#603E1E;display:block;font-family:georgia;font-size:20px;font-style:italic;font-weight:normal;margin:0 0 -5px -20px;line-height:24px;padding:0;}
.chef-photo{background:transparent url(http://o.aolcdn.com/js/x.gif) no-repeat scroll 0 23px;height:134px;margin:0px!important;}
.about-expert{border:1px solid #e1ccb8;margin-top:5px;}
.about-expert img,.expert-promo img,.gmc-promo img{border:1px solid #E1CCB8;float:left;height:76px;margin:0 10px;padding:5px;width:98px;}
.about-expert p.more{clear: both;padding:0 10px;}
.about-expert p,.expert-promo p,.gmc-promo p{padding:0 10px;}
.expert-promo img,.expert-promo p{margin-bottom:10px;}
.gmc-promo{border: 1px solid #e1cbb8;padding: 0 0 20px;}
.gmc-promo h3{background:none;margin-bottom:0;}
.gmc-promo h3,.about-expert h3,.expert-promo h3{text-transform:none;padding: 0 0 0 10px;}
.gmc-promo div.gmc-logo{background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") repeat-x scroll 0 -538px transparent;padding:0 0 0 10px;height:40px;}
.gmc-promo div.gmc-logo img{border:0 none;height:auto;margin:0;padding:0;width:auto;}
.gmc-promo span a{padding: 0 10px 0 0;}
.gmc-promo small{display:block;}
.chef-carousel .filed-under{margin: 0 0 5px;padding:0;}
.chef-carousel .play-symbol{background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -390px -1700px transparent;padding-left:22px;margin-top:10px;display:inline-block;}
.chef-carousel .play-symbol a{background-color:white;}
.chef-carousel cite.photoCredit {padding:0 12px 0 0;*zoom:1;*width:332px;clear:both;color:#787878;display:block;font-size:9px;font-style:normal;text-align:right;float:none;}
#spacer{height:15px;border-top:1px solid #E1CCB8;clear:both;width:100%;}
iframe.gmc-news-letter{width:316px;height:0;border:0;margin:0 0 2.5em;padding:0;overflow:hidden;}

/*Expert page ends*/

/*Expert Asset Page starts */
#howtohub #postlist p a.next{margin-left:5px;}
.gmc-ad{margin:50px 0 20px;padding:13px 0;text-align:center;}
.gmc-ad iframe{width:465px;}

.expert-asset #how-to-asset-tabs p.byline{/*height:30px*/height:20px;}
/*.expert-asset #how-to-asset-tabs p.byline span#byLine{display:none;}*/
.expert-asset .howTabsAddthis{width:auto;}
.expert-asset #videoContainer,.expert-asset #vidcontainer{width:auto;text-align:center;margin-bottom:30px;padding:13px;}
.expert-asset #right{#margin:0;#padding-left:19px;_margin:0 0 0 1em;_padding:0;}

#morefrm-chef{margin:20px 0;}
#morefrm-chef h3{background:none;text-transform:none;line-height:26px;margin-bottom:13px;}
#morefrm-chef .container{padding:20px 0 22px 2px;margin-bottom:10px;width:100%;border-width:0 0 1px 0;border-color:#E1CCB8;border-style:solid;float:left;background:white url("http://www.blogsmithmedia.com/www.kitchendaily.com/media/step_bg.jpg") repeat-x scroll 0 -30px;}
#morefrm-chef .container div{height:88px;float:left;width:49%;background:white;padding:6px 0 0;}
#morefrm-chef .container div img{height:72px;width:96px;float:left;padding:5px;border:1px solid #d0d0d0;box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;}
#morefrm-chef .container div span.aticlelink{display:block;float:left;height:99%;width:60%;margin:0 0 6px;}
#morefrm-chef .container div span.aticlelink a{margin:0 0 0 12px;display:block;font-size:1.25em;}
#morefrm-chef .overLayWrp{float:left;height:17px;margin:-59px 0 0 43px;_margin:33px 0 0 -255px;overflow:hidden;width:23px;z-index:900;}
#morefrm-chef .overLayWrp a.ovrLay{background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat scroll 0 0 transparent;display:block;height:17px;width:23px;}
#morefrm-chef .overLayWrp a.ovrLay {background-position:-200px -1700px;}
#morefrm-chef .overLayWrp a:hover.ovrLay {background-position:-200px -1750px;text-decoration:none;}
#morefrm-chef a.browseall{float: right;}

#yed_hddr,#yed_hddr h3{background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll 0 0 transparent;text-transform:none;}
#yed_hddr{background: none;margin:0 0 2.5em;overflow:auto;-webkit-border-radius:5px;-moz-border-radius:5px;zoom:1;}
#yed_hddr .brdr{border-right:1px dotted #e1ccb8 ;}
#yed_hddr h3{background-position:0 -520px;background-repeat:repeat-x;clear:both;color:#603E1E;font-size:21px;line-height:45px;margin:0 0 15px;overflow:hidden;padding:0 0 0 10px;}
#yed_hddr .imgFloatPros{float: left;margin: 0 5px 0 0;}
#yed_hddr .quest{float: left;}

#yed_hddr h2{float: left;padding: 0;font-size: 15px;margin: 0 0 17px 5px;line-height: 17px;text-transform:none;}
#yed_hddr form,#yed_hddr .yeddaPhoto{clear: both;margin: 0 0 10px;}
#morefrm-chef a.browseall,#yed_hddr a.signYedda,#yed_hddr input.signYedda,#latestOn a.browseall{border: none;width: auto;margin: 10px auto;color:#fff;background-color:#62bee5;padding:8px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:1em;overflow:visible;display:block;text-align:center;text-transform:capitalize;}
#yed_hddr a.signYedda,#yed_hddr input.signYedda{width:170px;}
#morefrm-chef a.browseall:hover,#yed_hddr a.signYedda:hover,#yed_hddr input.signYedda:hover{background-color:#509CBD;text-decoration:none;}
.col4 #yed_hddr .mod{width: 300px;padding: 10px;zoom:1;overflow:hidden;}
.col4 #yed_hddr textarea{width: 270px;height: 140px;padding: 10px;border: 1px solid #e1ccb8;}
.col3 #yed_hddr h2{width:171px;}
.col3 #yed_hddr{margin:20px 0;clear:both;}
.col3 #yed_hddr .mod{width: 205px;padding: 10px;}
.col3 #yed_hddr textarea{width: 170px;height: 122px;padding: 10px;border: 1px solid #e1ccb8;}
#yed_hddr .yeddaimg{background:url("http://o.aolcdn.com/art/ch_living/gmc-slices-3") no-repeat scroll 0 -503px transparent;float:right;height:30px;width:110px;}

/*Added for IE6 Bug Fix*/
#dinnerTonightWid.carousel .jcarousel-next {right:1px}

#main #right #dinnerTonightWid.carousel li {padding:0 5px 6px;margin:0;clear:none;width:290px;float:left;height:auto;overflow:hidden;background:none;border:none;}
#main #right #dinnerTonightWid.carousel li img {margin:0 8px 0 0;}
#main #right #dinnerTonightWid .jcarousel-clip {width:290px;padding:0 7px;margin:0;}
#main #right #dinnerTonightWid #mycarousel {width:9999px;padding:0;margin:0;}
#main #right #dinnerTonightWid.carousel .jcarousel-next, #main #right #dinnerTonightWid.carousel .jcarousel-prev {height:30px;width:30px;margin:0px 10px;background:transparent url(http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png) no-repeat scroll -200px -1600px;}
#main #right #dinnerTonightWid.carousel .jcarousel-prev {margin-left:242px;background-position:-168px -1600px;_left:0px;}
#main #right #dinnerTonightWid.carousel .jcarousel-next, #main #right #dinnerTonightWid.carousel .jcarousel-prev {margin-top:0}
#main #right #dinnerTonightWid.carousel a.jcarousel-prev:hover {background-position:-168px -1630px;}
#main #right #dinnerTonightWid.carousel a.jcarousel-next:hover {background-position:-200px -1630px;}
#main #right #dinnerTonightWid.carousel h2 {font-size: 18px;padding:0;}
#main #right #dinnerTonightWid.carousel h3 {width:300px;}
#main #right #dinnerTonightWid #DTads {padding:3px 10px 0 14px; width:128px}
#dinnerTonightWid .module {padding:0 0 35px;}

/* AB Testing */
#main #right #dinnerTonightWid.carousel .abTesting #DTads {display:none}
#main #right #dinnerTonightWid.carousel .abTesting .jcarousel-next, #main #right #dinnerTonightWid.carousel .abTesting .jcarousel-prev {margin-top:-140px}
#dinnerTonightWid div.abTesting {padding:0 0 10px}
#main #right #dinnerTonightWid.carousel .abTesting h3 {width:210px}



/*Expert Asset Page Ends */

#meet-our-staff {clear:both;margin: 0 0 20px;float:left;}
#meet-our-staff.module{
	background: none;
}
#CE_meet_us {width:314px;}
#CE_meet_us #CE_meet_us_H3 { margin: 0;padding-left: 10px;}
#CE_meet_us #CE_meet_us_team_A {
	font-size:11px;
	float: right;
	padding: 0 12px 0 0;
	margin-top: -40px;
}
#CE_meet_us #CE_meet_us_team_A:hover {
	text-decoration: none;
}
#CE_meet_us #CE_meet_us_UL { 
	clear: both;
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#CE_meet_us .CE_meet_us_LI {
	float: left;
	padding: 0 6px 10px 12px;
	width: 86px;
	text-align: center;
	clear:none;
	background:none;
}
#CE_meet_us .CE_meet_us_A {
	display: block;
	padding-top: 84px;
	color:#ED0202;
	background: url('http://www.blogsmithmedia.com/www.kitchendaily.com/media/kd-headshot-sprite.v2.jpg') no-repeat 0 0;
}
#CE_meet_us .CE_meet_us_A:hover {
	text-decoration: none;
}
#CE_meet_us #CE_meet_us_slot1 {
	background-position:0 -2px;
}
#CE_meet_us #CE_meet_us_slot2 {
	background-position:0 -124px;
}
#CE_meet_us #CE_meet_us_slot3 {
	background-position:0 -246px;
}
#CE_meet_us #CE_meet_us_slot4 {
	background-position:0 -300px;
}
#CE_meet_us #CE_meet_us_slot5 {
	background-position:0 -400px;
}
#CE_meet_us #CE_meet_us_slot6 {
	background-position:0 -500px;
}
#CE_meet_us .CE_meet_us_desc {
	font-style: normal;
}

#CE_ {
	font: normal 12px;
	padding: 12px 17px 0 17px;	
}
	#CE_ a {
		text-decoration: none;
	}
	
	#CE_ a:hover {
		text-decoration: underline;
	}
	#CE_ #CE_head {
		margin-bottom: 10px;
	}
		#CE_ #CE_head h1 {
			font: normal 28px;
			margin: 0;
			padding: 0;
		}
	#CE_ #CE_info {
	background: #fff;
	border-top:1px solid #e1ccb8;
		padding: 20px 0 32px;
		margin: 0;
	}
	#CE_ #CE_writers {
		float: left;
		width: 100%;
	}
		#CE_ .CE_contrib_bio {
			clear: both;
			float:left;
			width:100%;border-top:1px dotted #E1CCB8;padding:32px 0;
		}
		#CE_ .CE_contrib_photo {
			float: left;
			width: 141px;margin-right:20px;
		}
			#CE_ .CE_contrib_photo a {
				float: left;
				/*overflow: hidden;*/
				text-decoration: none;
			}
			#CE_ .CE_contrib_photo img {
				padding:8px;border: none;border:1px solid #DADADA;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;
			}
		#CE_ .CE_contrib_blurb {
			float: left;
			padding: 0 19px 0 0;
			width: 311px;
		}
		#CE_.CE_bio .CE_contrib_blurb {width:440px;padding:0;}
			#CE_ .CE_contrib_blurb h1, #CE_ .CE_contrib_blurb h2, #CE_ .CE_contrib_blurb h3, #CE_ .CE_contrib_blurb h4, #CE_ .CE_contrib_blurb p {
				margin: 0;
			}
			#CE_ .CE_contrib_blurb h1, #CE_ .CE_contrib_blurb h2, #CE_ .CE_contrib_blurb h3 {
				padding-top:0;
			}
			#CE_ .CE_contrib_blurb h1, #CE_ .CE_contrib_blurb h3 {
				font: normal 21px;
			}
			#CE_ .CE_contrib_blurb h4 {
				color: #666;
				font: bold 12px;
			}
			#CE_ .CE_contrib_bio_txt {
				clear: both;
				overflow: hidden;
				padding-top: 12px;
			}
				#CE_ .CE_contrib_bio_txt span {
					display: none;
				}
					#CE_ .CE_contrib_bio_more_A {
						background:url(aol.contrib.png) no-repeat 30px -45px;
						padding-right:16px;
						outline:0;
					}
					#CE_ .CE_contrib_bio_close_A {
						background:url(aol.contrib.png) no-repeat 34px -95px;
						padding-right:16px;
					}
			#CE_ .CE_contrib_latest {
				padding-top: 12px
			}
				#CE_ .CE_contrib_latest span {
					font-weight:bold;
					display: block;
				}
				#CE_ .CE_contrib_latest a {font-weight:bold;}
		#CE_ .CE_contrib_contact {
			float: right;
			padding: 0 5px 5px 10px;
			width: 95px;
		}
		#CE_.CE_bio .CE_contrib_contact {width:270px;padding:0;}
			#CE_ .CE_contrib_opt {
				list-style-type: none;
				margin: 0;
				padding: 0;
			}
			#CE_ .CE_contrib_opt .last{border:none !important;}
				#CE_ .CE_contrib_opt li {
					background: #fff;line-height:20px;border-bottom:1px solid #E1CCB8;
					/*margin: 1px 1px 10px;
					padding: 2px 5px 2px 9px;
					width: 83px;*/
				}
				#CE_ .CE_contrib_opt li a{line-height:20px;}
				#CE_ .CE_contrib_opt_rss{border:none;background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/rss-feed.gif) no-repeat scroll right center}
				#CE_ .CE_contrib_opt_rss{
					padding-right:15px;
				}

	#CE_ #CE_posts {
		float: left;
	}
		#CE_ .CE_post {
			border-bottom: 1px dotted black;
			float: left;
			margin-bottom: 10px;
			padding: 10px 0 21px;
		}
			#CE_ .CE_post_H2 {
				margin: 0;
			}
				#CE_ .CE_post_H2 a {
					color: #333;
					font-size: 20px;
				}
			#CE_ .CE_post_meta {
				font-size: 11px;
			}
				#CE_ .CE_post_on {
					padding-right: 4px;
				}
			#CE_ .CE_post_body {
				float: left;
				padding: 12px 0 16px;
			}
				#CE_ .CE_post_body_IMG {
					border: none;
					float: left;
					margin-right: 10px;
				}
				#CE_ .CE_post_body_P {
					margin: 0;
				}
			#CE_ .CE_post_body_A {
				background: #2864B4;
				color: #fff;
				float: left;
				padding: 5px 10px;
			}

	#CE_ #CE_pagi {
		clear: both;
		float: left;
		padding:12px 0;
		width: 100%;
	}
		#CE_ #CE_pagi_list {
			background: #eee;
			float: left;
			padding: 6px 0;
			width: 100%;
		}
			#CE_ #CE_pagi_total {
				float: left;
				padding-left: 6px;
			}
				#CE_ #CE_pagi_total_P {
					background: #fff;
					border: 1px solid #ccc;
					margin: 0;
					padding: 4px;
				}
			#CE_ #CE_pagi_links {
				float: right;
				padding-right: 6px;
			}
				#CE_ #CE_pagi_links_UL {
					float: left;
					list-style-type: none;
					margin: 0;
					padding: 0;
				}
				#CE_ #CE_pagi_links_UL .CE_pagi_links_LI {
					float: left;
					margin-left: 5px;
					padding: 0;
				}
					#CE_ #CE_pagi_links_UL .CE_pagi_A {
						background: #fff;
						border: 1px solid #ccc;
						float: left;
						padding: 4px 7px;
					}
					#CE_ #CE_pagi_links_UL .CE_pagi_nav {
						float:left;
						padding: 5px 0 0;
					}
					#CE_ #CE_pagi_links_UL .CE_pagi_active {
						background: #ddd;
					}
		#CE_ #CE_pagi_bio {
			border-top: 5px solid #ccc;
			padding: 12px 12px 12px 0;
		}
			#CE_ #CE_pagi_prev {
				float: left;
			}
			#CE_ #CE_pagi_next {
				float: right;
			}
				#CE_ #CE_pagi_bio .CE_pagi_A {
					background: #2864B4;
					color: #fff;
					float: left;
					padding: 5px 10px;
				}

/* ad */
.ad-728x90 {float:none;width:auto;z-index:88888;}

/* My Recipe Default Page */
#breadCrumbs span {color:#ED0202;}
#myrecipes h1 { _margin:0px;}
#MR_default{background: #ebf7fc url('http://o.aolcdn.com/os/living-food/images/myrecipe.jpg') no-repeat left 52%;border: 1px solid #e1cbb8;display: block;height: 330px;-webkit-border-radius:5px;-moz-border-radius:5px;clear:both;display:none;}
#MR_default .title{color: #603e1e;font-size: 17px;line-height: 25px;padding: 0;margin: 150px 0 8px 10px;width: 290px;text-transform: none;word-spacing: -1px;}
#MR_default .title a{color: #ed0202;}
#MR_default .title a:hover{text-decoration: none;border-bottom: 1px dotted;}
#myrecipes-signin .confirm-btn{margin: 0 0 0 10px;}
#myrecipes-signin.confirm-btn a{color:#fff;background-color:#62bee5;border: 1px solid #62bee5;margin:0 0 0 20px;padding:8px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:1em;overflow:visible;display:block;text-align:center;text-transform:capitalize;float:left;}
#myrecipes-signin.confirm-btn a{color: #fff;}
#myrecipes-signin.confirm-btn a:hover {background-color:#509CBD;border: 1px solid #509CBD;text-decoration:none;}
	
#MR_default #openAuthIframeMiniComment{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;border:1px solid #E1CBB8;top:0px;_top:0px;display:none;}
#openAuthIframeMiniComment iframe { width:430px;height:400px;}
	
/********* To display safari3.x browser error message**********/
div#browserWarning  { -webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius:5px; background-color:#FFFC17; color:#000; left:auto; margin:0; padding:5px 0; position:fixed; text-align:center; top:0; width:980px; z-index:28000000; display:none }
div#browserWarning a { color:#000 }

/* Dinner Tonight Page */
#dinner-tonight h3 span.accent-large {*overflow:auto; color:#603E1E}
#dinner-tonight #breadCrumbs span {color:#ED0202}
#dinner-tonight #main h1 {color:#FFF; left:-2000px; position:absolute}
#dinner-tonight #tabbedMod {margin:10px 0; padding:0}
#dinner-tonight #title {margin:0}
.dtLogo {background:url("http://o.aolcdn.com/os/living-food/images/dinner-tonight-logo.gif") no-repeat scroll 0 10px transparent; float:left; margin:0; padding:43px 0 32px; width:270px}
.tagLine {background:none; margin:0; padding:0;}
.border {border-top:1px dotted #E4CBB7; float:right; margin-top:-15px; width:510px}
#dinnerDL .border {width:460px;}
#dinner-tonight #right {*float:right}
#dinner-tonight #followus.followusMain ul {padding-left:14px}

#main-page #breadCrumbs span {color:#ED0202}
#dinnerDL a.link {background:#62BEE5; clear:both; color:#FFF; line-height:50px; padding:7px 11px; text-align:center; -moz-border-radius:5px;-webkit-border-radius:5px}
#dinnerDL a.link:hover {background:#509CBD;text-decoration:none;}
#dinnerDL ul.tabs {background:url("http://o.aolcdn.com/os/living/food/test-images/kd-pattern.gif") no-repeat scroll 343px 38px transparent}
#dinnerDL .tab1 a {z-index:7}
#dinnerDL .tab2 a {z-index:6}
#dinnerDL .tab3 a {z-index:5}
#dinnerDL .tab4 a {z-index:4}
#dinnerDL .tab5 a {z-index:3}
#dinnerDL .tab6 a {z-index:2}
#dinnerDL .tab7 a {z-index:1}
#dinnerDL ul.tabs li a:hover, #dinnerDL ul.tabs li a.selected {z-index:10 !important}
#dinnerDL .tabRecipe ul { float:left; margin-bottom:20px;}
#dinnerDL .dateRange{background:#FFF; float:right; margin:0; padding:12px 30px 8px 5px;}
#dinnerDL b {font-weight:normal}

#dinnerDL img{-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;box-shadow:0 0 5px #CCC;border:1px solid #DADADA; height:114px; padding:10px; width:152px; float:left; background:#FFF}
#dinnerDL a {color:#ED0200}
#dinnerDL .leftCont {float:left}
#dinnerDL .leftCont span {clear:both; display:block; font-size:10px; text-align:right; white-space:nowrap}
#dinnerDL .master {padding:25px 0 0;}
#dinnerDL .master img {width:317px; height:237px}
#dinnerDL .master .rightCont {float:left; padding:10px 20px; width:268px}
#dinnerDL .master h3,#dinnerDL .slave h3 {background:none; font-size:21px; line-height:25px; margin:0; padding:11px 0 12px; text-transform:none;}
#dinnerDL .master p {margin:0; padding:0 0 4px}
#dinnerDL .slave {float:left; padding:6px 0 6px 13px; width:308px}
#dinnerDL .slave img {margin-right:8px; padding:6px}
#dinnerDL .slave h3 {font-size:15px; line-height:18px; padding:0; clear:none}
#dinnerDL .slave p {margin:0; padding:4px 0 0 0}

#dinnerDL div.activeOnLoad li.clear, #dinnerDL div.activeOnLoad li.slave, #dinnerDL div.activeOnLoad b{display:none}

/* Follow Us module */
#followus.three ul{width:212px;}
#followus{background:transparent url('http://www.blogsmithmedia.com/www.kitchendaily.com/media/follow-us.gif') no-repeat -143px 50%;border: 1px solid #e1ccb8;padding: 0;-webkit-border-radius:5px;-moz-border-radius:5px;float: left;width: 312px;}
#followus ul{float: none;margin:0 auto;padding:0;}
#followus ul li{margin: 0 18px 0 0;text-align: center;float: left;padding:0;background:none;clear:none;overflow:visible;}
#followus ul li a{display: block;padding: 30px 0 0;}
#followus.followusMain {background:#fff; margin-bottom:20px;}
#followus.followusMain h3 {background:transparent url(http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png) repeat-x 0 -523px; padding-left:10px;}
#followus.followusMain ul {padding:0;}
#followus.followusMain {padding-bottom:30px}
#followus.followusMain ul li {display:inline; margin:0 0 0 10px;padding:5px 15px 0 14px; text-indent:-14px; width:35px; -webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius:5px;*overflow:hidden;}
#followus.followusMain ul li a {background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -329px -456px transparent; padding:35px 3px 0 4px}
#followus.followusMain ul .newsletter {margin-left:0 !important;}
#followus.followusMain ul .rss a {background-position:-368px -456px; text-indent:-4px}
#followus.followusMain ul .twitter a {background-position:-414px -456px; text-indent:-5px}
#followus.followusMain ul .facebook a {background-position:-458px -456px}
#followus.followusMain.three ul{width: 246px;}
#followus.followusMain.three ul li{margin: 0 0 0 27px;}

#more-like-this.imgLeft {clear:both;padding: 0 0 10px;}
#more-like-this.imgLeft h3 {margin:0 0 7px}
#more-like-this.imgLeftmodule h3 .accent-large {color:#603E1E}
#more-like-this.imgLeft ul li { border-bottom:1px solid #e1cbb8;}
#dinner-tonight #more-like-this ul{overflow: hidden;margin: 0 0 -11px;}
#right #more-like-this.imgLeft li img {margin:0 10px 0 0; float:left}
#right .gmc-promo ul{border-top: 1px dotted #e1cbb8;padding: 0 0 5px;}
#right .gmc-promo ul li,#more-like-this.imgLeft .noImage {font-size:12px ;background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -483px -1241px transparent; padding:5px 10px 5px 20px;border: none;}
#right .ad-314x260 li {clear:none; float:left}

#aol_feeds_subscribe_popup{z-index:15000 !important;}

.dlSlide h2 a{color:#FFFFFF;}

.ad-215x35-exp{float:right;width:215px;}
.ad-215x35-fp{float:right;*margin-left:250px;_margin-left:250px;}
#how-to-asset-tabs.col3 h1{clear:both;}
#recipe-page .col4 iframe {display:block; margin:auto}
.more-recipes ul li{float: none;clear: both;width: 420px !important;}
.more-recipes ul li a{border-bottom: 1px dotted #e1cbb8;width: 100%;}

#gl-promo{background: #ebf7fc url('http://www.blogsmithmedia.com/www.kitchendaily.com/media/gl-bkg.png') no-repeat top left;border: 1px solid #e1cbb8;display: block;height: 380px;-webkit-border-radius:5px;-moz-border-radius:5px;clear:both;margin: 53px 0 0;}
#gl-promo h1{text-align: center;padding: 15px 0 0;line-height:40px;margin:0;}
#gl-promo h1 span{color: #ed0202;}
#gl-promo ul{padding: 170px 0 0;overflow: hidden;width: 647px;}
#gl-promo li{float: left;padding: 0 20px 0 40px;width: 155px;height: 100px;color: #603e1e;}
#gl-promo .gl-promo-foot{font-size: 15px;padding: 20px 0 0;text-align: center;}

.crosshdr h3{text-transform:capitalize}

.wm td, .wm th {
width:115px;
padding:0px 5px 0px 5px;
border-bottom:.1em dashed #bbb !important;
border-left:.1em dashed #bbb !important;
text-align:left;
}

/*addthis new */
.atclear {display:none;}
.aol-addthis { float:left;}
.aol-addthis span{ _line-height:17px;}
#addThis div { display:inline;}

/* sitemap */
#sitemap #main h1 {color:#FFF; left:-2000px; position:absolute}
#sitemap #main h1.title {color:#603E1E; left:0; position:relative;margin:0}
#sitemap .col4 #sitemapList li {display:inline; padding:0 2px;}
#sitemap .col4 #sitemapList li a {border:none; width:auto}
#sitemap .col4 #sitemapList ul {padding-bottom:8px}
#sitemap .col4 #sitemapList h4 {color:#603E1E; padding-bottom:5px; font-size:13px; font-weight:bold; margin:0; text-transform:capitalize;}
#sitemap .col4 #sitemapList p,#sitemap .col4 #sitemapList span {display:none}
#sitemap div.feature div,#sitemap div.feature ul {display:inline}

/* more features */
#moreFeatures{clear:both;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E1CBB8;margin:0 0 20px;padding:0}
#moreFeatures h3{padding-left:10px;margin:0;}
#moreFeatures ul {padding:5px 13px;}
#moreFeatures li {background-position:-493px -1240px;clear:none;padding:7px 0 7px 9px;}
#moreFeatures li h4{font-size:14px;margin:0 0 3px;}
#moreFeatures li h4 a {color:#FF0000;}

/* video module */
.videomod {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E1CBB8;margin:0 0 20px;padding:0 0 10px;-moz-border-radius:5px 5px 5px 5px;}
.videomod .overLayWrp{position:absolute;}
.videomod h3{padding-left:10px; text-transform:capitalize}
#infoVidPromo_ikea{padding:0 10px 0 12px;}
.videomod span a {float:left !important;}
.videomod h4 {margin:0;}
#page .videomod li.highlight {background-color:#F2EAE1;}
#page .videomod ul {padding:0;}
#page .videomod .trackCtrl ul li.next{position:absolute;background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -200px -1600px transparent;height:21px;width:30px;margin:-30px 0 0 260px;}
#page .videomod .trackCtrl ul li.prev{position:absolute;background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -168px -1600px transparent;height:21px;width:30px;margin:-30px 0 0 230px}
#page .videomod .trackCtrl ul li.prev:hover {background-position:-168px -1630px;height:21px;width:30px;margin:-30px 0 0 230px;}
#page .videomod .trackCtrl ul li.next:hover {background-position:-200px -1630px;height:21px;width:30px;margin:-30px 0 0 260px;}
.videomod .overLayWrp a.ovrLay {background:url("http://www.blogsmithmedia.com/www.kitchendaily.com/media/play_sprite.png") no-repeat scroll 0 0 transparent;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.kitchendaily.com/media/play_large2.png', sizingMethod='none');display:block;height:86px;width:95px;position:absolute;*position:absolute;*clear:both;margin:-145px 0 0 100px;*margin:60px 0 0 -190px;_margin:60px 0 0 -185px;}
#page .videomod .trackCtrl li {height:16px; padding:0 10px 7px}
#page .videomod .lnkList li {padding:1px 10px 3px;}
#page .videomod .lnkList li a {margin:0;}
.videomod h4 {*position:absolute;*margin-top:-10px;_position:absolute;_margin-top:-10px;}
#page .videomod ul{*margin-top:20px;_margin-top:20px;}
#page .videomod li{*margin-top:0;*margin-bottom:0; overflow:auto}
.videomod p{*height:12px;_height:12px;*margin:0;_margin:0;}

/* Blogformat feature layout starts*/

#bgfmt-most-commnt h5{margin:20px 0 0;}
#bgfmt-most-commnt{width:647px;background:none repeat scroll 0 0 white;float:left;margin:0 0 20px 0;}
#bgfmt-most-commnt h3{background:none repeat scroll 0 0 transparent;clear:none;font-size:1.5em;line-height:21px;margin:0;padding:16px 0 0;text-transform:none;width:190px;}
#bgfmt-most-commnt div{float:left;width:33%;}
#bgfmt-most-commnt img{-moz-box-shadow:0 0 5px #CCCCCC;-webkit-box-shadow:0 0 5px #CCCCCC;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DADADA;padding:5px;}
#bgfmt-most-commnt span{display:none;}
#bgfmt-most-commnt strong,#bgfmt-most-commnt b{font-weight:normal;}
#bgfmt-most-commnt p{margin:5px 0 0;width:190px;}
#bgfmt-most-commnt p.mostcmt_intro{display:none;}

#feature-hub #postlist .overLayWrp{float:left;height:18px;margin-left:-55px;margin-top:217px;overflow:hidden;width:25px;z-index:900;}
#feature-hub #postlist .overLayWrp a.ovrLay{background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat scroll -200px -1700px transparent;display:block;height:27px;width:27px;}
#feature-hub #postlist .overLayWrp a.ovrLay:hover{background-position:-200px -1750px;text-decoration:none;}
#feature-hub .post{display:none;}
#feature-hub #postlist .imgholder{width:317px;height:268px;}
#feature-hub .postImage{width:294px;}
#feature-hub #postlist .imgholder img{width:284px;padding:10px;}
#feature-hub #postlist .rghtcont p{margin:7px 0 10px;}
#feature-hub #postlist .rghtcont .post a {display:inline-block;margin-top:10px;}
#feature-hub .rghtcont .post a.videoIcon{background-position:-390px -1694px;}
#feature-hub #AddThisAsset{padding:20px 0 0;}
#feature-hub #AddThisAsset .addthis_toolbox{clear:none;}
#feature-hub #postlist p a.next {margin-left:5px;}
#feature-hub #postlist p a.prev, #feature-hub #postlist p a.next {margin:0 0 10px;padding:8px 20px;-moz-border-radius:3px 3px 3px 3px;background:none repeat scroll 0 0 #F2EAE1;border-color:#E1CBB8;color:#603F1E;padding:8px 20px;}
#feature-hub #postlist p a.prev:hover, #feature-hub #postlist p a.next:hover{background:none repeat scroll 0 0 #E1CBB8;text-decoration:none;}
#feature-hub #postlist p.paging{float:right;}
#postlist p a.prev{margin:0 5px 0 0 !important;}

.blogfrmt-feature #articleContainer{display:block;}
.blogfrmt-feature #videoContainer{display:none;}
.blogfrmt-feature #articleContainer #articleImage img {width:233px;}
.blogfrmt-feature #articleTextContainer{clear:none;}
.blogfrmt-feature .howTabsAddthis{float:none;width:645px!important;_float:left;}
.blogfrmt-feature .mdl{margin:30px 0 0;}


/* Blogformat feature layout Ends*/
/*5min video start*/
#5min_widget{*margin-top:45px;}
#fmtsw.fmts-c .fmts-ts-0-hover .fmts-img_wrapper img{opacity:100;}

#fmts-lb-cn-wrapper.fmts-lb-cn-wrapper .fmts-lb-cn-by-5min-link, #fmts-lb-cn-wrapper.fmts-lb-cn-wrapper .fmts-lb-cn-by-5min-text {display:none;}
.fmts-by-5min-link{display:none;}
#fmts-wrapper-0 .fmts-header h2 {color:#ED0202 !important;font-size:21px;text-transform:lowercase;font-size:21px !important;font-weight:normal !important;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;}
#fmtsw.fmts-c .fmts-vi .fmts-desc a {
color:#2864B4 !important;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
}
#fmts-wrapper-0 .fmts-carousel-nav span{color:#FFFFFF !important;font-size:0 !important;}

#fmtsw.fmts-c .fmts-header {height:26px;}

#fmts-wrapper-0 a.fmts-carousel-next {
background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -200px -1598px transparent;
color:#FFFFFF !important;
height:30px;
margin:0 0 0;
width:30px;
margin:1px 0 0;
font-size:0 !important;
}
#fmts-wrapper-0 a.fmts-carousel-next:hover {
background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -200px -1627px transparent;
color:#FFFFFF !important;
height:31px;
margin:0 0 0;
width:30px;
font-size:0 !important;
}
#fmts-wrapper-0 a.fmts-carousel-previous {
background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -166px -1598px transparent;
color:#FFFFFF !important;
height:30px;
margin:1px -2px 0 0;
width:32px;
font-size:0 !important;
}

#fmts-wrapper-0 a.fmts-carousel-previous:hover {
background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -166px -1627px transparent;
color:#FFFFFF !important;
height:31px;
margin:0px -2px 0 0px;
width:32px;
font-size:0 !important;
}
.fmts-button-disabled{margin:0;}
.fmts-carousel-previous-disabled{margin:0;}
.fmts-carousel-previous-disabled{padding-left:0 !important;}

.fmts-carousel-previous-disabled  {left:0 !important;}
#fmtsw.fmts-c .fmts-ts-0 .fmts-play a.fmts-btn_play {background:url("http://pshared.5min.com/Graphics/ThumbSeed/Button_34x29_Red.png") no-repeat scroll 0px 0px transparent;height:16px;margin:32px 0 0 43px;width:25px;filter:none !important;}
/*5min video end */

/*Features Hub DL*/
#carouselButtons span#prevButton,#carouselButtons span#nextButton,#carouselButtons span.pauseButton,#carouselButtons span.playButton,#carouselButtons span.prev_carousel_button_hover,#carouselButtons span.next_carousel_button_hover,#carouselButtons span.pause_carousel_button_hover,#carouselButtons span.play_carousel_button_hover{background:url("http://o.aolcdn.com/os/living-food/images/kd-hub-dl-arrows.png") no-repeat scroll 0 0;}
#mnbox{width:624px;padding:0px;margin:0 0 15px;border:1px solid #DADADA;background:white;}
.carouselContainer{width:590px;height:412px;position:relative;overflow:hidden;padding:0;margin:12px 17px;}
#HubDlcarousel .carouselItem h4{font-size:17px}
#HubDlcarousel .carouselItem .h4Mask h4{line-height:21.5px}
.h4Mask{overflow:hidden;width:293px;height:22px;position:absolute;bottom:26px;left:0px}
#HubDlcarousel li {list-style-type:none}
#HubDlcarousel .credit {color:#787878;font-size:10px;position:absolute;bottom:8px;right:11px;top:340px;padding:0px 0px 3px 19px}
#HubDlcarousel .credit a{color:#787878;}
img.carouselItem{border:none;border:0px;position:relative}
#carouselButtons{float:right; font-size:10px; margin-right:10px; margin-top:-45px;position:relative}
ul#HubDlcarousel{width:4728px;position:relative;height:412px;margin:0px;padding:0px;*margin-bottom:0px;}
ul#HubDlcarousel li{float:left;position:relative;list-style-type:none;width:590px;height:412px;margin:0px;}
ul#HubDlcarousel img{padding:0px;margin:0px;border:0;width:590px;height:412px}
ul#HubDlcarousel h4{margin:0px;position:absolute;left:0px;padding:0px 0px 0px 11px !important;width:440px;font-size:24px;top:352px;line-height:22px}
#HubDlcarousel h4 a{font-size:19px;color:#ed0202;}
#HubDlcarousel h4 a:hover{color:#ed0202;text-decoration:underline;}
#HubDlcarousel li .description{font-size:12px !important;line-height:15px;position:absolute;width:398px;padding:0px 0px 0px 11px !important;left:0px;top:377px}
#HubDlcarousel li .description a{color:#603E1E !important;}
#HubDlcarousel li .description a:hover{color:#603E1E;text-decoration:underline;}
#HubDlcarousel a{text-decoration:none}
ul#HubDlcarousel li .blackOverlay{background:#fff;position:absolute;bottom:0px;left:0px;width: 590px; height: 77px; opacity: 0.85;filter: alpha(opacity = 85);}
ul#HubDlcarousel li .blackOverlay a {display:block;background-color:transparent;width:590px; height: 77px;}

#carouselButtons span{background-color:none;height:35px;display:block;float:left}
#carouselButtons span#prevButton{background-position:-12px 2px;width:16px;}
#carouselButtons span#nextButton{background-position:-11px -111px;width:16px;}
#carouselButtons span.pauseButton{background-position:-3px -34px;width:38px;}
#carouselButtons span.playButton{background-position:-3px -73px;width:38px;height:38px;}
#carouselButtons span{cursor:pointer;}
#carouselButtons span.prev_carousel_button_hover{background-position:-12px -149px !important;}
#carouselButtons span.next_carousel_button_hover{background-position:-11px -262px !important;}
#carouselButtons span.pause_carousel_button_hover{background-position:-3px -185px;}
#carouselButtons span.play_carousel_button_hover{background-position:-3px -224px;}


.featurepromo {margin:0;width:292px;height:369px;overflow:hidden;float:left;}
#feature-hub .featurepromo cite.photoCredit{padding:0;margin:0;}
.featurepromo img{height:198px;width:280px;-moz-box-shadow:0 0 5px #CCCCCC;-webkit-box-shadow:0 0 5px #CCCCCC;border:1px solid #DADADA;margin:0;padding:4px;}
.featurepromo .promo_context h4{margin-bottom:1px;}
.featurepromo .promo_context h4 a{font-size:16px;color:#FF0000;}
.featurepromo h3{margin:0 0 8px;background:none;border-bottom:1px dotted #E1CBB8;line-height:24px;padding-bottom:5px;}
.featurepromo p.description{margin:0px;color:#747474}
.featurepromo p.description a.more{display:inline-block;margin-top:5px;font-size:11px;font-weight:bold;}

div.seeAll{border-top:1px solid #E1CCB8;clear:both;float:left;width:100%;margin:0 0 70px;}
div.seeAll a{-moz-border-radius:5px;-webkit-border-radius:5px;background:none repeat scroll 0 0 #62BEE5;border:1px solid #62BEE5;color:#FFFFFF;float:right;margin:12px 0 0;padding:8px 15px;}
div.seeAll a:hover{background-color:#509CBD;border:1px solid #509CBD;text-decoration:none;}

/* buttons for chefs hub */
.btn {padding:10px 0;}
.btn a {width:200px;margin:0 auto;display:block;clear:both;color: #fff;font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;text-transform: capitalize;background-color: #62bee5;border: 1px solid #62bee5;padding: 8px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;line-height: 1em;overflow: visible;text-align:center;}
#moreFeatures .btn{border-top:1px dotted #E1CBB8}
#recpcols .btn {float:right;margin-right:20px;}


/* IE Scroll Fix */
.ftrBtm .backToTop {position:absolute; right:-100px; top:0; white-space: nowrap}
.ftrBtm .copyRight {position:relative}
.fltRgt {float:left}

#postlist p a.prev, #postlist p a.next,#recipe-reviews .cmt-pages a, #browsecat #pagsec .next,#browsecat #pagsec .prev {background: #f2eae1;border-color: #e1cbb8;color: #603F1E;padding: 4px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
#postlist p a.prev:hover, #postlist p a.next:hover,#browsecat #pagsec .next:hover,#browsecat #pagsec .prev:hover{text-decoration: none;background: #e1cbb8;}
#postlist p.paging {float:right;}
#postlist p a.prev, #postlist p a.next{padding: 8px 20px;margin: 0 0 10px;}

/* Face book like button*/
#fb-like{margin-top:-38px;position:absolute;height:24px;overflow:hidden;}
#fb-like iframe{margin:0 !important;z-index:10000 !important;}
/* Face book like button*/

/* Features Browse */
#right #latestOn{-moz-border-radius:5px;-webkit-border-radius:5px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E1CBB8;margin:0 0 20px;overflow:auto;}
#right #latestOn h3{padding-left:10px;}
#right #latestOn .content{border-bottom:1px dotted #E1CBB8;margin:0 0 0 10px;}
#right #latestOn ul{padding:0;}
#latestOn a.browseall{width:50%;text-transform:none;clear:both;}


#browse_feature #postlist{float:left;margin-bottom:40px;background:white;}
#browse_feature #postlist h3{background:none !important;float:left;clear:none;width:450px;margin:0 0 0 12px;line-height:30px;padding:0;}
#browse_feature #postlist img{margin:0px !important;float:left;width:150px;height:115px;-moz-box-shadow:0 0 5px #dadada;-webkit-box-shadow:0 0 5px #dadada;padding:5px;border:1px solid #dadada;}
#browse_feature #postlist h3 a{color:red;display:none;}
#browse_feature #postlist ul{border-bottom:1px solid #E1CCB8;float:left;}
#browse_feature #postlist .recent_asset ul{border:0;}
#browse_feature #postlist li{border-top:1px dotted #e1ccb8;float:left;padding:20px 0 30px;}
#browse_feature #postlist .recent_asset{float:left;width:450px;margin-left:12px;display:none;}
#browse_feature #postlist .recent_asset li{clear:both;border:0 none;padding:0 0 0 15px;background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png") no-repeat scroll -493px -1246px transparent;width:100%;}
#browse_feature #postlist .recent_asset p{margin:7px 0 3px;}
#browse_feature #postlist .paging{float:right;margin-bottom:0;}
#browse_feature #postlist .next,#browse_feature #postlist .prev{-webkit-border-radius:3px;;-moz-border-radius:3px;background:none repeat scroll 0 0 #F2EAE1;border-color:#E1CBB8;color:#603F1E;padding:8px 20px;}
#browse_feature #postlist .next:hover,#browse_feature #postlist .prev:hover{text-decoration:none;background:none repeat scroll 0 0 #E1CBB8;border-color:#E1CBB8;}
#browse_feature #postlist .next{margin-left:6px;}
/* Features Browse */

/* More In */
#moreIn {border:1px solid #E1CCB8;margin:10px 0 0 0;display:none;}
#moreIn .featHead {color:#603E1E;font-size:21px;padding:4px 0 0 4px;line-height:21px;}
#moreIn .accent-large {color:#ED0202}

/* New Expert Layout Design */
#kdContent {margin-top:10px; }
#addthis-pos #AddThisAsset {padding:0px; float:right;}
#videocontent { padding-bottom:0px;padding-top:0px;}
#tab-area .expert-post #howTabs{width:315px; }
#kdContent #commentsTab b {font-weight:normal;}
#expert-content .filed-under { padding:0px;}
#expert-content .byline,expert-content #byLine {height:20px; }
#addthis-pos { clear:both;}
.expert-asset #morefrm-chef {margin:70px 0; }
.expert-asset #fb-like {margin-top:0px;border-top:1px dotted #E1CCB8;border-bottom:1px solid #E1CCB8;padding:8px;width:64.5%;_width:98%;}
.expert-asset #how-to-asset-tabs #byLine {height:20px; }
#postTabs #articleTab, #postTabs #galleryTab, #postTabs #commentsTab{margin-left:-1em;}

.howto-asset #fb-like{margin-top:0px;border-top:1px dotted #E1CCB8;border-bottom:1px solid #E1CCB8;padding:8px;width:64.5%;_width:98%;*margin-top:-110px;}
.howto-asset #relatedLinks {margin-top:50px; }
.howto-asset #how-to-asset-tabs #byLine{height:20px;}
.howto-asset .howTabsAddthis{width:auto;}
.howto-asset #videoContainer,.howto-asset #vidcontainer{width:auto;text-align:center;margin-bottom:30px;padding:13px;}
.howto-asset #right{#margin:0;#padding-left:19px;_margin:0 0 0 1em;_padding:0;}

.expert-post #howTabs ul { margin-left:11px;}

.feature-asset #AddThisAsset .sharePrint{/*float:right;*/}
.feature-asset #AddThisAsset {float:right;*margin-top:-16px;}
.features-asset #how-to-asset-tabs #byLine {height:20px;}
.features-asset #fb-like{margin-top:0px;border-top:1px dotted #E1CCB8;border-bottom:1px solid #E1CCB8;padding:8px;width:98%;_width:98%;position:relative;}
.feature-asset #AddThisAsset .filed-under a {font-size:inherit;}
.feature-asset #videocontent { margin-top:8px;}

/* Main Page Redesign */
#new-main-page h1 {color:#FFFFFF; font-size:2em; left:-2000px; position:absolute}
#new-main-page hr {border-color:#E1CCB8; border-style:solid; border-width:1px 0 0; display:inline-block; width:100%; clear:both}
#new-main-page div.row3,#new-main-page div.row4 {padding:0 30px; margin:20px 0; width:175px; display:inline-block; float:left; overflow:hidden; border:none; border-left:1px dotted #E4CBB7; position:relative}
#new-main-page div.row3 h2 {font-size:16px; height:30px; line-height:20px; margin:0 0 10px; padding:4px 0 17px; overflow:hidden}
#new-main-page div.row3 h2 label {color:#603E1E}
#new-main-page div.row3 img {width:155px; height:115px}
#new-main-page div.row3 strong {display:block; font-size:14px; font-weight:normal; padding:14px 0 8px; padding:14px 0 8px}
#new-main-page div.row3 p {margin:0; padding:0 0 5px}
#new-main-page div.row3 a.bAll {font-weight:bold}
#new-main-page div.row3 span.overlay {background:url("http://o.aolcdn.com/os/living-food/images/play_sprite.png") no-repeat scroll -101px -19px transparent; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://o.aolcdn.com/os/living-food/images/play_small.png',sizingMethod='scale'); height:45px; left:92px; position:absolute; top:105px; width:45px}


#new-main-page div.row4 {padding:0 18px; margin:20px 0; width:289px}

#new-main-page #HubDlcarousel img, #new-main-page ul#HubDlcarousel li, #new-main-page .carouselContainer {height:412px; width:590px}
#new-main-page #HubDlcarousel {height:412px}
#new-main-page #HubDlcarousel span.description {top:377px}
#new-main-page #HubDlcarousel h4 {top:352px;line-height:22px;}
#new-main-page #HubDlcarousel span.credit {top:340px}
#new-main-page #carouselButtons {float:right; font-size:10px; margin-right:10px; margin-top:-45px}


#new-main-page ul.tabs {width:100%}
#new-main-page div.tabRecipes ul {border:none}
#new-main-page div.tabRecipes li {border-right:none; width:250px; height:auto; padding:0 35px}
#new-main-page div.tabRecipes a.moreLink {background:none; border-top:1px dotted #E4CBB7; color:#2864B4; font-size:14px; font-weight:bold; margin:0 0 0 30px; padding:10px; width:880px; float:left}
#new-main-page div.tabRecipes img, div.row3 img, #latestOn img {-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:1px solid #dadada; padding:10px; height:170px; width:230px}

#new-main-page #dinnerTonightWid #mycarousel {padding:0; margin:0; position:static}
#new-main-page #dinnerTonightWid li, #new-main-page  #dinnerTonightWid #DtCarousel {width:190px; float:left; overflow:hidden}
#new-main-page #dinnerTonightWid li label{display:block; font-size:14px; padding-top:10px; font-weight:bold; color:#603E1E} 
#new-main-page #dinnerTonightWid img {margin:2px 0 0 2px}
#new-main-page #dinnerTonightWid a.jcarousel-prev, #new-main-page  #dinnerTonightWid a.jcarousel-next {background-position:-417px -479px; height:30px; left:146px; position:absolute; top:205px; width:30px}
#new-main-page #dinnerTonightWid a.jcarousel-next {background-position:-447px -479px; left:176px}
#new-main-page #dinnerTonightWid a.jcarousel-prev:hover {background-position:-416px -519px}
#new-main-page #dinnerTonightWid a.jcarousel-next:hover {background-position:-446px -519px}
#new-main-page #dinnerTonightWid img.logo {-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; border:none; float:left; height:24px; margin:0 0 2px; padding:0 0 0 2px; width:106px; clear:right}
#new-main-page #dinnerTonightWid label.ads {color:#9D9D9D; float:left; font-size:10px; padding-top:6px; word-spacing:-1px}
#new-main-page #dinnerTonightWid h2 {background-position:-292px -818px; margin:0 0 5px; padding:0; text-indent:-1000px}

#tipOfDay h2, #tipOfDay a.bAll {background-position:-290px -762px; text-indent:-1000px}

#tipOfDay a.bAll {background-position:-147px -540px; float:left; padding:5px 45px; width:0}
#tipOfDay a.bAll:hover {background-position:-148px -579px}
#new-main-page #tipOfDay p {padding-top:14px}

#new-main-page #cook-lesson, #new-main-page div.videomod {border-left:none}
#cook-lesson span, #kd-experts span, #kd-spotlight span {background-position:-44px -473px; float:left; height:30px; width:32px}
#kd-experts span {background-position:-86px -473px}
#kd-spotlight span {background-position:-44px -506px}

#latestOn h2 {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.com/media/slashfood-logo.gif) no-repeat scroll 77px 1px; height:26px; width:190px; color:#38472B; font-size:15px; margin:14px 0 0; padding:0 0 15px}


#new-main-page div.videomod {clear:left}
#new-main-page div.videomod h3 {background:none repeat scroll 0 0 transparent; border-bottom:1px dotted #E1CCB8; padding:4px 0 0; text-transform:none}
#new-main-page div.videomod h4 {font-size:15px}
#new-main-page div.videomod li {background-position:-492px -677px}
#new-main-page #infoVidPromo_ikea {padding:0}

#latestOn img {float:left; height:90px; margin-right:10px; width:120px}
#latestOn span.overlay {background-position:-349px -473px; height:45px; left:4px; position:absolute; top:45px; width:45px}


/* For 3 Latest on Slashfood*/
#new-main-page #latestOn{*position:static;}
#new-main-page #latestOn div {float:left; padding:0 0 20px; position:relative}
#new-main-page #latestOn div span.overlay {left:-18px; top:-15px}


/* tabbed module add rating*/

#tabbedMod ul.info a.arrow-up,#tabbedMod ul.info a.arrow-down,#tabbedMod .starlayer li.redstar,#tabbedMod .starlayer li.graystar,#tabbedMod div.starlabel1,#tabbedMod div.starlabel2,#tabbedMod div.starlabel3,#tabbedMod div.starlabel4,#tabbedMod div.starlabel5,#new-main-page #dinnerTonightWid ul.info a.arrow-up,#new-main-page #dinnerTonightWid ul.info a.arrow-down,#new-main-page #dinnerTonightWid .starlayer li.redstar,#new-main-page #dinnerTonightWid .starlayer li.graystar,#new-main-page #dinnerTonightWid .starlayer li.graystar,#new-main-page #dinnerTonightWid div.starlabel5,#new-main-page #dinnerTonightWid div.starlabel4,#new-main-page #dinnerTonightWid div.starlabel3,#new-main-page #dinnerTonightWid div.starlabel2,#new-main-page #dinnerTonightWid div.starlabel1{
background:url("http://o.aolcdn.com/os/living-food/kd-images/main-sprite") no-repeat scroll 0 0 transparent;}
#tabbedMod ul.info,#new-main-page #dinnerTonightWid ul.info{margin:0;overflow:auto;padding:0;border-bottom:none !important;}
#tabbedMod ul.info li,#new-main-page #dinnerTonightWid ul.info li{border:none !important;}
#tabbedMod ul.info a.arrow-down,#tabbedMod ul.info a.arrow-up,#new-main-page #dinnerTonightWid ul.info a.arrow-down,#new-main-page #dinnerTonightWid ul.info a.arrow-up{background-position:-140px -477px;width:17px;height:14px;}
#tabbedMod ul.info a.arrow-down:hover,#tabbedMod ul.info a.arrow-up:hover,#new-main-page #dinnerTonightWid ul.info a.arrow-down:hover,#new-main-page #dinnerTonightWid ul.info a.arrow-up:hover{background-position:-141px -497px;width:17px;height:14px;}
#tabbedMod ul.info li.avg-ratings,#new-main-page #dinnerTonightWid ul.info li.avg-ratings{border-right:none;margin:0px;padding:0px;width:auto;text-align:left;float:left;font-size:11px;}
#tabbedMod ul.info li.avg-ratings ul,#new-main-page #dinnerTonightWid ul.info li.avg-ratings ul{margin:0px;padding:0px;border-bottom:none !important;#overflow:hidden !important;}
#tabbedMod ul.info .starlayer,#new-main-page #dinnerTonightWid ul.info .starlayer{float:none;height:auto;line-height:normal;margin:0;padding:0;}
#tabbedMod ul.info .starlayer li,#new-main-page #dinnerTonightWid ul.info .starlayer li{padding:0;margin:5px 0 0 0;float:left;height:15px;text-align:center;width:15px;border:none !important;}
#tabbedMod .starlayer li.redstar,#new-main-page #dinnerTonightWid .starlayer li.redstar{background-position:-248px -478px;}
#tabbedMod .starlayer li.graystar,#new-main-page #dinnerTonightWid .starlayer li.graystar{background-position:-248px -582px;}

#tabbedMod table.grphlay,#new-main-page #dinnerTonightWid table.grphlay{width:172px;padding:3px;border:1px solid #CCC4B7;_margin:14px 0 0 -105px;#margin:14px 0 0 -105px;}
#tabbedMod table.grphlay tr td,#new-main-page #dinnerTonightWid table.grphlay tr td{height:13px;}
#tabbedMod div.starlabel1,#tabbedMod div.starlabel2,#tabbedMod div.starlabel3,#tabbedMod div.starlabel4,#tabbedMod div.starlabel5,#new-main-page #dinnerTonightWid div.starlabel5,#new-main-page #dinnerTonightWid div.starlabel4,#new-main-page #dinnerTonightWid div.starlabel3,#new-main-page #dinnerTonightWid div.starlabel2,#new-main-page #dinnerTonightWid div.starlabel1{width:76px;height:13px;}

#tabbedMod div.starlabel5,#new-main-page #dinnerTonightWid div.starlabel5{background-position:-248px -479px;}
#tabbedMod div.starlabel4,#new-main-page #dinnerTonightWid div.starlabel4{background-position:-248px -501px;}
#tabbedMod div.starlabel3,#new-main-page #dinnerTonightWid div.starlabel3{background-position:-248px -522px;}
#tabbedMod div.starlabel2,#new-main-page #dinnerTonightWid div.starlabel2{background-position:-248px -542px;}
#tabbedMod div.starlabel1,#new-main-page #dinnerTonightWid div.starlabel1{background-position:-248px -564px;}
/* tabbed module add rating*/

/* Dinner tonight add rating */
#new-main-page #dinnerTonightWid{overflow:visible;}
#new-main-page #dinnerTonightWid li p{line-height:15px; margin:0; padding:12px 0 0; white-space:nowrap; color:#603E1E;*padding-top:0px;}
#new-main-page #dinnerTonightWid li p span {background-position:-2px -478px; float:left; height:15px;width:10px;font-size:10px;line-height:10px;padding:2px 6px;*height:11px;}
#new-main-page #dinnerTonightWid li em{font-style:normal;}
#new-main-page #dinnerTonightWid strong{padding-top:5px;}
#new-main-page #dinnerTonightWid ul.info{border-top:1px dotted #E1CCB8;padding-top:5px;overflow:visible;}
#new-main-page #dinnerTonightWid table.grphlay{left:25px;*left:132px;}

/* temp css for rebranding logo need to be removed */
.fllogo{background:url("http://o.aolcdn.com/os/living-food/images/aollifestyle.png") no-repeat scroll 0 0 transparent;width:150px;margin-top:10px;}
/* temp css for rebranding logo need to be removed */

/* Feature description module */
#title p.title-descpt{margin:0px;padding:2px 0 10px;color:#333;display:none;}

/*sites we love module css starts*/
#sites-we-love-block {margin:13px 0 0px;padding:13px 0 0;border-top:1px solid #E1CCB8;clear:both;*margin-top:5px;#padding-top:5px;}
.sites-we-love ul{padding-top:18px;#padding-top:5px;}
.sites-we-love .morelink{font-weight:bold;margin:3px 0 15px;display:block;position:relative;}
.sites-we-love h3{height:35px;vertical-align:bottom;display:table-cell;background:none;}
.sites-we-love h3 img{width:151px;height:35px;}
.sites-we-love{float:left;padding:0;margin:0 10px 0 5px;width:180px;}
.sitesweloveHeader{border-bottom:1px dotted #E1CCB8;color:#000000;margin:0 0 17px;padding:0 0 4px;background:url("http://o.aolcdn.com/os/living-food/images/sitewelove") no-repeat scroll 0 0 transparent;text-indent:-999px;}
.sites-we-love li {padding-bottom:9px;line-height:16px;}
/*sites we love module css ends*/

/* My Tools promo module css starts*/
#myToolsPromo {padding:19px 0 44px 0;border-top:1px solid #d5d2cd;float:left;background:#fff;}
#myToolsPromo .module{width:198px;float:left;clear:none;border-right:1px solid #E1CCB8;padding:6px 10px 0 10px;overflow:visible;}
#myToolsPromo #myRecipeBox{padding-left:0;}
#myToolsPromo #coupons {border-right:none;}
#myToolsPromo h4 a{color:#ED0202;}
#myToolsPromo h4,  .shortcutsLogo{font-size:14px;margin:0 0 8px;background-image:url('http://o.aolcdn.com/os/living-food/kd-images/my-tools-sprite.gif');background-repeat:no-repeat;padding:0 0 0 25px;}
#myToolsPromo #myRecipeBox h4{background-position:-5px -14px;}
#myToolsPromo #groceryList h4{background-position:-5px -43px;}
#myToolsPromo #coupons h4{background-position:-5px -74px;}
#myToolsPromo p{color:#454545;line-height:normal;margin:0;}
#myToolsPromo img{margin:18px 0 0 0;}
#myToolsPromo .shortcutsLogo {background-position: 10px -120px;display: inline-block;margin: 0;padding: 0;width: 110px;}
/* My Tools promo module css ends*/

/*food for thought module*/
#food-for-thought{border:1px solid #E1CCB8;margin-top:10px;padding:0 0 10px;}
#food-for-thought h3{padding-left:10px;}
#food-for-thought img{height:220px;margin:5px 8px 18px;width:295px;}

/*zip list iframe*/
#my-tools #zipiframe{height:550px;width:100%;margin-bottom:25px;border:none;display:none}
#my-tools #title{margin:0 0 5px;}
#my-tools h1 {float:left}
#my-tools h1.titleName {float:none}
#my-tools img.ziplist-logo {padding:20px 0 0; float:right}
#MR_default.gList {background:url("http://o.aolcdn.com/os/living-food/images/grocery-list") no-repeat scroll left 52% #EBF7FC}

/* My grocery list page*/
#my-grocery-list {border:1px solid #E1CCB8;clear:both;padding:0 0 10px;margin-bottom:20px;display:none;}
#my-grocery-list h3{padding-left:10px;}
#my-grocery-list h2{font-size:16px;line-height:20px;margin:0 0 10px;padding:0;}
#my-grocery-list img {border:1px solid #DADADA;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;float:left;margin:0 10px;padding:5px;width:105px;}
#my-grocery-list p{padding:0 10px 0 0;}
/* My grocery list page*/
#VwP64147Div2,#VwP61242Div2{z-index:99!important;}
#VwPanl400546_1{z-index:99!important;}
#playerWrapper1{float:none!important;}

/* Latest on KitchenDaily module */
#lateston-kd {width:300px;height:500px;margin: 0 7px;border-top:1px solid #E4CBB7;position:relative;clear:both;overflow:hidden;}
#lateston-kd .lateston-kd-bg{background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat scroll 0 0 transparent; position:absolute;left:0;top:0;z-index:0;background-position:0 -1110px;width:300px;height:111px}
#lateston-kd .lateston-kd-grad-border {background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite") no-repeat scroll 0 0 transparent; background-position:-300px -200px;width:1px;height:300px;float:left;position:relative;z-index:1;}
#lateston-kd .float-right {float:right;}
#lateston-kd .lateston-kd-content {float: left; width:272px; padding:0 12px; position: absolute;z-index:1;}
#lateston-kd .lateston-kd-header {background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite") no-repeat scroll 0 0 transparent; background-position:0 -550px;text-indent:-3000px;width:135px; height:42px; margin:14px 0 6px 0;}
#lateston-kd ul {padding: 0; margin: 0}
#lateston-kd ul div li {padding: 4px 0px 6px 0px; overflow: hidden; border-bottom:1px dotted #E4CBB7; background: none;}
#lateston-kd ul div li a img {width: 270px;  height: 202px; margin: 0 0 7px 0; padding:0; border: 0px;}
#lateston-kd ul div li a.first_link {font-size: 18px;}
/* Latest on KitchenDaily module */

/* Related Recipes module */
#related-recipes {margin: 0 7px 20px 7px; width:300px; float: left; background: url("http://redesign.sandbox.kitchendaily.com/media/vert-grad-bg-4x139.png") repeat-x;}
#related-recipes .lateston-kd-grad-border {background:url("http://redesign.sandbox.kitchendaily.com/media/vert-grad-1x300.png") no-repeat; width:1px; float:left; height: 225px;}
.lateston-kd-content {float: left; width:272px; padding:0 13px;}
#related-recipes .lateston-kd-header { margin:14px 0 6px 0; width: 166px; height: 24px; background: url('http://o.aolcdn.com/os/living-food/images/kd-sprite') no-repeat -330px -351px; }
#related-recipes .lateston-kd-header img { display: none; }
#related-recipes .lateston-kd-header h3 {color: #ed0202; background: transparent; overflow: hidden; text-indent: -99999em; }
#related-recipes ul {padding: 0; margin: 0}
#related-recipes ul li {padding: 4px 0px 6px 0px; overflow: hidden; background: transparent url("http://redesign.sandbox.kitchendaily.com/media/dinner_tonight_dot_line.gif") repeat-x bottom}
#related-recipes ul li div a img {width: 270px;  height: 202px; margin: 0; padding: 0; border: 0px; }
#related-recipes ul li div {height: 210px;}
#related-recipes ul li:first-child a {font-size: 18px;}
/* Latest on KitchenDaily module */


/* Food Dictionary */
#dictionary-header {
	margin-bottom: 21px;
}

	#dictionary-header h1,
	#dictionary-header h2 {
		float: none;
		margin: 15px 0;
		font-size: 28px;
		line-height: 38px;
		color: #603e1e;
		padding: 0;
	}
	
	#dictionary-word h1,
	#dictionary-word h2 {
		float: none;
		margin: 0 0 17px;
		padding: 17px 0 0;
		font-size: 24px;
		line-height: 30px;
		color: #ed0202;
		text-transform: capitalize;
	}
	
#dictionary-search { margin-bottom: 25px; position: relative; }

	#dictionary-search input {
		font-family: helvetica, arial, sans-serif;
		font-size: 13px;
		padding: 8px 12px;
		line-height: 16px;
		color: #444;
		border: 1px solid #d5d5d5;
		border-radius: 6px;
		-webkit-box-shadow: 0px 0px 1px #d9d9d9;
		-moz-box-shadow: 0px 0px 1px #d9d9d9;
		box-shadow: 0px 0px 1px #d9d9d9;
		width: 40%;
		position: relative;
		z-index: 998;
	}	.gecko #dictionary-search input {
		padding: 9px 12px;
	}
	
	#searchSubmit {
		position: absolute;
		top: 4px;
		left: 249px;
		z-index: 999;
	}	.gecko #searchSubmit {
			top: 2px;
		}
		
	#search-results {
		color: #444;
		border: 1px solid #d5d5d5;
		border-radius: 2px;
		position: absolute;
		top: 10px;
		padding-top: 20px;
		z-index: 990;
		width: 282px;
		background: #fff;
	}
	
		#search-results ul {
			position: relative;
			z-index: 991;
		}
			#search-results ul li {
				list-style: none;
				padding: 5px 10px;
			}
				#search-results ul li a {
					color: #444;
				}
				#search-results ul li a:hover { color: #ed0202; text-decoration: none; }
	
	input::-webkit-input-placeholder { color: #666 }
	input:-moz-placeholder { color: #666 }

.dictionary-characters { border-bottom: 1px dotted #c6b9ae; padding-bottom: 3px; }
#dictionary-words + .dictionary-characters,
#dictionary-word  + .dictionary-characters { border-bottom: none; margin-bottom: 15px }

	.dictionary-characters td {
		vertical-align: middle;
		width: 27px;
		height: 22px;
		text-align: center;
	}

		.dictionary-characters td a {
			display: block;
			width: 23px;
			line-height: 22px;
			font-size: 14px;
			font-family: helvetica, arial, sans-serif;
			font-weight: bold;
			text-transform: uppercase;
			text-align: center;
			border-radius: 4px;
		}
	
		.dictionary-characters td a:hover,
		.dictionary-characters td a.active {
			text-decoration: none;
			color: #fff;
			background: #9ED4EB; /* old browsers */
			background: -moz-linear-gradient(top, #9ED4EB 0%, #95BBCB 85%); /* firefox */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9ED4EB), color-stop(85%,#95BBCB)); /* webkit */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ED4EB', endColorstr='#95BBCB',GradientType=0 ); /* ie */
		}
		
#dictionary-pages { border-bottom: 1px dotted #DEDDDA; margin-bottom: 5px; word-spacing: -3px; }

	#dictionary-pages span,
	#dictionary-pages a { margin-right: 20px; line-height: 30px }
	#dictionary-pages span { color: #717171; }
	#dictionary-pages a { font-weight: bold; }
	.ie6 #dictionary-pages span,
	.ie6 #dictionary-pages a { display: inline; }
		
#dictionary-words,
#dictionary-word { /*border-bottom: 1px dotted #c6b9ae;*/ margin-bottom: 5px; padding-bottom: 10px  }
#dictionary-word { border-bottom: none; }

	#dictionary-word h3,
	#dictionary-word h4,
	#dictionary-word h5,
	#dictionary-word h6				{ position: relative; }
	#dictionary-word h3,
	#dictionary-word h4				{ margin-top: 17px; margin-bottom: 8px; background: none; }
	#dictionary-word h3,
	#dictionary-word h4, 
	#dictionary-word h5,
	#dictionary-word h6				{ line-height: 17px; }
	#dictionary-word h3				{ font-size: 22px; top: 1px; line-height: 34px }
	#dictionary-word h4				{ font-size: 18px; top: 2px; line-height: 24px }
	#dictionary-word h5				{ font-size: 15px; }
	#dictionary-word h6				{ font-size: 13px; top: 5px; }
	#dictionary-word h3:first-child,
	#dictionary-word h4:first-child					{ margin-top: 0; }
	#dictionary-word ol											{ margin-left: 1.5em; }
	#dictionary-word ul												{ list-style: none outside; }
	#dictionary-word ol	li											{ list-style: decimal outside; }
	#dictionary-word li ul,
	#dictionary-word li ol,
	#dictionary-word ul ul,
	#dictionary-word ol ol			{ top: 0; margin-top: 0; margin-bottom: 0; }

	#dictionary-words h3 { text-transform: none; }
		#dictionary-words h3 span.query { text-transform: capitalize; font-weight: bold }
	
	#dictionary-word p {
		-webkit-hyphens: auto;
		-webkit-hyphenate-limit-before: 3;
		-webkit-hyphenate-limit-after: 3;
		hyphenate: auto;
		hyphenate-before:3;
		hyphenate-after:3;
	}

	span.sc 								{ font-variant: small-caps; font-size: 11px; line-height: 17px; text-transform: uppercase; /*font-family: Delicious; font-size: 14px; line-height: 17px;*/ }
	.webkit span.sc { font-size: 0.95em; }
	
	#dictionary-word table					{ width: 100%; border-collapse: collapse; border-top: solid 3px #000; margin-bottom: 17px; }
	#dictionary-word th,
	#dictionary-word td						{ line-height: 18px; padding: 9px 18px 8px 0; }
	#dictionary-word thead th,
	#dictionary-word thead td				{ padding-top: 7px; font-weight: bold; }
	#dictionary-word tfoot th,
	#dictionary-word tfoot td				{ padding-bottom: 8px; }
	#dictionary-word tbody th,
	#dictionary-word tbody td,
	#dictionary-word tfoot th,
	#dictionary-word tfoot td				{ border-top: solid 1px #000; }

	#dictionary-word th:first-child,
	#dictionary-word td:first-child		{ padding-left: 0; }
	#dictionary-word th:last-child,
	#dictionary-word td:last-child		{ padding-right: 0; }

	#dictionary-word tr:nth-child(even) td				{ }
	#dictionary-word tbody tr:nth-child(odd) th,
	#dictionary-word tbody tr:nth-child(odd) td			{ background: rgba(0, 0, 0, 0.035); }

	#dictionary-word caption								{ top: 5px; margin-bottom: 18px; }
	
	#dictionary-word blockquote {
		padding: 0 17px;
		color: #555;
	}
	
	#dictionary-word aside {
		border: 1px solid #c6b9ae;
		padding: 8px 17px 0;
		margin-bottom: 17px;
	}
		#dictionary-word aside h3 {
			font-size: 18px;
			top: 2px;
			line-height: 24px;
			margin-top: 17px;
			margin-bottom: 8px;
		}
	
	#dictionary-word cite { font-style: italic; }
	
	#dictionary-word ul li {
		margin: 0 0 8px 1.5em;
		text-indent: -.9em;
	}
		#dictionary-word ul ol li {
			text-indent: 0;
			margin-left: 1em;
		}
		#dictionary-word ul li:before { content: "\2022 \0020"; }
		#dictionary-word ul ol li:before { content: ""; }
		
	#dictionary-words dl dt {
		margin-bottom: 8px;
	}
	#dictionary-words dl dd { margin-bottom: 17px; }
		#dictionary-words dl dd p { margin-bottom: 8px; }

	#dictionary-word p+p {
		/*text-indent: 1em;*/
	}
	
	#dictionary-words ul,
	#see-also ul {
		width: 215px;
		float: left;
	}	.ie6 #dictionary-words ul, .ie6 #see-also ul { display: inline; }
	
		#dictionary-words ul li,
		#see-also ul li {
			margin: 15px 0 15px 20px;
			padding-left: 1em; 
			text-indent: -.9em;
			text-transform: capitalize;
		}
		
		#dictionary-words ul li:before,
		#see-also ul li:before {
		    content: "\2022 \0020";
		    color: #2864b4;
		}
		
#term-footer {
	margin: 20px 0 0;
	border-top: 1px solid #e6e6e6;
}

	#see-also h4,
	#related-terms h4 {
		font-size: 15px;
		margin: 15px 0 10px 0;
		font-weight: bold;
		border: none;
	}
	
	#see-also ul li { margin: 5px 0 5px 20px; }
	
	span.highlight {
		background-color: #fff34d;
	    -moz-border-radius: 5px; /* FF1+ */
	    -webkit-border-radius: 5px; /* Saf3-4 */
	    border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
	    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* FF3.5+ */
	    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Saf3.0+, Chrome */
	    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Opera 10.5+, IE 9.0 */
		padding:1px 4px;
	    margin:0 -4px;
	}
	#dictionary-word h5,
	#dictionary-word h6				{ line-height: 17px; }
	#dictionary-word h3				{ font-size: 22px; top: 1px; line-height: 34px; text-transform: capitalize; }
	#dictionary-word h4,
	#dictionary-words h4			{ font-size: 18px; top: 2px; line-height: 24px }
	#dictionary-words h4			{ margin: 8px 0 0; }
	#dictionary-word h5				{ font-size: 15px; }
	#dictionary-word h6				{ font-size: 13px; top: 5px; }
	#dictionary-word h3:first-child,
	#dictionary-word h4:first-child					{ margin-top: 0; }
	#dictionary-word ol											{ margin-left: 1.5em; }
	#dictionary-word ul												{ list-style: none outside; }
	.ie6 #dictionary-word ol											{ margin-left: 1.5em; }
	.ie6 #dictionary-word ul												{ list-style: disc outside; }
	#dictionary-word ol	li											{ list-style: decimal outside; }
	#dictionary-word li ul,
	#dictionary-word li ol,
	#dictionary-word ul ul,
	#dictionary-word ol ol			{ top: 0; margin-top: 8px; margin-bottom: 0; }

	#dictionary-words h4 { text-transform: none; background: none; line-height: 28px; }
		#dictionary-words h4 span.query { text-transform: capitalize; font-weight: bold }
	
	#dictionary-word p {
		-webkit-hyphens: auto;
		-webkit-hyphenate-limit-before: 3;
		-webkit-hyphenate-limit-after: 3;
		hyphenate: auto;
		hyphenate-before:3;
		hyphenate-after:3;
	}
	
	#dictionary-word table					{ width: 100%; border-collapse: collapse; border-top: solid 3px #000; margin-bottom: 17px; }
	#dictionary-word th,
	#dictionary-word td						{ line-height: 18px; padding: 9px 18px 8px 0; }
	#dictionary-word thead th,
	#dictionary-word thead td				{ padding-top: 7px; font-weight: bold; }
	#dictionary-word tfoot th,
	#dictionary-word tfoot td				{ padding-bottom: 8px; }
	#dictionary-word tbody th,
	#dictionary-word tbody td,
	#dictionary-word tfoot th,
	#dictionary-word tfoot td				{ border-top: solid 1px #000; }

	#dictionary-word th:first-child,
	#dictionary-word td:first-child		{ padding-left: 0; }
	#dictionary-word th:last-child,
	#dictionary-word td:last-child		{ padding-right: 0; }

	#dictionary-word tr:nth-child(even) td				{ }
	#dictionary-word tbody tr:nth-child(odd) th,
	#dictionary-word tbody tr:nth-child(odd) td			{ background: rgba(0, 0, 0, 0.035); }

	#dictionary-word caption								{ top: 5px; margin-bottom: 18px; }
	
	#dictionary-word blockquote {
		padding: 0 17px;
		color: #555;
	}
	
	#dictionary-word pre.verse {
		white-space: pre-wrap;
		padding: 0 34px;
		line-height: 17px;
		margin-bottom: 17px;
	}
		#dictionary-word pre span { display: block; }
	
	#dictionary-word cite { font-style: italic; }
	
	#dictionary-word ul li {
		margin: 0 0 8px 1.5em;
		text-indent: -.9em;
	}	.ie6 #dictionary-word ul li { text-indent: none; }
		#dictionary-word ul ol li {
			text-indent: 0;
			margin-left: 1em;
		}
		#dictionary-word ul li:before { content: "\2022 \0020"; }
		#dictionary-word ul ol li:before { content: ""; }
		
	#dictionary-words dl dt {
		margin-bottom: 8px;
	}
	#dictionary-words dl dd { margin-bottom: 17px; }
		#dictionary-words dl dd p { margin-bottom: 8px; }

	#dictionary-word p+p {
		/*text-indent: 1em;*/
	}
	
	#dictionary-words ul,
	#see-also ul {
		width: 215px;
		float: left;
	}	.ie6 #dictionary-words ul, .ie6 #see-also ul { display: inline; }
	
		#dictionary-words ul li,
		#see-also ul li {
			margin: 15px 0 15px 20px;
			padding-left: 1em; 
			text-indent: -.9em;
			text-transform: capitalize;
		}	.ie6 #dictionary-words ul li,
			.ie6 #see-also ul li { text-indent: none; }
		
		#dictionary-words ul li:before,
		#see-also ul li:before {
		    content: "\2022 \0020";
		    color: #2864b4;
		}

#dictionary-word #bibliography { margin-bottom: 17px; margin-top: 8px; }

#dictionary-word p.biblio {
margin-bottom: 8px;
margin-left: 25px;
text-indent: -25px;
}

#dictionary-word #contributors { margin-bottom: 17px; margin-top: 8px; }

#dictionary-word p.contributor {
margin-bottom: 8px;
}

#dictionary-disclaimer ol {
    margin-left: 1.5em;
}
#dictionary-disclaimer ol li {
    list-style: decimal outside none;
}
#dictionary-disclaimer li {
    margin-bottom: 8px;
}
		
#term-footer {
	margin: 20px 0 0;
	border-top: 1px solid #e6e6e6;
}

	#see-also h4,
	#related-terms h4 {
		font-size: 15px;
		margin: 15px 0 10px 0;
		font-weight: bold;
		border: none;
	}
	
	#see-also ul li { margin: 5px 0 5px 20px; }
	
	span.highlight {
		background-color: #fff34d;
	    -moz-border-radius: 5px; /* FF1+ */
	    -webkit-border-radius: 5px; /* Saf3-4 */
	    border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
	    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* FF3.5+ */
	    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Saf3.0+, Chrome */
	    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Opera 10.5+, IE 9.0 */
		padding:1px 4px;
	    margin:0 -4px;
	}

#recipe-manage .col2{width:290px;}
#recipe-manage{overflow:hidden;}
