/*   CSS : KitchenDaily - UK  */
/*   Version : 1.0	      */
/*   Copyrights: © AOL        */

*{margin:0;padding:0;}
.floatLeft{float:left;text-align:left;}
img.floatLeft{margin:0 10px 10px 10px;}
.floatRight{float:right;text-align:right;}
img.floatRight{margin:0 10px 10px 10px;}
.floatClear,.cleaner{clear:both;}
br.floatClear{margin:-1px -1px 0 0;width:1px;height:1px;clear:both;}
.alignRight{text-align:right;}
.alignCenter{text-align:center;}
div.hr{clear:both;margin:0;padding:0;}
div.hr hr{display:none;}
.hide{display:none!important;}
.bold{font-weight:bold;}
.noBg{background:none!important;}
.error{color:#f00;font-weight:bold;}
:focus,a{-moz-outline-style:none;outline:none!important;}

/* Global Header */
.ghSprite {background: transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) no-repeat 0 0; _background: transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat 0 0;}
#banner{background:#F2F2F2;width:98.8em;overflow:visible;text-align:center;margin:0;padding:0.8em 0 0 0;}
#banner div{width:728px;height:90px;border:0.2em solid #b2b2b2;display:block;z-index:100;overflow:visible;margin:0 auto;}
#collapseBanner{background-color:#fff; margin:0;padding:0.8em 0 0.8em 0 ;text-align:center;z-index:999; _margin-top:-13px; *margin-top:-13px;}

/* Global Pages */
body{font-family:Lucida Grande,Lucida Sans Unicode,Arial !important; font-size:62.5%;_font-size:10px;color:#403a31;color:#4d4d4d;color:#333;margin:0;padding:0;text-align:center;}
#header{background:url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_pattern.gif) repeat scroll -833px -77px transparent;height:100px;margin-left:13px;}
div#tertiaryNav{height:29px;background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd-grad.png) repeat-x scroll 0 -1.75em; _background:none; _background-color: #f9f9f9; position:relative; z-index:1; _filter:progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#eeeeee); _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
div#slider{display:inline;float:right;overflow:hidden;width:663px;width:683px;width:682px;height:136px;height:144px;position:relative;margin:0;}
div#content{position:relative;}
div#searches{background-color:#f1f1f3;margin-bottom:2.0em;}
div#right{display:inline;float:right;width:335px;margin:0 10px 0 0;_position:relative; _margin:0 3px 0 0;}
div#center{_overflow:hidden; clear:both; padding-bottom: 15px; margin-left:8px;}
div#content{_height:1%;}
div#footer{clear:both; overflow:hidden;margin-top:10px; margin-left:10px; _margin-left:5px;padding-bottom:20px;}
.footerimg {background-position:422px -192px !important;height:112px;}
STRONG {color:#603e1e;font-size:16px; font-weight:normal;line-height:21px;}

/* Page Header */
h1{display:block;width:396px;width:296px;width:276px;height:136px;height:144px;float:left;overflow:hidden;}
h1 a{text-indent:-9999em;display:block;width:321px;width:296px;width:276px;height:136px;height:144px;}
h2{margin:0 0 .34em 0;padding:0;font-size:2.9em;font-weight:normal;letter-spacing:-1px;color:#ED0202;}
.contactpage{padding:0 0 10px 0;border-bottom: 2px dotted #E1CCB8;}
h3{margin:0 0 .67em 0;font-size:2.1em;padding:0;font-weight:normal;line-height:1em;color:#403a31;}
h4{margin:0 0 .8em 0;padding:0;font-size:1.2em;font-weight:bold;color:#808080;}
h5,h6{margin:0 0 1.2em 0;padding:0;font-size:1.2em;line-height:1.33em;line-height:1.4em;line-height:1.35em;}

p{margin:0 0 1.2em 0;padding:0;font-size:12px;line-height:17px;}
ul{margin:0 0 1.2em 0;padding:0;font-size:1.1em;line-height:1.33em;list-style-type:none;}
ol{margin:0 0 1.2em 0;padding:0 0 0 1em;font-size:1.2em;line-height:1.33em;}
ol li{margin:0 0 .8em 0;padding:0;font-size:1.0em;}
dl {margin: 1.5em 0; }
dl dt{ font-weight: bold; }
img{margin:0;padding:0;border:0 none;}
small{margin:0 0 1.2em 0;padding:0;font-size:1.1em;line-height:1.18em;}
fieldset{margin:0;padding:0;border:0 none;}
fieldset legend{display:none;}
fieldset ol{list-style-type:none;margin:0;padding:0;}
fieldset ol li{padding:0 0 1em 0;}
fieldset ol li p{font-size:1em;}
fieldset ol li .error{color:#f00;font-weight:bold;}
fieldset input:not([type]){background-color:#fff!important;}
fieldset input.submit{cursor:pointer;width:auto!important;text-decoration:none;padding:0;}
fieldset input.submitHover{cursor:pointer;}
input.file{width:auto;}
input.checkBox{width:auto!important;border:0 none;}
p.formField input.checkBox{display:inline;}
input.radio{width:auto!important;border:0 none;}
fieldset textarea{font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;}
table{border-collapse:collapse;margin:0 0 1em 0;font-size:1.1em;display:block;padding:0;}
table.hover{cursor:pointer;}
table caption{text-align:left;font-weight:bold;color:#333;}
table.hover caption{background-color:#eee;}
th{padding:10px 5px 5px 0;font-weight:bold;vertical-align:top;color:#333;}
tr.hover th{background-color:#fff;}
table th.hover{color:#eee;}
td{padding:10px 5px 5px 0;vertical-align:top;}
table.hover td{background-color:#eee;}
tr.hover td{background-color:#fff;}
abbr,acronym{cursor:help;border-bottom:1px dotted #000;}
q{font-size:1.5em;font-style:italic;}
q:before{content:no-open-quote;content:'';}
q:after{content:no-close-quote;content:'';}
blockquote{margin:0;padding:0 15px;}
blockquote p{margin:0;padding:0;font-size:1.4em;display:inline;}
a{color:#2864B4;text-decoration:none;}
a:hover{text-decoration:underline;}
a.rss{background:url("http://o.aolcdn.com/art/lemondrop/rss-icon-small.gif") no-repeat left center;padding:0 0 0 15px;}
#mainContainer{text-align:left;position:relative;overflow:hidden;margin:0 auto;padding:0;width:984px;_padding-top:15px;}
*+html #mainContainer {width:984px;}
#content{width:100%;overflow:hidden;position:relative;left:0.1em;margin:0;padding:0;background:#FFF none;}
#mainContainer >/**/div#content{width:984px;position:static;left:auto;}
#center{display:inline;float:left;overflow:hidden;background-color:#fff;width:624px;_width:621px;padding:15px 0 0 0;_padding:15px 0 0 0;*padding-top:15px;}
/*\*/
html*#center{[padding-top:4.05em]}
#mainContainer >/**/div#footer{width:984px;margin:0;}


/* Tertiary Navigation */
#tertiaryNav ul{font-size:1em;}
#tertiaryNav ul.first{display:inline;float:left;margin:8px 0 0;}
#tertiaryNav ul.second{float:right;margin:8px 0 0;padding:0;}
#tertiaryNav ul.first li{display:inline;float:left;border-right:1px solid #979797;margin:0;padding:0 6px;}
#tertiaryNav ul.first li.first{padding:0 6px 0 10px;}
#tertiaryNav ul li{background:transparent none repeat scroll 0 0;font:1em;}
#tertiaryNav ul li a{font:normal 1.1em Lucida Grande,Lucida Sans Unicode,Arial !important; color:#1A1A1A;text-decoration:none;}
#tertiaryNav ul li span{font:normal 1.1em Arial;color:#666;}
#tertiaryNav ul.first li.last{border:medium none;}
#tertiaryNav ul.second li{display:inline;float:left;margin:0;padding:0;}
#tertiaryNav ul.second li a{line-height:3.2em;display:block;margin:0;padding:0 0.8em;}

/* Logo Placement */
#logo{background-position:-10px -525px;_background-position:-10px -525px;clear:both;display:inline;float:left;font-size:1em;height:73px;margin:10px 0 0;padding:0;width:auto;}
#logo a{display:block;height:65px;margin:17px 0 0 0;text-indent:-999em;width:270px;}
#logo a:hover{background-position:0 -65px;}

/* Search Box Header */
#srchBox{float:left;position:relative; _margin:0px 0 0;left:85px;}
#srchBox form#search-kitchendaily{background-position:0 -428px;height:60px;margin:17px 0 0;width:502px;text-indent: -9999px;}
#srchBox form#search-kitchendaily input#kitchendaily-search{background:transparent none repeat scroll 0 0;display:block;z-index: 999;border:medium none;color:#666666;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:16px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:24px;left:25px;line-height:normal;margin:0;padding:6px 0 5px 5px;position:relative;top:13px;width:346px;}
#srchBox form#search-kitchendaily a#srchBtn{background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) repeat-x scroll -382px -439px;float:right;height:40px;position:absolute;right:7px;text-indent:-999em;top:28px;width:113px;}
#srchBox form#search-kitchendaily a#srchBtn:hover{background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) no-repeat scroll -512px -439px;}
#kitchendaily-search .GH_search_active{background:#fff !important;}
#showresult, #contentsearch {display:none;}


/* Search Box Footer */
.footersearch{background-position:0 -428px;position:absolute;height:60px;margin:-2px 0 0;width:492px;text-indent: -9999px;}
.footersearch input{background:transparent none repeat scroll 0 0;display:block;z-index: 999;border:medium none;color:#666666;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:16px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:26px;left:15px;line-height:normal;margin:0;padding:6px 0 5px 5px;position:relative;top:1px;width:346px;}
.footersearch a#srchBtn{background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) repeat-x scroll -382px -439px;float:right;height:40px;position:absolute;right:17px;text-indent:-999em;top:28px;width:113px;}
.footersearch a#srchBtn:hover {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) no-repeat scroll -512px -439px;}

/* Center Rail Articles */
#center DIV.article {width:100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE:1em; line-height:17px;PADDING-BOTTOM: 1.8em; MARGIN:-10px 0 2em !important; _MARGIN-TOP:-20px !important; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; display: inline-block;_padding-top:0px;*padding-top:2px;}
#center DIV.article DIV.articleDetails {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; POSITION: static; BORDER-BOTTOM-STYLE: none}
#center DIV.article DIV.articleDetails P.dateAuthor {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 1px; HEIGHT: 1.3em}
#center DIV.article H1.articleHedline {PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#center DIV.article H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; color:#403A31;}
#center DIV.article H2 A:hover {TEXT-DECORATION: underline}
#center DIV.article H1.articleHedline A:hover {TEXT-DECORATION: underline}

.hub{padding:.1em 0 0 0;border:0 none;}
.hub h2{font-size:2.9em;line-height:1.03em;margin:0;padding:0;font-weight:normal;border:0 none;}
.hub ul{clear:both;font-size:1em;border:0 none;border-top:1px solid #ccc;padding:.5em 0 0 0;margin:1em 0 .8em 0;}
.hub ul li{font-size:1em;border:0 none;border-bottom:1px solid #e6e6e6;padding:1.3em 0 1.7em 8.7em;margin:0;position:relative;_height:9.1em;_padding:1.3em 0 1em 8.7em;min-height:8em;}
.hub ul li h4{margin:0 0 0.3em 0.3em;padding:0;line-height:1.11em;font-size:1.8em;}
div .hub ul li h4 a{color:#4d4d4d;}
.hub ul li h4 a:hover{text-decoration:underline;}
.hub ul li p{margin:0 0 0.3em 0.3em;padding:0;}
.hub ul li p.readMore{margin:0 0 0.3em 0.3em;}
.hub ul li div.imageHolder{display:block;width:7.5em;height:7.5em;position:absolute;left:0;top:1.3em;padding:1px;border:1px solid #ccc;background:#fff;}
.hub ul li div.imageHolder a{display:block;width:7.5em;height:7.5em;}
.hub ul li div.imageHolder a img{width:7.5em;height:7.5em;border:0 none;background-color:#eee;display:block;}
div .hub div.paginator,div.hub div.paginator ul{border:0 none;}
div .hub div.paginator:empty,div.hub div.paginator ul:empty{display:none;}
div .hub div.paginator ul li{padding:0;}
div .hub .headlines{margin-top:5px;}
div .hub .categoryList{display:inline;border:none;margin-left:3px;}
div .hub .categoryList li{margin:0;padding:0;display:inline;border:none;}
div .hub .categoryList a{color:#2864B4;}
div .hub p a {color:#2864B4;}


#center DIV.article UL.articleOptions LI.first A:hover {BACKGROUND-POSITION: 0px -31px; BORDER-BOTTOM: white 1px solid}
#center DIV.articleBody {MARGIN-BOTTOM: 15px; POSITION: relative; padding-right:10px;}
#center DIV.articleBody DIV.comment {FONT-SIZE: 0.7em; RIGHT: 40px; FONT-FAMILY: Lucida Grande,Lucida Sans Unicode,Arial !important; POSITION: absolute;}
#center DIV.articleBody DIV.comment A {COLOR: #17557f; BORDER-BOTTOM-STYLE: none}
#center DIV.articleBody DIV.comment A:hover {TEXT-DECORATION: underline}
#center DIV.articleBody DIV.comment A SPAN {FONT-SIZE: 1em}
#center DIV.article DIV.addthis_cleanerTp {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3em; PADDING-TOP: 0px}
#center DIV.article DIV.addthis_cleanerBtm {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.5em; PADDING-TOP: 0px}
#center DIV#permalink DIV.addthisContainer .addthis_button_email {PADDING-RIGHT: 0px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 0px! important}
#center DIV#permalink {BORDER-BOTTOM: 0px}
#center DIV.hub DIV.noCatTags {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 20px; PADDING-TOP: 20px}
#center DIV.hub H2.tag {border-bottom:2px dotted #E1CCB8;padding-bottom:9px;text-transform:capitalize;}
#center DIV.trackback {PADDING-RIGHT: 0px; BORDER-TOP: #333 5px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 25px; PADDING-TOP: 25px}
#center DIV.trackback H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://o.aolcdn.com/art/asylum_men/as_header_sprite.gif) no-repeat 0px -1716px; PADDING-BOTTOM: 8px; MARGIN: 0px; TEXT-INDENT: -999em; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid}
#center DIV.trackback UL {FONT-SIZE: 1.3em}
#center DIV.trackback UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://o.aolcdn.com/art/asylum_men/bg-li-alt.gif) no-repeat left 1.2em; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid}
#center DIV.trackback UL LI A {TEXT-DECORATION: none}
#center DIV.trackback UL LI A:hover {COLOR: #17557f; TEXT-DECORATION: underline}
#center DIV.refNResult {FONT-SIZE: 1.2em; MARGIN: -30px 0px 30px}
#center div.article ul.tagList li{display:inline;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;margin:0 4px 0 0;padding:0 13px 0 0;}
#center div.article h1.articleHedline, div#center div.article h2 {padding:0 0 0 3px; margin-top:-5px;_margin-top:0px;}
#center div.article h2,div#center div.article h1.articleHedline{_line-height:0.95em;margin:0.3em 0;padding:2.9em 0 0;}
#center div.article div.image,div#center div.article a img,div#center div.article div img,div#center div.articleBody img{clear:left;display:inline;text-align:center;padding:5px;margin:0 14px 4px 3px;-moz-box-shadow:0 0 5px #999999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:1px solid #e1ccb8\9;}
#center div.gallery p,div#center div.extraPage p,div#center div.article p.noGoFubar,div#center div.articleBody,#commentform,div#center div#profile div#profile_comments{font-size:1.2em;}
#center div.gallery h2 a,div#center div.extraPage h2 a,div#center div.article h2 a,div#center div.article h1.articleHedline a {color:#ED0202;font-size:28px;text-decoration:none;font-weight:normal;letter-spacing:0;}
#center div.article h1.articleHedline, div#center div.article h2 {padding:0 0 0 3px;}
#center div.article p.readMore a{clear:both; background-position:-13px -747px;height:40px;text-indent:-999px;width:134px;display:block;}

/*Add This Share*/
div#center div.article div.addthisContainer {clear:both;}
.comments{clear:both;}

/* Profile Page */
div#center {overflow:hidden;}
#profile{font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;margin-bottom:2em}
#center h3.profile{color:#333;font:italic normal 3em;border-bottom:5px solid #333;padding:15px 0 5px;margin:0 0 10px; font-size:2.75em; font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;}
#profile_main{font-size:1.3em;margin-bottom:30px}
#profile_main img{border:0.1em solid #CCC;float:left;margin:0 1em 1em 0;padding:0.1em}
#profile_comments div.profile_cmt{margin:0 0 25px}
#profile_passchange div,#profile_prochange div,#changeSpace #uploadfile{margin-bottom:8px}
#profile_passchange div input,#profile_prochange div input{margin-left:10px}
#profile_passchange div.profile_buttons input#profileButton,#profile_prochange #pro_priv input#profilePrivate,input#uploadBtn{margin:0 10px 0 0}
#memberName strong {font-weight:normal; color:#603e1e; letter-spacing:1px;}
#memberName{font-weight: normal; font-size:1.4em;}
#center #profile_main .memberSince {font-size:0.916em; color:#595959;}
#profile_main_view{margin-bottom:0;}
#profile_change a{text-decoration: none; font-size:1.1em; color:#2864B4;}
#profile_comments h2{font-size:25px;letter-spacing:0;font-weight:normal;color:#603e1e;margin-bottom:11px;padding-bottom:9px;border-bottom:2px dotted #E1CCB8;}
div#center div#profile div#profile_comments div.profile_cmt{border-bottom:1px solid #D5D5D5; margin:0 0 6px; padding:0 0 6px}
.profile_cmt a{text-decoration: none}
.profile_cmt .cmt_dt{font: bold 12px Arial; margin: 5px 0}
.profile_cmt h3 a{font-size: 15px}
.profile_cmt h3 a:hover{text-decoration:underline;}
.profile_cmt h3 {margin-bottom:0.167em; line-height:0.833em;}
p.cmt_cmt {line-height:19px; color:#333; font-size:13px;}
p.cmt_cmt strong {color:#111; font-size:12px;}
#profile_private{font-size:1.3em;}
#center #profile_comments #paging {width:100%; overflow:hidden;margin-top:34px;}
#center #profile_comments #paging a {font-size:20px;}
#center .floatL {float:left;}
#center .floatR {float:right;}

/* Right Rail Modules */
h2.mostPopularArticles{background:transparent url(http://o.aolcdn.com/art/lemondrop/ld_header_sprite.gif) no-repeat scroll 0 -966px;width:165px;height:36px;margin:0 0 1.3em 2px;padding:0;text-indent:-9999em;font-size:1em;}
h2.mostCommentedArticles{background:transparent url(http://o.aolcdn.com/art/lemondrop/ld_header_sprite.gif) no-repeat scroll 0 -1056px;width:200px;height:36px;margin:0 0 1.3em 2px;padding:0;text-indent:-9999em;font-size:1em;}
h2.treasureChest{background-position:-15px -1053px;font-size:1em;height:31px;margin:0 0 1.3em 2px;padding:0;text-indent:-9999em;}
#right div.toutGroup{width:335px;margin:0px;}

/* mostPopularArticles */
.toutGroup div.mostPopularArticles{margin:0 0 2.0em 0;padding:0 0 6px 0; background-position: 100px 100px}
.toutGroup div.mostPopularArticles ol{font-size:1em;padding:0;margin:0;}
.toutGroup div.mostPopularArticles ol li{background:no-repeat 28.3em 3.2em;font-size:1em;border-top:1px solid #ccc;padding:1.4em 0 1.2em 0;position:relative;list-style-type:none;}
.toutGroup div.mostPopularArticles ol li.li1{background-position: 100px 100px;}
.toutGroup div.mostPopularArticles ol li.li2{background-position: 100px 100px;}
.toutGroup div.mostPopularArticles ol li.li3{background-position: 100px 100px;}
.toutGroup div.mostPopularArticles ol li.li4{background-position: 100px 100px;}
.toutGroup div.mostPopularArticles ol li.li5{background-position: 100px 100px;}
.toutGroup div.mostPopularArticles ol li h3{margin:0;font-size:1em;}
.toutGroup div.mostPopularArticles ol li h3 a{font-size:1.8em;color:#808080;line-height:1.2em;}
.toutGroup div.mostPopularArticles ol li p{margin:0;font-size:1em;position:absolute;left:0;top:1.1em;}
.toutGroup div.mostPopularArticles ol li p a{font-size:1.2em;}
.mostPopularArticles {margin:3em 10px;padding-bottom:6px;}
.mostPopularArticles div.post {border-top:1px solid #CCCCCC;height:75px;margin:0;padding:10px 0;}
.mostPopularArticles div.post div.postImg {float:left;height:75px;margin-right:10px;width:75px;}
.mostPopularArticles div.post div.postTitle {display:inline;height:75px;margin:0 auto;}
div.mostPopularArticles div.post div.postTitle a {color:#808080;font-size:12px;margin:0;}

/* mostCommentedArticles */
div.toutGroup div.mostCommentedArticles{margin:0 0 4.0em 0;padding:0 0 6px 0;position:relative;}
div.toutGroup div.mostCommentedArticles ul{font-size:1.0em;margin:0;padding:0;*position:relative;_position:static;width:315px;}
div.toutGroup div.mostCommentedArticles ul li{display:inline;float:left;margin:0!important;padding:5px 0!important;text-align:center;font-size:1em;background:none;width:102px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
div.toutGroup div.mostCommentedArticles ul li.first{width:99px;}
div.toutGroup div.mostCommentedArticles ul li.last{width:106px;}
body.isIE div.toutGroup div.mostCommentedArticles ul li.last{width:106px;}
div.toutGroup div.mostCommentedArticles ul li.current{background-color:#fff;}
div.toutGroup div.mostCommentedArticles ul li a{font-size:11px;display:block;margin:0;padding:0;height:15px;width:101px;border-right:1px solid #ccc;color:#999;}
div.toutGroup div.mostCommentedArticles ul li.first a{width:98px;}
div.toutGroup div.mostCommentedArticles ul li.last a{width:108px;border-right:0 none;}
body.isIE div.toutGroup div.mostCommentedArticles ul li.last a{width:106px;}
div.toutGroup div.mostCommentedArticles ul li a.current{color:#19779d;}
div.toutGroup div.mostCommentedArticles ul li ul{display:none;position:absolute;_top:73px;left:0;width:335px!important;_zoom:100%;*zoom:100%;}
div.toutGroup div.mostCommentedArticles ul li ul li{display:block;float:none;clear:both;margin:0!important;padding:17px 0 14px 0!important;border-top:0 none;height:auto!important;width:335px!important;position:relative;text-align:left!important;}
div.toutGroup div.mostCommentedArticles ul li ul li.last{border-bottom:0 none;}
div.toutGroup div.mostCommentedArticles ul li ul li a{font-size:12px;width:250px!important;height:auto;border-right:0 none;color:#808080;}
div.toutGroup div.mostCommentedArticles ul li ul li span{display:block;font-size:19px;color:#59d914;position:absolute;width:50px;height:16px;top:50%;right:13px;margin-top:-8px;_margin-top:-5px;_font-size:18px;text-align:right;}
body.isIE7 div.toutGroup div.mostCommentedArticles ul li ul li span{padding-top:1px;}


div.toutGroup div.celebrity{margin:0 0 4.0em 0;padding:0 0 6px 0;height:1%;_height:21em;}
div.toutGroup div.celebrity:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.toutGroup div.celebrity h2{border-bottom:1px solid #e6e6e6;padding-bottom:1.2em;margin-bottom:1.2em;width:30.7em;}
div.toutGroup div.celebrity a{display:inline;float:left;background-color:#fff;border:1px solid #ccc;width:14.6em;height:14.6em;padding:.1em;margin:0 1em 2em 0;}
div.toutGroup div.celebrity a img{display:block;width:14.6em;height:14.6em;background-color:#ccc;}
div.toutGroup div.celebrity h3{font-size:1.0em;margin:0 0 .5em 0;padding:.1em 0 0 0;display:block;}
div.toutGroup div.celebrity h3 a{display:inline;float:none;background:none;border:0 none;width:auto;height:auto;padding:0;margin:0;font-size:1.8em;line-height:1.11em;color:#808080;}
div.toutGroup div.celebrity p{font-size:1.0em;margin:0;padding:0;display:block;}
div.toutGroup div.celebrity p a{display:inline;float:none;background:none;border:0 none;width:auto;height:auto;padding:0;margin:0;font-size:1.2em;}

div.toutGroup div.treasureChest{margin:0 0 2em 0; padding:0; overflow:hidden; border-bottom:1px dotted #E1CCB8;}
div.toutGroup div.treasureChest h2{padding-bottom:1.2em;margin-bottom:1.2em;width:100%}
div.toutGroup div.treasureChest ul{font-size:1em;margin:0 0 0 14px;padding:0;}
div.toutGroup div.treasureChest ul li{display:inline;float:left;width:10.6em;font-size:1em;background:none;padding:0;margin:0;}
div.toutGroup div.treasureChest ul li a{display:block;background-color:#fff;width:8.6em;height:8.6em;padding-bottom:7px;margin:0 0 .8em 0;}
div.toutGroup div.treasureChest ul li a img{display:block;width:8.6em;height:8.6em;border:1px solid #E1CCB8;padding:4px;}
div.toutGroup div.treasureChest ul li h3{font-size:0.9em;margin:0 0 1.7em 0;padding:0;width:11em;text-align:center;overflow:hidden;height:4.5em;}
div.toutGroup div.treasureChest ul li h3 a{font-size:1.2em;line-height:1.25em;display:inline;float:none;background:none;border:0 none;width:auto;height:auto;padding:0;margin:0;color:#2864B4;}
div.toutGroup div.treasureChest p{clear:both;line-height:1.25em;padding:1.0em 0 0 0;margin:0 0 1.1em 0;position:relative;top:-0.42em;}
div.toutGroup div.treasureChest p a{color:#603e1e;}

div#banner div{width:728px;height:90px;background-color:#eee;border:1px solid #fff;margin:0 auto;display:block;}

div#right div.quigoRR {border:1px solid #F5EBE2; height:248px; padding:0em; _padding-left:.74em; overflow:hidden; _padding-bottom:10px;}
div#right div.tagCloud {background-position:-10px -82px;margin: 0 1em 2em 0em;padding-bottom:6px; width:335px;}
div#right div.tagCloud h2.tagCloud {background-position:-15px -1185px;font-size:1em;height:40px;margin:0 0 0.6em 0;padding:0 0 3px 0;text-indent:-9999em;}
div#right div.tagCloud p {line-height:2em; width:304px; word-wrap:break-word;margin:0;padding:0 26px 10px 7px;border-bottom:1px dotted #E1CCB8;}
div#right div.tagCloud p a {color:#2864B4; text-decoration:none;padding:0 4px 0 0;}
div#right div.tagCloud p a.tagSmall {font-size: 1.1em;}
div#right div.tagCloud p a.tagMedium {font-size: 1.3em;}
div#right div.tagCloud p a.tagNormal {font-size: 1.2em;}
div#right div.tagCloud p a.tagLarge {font-size: 1.6em;}
div#right div.tagCloud p a:hover {text-decoration:underline;}


/* RSS mod for the people */
div#momlogic-module{padding:0pt 0pt 3em 0pt;}
div#momlogic-module h3 a { background:url(http://o.aolcdn.com/art/lemondrop/thelatestfrompeople.jpg) no-repeat;display:block;height:45px;text-indent:-1000px;width:310px;}
div#momlogic-module ul#momlogic-feed li{background:none;border-bottom:0.1em solid #CCC;clear:both;color:#B2B2B2;float:none;left:-20.8em;margin:0;padding:0.5em 0.5em 0.5em 0;text-align:left;}
div#momlogic-module ul#momlogic-feed li a{font-size:1.1em;text-decoration:none;}
div#momlogic-module ul#momlogic-feed li.last a{font-weight:bold;}
div#momlogic-module ul#momlogic-feed li a:hover{text-decoration:underline;}
div.toutGroup div.mostCommentedArticles ul li ul.current{*left:-16px!important;_zoom:100%;*zoom:100%;}
div#s_slider {height:195px;margin:0 1em 15px 1em;}
div#s_slider {display:inline;float:left;padding:0;margin:0 1em 15px -2px;overflow:hidden;width:314px;height:195px;position:relative;}
div#s_slider h2.heading  {border-bottom: 0.3em solid #333;margin:0 0 10px 0;font-size:1.7em;font-weight:bold;text-indent:0;height:1.4em;}
div#s_slider div.arrows{position:absolute;right:0;top:0;}
div#s_slider ul#s_slides {position: relative;top: 0px;left: -3.65em;width: 4000px;height: 255px;overflow: hidden;}
html > body div#s_slider ul#s_slides{position: relative;top: 0px;left: -1em;width: 4000px;height: 255px;overflow: hidden;margin:0px;}
div#s_slider ul#s_slides li {display: inline;float: left;margin: 0 0 0 10px;_margin-left: 36px;padding: 0 0 0 0;height: 174px;position: relative;width: 313px;background: transparent none repeat scroll 0 0;_margin-left:42px;}
div#s_slider ul#s_slides li:hover, div#s_slider ul#s_slides li.hover {background-position: 0 -134px;}
div#s_slider ul#s_slides li img {display: inline;float: left;margin: 2px 10px 0 0;border:0.1em solid #CCCCCC;height:140px;margin:0 0.5em 0.9em 2px;padding:0.1em;width:310px;}

/* *** new crosspromo styles *** */
div.crosspromo {background: url(http://o.aolcdn.com/art/ch_channels/promobg.gif) repeat-x #f8f8f8; padding:0; overflow:hidden; width:100%; height:auto;}
div.crosspromo img {border:none; padding:0; margin:0;}
div.crosspromo .img_cred {display:block; font-size:.7em; color:#777; text-align:right;}
div.crosspromo h3, div.crosspromo h4, div.crosspromo p, div.crosspromo ul {margin:0; padding:0; font-weight:normal;}
div.crosspromo h4 {color:#2864b4; font-weight:bold; font-size:1.2em; margin-bottom:5px; #margin-bottom:1px; display:block; width:auto; float:left;}
div.crosspromo .icon {float:right;}
div.crosspromo .crosshdr {border-bottom:5px solid #bababa; margin:18px 10px 10px 15px; padding:0 0 8px 4px; float:left; width:946px;_margin:18px 0px 10px 8px;}
div.crosspromo .crosshdr h3 { display:block; width:auto; float:left; padding-top:5px; color:#333; font-size:1.5em; background: url("http://o.aolcdn.com/art/lemondrop/h2-ontheradar.gif") no-repeat 0em top; text-indent: -1000em; width: 144px; height: 15px;}
div.crosspromo .crossnav {float:right;}
div.crosspromo .crossnav a.prev {border:1px solid #c4c4c4;display:block;width:23px;height:23px;float:left;background:url(http://o.aolcdn.com/art/ch_channels/prev_off.gif) no-repeat;}
div.crosspromo .crossnav a.prev:hover {background:url(http://o.aolcdn.com/art/ch_channels/prev_on.gif);}
div.crosspromo .crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(http://o.aolcdn.com/art/ch_channels/next_off.gif) no-repeat;}
div.crosspromo .crossnav a.next:hover {background:url(http://o.aolcdn.com/art/ch_channels/next_on.gif);}
div.crosspromo .crossnav a span.hidden {display:block;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}
div.crosspromo .content {clear:both;margin-left:15px;}
div.crosspromo .cart {float:left;margin:0 6px 0 1px; width:152px; background: url(http://o.aolcdn.com/art/ch_channels/promobox.gif) repeat-y;}
div.crosspromo .cart .top {background: url(http://o.aolcdn.com/art/ch_channels/promotop.gif) no-repeat; display:block; height:6px; _font-size:0;}
div.crosspromo .cart .body {padding:4px 10px 0px; min-height:175px; height:auto; _height:175px;}
div.crosspromo .cart a {display:block; clear:both;font-size:12px;}
div.crosspromo .cart .btm {background: url(http://o.aolcdn.com/art/ch_channels/promobtm.gif) no-repeat; display:block; height:41px; _font-size:0;}
div.crosspromo .photo img {clear:both;}
div.crosspromo .photo {padding:0 !important;}
div#footer div.crosspromo div.photo p {clear:both; margin:0; color:#2864b4; line-height:15px;text-align:left;}
div.crosspromo div.text p {clear:both; margin:0; font-family:georgia, times new roman, serif; color:#2864b4; font-size:1.4em; line-height:22px;}
div.crosspromo .list .body {padding-right:5px;}
div.crosspromo div.list ul {clear:both; color:#777; list-style:none; margin:0;}
div.crosspromo div.list ul li {padding:0 0 0 10px; background:transparent url(http://o.aolcdn.com/art/lemondrop/bg-li.gif) no-repeat scroll left 0.4em;}
div.crosspromo .list li.more {list-style:none; margin-bottom:0;}
div.crosspromo .list li.more a {font-weight:bold; text-decoration:underline;}


/* follow us - Right Rail */
div.pageToolsN {margin:1.5em 0.2em 2em 0.1em;}
div.pageToolsN h2 {background-position:-14px -1009px;margin:0;text-indent:-9999px;height:44px;}
div.pageToolsN ul li {background:transparent none repeat scroll 0 0;}
div.pageToolsN ul li td {padding:0;}
div.pageToolsN ul li a {text-decoration:none; color:#2864B4}
div.pageToolsN ul li a:hover {text-decoration:underline;}
div.pageToolsN ul.topTools {border:0; min-height:80px;max-height:100px;margin:8px;padding:0px;_height:80px;}
div.pageToolsN ul.topTools li {display:inline;float:left;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:11px;margin:0;text-align:center;padding:0px;}
div.pageToolsN ul.topTools li.lastTool {border-width:0px;}
div.pageToolsN ul.topTools li table {margin:0 auto;width:40px;}
div.pageToolsN ul.topTools li a.icon {display:block;margin:0 auto 5px;text-indent:-500em;}
div.pageToolsN ul.topTools li a.toolFeed{background-position:-1px -1891px;display:block;height:66px;width:75px;margin-left:15px;}
div.pageToolsN ul.topTools li a.twitter{background-position:-111px -1891px;display:block;height:66px;width:68px;margin-left:30px;}
div.pageToolsN ul.topTools li a.faceBook{background-position:-216px -1891px;display:block;height:66px;width:67px;margin-left:30px;}
div.pageToolsN ul.topTools li a span.icon {display:block;margin:0 auto 5px;text-indent:-500em;}
div.pageToolsN ul.topTools li a span.contact {background-position:-10px -1897px;height:32px;width:82px;}
div.pageToolsN ul.topTools li a span.contact:hover {background-position:-10px -1897px;}
div.pageToolsN ul.topTools li a span.rss  {background-position:-10px -1930px;height:32px;width:82px;}
div.pageToolsN ul.topTools li a span.rss:hover {background-position:-10px -1930px;height:32px;width:82px;}
div.pageToolsN ul.topTools li a.fb {background:transparent url(http://www.aolcdn.com/asylum_men/pagetools-sprite.gif) no-repeat scroll 0 -96px;height:17px;width:17px;margin-right:4px;}
div.pageToolsN ul.topTools li a.fb:hover {background-position:0px -114px;}
div.pageToolsN ul.topTools li a span.news  {background:transparent url(http://www.aolcdn.com/asylum_men/pagetools-sprite.gif) no-repeat scroll 0 -146px;height:17px;width:18px;}
div.pageToolsN ul.topTools li a span.news:hover {background-position:0px -166px;}
div.pageToolsN ul.bottomTools {border-bottom:1px dotted #E1CCB8;height:26px;margin:0 9px;padding-left:38px;width:276px;}
div.pageToolsN ul.bottomTools li {border-right:1px solid #CCCCCC;display:inline;float:left;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:11px;margin:0 auto;text-align:center;width:100px;}
div.pageToolsN ul.bottomTools li.firstTool {width:85px; padding-left:15px;}
div.pageToolsN ul.bottomTools li.secondTool {width:105px;}
div.pageToolsN ul.bottomTools li.lastTool {border:0 none;width:115px;}
div.pageToolsN ul.bottomToolsTop {margin:0 30px;height:26px; padding-left:10px;}
div.pageToolsN ul.bottomToolsTop li {border-right:1px solid #CCCCCC;display:inline;float:left;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:11px;margin:0 auto;text-align:center;width:100px;}
div.pageToolsN ul.bottomToolsTop li.firstTool {width:100px;}
div.pageToolsN ul.bottomToolsTop li.secondTool {width:105px;}
div.pageToolsN ul.bottomToolsTop li.lastTool {border:0 none;width:115px;}

div.relatedArticles {margin:3em 10px;padding-bottom:6px;}
h2.relatedArticles {border-bottom:1px solid #CCCCCC;margin:0;text-indent:-500em;}
div.relatedArticles div.post {border-bottom:1px solid #CCCCCC;height:75px;margin:0;padding:16px 0;}
div.relatedArticles div.post div.postImg {float:left;height:75px;margin-right:10px;width:75px;}
div.relatedArticles div.post div.postTitle {display:inline;height:75px;margin:0 auto;}
div.relatedArticles div.post div.postTitle a {color:#808080;font-size:12px;margin:0;}

div#left div.toutGroup{margin:0 0 4em 9px;}
div.hotFeatures{margin:0 0 4.1em 0;}
div.hotFeatures ul{margin:0;font-size:1em;border-top:1px solid #e6e6e6;width:15em;}
div.hotFeatures ul li{position:relative;background:none;padding:0;width:15em;}
div.hotFeatures ul li a{display:block;font-size:1.2em;text-decoration:none;color:#808080;padding:.42em 0 .33em .42em;height:1.08em;width:12.08em;border-bottom:1px solid #e6e6e6;}
div.hotFeatures ul li a:hover{text-decoration:underline;}
div.leftToutGeneric{margin:0 0 4.0em 9px;padding:0 0 6px 0;background:url("http://o.aolcdn.com/art/lemondrop/bg-hr-left.gif") no-repeat left bottom;}
div.leftToutGeneric ul{margin:0;padding:1.3em 0 0 0;font-size:1em;width:15em;}
div.leftToutGeneric ul li{background:none;padding:0;width:13.6em;margin:0 0 1.7em 0;}
div.leftToutGeneric ul li a{display:block;background-color:#fff;border:1px solid #ccc;width:13.2em;height:8.8em;padding:.1em;margin:0 0 .7em 0;}
div.leftToutGeneric ul li a img{display:block;width:13.2em;height:8.8em;background-color:#ccc;}
div.leftToutGeneric ul li h4{font-size:1.2em;text-align:center;margin:0;padding:0;float:none;}
div.leftToutGeneric ul li h4 a{display:inline;background:none;border:0 none;width:auto;height:auto;color:#333;padding:0;margin:0;}
div.leftToutGeneric{margin:0 0 4.0em 9px;padding:0 0 6px 0;background:url("http://o.aolcdn.com/art/lemondrop/bg-hr-left.gif") no-repeat left bottom;}
div.leftToutGeneric h2{border-bottom:1px solid #e6e6e6;width:15em;padding-bottom:1.4em;margin-bottom:1.1em;}
div.leftToutGeneric a{display:block;background-color:#fff;border:1px solid #ccc;width:13.2em;height:8.8em;padding:.1em;margin:0 0 .8em 0;}
div.leftToutGeneric a img{display:block;width:13.2em;height:8.8em;background-color:#ccc;}
div.leftToutGeneric p{font-size:1.0em;width:13.2em;margin:0 0 1.9em 0;padding:0;display:block;_padding-bottom:1.9em;}
div.leftToutGeneric p a{display:inline;background:none;border:0 none;width:auto;height:auto;color:#333;padding:0;margin:0;font-size:1.2em;}

div.sidebarBanner{padding:5px 0 24px 5px;background:transparent url(http://o.aolcdn.com/art/lemondrop/bg-advertisement.gif) no-repeat scroll 235px 262px;margin:0 0 0 0;text-align:left;}
div.sidebarBannerFirst{position:relative; z-index:0 !important;margin-top:0; border:1px solid #E1CCB8; margin-left:10px;width:306px;}
div.sidebarBanner div.bannerHolder{display:block;width:300px;height:250px;z-index:100;}

div.pageTools{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:0 0 3em 0;margin-bottom:4em;padding:1.3em 0 .7em 1em;background-color:#f5f5f6;*margin-left:0.8em;}
div.pageTools ul{margin:0;font-size:1.0em;}
div.pageTools ul li{display:inline;float:left;width:15.8em;margin:0 0 .6em 0;padding:0;background:none;*width:15.5em;}
div.pageTools ul li a{font-size:1.2em;text-decoration:none;}
div.pageTools ul li a:hover{text-decoration:underline;}
div.pageTools ul li a.rss{background:url("http://o.aolcdn.com/art/lemondrop/rss-icon-small.gif") no-repeat left center;padding:0 0 0 15px;}
div.pageTools ul li a.contact{background:url("http://o.aolcdn.com/art/lemondrop/mail-icon-small.gif") no-repeat left center;padding:0 0 0 15px;}

h2.mostCommentedArticlesNew {background-position:-14px -1140px;width:335px;height:44px;margin:0 0 0 0;padding:0;text-indent:-9999em;font-size:1em;}
div.toutGroup div.mostCommentedArticlesNew {margin:0 0 3em 0;padding:0 0 5px 0;position:relative; border-bottom: 1px dotted #E1CCB8;}
div.toutGroup div.mostCommentedArticlesNew ul{margin-left:12px;/*width:309px;*/}
div.toutGroup div.mostCommentedArticlesNew ul li {background-position:-15px -916px;clear:both;display:block;float:none;margin:0;padding:15px 0 0 25px;position:relative;text-align:left;width:290px;}
div.toutGroup div.mostCommentedArticlesNew ul li.last{border-bottom:0 none;}
div.toutGroup div.mostCommentedArticlesNew ul li a{font-size:12px;width:250px!important;height:auto;border-right:0 none;color:#2864B4;}

/* footer */
div#footer div#bestBlogs{clear:both;margin:0;padding:24px 1em 0 1em;_height:1%;display:block;}
div#footer div#bestBlogs:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#footer div.crosspromo div.photo p {clear:both; margin:0; color:#2864b4; line-height:15px;text-align:left;}
div#footer div#bestBlogs h2{border-top:1px solid #E6E6E6;font-size:2.2em;margin:0 0 1em;padding-top:0.5em;}
div#footer div#bestBlogs div.column{border-left:1px dotted #E1CCB8;display:inline;float:left;width:15em;margin:0; padding-left:2.5em;}
div#footer div#bestBlogs div.column.first{border-left:0 none;padding-left:1px;}
div#footer div#bestBlogs h3{color:#ED0202;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:13px;margin:0 0 0.8em;padding:0;}
div#footer div#bestBlogs ul{margin:0 0 2em;padding:0;font-size:1.1em;line-height:1em;}
div#footer div#bestBlogs ul li{list-style-type:none; margin:0 0 0.9em; font-size:1.09em; line-height:0.9em;}
div#footer div#bestBlogs ul li a{font-size:1em;text-decoration:none;color:#2864B4;}
div#footer div#bestBlogs h3.bestblogs-assortedAwesomeness{height:25px;}
div#footer div#footerMoreLinks ul.aolLinks{display:block;margin-top:1.4em;padding-bottom:0;}
div#footer form {position:static; height:100%;}
div#footer form fieldset input.submit {display:inline;text-align:center;position:static;}

div#footer form{padding:0.6em 1em;position:absolute;}
div#footer form fieldset{text-align:right; padding:0.5em 0 0;}
div#footer form fieldset label{color:#fff;display:inline;float:none;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:1.1em;margin:0;}
div#footer form fieldset input{display:inline;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;width:19.4em;font-size:1.1em;margin:0 0.3em 0 0.8em;*margin-left:15px;padding:3px 0 4px 5px; border:1px solid #CCCCCC;}
div#footer form fieldset input.submit{background:transparent url(http://o.aolcdn.com/art/lemondrop/bg-btn-footersearch.gif) no-repeat scroll left bottom;border:none;margin:0;padding:0.2em 0.5em; width:57px !important;height:19px !important;}

#footer form >/**/fieldset input.submit{float/*\**/: right\9;}
div#footer div#footerMoreLinks{text-align:center;margin:0;padding:1.8em 1em 0;background:#F2F2F2;overflow:hidden;}
div#footer div#footerMoreLinks h3{display:inline;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important; font-size:1.1em;font-weight:700;color:#4D4D4D;margin:0;padding:0 0.6em 0 0;}
div#footer div#footerMoreLinks ul{display:inline; line-height:1.8em; font-size:1em;}
div#footer div#footerMoreLinks ul li{display:inline;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:1.1em;padding:0 0.4em;}
div#footer div#footerMoreLinks ul li.even{border:1px solid #999;border-width:0 1px;}
div#footer div#footerMoreLinks ul li.last{border-right:0 none;padding-right:0;}
div#footer div#footerMoreLinks ul li.first{border-left:0;}
div#footer small{display:block;color:#c2c2c2;text-align:center;font-size:1.2em;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;margin:3em 0 0;padding:0 0 2em;}

div#footer small a{color:#c2c2c2;text-decoration:none;}
div#footer small a:hover{color:#c2c2c2;text-decoration:underline;}
div#footer div#aolNews{background:#fff;padding:20px;}
div#footer div#aolNews h2 a{float:left;display:block;text-indent:-5000px;width:163px;height:57px;background:url("http://o.aolcdn.com/art/asylum_men/sitewide-aolnews.gif") no-repeat 0 0;}
div#footer div#aolNews div.links p{font-size:1.2em;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;color:#c2c2c2;}
div#footer div#aolNews div.links p a{font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;margin:0;padding:0;}

div#footer p{text-align:right;font-size:1.1em;color:#333;line-height:1.27em;margin:0;padding:0;}
div#footer small{display:block;background:#F2F2F2;color:#626226;text-align:center;font-size:1.1em;padding:10px 0 1.9em 0;margin:0;line-height:1.27em;}
ul.rssFeeds li{margin-bottom:1em;border-bottom:1px solid #e5e5e5;}

/* --------  RSS Page  ----------*/
#rss{margin-top:20px;_margin-top:50px;}
*+html #rss{margin-top:50px;}
.hotsrchmod p {margin:0; padding:0 0.5em 0.25em 0;}
.hotsrchmod ul {list-style-type:none; margin:2em auto 0.333em; padding:0; width:48.5em; overflow:hidden;}
.hotsrchmod ul li{background:transparent url(http://o.aolcdn.com/art/lemondrop/rss-icon-small.gif) no-repeat left center; float:left; border-bottom:1px solid #E5E5E5; border-left:none; white-space:nowrap; padding:0.85em 0 0.85em 1.35em; width:14.72em; overflow:hidden;}
.h3rss{border-bottom:2px dotted #E1CCB8; padding-bottom:7px; color:#603e1e;}


div#center div.article div.addthisContainer {border-top:1px solid #EDEDED;height:2.3em;margin:1.4em 0 0 0;padding:0.5em 0 0 0;clear:both;}
div#center div#permalink div.addthisContainer {margin:1em 0 0 0;}
div#center div.article div.addthis_default_style {float:left;font-size:0.01px;color:#fff;}
div#center div.article div.addthis_default_style_top {float:left;font-size:0.01px;color:#fff; padding-top:0; margin-bottom:20px; *margin-bottom:5px; margin-top:0;}
div#center div.article div.addthisContainer div.addthis_default_style {float:none;}
div#center div#permalink div.addthisContainer div.addthis_default_style {width:290px;}
.addthis_default_style .at300b, .addthis_default_style .at300m {font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;padding:1px 2px;text-decoration:none;text-transform:uppercase;line-height: 17px;font-size:11px; color:#2864B4;}
.addthis_toolbox.addthis_default_style span{line-height: 18px;}
.addthis_toolbox span.addthis_separator{display:none;}
div#center div.article div.articleDetails {background:none;border-bottom:none;border-top:none;margin:-2px 0 9px;*margin:-10px 0 5px 0;_margin-bottom:3px;padding:0;height:1.5em;}
div#center div.article div.articleDetails p.dateAuthor{padding:0;margin:1px 0 0 0;border-left:0 none;height:1.5em;float:left;}
div#center div.article div.articleDetails p.storyDateAuthor{border-left:0 none;color:#603e1e;float:left;font-size:12px;font-weight:normal;height:1.5em;margin:1px 0 0;padding:0;}
div#center div.article div.articleDetails p.storyDateAuthor a{color:#2864B4;text-decoration:none;}
div#center div.article h1.articleHedline, div#center div.article h2{color:#ED0202;font-size:28px;line-height:1.41em;letter-spacing:0;padding:0 0 7px 0;border-bottom: 2px dotted #E1CCB8;margin-bottom: 0.5em;}
div#center div.article div.articleDetails p.partLogo {float:right;margin:0;padding:0;}
div#center div.article div.articleDetails p.partLogo img {margin:0;padding:0;}
.articleimg{width:584px; overflow:hidden;}
div#center div.article ul.tagList li {margin:0;padding:0 2px;text-transform:capitalize;}
div#center div.article ul.tagList li.even {padding: 0 2px;}
div#center div.article ul.tagList li.last {background:transparent none repeat scroll 0 0;padding: 0 2px;}
div#center div.article div.tagList{font-size:12px;font-weight:normal;color:#603e1e;width:450px;float:left;}
div#center div.article div.tagList a {color:#2864B4;text-decoration:none;text-transform:capitalize;}
div#center div.articleBody {font-weight:normal; color:#333; clear:both;}
div#center div.articleBody div.comment {font-family: Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:1em;position:absolute;right:-6px;top:-44px; height:35px;}
div#center div.articleBody div.comment a {border-bottom: none;color:#2864B4;padding-bottom:10px;}
div#center div.articleBody div.comment a:hover {text-decoration:none;}
div#center div.articleBody div.comment a span {color:#ED0202; font-size: 0.9em; background-position:-9px -719px; padding:2px 19px 10px 17px; line-height:25px;}
div#center div.topComment {font-family: Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:1.2em;position:relative;top:-18px;left:515px; height:25px;width:120px;margin-top:24px;}
div#center div.topComment a {border-bottom: none;color:#2864B4;font-weight:normal; padding-bottom:10px;}
div#center div.topComment a:hover {text-decoration:none;}
div#center div.topComment a span {color:#ED0202; font-size: 0.9em;background-position:-8px -719px; padding:3px 19px 6px; line-height:25px;}
.addthis_toolbox {font-size:0.01px;color:#fff;}
.at300bs.at15t_expanded, .at300bs.at15t_compact {background:transparent url(http://o.aolcdn.com/art/lemondrop/addthis_plus) no-repeat scroll 5px 0 !important;*background:transparent url(http://o.aolcdn.com/art/lemondrop/addthis_plus) no-repeat scroll 1px 0 !important;border-left:1px solid #EDEDED;margin-left:2px;width:22px;*width:18px;}
div#center div#permalink div.addthisContainer .addthis_button_email {padding:0 0 0 5px !important;border-left: 1px solid #EDEDED;}
div.comments h3{display:inline;float:left;background-position:-19px -2194px;height:15px;width:106px;padding:1.1em 0 .9em 0;text-indent:-9999em;font-size:1em;margin:0;}
div.comments h3#addcomments {margin-top:1em !important; background-position:-19px -2335px;}
div.comments p{padding:1.1em 0 0 0;text-align:right;margin:0;}
div.comments ul{clear:both;margin:10px 2px 0 0;_margin:10px 2px 0 -9px;*margin:10px 2px 0 -12px;padding:0;font-size:1em;}
div.comments ul li{padding:0; margin:0 0 0 12px;_margin-left:6px;}
div.comments ul li div.commentDetails{display:inline;float:left;margin:0 0 .4em 0;}
div.comments ul li div.commentDetails h4{margin:0 0 .1em 0;font-size:1.2em;padding:0;font-weight:normal;color:#333;}
div.comments ul li div.commentDetails h5{margin:0;font-size:1.2em;padding:0;font-weight:normal;color:#333;}
div.comments ul li div.commentDetails h5 a{color:#2864B4;}
div.comments ul li div.commentsRate{display:inline;float:right;width:20em;margin:0;}
div.comments ul li div.commentsRate ul{clear:none;padding:0;margin:0;}
div.comments ul li div.commentsRate ul li{background:none;display:inline;float:right;padding:0;margin:0 0 0 4px;border-top:0 none;font-size:1.1em;font-style:italic;color:#999;}
div.comments ul li div.commentsRate ul li a{display:block;width:11px;height:11px;text-indent:-9999em;background:url("http://o.aolcdn.com/art/lemondrop/icons-commentrate.gif") no-repeat;overflow:hidden;}
div.comments ul li div.commentsRate ul li a.positive,div.comments ul li div.commentsRate ul li.positive a{background-position:-11px 0;}
div.comments ul li div.commentsRate ul li a.positive:hover,div.comments ul li div.commentsRate ul li.positive a:hover{background-position:-11px -11px;}
div.comments ul li div.commentsRate ul li a.negative,div.comments ul li div.commentsRate ul li.negative a{background-position:0 0;}
div.comments ul li div.commentsRate ul li a.negative:hover,div.comments ul li div.commentsRate ul li.negative a:hover{background-position:left -11px;}
div.comments ul li div.commentsRate ul li a.report,div.comments ul li div.commentsRate ul li.report a{background-position:-22px 0;}
div.comments ul li div.commentsRate ul li a.report:hover,div.comments ul li div.commentsRate ul li.report a:hover{background-position:-22px -11px;}
div.comments ul li.reportedComment div.commentsRate ul li.positive,div.comments ul li.reportedComment div.commentsRate ul li.negative,div.comments ul li.reportedComment div.commentsRate ul li.report,div.comments ul li.votedComment div.commentsRate ul li.positive,div.comments ul li.votedComment div.commentsRate ul li.negative,div.comments ul li.votedComment div.commentsRate ul li.report{display:none;}
div.comments ul li h6{clear:both;font-weight:bold;margin:0 0 .8em 0;}
div.comments ul li p{text-align:left;clear:both;padding:0;margin:0 0 .8em 0;}
*:first-child+html div.comments ul li p{margin:0 0 .8em 1em;}
div.comments ul li p.reply{margin:0 0 .45em 0;text-align:right;}
div.comments div.paginator{padding:0 0 .9em 15px;border-top:1px solid #E1CCB8;height:auto;}
div.comments div.paginator ul{margin:0;padding:16px 0 0 0;text-align:center;}
div.comments div.paginator ul li{display:inline;position:static;width:auto;height:auto;border-top:0 none;font-size:1.2em;}
div.comments div.paginator ul li a{display:inline;width:auto;height:auto;background:none;border-top:0 none;padding:.25em .5em;}
div.comments div.paginator ul li.current a{color:#fff;background-color:#d1d1d1;}
div.comments div.paginator ul li.prev{position:absolute;top:.9em;left:0;background:none;padding:0;margin:0;border-top:0 none;_position:static;_margin-top:.9em;text-align:left;font-size:1em;}
div.comments div.paginator ul li.prev a{display:block;width:79px;height:35px;background:url("http://o.aolcdn.com/art/lemondrop/ld_nav_button_prev") no-repeat left top;text-indent:-9999em;font-size:1em;padding:0;}
div.comments div.paginator ul li.next{position:absolute;top:.9em;right:0;background:none;padding:0;margin:0;border-top:0 none;_position:static;_margin-top:.9em;text-align:left;font-size:1em;}
div.comments div.paginator ul li.next a{display:block;width:79px;height:35px;background:url("http://o.aolcdn.com/art/lemondrop/ld_nav_button_next") no-repeat left top;text-indent:-9999em;font-size:1em;padding:0;}
div.comments form{padding:6px 0 0 0;margin:0;}
div.comments.noComments form{padding-top:0;background:none;}
div.comments form fieldset h3{width:159px;float:none;display:block;margin:3em 0 0.1em;padding:0;}
div.comments.noComments form h3{margin-top:0;}
div.comments form fieldset div.userTabs{border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #E1CCB8;border-bottom:1px solid #E1CCB8;background-color:#f9f9fa;height:1%;margin:0 0 2.3em 0;}
div.comments form fieldset div.userTabs:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.comments form fieldset div.userTabs ul{margin:0;padding:0;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:1em;height:1%;}
div.comments form fieldset div.userTabs ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.comments form fieldset div.userTabs ul li{margin:0;padding-bottom:0.5em;padding-top:0.5em;width:206px;float:left;text-align:center;background:url("http://o.aolcdn.com/art/lemondrop/bg-li-socialnetworking.gif") no-repeat right center;font-size:1em;border-top:0 none;}
body.isMac div.comments form fieldset div.userTabs ul li#cmtutab_email,body.isSafari div.comments form fieldset div.userTabs ul li#cmtutab_email{padding:.5em 3.4em .5em 3.5em;}
div.comments form fieldset div.userTabs ul li a{font-size:1.1em;text-decoration:none;color:#808080;}
div.comments form fieldset div.userTabs ul li a:hover{color:#2864B4;}
div.comments form fieldset div.userTabs ul li.last,div.comments form fieldset div.userTabs ul li#cmtutab_sns{background:none;}
div.comments form fieldset div.userTabs ul li.current{background-color:#fff!important;}
div.comments form fieldset div.userTabs ul li.current a{color:#2864B4;}
div.comments form fieldset h4{margin:0 0 .8em 0;padding:0;font-size:1.1em;line-height:1.35em;font-weight:normal;color:#4d4d4d;}
div.comments form fieldset h4 p{font-size:1.1em;}
div.comments form fieldset p{font-size:1.1em; text-align:left;float:none;padding:0;margin:0 0 .8em 0;}
div.comments form fieldset p.submit input.submit{display:block;background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) no-repeat scroll -18px -2375px; _background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat scroll -18px -2375px; font-size:1em;margin:0 0 1.8em 0;text-indent:-9999px;width:123px!important;height:30px!important;border:0 none; color:#59D914;} 
div.comments form fieldset div.flash{padding-top:1.6em;}
div.comments form fieldset #replyindicator{display:inline;margin:0;padding:0;}
div.comments form fieldset ol{font-size:1em;margin:0;padding:1.1em 0 0 0;margin:1.6em 0 1.6em 0;}
div.comments form fieldset ol.alt{border-top:0 none;padding:0;margin:-1.6em 0 1.6em 0;}
div.comments form fieldset ol li{font-size:1em;padding:0;list-style-type:none;margin:0;border-top:0 none;background:none;}
div.comments form fieldset ol li label{display:block;font-size:1.1em;margin:0 0 .5em 0; color:#603e1e;}
div.comments form fieldset ol li label em{font-size:.92em;color:#808080;font-style:normal;}
div.comments form fieldset ol li input{font-size:1.2em;width:23.67em;padding:.1em .1em .0em .1em;margin:0 0 1em 0;}
div.comments form fieldset ol li textarea{font-size:1.2em;width:36.67em;height:10.33em;padding:.1em .1em .0em .1em;}
div.comments form fieldset ol.options{border-top:0 none;padding:0 0 .3em 0;margin:0 0 .9em 0;}
div.comments form fieldset ol.options li{margin:0 0 .9em 0;}
div.comments form fieldset ol.options li label{display:inline;padding:0 0 0 .3em;margin:0;background:none;width:auto;height:auto;border:0 none;}
div.comments form fieldset ol.options li input{display:inline;color:#999;font-style:italic;padding:0;margin:0;position:relative;width:25px;}
body.isIE div.comments form fieldset ol.options li input{top:0;}
div.comments form fieldset div#sns{font-size:1em;margin:0;padding:1.1em 0 0 0;margin:1.6em 0 3.2em 0;line-height:3em;}
div.comments form fieldset div#sns label{display:block;font-size:1.1em;margin:0;padding:0; color: #603e1e;}
div.comments form fieldset div#sns label input{font-size:1.0em;width:23.67em;padding:.1em .1em .0em .1em;margin:0;}
div.sponsoredLinks{margin:0 0 3em 0;padding:0 0 0.5em 0; border:1px solid #F5EBE2;}
div.sponsoredLinks h2{background:url("http://o.aolcdn.com/art/lemondrop/h2-sponsoredlinks.gif") no-repeat left 3.2em;height:13px;padding:3.2em 0 .9em 0;text-indent:-9999em;font-size:1em;border-bottom:1px solid #e6e6e6;margin:0 0 .8em 0;background:none;height:1px;border-bottom:1px solid #fff;display:none;}
div.sponsoredLinks ul{margin:0 0 .3em 0;padding:0;font-size:1em;}
div.sponsoredLinks ul li{font-size:1.1em;line-height:1.15em;margin:0 0 1.2em 0;padding:0;background:none;}
div#center div#permalink span#tags {margin:3em 0 0 0;font-size:12px;display:block;clear:both;color:#603E1E;font-weight:normal;}
div#center div#permalink span#tags a {text-decoration:none;font-size:12px;color:#2864B4}
div#center div#permalink span#tags a:hover {text-decoration:underline;}
.permalink {color:#2864B4;text-decoration:none;font-weight:bold;}
.permalink a:hover {text-decoration:underline;}

div.hub{padding:.1em 0 0 0;border:0 none;}
div.hub h2{font-size:28px;line-height:1.03em;margin:10px 0 10px 0; font-weight:normal; text-transform:capitalize;letter-spacing:0;color:#603e1e;}
div.search_hub h2{color:#603e1e;}
div.hub ul{clear:both;font-size:1.1em;border:0 none;border-top:1px solid #ccc;padding:.5em 0 0 0;margin:0em 0 .8em 0em;}
div.hub ul{border:none;}
div.hub ul li{font-size:1em;border:0 none;border-bottom:1px solid #e6e6e6;padding:1.3em 0 1.3em 9.7em;margin:0;_height:9.1em;position:relative;min-height:8em;_padding-bottom:0.7em}
div.hub ul li{background-position:-24px -3454px;border:none;/*height:125px;*/}
div.hub ul li.cathub{background-position:-24px -3454px;border:none;height:135px;}
div.hub ul li.search_hub{background-position:-24px -3454px;border:none;height:108px;}
div.hub ul li h4{margin:0 0 0.3em 0.22em;padding:0;line-height:1.11em;font-size:1.6em; font-weight:normal;letter-spacing:1px;}
div.hub ul li h4 a{color:#ED0202;}
div.hub ul li p{margin:0 0 0.3em 0.22em;padding:0;}
div.hub ul li p.readMore{margin:0 0 0 0.22em;}
div.hub ul li div.imageHolder{margin-left:10px;display:block;width:7.5em;height:7.5em;position:absolute;left:0;top:1.3em;padding:1px;border:1px solid #E1CCB8;background:#fff; padding:4px;}
div.hub ul li div.imageHolder a{display:block;width:7.5em;height:7.5em;}
div.hub ul li div.imageHolder a img{width:7.5em;height:7.5em;border:0 none;background-color:#eee;display:block;}
div.hub div.paginator,div.hub div.paginator ul{border:0 none;}
div.hub div.paginator:empty,div.hub div.paginator ul:empty{display:none;}
div.feeds h2{font-size:2.9em;line-height:1.03em;margin:0 0 .5em 0;padding:0 0 .36em 0;font-weight:normal;border-bottom:1px solid #ccc;}
div.feeds ul.rssFeeds{margin:2.2em 0 0 0;padding:0;font-size:1em;border-top:1px solid #e6e6e6;}
div.feeds ul.rssFeeds li{background:none;margin:0;padding:.7em .3em .9em .3em;font-size:1em;border-bottom:1px solid #e6e6e6;}
div.feeds ul.rssFeeds li p{margin:0;}
div.sendStory h2{font-size:2.9em;line-height:1.03em;margin:0 0 .5em 0;padding:0 0 .36em 0;font-weight:normal;border-bottom:1px solid #ccc;}
div.advertise h2{font-size:2.9em;line-height:1.03em;margin:15px 0 0.5em;padding:0 0 .36em 0;font-weight:normal;border-bottom:5px solid #333333;}
div.contactUs h2{font-size:2.9em;line-height:1.03em;margin:0 0 .5em 0;padding:0 0 .36em 0;font-weight:normal;border-bottom:1px solid #ccc;}
div.emailFriend h2{font-size:2.9em;line-height:1.03em;margin:0 0 .5em 0;padding:0 0 .36em 0;font-weight:normal;border-bottom:1px solid #ccc;}
div.contact form fieldset ol{border-top:0px solid #e6e6e6;border-bottom:1px solid #E1CCB8;font-size:1em;margin:0;padding:0;margin:.3em 0 1.1em 0;}
div.contact form fieldset ol li{font-size:1em;padding:0;list-style-type:none;margin:0;border-top:0 none;background:none;}
div.contact form fieldset ol li.radio{margin:0 0 1em 0;}
div.contact form fieldset ol li.textarea{margin:1em 0 0 0;}
div.contact form fieldset ol li label{display:block;font-size:1.2em;margin:0 0 .5em 0;font-weight:normal;}
div.contact form fieldset ol li label em{font-size:.92em;color:#808080;font-style:normal;}
div.contact form fieldset ol li.radio label{padding-bottom:.6em;}
div.contact form fieldset ol li label.radio{display:inline;padding:0 0 0 .3em;margin:0;background:none;width:auto;height:auto;border:0 none;}
div.contact form fieldset ol li input{font-size:1.2em;padding:.1em .1em .0em .1em;margin:0 0 1em 0;}
div.contact form fieldset ol li input.radio{display:inline;padding:0;margin:0;width:auto!important;}
div.contact form fieldset ol li textarea{font-size:1.2em;width:36.67em;width:30.38em;height:10.33em;padding:.1em .1em .0em .1em;margin:0 0 1.2em 0;}
div.contact form fieldset p{text-align:left;float:none;padding:0;margin:0 0 .8em 0;}
div.contact form fieldset p.submit{font-size:1em;margin:0 0 1.8em 0;}
div.contact form fieldset p.submit input.submit{background-position:-1px -1891px;display:block;text-indent:-9999em;font-size:1px;width:123px!important;height:23px!important;border:0 none;text-align:left;color:#59d914;}
div.contact form fieldset p.submit input.forward{width:76px!important;height:23px!important;}

.flashError {color:#F00; margin-bottom:10px;}
.formerrors {background-color:#EEEEEE;border:1px solid #E1CCB8;color:#FF0000;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:11px;font-weight:bold;line-height:18px;margin-bottom:20px;margin-top:10px;padding:0.5em;width:275px; clear:both;}
div.comments .formerrors p{text-align:left;float:none;padding:0;margin:0 0 .3em 0;}
#footer #srchBox form#search-kitchendaily {background-position:0 -428px;height:60px;margin:17px 0 0;text-indent:-9999px;width:483px;}
#footer #srchBox form#search-kitchendaily a#srchBtn {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) repeat-x scroll -383px -439px;float:right;height:40px;position:absolute;right:9px;text-indent:-999em;top:28px;width:111px;}
#footer #srchBox form#search-kitchendaily a#srchBtn:hover {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) repeat-x scroll -513px -439px;}

.permalink{display:inline; float:left; width:65px;}
.permalink a{font-weight:normal; color:#2864B4;}
.comments p a{color: #2864B4;}

/* UK right hand hat links */
#tertiaryNav ul.second{float:right;margin:0.9em 0 0 -1px;padding:0}
#tertiaryNav ul.second li{display:inline;float:left;border-left:1px solid #ccc;margin:0;padding:0 0.2em}
#tertiaryNav ul.second li.first{border-left:none}
#tertiaryNav ul.second li a{line-height:1.3em;display:block;margin:0;padding:0 0.6em}

/* UK specific sprite */
.horSprite{background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) no-repeat scroll 0 0; _background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat scroll 0 0;}

/* Headlines Module */
div.toutGroup div.headlinesModule{margin:0 0 2em; padding:0 0 6px 0; position:relative}
div.toutGroup div.headlinesModule ul{left:0; padding:0 8px;}
div.toutGroup div.headlinesModule ul.celebelev{padding-top:0px}
div.toutGroup div.headlinesModule ul li {background: transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/bullet.gif) no-repeat scroll 3px 12px; clear:both; display:block; float:none; margin:0; padding:6px 0 0 15px; position:relative; text-align:left; width:211px}
div.toutGroup div.headlinesModule ul li a{font-size:12px;color:#2864b4;}

/* Seasonal ingredients */
.toutGroup div.shoppingSpree {margin:2em 0 2em 0; padding:0 0 6px; width:333px}
.shoppingSpree div.postfirst{border-top:none !important; padding-top:0 !important;}
.shoppingSpree div.post{clear:both; border-top:1px dotted #E1CCB8; margin:12px 0 0 0; padding:12px 0 0 0; _padding:5px 0 0 0;overflow: hidden}
.shoppingSpree div.postlast{clear:both; border-top:1px dotted #E1CCB8; border-bottom: 1px dotted #E1CCB8; margin:12px 0 0 0; padding:12px 0 12px 0; _padding:5px 0 35px 0; overflow: hidden}
.shoppingSpree div.post div.postImg{float:left; border:1px solid #E1CCB8; margin-right:13px;}
.shoppingSpree div.post div.postImg img{width:86px;height:86px;border:0;margin:0;padding:4px; display:block;}
.shoppingSpree div.post div.postTitle{display:inline; height:75px; margin:0 auto}
.shoppingSpree div.post div.postTitle h4{font-size:16px; color:#ED0202; margin:0; font-weight:normal;}
.shoppingSpree div.post div.postTitle p{font-size:12px; color:#454545; line-height: 1.2em; margin:0; padding:3px 0}
div.shoppingSpree div.post div.postTitle a{font-size:12px; margin:0;}
div.toutGroup div.shoppingSpree .shoppingSpreeHead{background-position:-15px -1096px;height:44px; text-indent:-9999px}

/* Perma Links */
.socialmain {border-top:1px solid #E1CCB8; clear:both; color:#888888; padding:5px 0 5px 0; margin-top: 10px; text-align:left; width:100%}

/* Top Perma Links */
.topPermaLinks {border-top:none; clear:none; float:right; margin-top:0px; _margin-top:-8px; *margin-top:-9px; padding:1px 0 5px; width:274px; _width:279px}
div#center div.article div.articleDetails {float:left;}
div#center div.article h1.articleHedline, div#center div.article h2 {clear:both}

/* Quick Links */
div.pageToolsN ul.topTools li a span.fb {background:transparent url("http://www.aolcdn.com/asylum_men/pagetools-sprite.gif") no-repeat scroll 0 -96px;height:17px;width:17px}
div.pageToolsN ul.topTools li a span.fb:hover {background-position:0 -114px}
div.pageToolsN ul.topTools li a span.twitter {background:transparent url("http://www.aolcdn.com/asylum_men/pagetools-sprite.gif") no-repeat scroll -21px -96px; height:17px;width:17px}
div.pageToolsN ul.topTools li a span.twitter:hover {background-position:-21px -114px}

/* Gallery Carousel */
.galcarousel{background:#EEEEEE none repeat scroll 0 0; height:225px; _height:225px; margin:0 0 30px 0; overflow:hidden; padding-left:5px; _padding-left:0; *padding-left:0; padding-top:5px; _padding-top:0; *padding-top:0; position:relative; width:305px; _width:308px; *width:304px}
.galcarousel a {outline-style:none; outline-width:0}
.galcarousel a.previous {background:transparent url("http://o.aolcdn.com/art/lemondrop_uk/carousel_arrow_lt") no-repeat scroll -85px 40%; color:white; display:block; height:0 !important; left:8px; overflow:hidden; padding:219px 0 0;position:absolute;top:4px;width:50px;z-index:1000}
.galcarousel a.previous:hover{background-position:0 40%}
.galcarousel a.next {background:transparent url("http://o.aolcdn.com/art/lemondrop_uk/carousel_arrow_rt") no-repeat scroll -16px 40%; color:white; display:block; height:0 !important; overflow:hidden; padding:219px 0 0; position:absolute; right:0; top:4px; width:50px; z-index:1000}
.galcarousel a.next:hover{background-position:-101px 40%}
.galcarousel ul {margin:0; overflow:hidden; padding:0; position:relative; width:299px !important; _width:303px !important;}
.galcarousel li {*overflow:hidden; color:white; height:220px; list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom:4px; text-align:center; width:304px; *width:300px; padding-bottom:1px}
.galcarousel img {*overflow:hidden; border:0 none; margin:0;height:220px;width:320px}

/* Footer Module */
div#footer div#footerMoreLinks {color: #666; display:none;}
#TermsOfService{clear:both;}
#TermsOfService div.left {float:left; margin-top:30px;padding-left:9px; width:127px;;}
#TermsOfService div.right {float:right; margin-top:30px;padding-left:9px; width:127px;}
#TermsOfService .aolliving { background-position:0 -838px; height:34px; margin:0 0 0 8px; width:150px;}
#TermsOfService .aolfood {background-position:2px -2424px; _background-position:3px -2424px; height:34px; margin:0; width:127px;}
#TermsOfService h3{text-indent: -9999px; margin-bottom:0;}
#TermsOfService ul{clear:both; float:right; text-align:right; width:776px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px -2px 0 0; _margin:0px 0 0 0; *margin:0px 0 0 0; padding:0; font-size:1.1em;}
#TermsOfService ul li{display:inline; font-size:1.1em; padding:0 4px;}
#TermsOfService ul li a{color:#2864B4; font-size:1em;}

#TermsOfService ul li.first{border-left:none;}
#TermsOfService ul li.last{_padding-right:0;}
#TermsOfService p {clear:both; float:right; line-height:1.75em; margin-right:8px; text-align:right;}

/* div#footer div#footerMoreLinks {background:#F2F2F2 none repeat scroll 0 0; font-size:12px; margin:0; overflow:hidden; padding:30px 90px 30px 50px; text-align:center} */
div#footer p {font-size: 1.2em; padding:0 0 10px 0; margin:0; _margin:0; *margin:0; width:300px;}
div#footer .seofooter{width: 500px; text-align: right; margin-top:20px;}

#mainContainer {background-color: #FFF}
/*div.paginator {height:23px; margin-bottom:5.3em; position:relative}*/
#forwardButton{background-position:0 -2228px; border:0 none; color:#59D914; cursor:pointer; display:block; font-size:1em; height:25px !important;margin:0 0 1.8em; text-indent:-9999px; width:148px !important}

/* Blog Rolls*/
div#footer div#bestBlogs div.column{width:17em}
div#footer div#bestBlogs{padding:24px 2em 0 0; border-top:1px dotted #E1CCB8;}

/* AFS */
#afs_top p, #afs_bottom p, #afs_top_detail p {font-size:12px;height:15px;text-align:right}
#afs_top a h2, #afs_bottom a h2, #afs_top_detail a h2 {border:medium none; color:#2864B4;font-size:13px; font-weight:bold; margin:5px 0 2px; padding:0;text-decoration:none}
#afs_top a:hover h2, #afs_bottom a:hover h2, #afs_top_detail a:hover h2{text-decoration: underline}
#afs_top a h3, #afs_bottom a h3, #afs_top_detail a h3 {color:#333333;font-size:12px;font-weight:normal;margin:0;text-decoration:none;}
#afs_top a:hover h3, #afs_bottom a:hover h3, #afs_top_detail a:hover h3 {text-decoration:none;}
#afs_top a h4, #afs_bottom a h4, #afs_top_detail a h4 {font-weight:normal}
#afs_top a h4, #afs_bottom a h4, #afs_top_detail a h4 {color:#008000;font-size:12px;margin:0;padding:0;text-decoration:none}
#afs_top ul, #afs_bottom ul{margin:0 0 0.5em;padding:0}
#afs_top a:hover h2, #afs_bottom a:hover h2, #afs_top_detail a:hover h2{text-decoration: underline}
#afs_top p, #afs_bottom p, x:-moz-any-link, x:default {margin:0}
.afs_top_search li, .afs_bottom_search li, #afs_top_detail li {display:block;padding-left:0;padding-top:10px}
.afs_top_browse li, .afs_bottom_browse li {display:block;padding-left:15px;padding-top:6px}
.afsBorder{border:1px solid #F5EBE2; padding:5px}

/*Most popular articles*/
div.toutGroup div.mostPopularArticlesBody h2.mostPopularArticlesHead {background-position:-15px -963px;font-size:1em;height:45px;margin:0 0 0 2px;padding:0;text-indent:-9999px;}
div.toutGroup div.mostPopularArticlesBody{margin:0 0 0 0;padding:0 0 6px 0;background-position:left bottom;position:relative;}
div.toutGroup div.mostPopularArticlesBody ul{margin-left: 5px;}
div.toutGroup div.mostPopularArticlesBody ul li{border-top:1px dotted #E1CCB8;clear:both;display:block;padding:12px 0 12px 39px;width:270px;}
div.toutGroup div.mostPopularArticlesBody ul li.story_1 {background-position:-15px -1620px; border-top:medium none;}
div.toutGroup div.mostPopularArticlesBody ul li.story_2{background-position:-15px -1671px;}
div.toutGroup div.mostPopularArticlesBody ul li.story_3{background-position:-15px -1720px;}
div.toutGroup div.mostPopularArticlesBody ul li.story_4{background-position:-15px -1771px;}
div.toutGroup div.mostPopularArticlesBody ul li.story_5{background-position:-15px -1820px; border-bottom: 1px dotted #E1CCB8;}
div.toutGroup div.mostPopularArticlesBody ul li.last{border-bottom:0 none;}
div.toutGroup div.mostPopularArticlesBody ul li a{font-size:12px;width:250px!important;height:auto;border-right:0 none;color:#2864B4;}
#center .btnSubmit{background-position:-260px -2375px;border:0 none;cursor:pointer;display:block;height:30px;margin:0 0 1.8em;text-indent:-9999px;width:118px}
div.toutGroup a.agonyAunt{display:block;margin:1em 0 3em;overflow-x:hidden;overflow:hidden}

/* Header Orange */
.orange{background-position:0 -1984px;height:163px;left:270px;position:absolute;top:103px;*top:93px;_top:103px;width:177px;z-index:0;}

/* Gallery Carousel - Right Rail */
.carousel{background:#EEEEEE none repeat scroll 0 0;height:308px;_height:309px;margin:2em auto;overflow:hidden;padding:0;position:relative;width:329px;}
.carousel ul{overflow:hidden; margin:0; padding:0; position:relative; width:327px !important; *width:333px !important; _width:331px !important; border-left:1px solid #E1CCB8; border-right:1px solid #E1CCB8; }
.carousel li{color:white;height:261px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:4px;text-align:center;width:328px;*width:333px;_width:330px !important; _margin-left:1px;}
.carousel img {border:0;margin:0;border:0; height:100%; width:100%; *width:325px; *height:261px; *margin-left:3px! important; *margin-right:0px; *padding-right:0px}
.carousel a {outline:0;}
.carousel a:focus img	{outline:3px dotted #F00;}
.carousel h4 {position: absolute; bottom:-14px; width:100%; *width:100%; bottom: 0; top:212px; _top:215px; left: 0px; z-index: 9999; text-align: left; font-size: 1.3em; font-weight:bold; letter-spacing: -1px; display: block; *left:5px;}
.carousel a.previous{background-position:-21px -1534px;color:white;display:block;height:0 !important;left:255px;overflow:hidden;padding:30px 0 0;position:absolute;top:266px;_top:268px;width:30px;z-index:10000;}
.carousel a.next {background-position:-56px -1534px;color:white;display:block;height:0 !important;left:290px;overflow:hidden;padding:30px 0 0;position:absolute;top:266px;_top:268px;width:30px;z-index:10000;}
.disabled{visibility:hidden;}
.carousel ul{*margin-left:-5px; padding:0;}
.carousel ul li{padding:0;}
.carousel h4 a{background-color:#fff;color:#603e1e;display:block;line-height:1.1em;opacity:0.7;padding:10px 9px 28px 5px;*padding-left:6px;*padding-bottom:30px;text-decoration:none;filter:alpha(opacity = 70);*zoom:1;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.carousel h4 a:hover{background:#fff none repeat scroll 0 0; color:#603e1e; text-decoration:none; opacity:1; filter: alpha(opacity = 100); *zoom:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.carousel .play-pause{display:block;height:22px;left:9px;position:absolute;top:149px;width:46px;z-index:2;}
.carousel .play, .carousel .pause{display:block;height:22px;left:3px;position:absolute;text-indent:-9000px;top:2px;width:24px;z-index:3;}
.carousel .play{left:23px;}
div.carousel h2{background-position:-18px -2690px;font-size:1em;height:43px;margin:0 0 0 0;padding:0;text-indent:-9999px;}
.galBottom{background-position:-19px -2783px;_background-position:-19px -2782px;height:20px;}
div#nocache_ind{display:none;}
.modHdr, a.modHdr:link{color:#000; text-decoration:underline;}
a.modHdr:hover{text-decoration:underline;}
.article p{margin-bottom: 0.4em; font-size:1.1em;}
ul.tagList{font-size:1.1em; margin-bottom:10px;}
ul.tagList li a{font-size:12px; color:#2864B4;}
ul.tagList span{font-size:12px; color:#603e1e;}
.backtop {background-position:-149px -842px;color:#2864B4;padding-left:14px;text-transform:uppercase;}
.byAuthor, .dateAuthor{color:#603e1e; font-size:1.2em !important;}
#footer #srchBox form#search-kitchendailyft input#kitchendaily-searchft {left:15px;}
div.hub .paginator {border-top:1px dotted #E1CCB8 !important;}

/* Homepage DL */
.brown, ul.gallery li a {color:#603e1e; font-weight:bold;}
.list-post h3 span{color:#2864B4;}
.list-post h3{color:#603e1e;font-size:1.3em;font-weight:bold;margin-bottom:1.5em;margin-top:-10px;}
#content, #foot .mdl {clear:both;background-color:#fff;padding:10px 0 0 0;}
#content {padding:0;}
a.full-shiny, a.full-shiny em,ul.pager li a, ul.pager li em,button#addCommentButton,.carouselContainer #carouselButtons a {background: url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) no-repeat; _background: url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat;}
#menu li.on a,#menu li.on a:hover,#menu li.on em,#menu li.on a:hover em,#menu ul li#all-c a,#menu ul li a:hover,#menu ul li a:hover em {background-position:0 -1570px;}
div.mdl {-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999; border:1px solid #E1CCB8;}
h6 em, h5 em, h1 em,#title em,ul.read em,ul#link-cols li.col em,dt strong em,a.full-shiny em, #sort em, #hat em,div.album ul.view li a span em,#galleries-temporary ul.view li a span em,#b div.post ul.view li em {font-style:normal}
.hide{display:none}
#menu{font:normal;font-weight:bold;}
.col-ft{clear:both;} /* for IE6 */
#foot .wrap{background-position:-1000px 0;position:relative;padding-bottom:31px;}
#legal{background-position:-3000px 100%;}
#banner{text-align:center;background:#a3e1e8;}
#banner .wrap{padding:13px 0;margin:0 auto;}

/* 2/3 column layout-specific */
#content #b {margin:0 19px 0 0; min-height:100%;}
#content #c {width:336px;padding-top:4px;min-height:100%;}
li.clr {float:none;}
a * {cursor:pointer;}
h1.home {height:1px;overflow:hidden;}
div.mdl{background-position:-966px 0;padding-top:0; margin:-15px 3px 3em 0; padding-left:0; _padding-left:0px !important;}
div.mdl-hd, div.mdl-mn-short {background-repeat:repeat-y;background-position:-1974px 0;}
div.mdl-hd {padding-top:0;}
div.mdl-mn-short {padding:12px 20px 5px;}
div.mdl-mn {background-repeat:repeat-y;background-position:-1974px 0;padding:10px 12px 0 12px;}
div.mdl-mn-clean {background-repeat:repeat-y;background-position:-1974px 0;padding:8px 0 1px;}
div.mdl-ft {background-position:-966px -10px;height:11px; _height:9px;}

/* modular */
#c div.mdl, #c div.mdl-clean,#c  a.mdl, #c img.mdl {margin-bottom:8px;}
a.mdl {padding-bottom:1px;}
div.mdl-clean {padding-bottom:0px;}
div.col {overflow:hidden;}
a.mdl, img.mdl {display:block;}

/* content */
div.mdl-hd h4,div.mdl-hd h2,div.mdl-hd h1,div.mdl-hd h6,#comment-hd h3,div#cod-promo h5,div.post div.post,div.list-post ul.read {border-bottom:3px solid #D9F3F6;}
div.search ul.view ul.pager li {border-bottom:0;}
div.mdl-hd h4,div.mdl-hd h2,div.mdl-hd h1,div.mdl-hd h6,#comment-hd h3,div#cod-promo h5 {margin:0 20px;}
div.mdl-hd h2 {padding:15px 0 10px;}
ul.pages, div.search ul.view ul.pager, div.search ul.view li {border-top:solid 3px #d9f3f6;}
div.search ul.view ul.pager li {border:0;}
#content div.title h1 {border:0;padding:8px 0 0;white-space:nowrap;overflow:hidden;}
div.mdl h4,div.mdl-hd h1 {padding:15px 0;}
div.mdl-hd h6 {padding: 10px 0;}
div.search div.mdl-hd h1 {border-bottom:0;padding-bottom:8px;}
div.search div.mdl-hd h1 q {display:block;}
div#c div.mdl-hd h3 {padding:4px 14px 3px;}
div .paginator ul li.nextPage a {background-position:-273px -750px;float:right;height:32px;text-indent:-999px;width:111px;}
div .paginator ul li.prevPage a {background-position:-149px -750px;float:left;height:32px;text-indent:-999px;width:123px;}

/* HomePage DL Carousel */
#mycarousel .carouselItem h4{font-size:17px;}
#mycarousel .carouselItem .h4Mask h4{line-height:21.5px;}
.h4Mask{overflow:hidden;width:293px;height:22px;position:absolute;bottom:26px;left:0px;}
#mycarousel h4 a:hover {color:#603e1e;text-decoration:underline;}
#mycarousel li {list-style-type:none;}
hr {margin:10px 0 0 3px;padding:0;border:none; border-top:2px dotted #E1CCB8}
#mycarousel .credit {color:#585757;font-size:9px;position:absolute;bottom:0px;left:0px;padding:0px 0px 3px 8px;}
img.carouselItem {border:none;border:0px;position:relative;}
.carouselContainer{_width:597px;margin:3px 0px 0 0px;_margin:3px 0 0 -2px;height:310px;overflow:hidden;position:relative;}
#thumbnailMask{position:relative;width:504px;height:69px;overflow:hidden;margin-top:9px;margin-left:-3px;_margin-left:-1px;float:left;*margin-top:2px;}
ul#thumbnails {position:absolute;width:680px;margin:0px;padding:0px;height:69px;}
ul#thumbnails li {float:left;list-style-type:none;}
ul#thumbnails li img {margin:0 5px;cursor:pointer;}
#carouselButtons {float:left;font-size:10px;margin:28px 0 0 13px;*margin:24px 0 0 11px;_margin:22px 0 0 11px;}
ul#mycarousel {width:2400px;position:relative;height:220px;margin:0px 0px 10px 0px;padding:0px;*margin-bottom:0px;}
ul#mycarousel li {margin:0 2px;float:left;position:relative;float:left;list-style-type:none;width: 293px;height: 220px;}
ul#mycarousel img {padding:0px;margin:0px;border:0;}
ul#mycarousel h4 {position:absolute;top:167px;left:0px;padding:0px 0px 0px 8px !important;line-height:18px; font-size:16px;font-weight:normal;}
ul#mycarousel a {color:#603e1e;text-decoration:none; font-size:1em;}
ul#mycarousel a.carouselLinkHover {color:#2864B4;}
ul#mycarousel li .whiteOverlay {background:white;position:absolute;bottom:0px;left:0px;width: 293px;height: 59px;opacity: 0.8;filter: alpha(opacity = 80);}
ul#mycarousel li .whiteOverlay a {display:block;background-color:transparent;width: 293px; height: 59px;}
#bar {position:absolute;bottom:0px;left:5px;width:158px;height:5px;background:red;border:0px;min-height:1px;*line-height:5px;}
.carouselContainer #carouselButtons a {background-color:none;height:35px;display:block;float:left;width:24px;}
.carouselContainer #carouselButtons a#prevButton {background-position:-10px -635px;width:18px;}
.carouselContainer #carouselButtons a#nextButton {background-position:-68px -634px;width:18px;}
.carouselContainer #carouselButtons a.pauseButton {background-position:-29px -634px; width:38px;}
.carouselContainer #carouselButtons a.playButton {background-position:-97px -634px;width:38px;height:38px;}
#content #b .poll form p {position:relative;line-height:27px;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:22px;font-weight:bold;border-bottom:3px solid #D9F3F6;padding:17px 0;margin:0;}
.poll fieldset {padding:13px 0 5px 0;margin:0 0 0 0;font-size:1em;} 
.poll form label{display:block;position:relative;font-weight:bold;text-align:left;margin:.4em 0;padding-left:25px;line-height:1.5em;height:1%;}
.poll label input {position:absolute;top:0;left:0px;} 
.poll button {font-size:20px;font-weight:bold;color:#FFF;width:124px;height:39px;margin:17px 0;background-position:0 -1950px;} 
table.poll caption{line-height:27px;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:22px;font-weight:bold;text-align:left;border-bottom:3px solid #D9F3F6;padding:17px 0;}
table.poll {width:100%;padding:13px 0 40px 0;}
.poll td, .poll th {text-align:left;border-collapse:collapse;padding:.3em 0;font-weight:bold;}
.poll td{width:20%;white-space:nowrap;border-left:3px solid #fff;}
.liact {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) no-repeat scroll -20px -2796px; _background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat scroll -20px -2796px;}
.at300bs {width:20px !important;}
.article p a {color:#2864B4;}
.catSlug{margin-right:5px;}
div#center div.articleBody a {color:#2864B4;}

/* GLOBAL Top Navigation Header */
#GH_{z-index:100;position:relative;font:11px Lucida Grande,Lucida Sans Unicode,Arial !important;width:984px;margin:0 auto 10px;}
#GH_ #GH_guts{clear:both;display:block;float:left;height:104px;position:relative;width:980px;background:#76C9C8 url(http://www.blogsmithmedia.com/www.thatsfit.com/media/header-bg-new.gif) repeat-x scroll center top;}
#GH_ #GH_nav{background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/topnav_tile.gif) repeat-x scroll 0 0; clear:both;float:left;height:26px;padding:0 0 10px 0;width:984px;z-index:-1 !important;position:relative;}
#GH_ .GH_nav_LI{float:left;z-index:666;position:relative;list-style-type:none;padding-left:1px; _padding-right:2px;margin-left:7px;}
#GH_ .GH_nav_list a{background:transparent url(http://www.blogsmithmedia.com/www.thatsfit.com/media/TF_art_sprite_v1.png) no-repeat scroll right -436px;text-decoration:none; padding-right:10px;}
#GH_ .GH_nav_LI a:hover {text-decoration:underline;font-weight:bold;}
#GH_ .GH_nav_list:hover a,#GH_ .GH_nav_list a:hover{text-decoration:none;}
#GH_ .GH_nav_A{display:block;float:left;height:20px;margin-right:-1px;padding:6px 7px 0;font-family:Lucida Grande,Lucida Sans Unicode,Arial !important;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;}
#GH_ .GH_nav_act{background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat scroll left -3130px;}
#GH_ .GH_nav_act .GH_nav_A{background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat scroll right -3130px; _background-position:right -3131px; color:#ED0202; padding-right:8px;}
#GH_ .GH_nav_act .showddownarw{background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat scroll right -2791px; _background-position:right -2792px; color:#ED0202; padding-right:18px;}
#GH_ .GH_nav_A:hover{text-decoration:underline;}
#GH_ .GH_nav_list_UL{background:#51B7E2 none repeat scroll 0 0; -moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999; display:none;left:0;list-style-type:none;margin:5px 0 0 0;position:absolute;top:24px;z-index:667;_margin-top:8px;*top:21px; padding: 0 0.4em 1em;}
#GH_ .GH_nav_list_UL li{background-color:#fff;clear:both;float:left;font-size:12px;width:135px;padding:0 4px;}
#GH_ .GH_nav_list_UL a{background:none;color:#2864B4;display:block;float:left;font-size:12px;font-weight:normal;margin:3px 0 3px 0;padding:7px 0 7px 7px;text-transform:none;width:128px;}
#GH_ .GH_nav_list_UL a:hover{text-decoration:underline;font-weight:normal;background:#603E1E;color:#fff;}
#GH_ .GH_nav_list_UL .GH_nav_A_last{border:none;}
#GH_ #GH_fb_link {float:right; list-style-type:none; margin-right:5px; padding-right:15px;}
#GH_ #GH_fb_link a {color:#FFFFFF; font-size:12px;padding:8px 0 0;}
ol, ul {margin: 0;padding: 0;list-style: none;}
#incontent p{font-size:1.3em;}


/* Recirculation modules */
#Recirc {margin:10px 0 0 7px;}
#Recirc .toutGroup{float:left;width:241px;padding:0;border-right:1px dotted #E1CCB8;background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/recirculation.gif) no-repeat left bottom; height:275px;}
#Recirc .pardish{border-left:1px dotted #E1CCB8;}
#Recirc .toutGroup h2{background-position:-19px -3076px;height:39px;padding:7px 0 3px 7px;color:#ED0202;font-family:georgia;font-size:25px;font-style:italic;}
#Recirc .toutGroup h2 a{float:left;}
#Recirc .toutGroup h2 .recpd{background-position:-18px -3191px;height:31px;text-decoration:none;text-indent:-5000px;width:128px;margin:0;padding:0;line-height:1em;}
#Recirc .toutGroup h2 .rectf{background-position:-18px -3248px;height:31px;text-decoration:none;text-indent:-5000px;width:70px;margin:0;padding:0;line-height:1em;}
#Recirc .toutGroup h2 .recsl{background-position:-18px -3219px;height:31px;text-decoration:none;text-indent:-5000px;width:79px;margin:0;padding:0;line-height:1em;}
#Recirc .toutGroup h2 .recel{background-position:-18px -3277px;height:31px;text-decoration:none;text-indent:-5000px;width:78px;margin:0;padding:0;line-height:1em;}

#Recirc .toutGroup .feed {background-position:-8px -1962px;position:absolute;right:10px;top:19px;height:10px;text-indent:-9999em;width:11px;}

/* Tab Navigation in Story Page */
#postTabs{width:627px; clear:both; margin:0 2px 15px -12px; *margin-left:-20px; _margin-left:-10px; padding-left:0; font-size:1.2em;}
.howTabs{float:left;margin-left:17px; *margin-left:0px;}
ul.tabs, ul.postTabs{padding: 0 0 0 1em;float: left;margin: -8px 0 -2px;border-bottom: 1px solid #e1ccb8;position: relative;z-index: 10;}
ul.tabs li, ul.postTabs li ul li {float:left;display: block; margin: 0 0 -1px 0; padding: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 -234px;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{font-size:0.9em; display:block;background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat left -234px; padding: 0 0 0 1.5em;margin: 0 ;line-height: 3.75em;color: #603e1e;overflow:visible;}
ul.tabs li.tab1 a, ul.postTabs #cmtutab_email a{z-index: 5;}
ul.tabs li.tab2 a, ul.postTabs #cmtutab_blogsmith a{z-index: 4;}
ul.tabs li.tab3 a, ul.postTabs #cmtutab_sns a{z-index: 3;}
ul.postTabs #cmtutab_blogsmith, ul.postTabs #cmtutab_sns{margin-left:-1em;}
ul.tabs li a.selected,.postTabs .snson a,.postTabs .ruon a,.postTabs .emailon a
 {background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat right -345px;position:relative;z-index:6 !important;border-bottom:1px solid #fff;}
.tabs li a:hover,.postTabs li a:hover {text-decoration:none;}
ul.tabs li a.selected span, .postTabs .snson a span,.postTabs .ruon a span,.postTabs .emailon a span 
{background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat left -345px;text-decoration:none;color:#ed0202;}
ul.tabs li a.selected span, .postTabs .current a span{background:url("http://o.aolcdn.com/os/living-food/images/kd-sprite.png") no-repeat left -345px;text-decoration:none;color:#ed0202;}
#cmtutab_email.videoEmpty a{display:none;}
#cmtutab_blogsmith.articleEmpty a{display:none;}
#cmtutab_sns.galleryEmpty a{display:none;}
ul.postTabs{padding-left:0;padding-right:0;}
#cmtuinfo_email, #cmtuinfo_blogsmith, #cmtuinfo_sns, #cmtmain {padding-left:0;}
#tags{font-size:1.2em; color:#603e1e; text-transform:capitalize;}
#tags a {color:#2864B4;}
.bordertop{border-bottom: 2px dotted #E1CCB8;}
#zoomin{clear:left; margin-top:10px;}

/* Comments paginator */
div.comments div.paginator{overflow:visible;padding:0 0 1em;margin:1em 0 0;}
div.paginator div.pagesHolder{border:0 none;height:36px;left:22.55em;margin:1em 0 0;position:absolute;width:13em}
div.comments div.paginator div.pagesHolder span.paginations span.paginNo{display:block;float:left;height:20px;margin:0.1em;padding-top:0.25em;width:20px;}
div.comments div.paginator div.pagesHolder span.paginations span.paginNo a.PNo{display:block;padding:0pt 0.33em;font-size:1.2em;}
div.comments div.paginator div.pagesHolder span.paginations{background:none;border:0;display:inline;font-size:1em;margin:0.5em 1em;padding-top:0.3em;position:absolute;width:12em !important}
div.comments div.paginator a#previous{background-position: -149px -750px;display:block;float:left;height:35px;margin: 1.5em 0 0 1em;padding:0;text-indent:-9999px;width:123px}
div.comments div.paginator a#next{background-position:-273px -750px;display:block;float:right;height:35px;margin:1.5em 0 0;text-indent:-99999px;width:112px}
div.comments div.paginator div.pagesHolder span.paginations span.current{background-position:-16px -3160px;display:block;float:left;font-size:1.2em;font-weight:bold;height:20px;margin:0.05em;padding:0.25em 0 0 6px;width:22px}
div.comments ul li.bordercomtop {background-position:-24px -3454px;margin:0;padding:15px 0 0;};


/* Search Header - Footer */
.searchform ul li {margin-left: 0;list-style: none;float: left;color: #444;line-height: 1em; border-left:1px solid #D6D6D6; padding:0 2px;}
.searchform ul li.first{border:none;}
.searchform {height:54px;left:319px;position:absolute;top:146px;*top:130px;_top:151px;width:389px;z-index:9;}
.searchform form {background:url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) repeat scroll -16px -430px transparent;_background:url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) repeat scroll -16px -430px transparent;clear:both;display:block;height:60px;padding:0;position:absolute;top:22px;width:487px;z-index:-1 !important;}
.searchform ul {list-style:none outside none;margin:0 0 0 7px;padding-left:238px;}
.searchform input.text {background:none repeat scroll 0 0 #F2F2F2;border:0 none;color:#333333;font:1.8em Lucida Grande,Lucida Sans Unicode,Arial !important;height:26px;left:8px;padding:5px;position:absolute;top:10px;width:343px;}
.searchform ul li.selected a {border:none;background:url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat scroll -5px -3321px transparent;color:#ED0202;position:relative;z-index:9999;}
.searchform input.text {background:none repeat scroll 0 0 #F2F2F2;border:0 none;color:#666;font:1.8em Lucida Grande,Lucida Sans Unicode,Arial !important;height:24px;left:8px;padding:7px 5px 5px 5px;position:absolute;top:10px;width:343px;}
.searchform button {background:url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) repeat-x scroll -382px -437px transparent;border:none;cursor:pointer;display:block;float:right;height:40px;margin:0 !important;outline:0 none;padding:0;position:absolute;right:9px;text-indent:-9000px;top:7px;width:112px;}
.searchform button:hover {background-position:-512px -437px;}
.searchform ul li a{border:none; color:#5B544C;cursor:pointer !important;display:block;float:left;font:bold 10px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif !important;padding:2px 6px 10px;text-decoration:none; margin-bottom:-11px;}
.searchform ul li a:hover{border:none;text-decoration:underline;}
#search-tab-web{border-right:1px solid #D6D6D6;float:left;border-left:none !important;}
#search-tab-kitchendaily{border:none !important;}

.searchformbtm ul li {margin-left: 0;list-style: none;float: left;color: #444;line-height: 1em; border-left:1px solid #D6D6D6; padding:0 2px;}
.searchformbtm ul li.first{border:none;}
.searchformbtm {height:54px;position:absolute;width:389px;z-index:9;}
.searchformbtm form {background:url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) repeat scroll -16px -430px transparent;_background:url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) repeat scroll -16px -430px transparent;clear:both;display:block;height:60px;padding:0;position:absolute;top:22px;width:476px !important;z-index:-1 !important;}
.searchformbtm input.text {background:none repeat scroll 0 0 #F2F2F2;border:0 none;color:#333333;font:1.8em Lucida Grande,Lucida Sans Unicode,Arial !important;height:26px;left:8px;padding:5px;position:absolute;top:10px;width:343px;}
#search-tab-web-ftr{border-left:none !important;}
.searchformbtm ul li.selected a {border:none;background:url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.gif) no-repeat scroll -5px -3321px transparent;color:#ED0202;position:relative;z-index:9999;}
.searchformbtm ul {list-style:none outside none;margin:0 0 0 4px;padding-left:238px;}
.searchformbtm input.text {background:none repeat scroll 0 0 #F2F2F2;border:0 none;color:#666;font:1.8em Lucida Grande,Lucida Sans Unicode,Arial !important;height:29px;left:-7px;padding:7px 5px 5px 5px;position:absolute;top:9px;width:343px;}
.searchformbtm button {background:url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_sprite.png) repeat-x scroll -382px -437px transparent;border:none;cursor:pointer;display:block;float:right;height:40px;margin:0 !important;outline:0 none;padding:0;position:absolute;left:366px;text-indent:-9000px;top:7px;width:112px;}
.searchformbtm button:hover {background-position:-512px -437px;}
.searchformbtm ul li a{border:none;color:#5B544C;cursor:pointer !important;display:block;float:left;font:bold 10px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif !important;padding:2px 6px 10px;text-decoration:none;margin-bottom:-11px;}
.searchformbtm ul li a:hover{border-left:none;text-decoration:underline;}


/* Star Pattern */
.stars {background:transparent url(http://www.blogsmithmedia.com/www.kitchendaily.co.uk/media/kd_pattern.gif) no-repeat scroll 0 0;}
.starpattern {background-position:-770px -117px; height:40px; z-index:-1 !important; *margin-top:-37px;}
.starpatternh2 {background-position:-710px -86px; z-index:-1 !important;}
.starpatterncom {background-position:-849px -227px; z-index:-1 !important; margin-top:-15px;}
.starfooter {background-position:473px -89px;}
.commentlinks {_padding-left:15px !important;}


/* Ginster Promo */
.RRPromo{margin:1.5em 0.2em 2em 0.1em;}
.kdSprite{background:transparent url(http://promotions.sandbox.kitchendaily.co.uk/media/KitchenDaily_sprite_V13.png) no-repeat scroll 0 0;}
.RRPromo h2{background-position:-15px -3498px;height:44px;margin:0;text-indent:-9999px;}
.RRPromo-content{ margin:15px 2px 15px; }
.RRPromo-imgWrapper{float:left; margin-right: 10px;}
.RRPromo-img{border:1px solid #E1CCB8; padding:4px;}
.RRPromo-text-header h4{color:#ED0202;font-size:16px;font-weight:normal;margin:0;}
.RRPromo-text-header h4 a{color:#ED0202;font-size:16px;font-weight:normal;}
.RRPromo-text-intro{color:#454545;font-size:12px;line-height:1.2em;margin:0;padding:3px 0;}
.RRPromo-text-linkWrapper{margin-top:10px;}
.RRPromo-text-link{font-size:12px;}