/* @override http://o.aolcdn.com/os/living-food/css/kd.css */

/* @group RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul, li {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/*Sprite Handling*/
.closeBoxVideoTranscript,
.closeBoxStepPhoto,
.MR_delete,
#user-ratings .jquery-ratings-star,
.jquery-ratings-full,
#user-ratings-comments .jquery-ratings-star,
.jquery-ratings-full,
#cmt-subitem,
.ftrBtm .backToTop,
.cart .top,
.cart .btm,
ul.tabs li a:hover,
ul.tabs li a.selected,
.tabs li a:hover span,
ul.tabs li a.selected span,
.tabs a, .tabs a span,
.module,
#share li a,
ul.star-ratings li span.on,
ul.star-ratings li span.off,
.recipe-info .users-say li a,
#searchsubmit,
a.arrow-up,
a.arrow-down,
.grphlay,
.starlayer li.halfstar,
.starlayer li.redstar,
.starlayer li.graystar,
.starlabel1,
.starlabel2,
.starlabel3,
.starlabel4,
.starlabel5,
.messagebase .closepopup span a,
.cmt-reviewtype,
#recipe-reviews .cmt-pages a,
#openpopupparent ul li.save,
#cmt-item ul,
.recComHead fieldset span.cmt-asterick,
 .popup,
.close-butt,
h3,
#coreNav li a.supernav,
#right li,
#flt_layer a span,
.carousel .jcarousel-next,
.carousel .jcarousel-prev,
#browsecat #pagsec a,
.carousel li,
#browsecat .starlayer li.halfstar,
#browsecat .starlayer li.redstar,
#browsecat .starlayer li.graystar,
.recipeblock,
#recpfltr .mainhd.arrow-up,
#recpfltr .mainhd.arrow-down,
#user-ratings .jquery-ratings-star,
#user-ratings .jquery-ratings-full,
#user-ratings-comments .jquery-ratings-star,
#user-ratings-comments .jquery-ratings-full,#gallery .eicon,#user-ratings-1 .jquery-ratings-star,
#user-ratings-1 .jquery-ratings-full,
#partnerFeed .header{background: url('http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png') no-repeat;}

/*@group HEADERS*/
h1, h2, h3, h4 {font-weight: normal;}
/* Font:12px/15px */
h4, p {font-size: 12px;line-height: 17px;margin: 0 0 17px;font-weight: normal;}
h4 {color: #603e1e;}
li {font-size: 12px;line-height: 17px;}
#title p {clear: both;}
h5 {font-size: 12px;margin: 0;line-height: 20px;zoom: 1;font-weight: normal;}
.filed-under {padding: 20px 0 0;margin: 0;}
.provided-by p, .filed-under p, .submitted-by p {margin: 0 0 10px;padding: 0 0 0 10px;}
.provided-by p img {vertical-align: middle;}
.recipe-info h5 {margin: 5px 0;}
.rghtcont p {margin: 0 0 7px;padding: 0;line-height: 13px;font-size: 11px;}
.rghtcont .filed-under {padding: 0;}
/* Font:10px/15px */
#hat p, .x-small {font-size: 10px;line-height: 15px;margin-top: 15px;margin-bottom: 0em;}
/* Font:11px/15px */
#share li a, .small {font-size: 11px;line-height: 15px;margin-top: 15px;margin-bottom: 0em;}
/* Font:14px/15px */
#gheader #coreNav li a, #gfooter .ftrLinks .hdng, #header li {font-size: 14px;line-height: 15px;margin-top: 15px;margin-bottom: 0em;}
/* H3 Font:21px/45px */
h3 {background-position: 0 -520px;background-repeat: repeat-x;font-size: 21px;line-height: 45px;margin: 0 0 15px;padding: 0;text-transform: lowercase;clear: both;color: #603e1e;overflow: hidden;zoom: 1;}

.more-recipes h3, #recpbrowlst h3 {background: none;font-size: 18px;line-height: 23px;padding: 15px 5px 0;margin: 0 0 10px;text-transform: capitalize;width: 455px;float: left;}
/* Font:24px */
h2 {color: #ed0202;font-size: 24px;padding: 17px 0 0;margin: 0 0 17px;line-height: 30px;text-transform: capitalize;}
h2 .accent-large {font-weight: normal;color: #ed0202;}
/* Font:28px/30px Title */
h1 {font-size: 28px;margin: 15px 0 0;line-height: 38px;color: #603e1e;}
#title h1 {margin: 0;}
#title {zoom: 1;margin: 0 0 15px;}
span.rating {float: right;}
/* @end */

/* @group GRID UNIVERSAL */
body {line-height: 15px;color: #333;font: normal 12px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;text-align: center;padding: 0 20px;}
a {color: #2864b4;text-decoration: none;}
a:hover {text-decoration: underline;}
#main {margin: 0 auto;width: 980px;text-align: left;zoom: 1;}
#page {clear: both;padding: 1.25em 0;position: relative;z-index: 1;zoom: 1;width: 980px;float: left;}
#tab-area {clear: both;}
#recipe-manage {overflow: auto;}
.recipe-info {display: table;}
/* @end */

.col1,.col2,.col3,.col4 {float:left;}
.col1 {width:152px;margin:0 10px 20px 0;}
.col2 {width:314px;padding:0 10px;}
.col3 {width:476px;}
.col4 {width:647px;display: inline;float: left;}
.col6 {width:314px;display: inline;float: right;margin: 0 0 20px;}

/* @group HEADER */
.ad-948x250 {padding: 0 0 20px;text-align: center;}
.ad-728x90 p, .ad-300x250 p, .ad-300x600 p, .ad-215x35 p {margin: 0;font-size: .833em;text-align: right;}
.ad-728x90 {text-align: center;position: relative;z-index: 18000000;float: left;width: 980px;}
.ad-728x90 iframe {_height: 90px;padding: 10px 10px 0;background: transparent url('http://o.aolcdn.com/os/living-food/images/advertisement-vertical.gif') no-repeat scroll;background-position: 0px 15px;_background-position: 1px 14px;text-align: center;}
.ad-300x600, .ad-300x250 {padding: 0 7px;margin: 0 0 20px;}
.ad-314x260 {}
.ad-215x35 {position: relative;z-index: 0;float: right;height: 35px;background: transparent;right: 10px;margin: 0 0 -20px;*margin: 0 0 -40px;}
.ad-215x35 iframe {background: transparent;}
/* @end */

/* @group GENERAL */
.credit {float: left;clear: both;margin: 0;}
.adnotation {height: 0;padding: 0 !important;display: inline-block;float: right;margin: 10px 5px -20px 0;}
.clear {clear: both;}
.module {background:#fff;margin: 0 0 20px;overflow: auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;zoom: 1;clear: both;}
li.more-link {background: none;font-size: 12px !Important;}
#recipe-manage li.more a, #right li.more a {float: right;color: #fff;background: #62bee5;padding: .5em 1em;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
#recipe-manage li.more a:hover, #right li.more a:hover {text-decoration: none;background: #509cbd;}
.closeBoxVideoTranscript,.closeBoxStepPhoto,.messagebase .closepopup span a, .close-butt {background:url("http://o.aolcdn.com/os/living-food/images/7-kd_recipes_sprite.png") no-repeat scroll 0px -400px transparent;width: 17px;height: 17px;display: block;overflow: hidden;text-indent: -999px;float: right;text-align: left;z-index: 1000;position: relative;}
/* @end */

/* @group Right */
#right li img, .colorOne img {background: #fff;float: left;padding: 4px;border: 1px solid #e1ccb8;margin: 4px 10px;width: 96px;height: 72px;clear: both;}
#more-like-this li img {margin-left: 0;float: right;margin: 0 0 0 10px;}
#right ul {padding: 0 0 0 1em;}
#right li {background-position: -493px -1246px;overflow: auto;padding: 0 10px 7px;margin: 0;clear: both;}
#right span a {float: right;}
#right ul span a {margin: 0 0 10px;}
#right h5 {text-transform: uppercase;}
#right .p-logo {clear: both;padding: 10px 0;border-top: 1px dotted #e1ccb8;text-align: center;}
#right .p-logo img {vertical-align: middle;}
/* @end */

/* @group ADD THIS */
.addthis_toolbox .vertical {padding: 1px 0 10px 0;border-top: 1px dotted #e1cbb8;zoom: 1;clear: both;}
.addthis_toolbox .vertical a {border-bottom: 1px dotted #e1cbb8;padding: .625em 0 .625em 2.5em;margin: .25em 0;position: relative;display: block;text-decoration: none;font-size: 0.9167em;}
.addthis_toolbox .vertical a:hover {background: #fbf7f3;text-decoration: none;}
.addthis_toolbox .vertical span {position: absolute;left: .5em;_left: -2em;top: .42em;}
/* @end */

/* @group Recipe Manage */
#recipe-manage {background:#fff;clear: both;padding: 10px 0;margin: 0 0 20px;zoom: 1;border: 1px solid #e1ccb8;-webkit-border-radius: 5px;-moz-border-radius: 5px;*display: inline;position: relative;}

#recipe-manage .col2 ul,#recipe-manage .col6 ul {padding-left: 8px;}
#recipe-manage .col2 ul li,#recipe-manage .col6 ul li {padding: 0 0 12px;line-height: 17px;}
#recipe-manage .col2 {border-right: 1px dotted #e1ccb8;width: 304px;height: 220px;}
#recipe-manage .col4 {width: auto;float: left;}
#recipe-manage .col6 {padding: 0 12px;width: 300px;float: right;}
#recipe-manage h3 {color: #ed0202;}
#recipe-manage .col2 > div {margin: 0 !important;}
#recipe-manage .col2 a.viewsSeeMore {margin: 10px 0 0;}
#popupQuestionMark h3 {display: none;}
#popupQuestionMark {background: #fff;line-height: 1.417em;width: 300px;height: 158px;position: relative;_top: -27px;_left: -10px;}
a.infoBox {position: relative;top: -3.667em;float: right;}
a.closeBox {position: relative;top: -5em;left: 0;float: right;color: #fff;background: #62bee5;padding: .5em;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.col6 li span a, .col2 span a, .col2 li span a {float: right;}
#serves {float: right;position: relative;margin: 0 0 17px;}
#txtServes {text-align: center;width: 2em;margin: 0;padding: .4em .2em;}
#more-like-this {border: 1px solid #e1ccb8;overflow: hidden;}
#more-like-this h3 {border: 1px solid #fff;border-width: 1px 1px 0;padding: 0 0 0 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
#more-like-this ul {padding: 0;}
#more-like-this ul li {background: transparent;font-size: 14px;line-height: 17px;border-bottom: 1px solid #E1CCB9;padding: 8px 0;margin: 0 10px;height: 100%;}
#more-like-this ul li.more-link {border: 0px;padding: 0 0 12px 0;margin: 0 auto;}
#more-like-this ul li a {display: block;background: transparent;}
#more-like-this li span {zoom: 1;}
#more-like-this h3 .accent-large {color: #ed0202;}
#recipe-view, #recipe-reviews, #recipe-nutrition {clear: both;background: #fff;padding: 16px 0;zoom: 1;overflow:hidden;}
#recipe-reviews, #recipe-nutrition {*margin: -14px 0 0;}
#recipe-reviews .recipe-info h5 {display: inline}
#recipe-reviews .recipe-info .users-say h5 {float:left;}
#recipe-reviews .recipe-info h5 span,#recipe-view .recipe-info li.avg-rating h5 span {display: inline-block;margin: 0 0 0 3px}
{display:inline-block;margin:0 0 0 4px;}

#recipe-ingredients.col3 {width: 500px;padding: 0 0 20px;}
#recipe-ingredients form {top: -45px;position: relative;margin: 0 0 -45px;}
#recipe-ingredients li {margin: 0 0 10px;clear: both;}
#recipe-nutrition table {width: 40.667em !important;margin: 0 auto 10px;border: 1px solid #deceb5;color: #513918;}
#recipe-nutrition table, #recipe-nutrition th, #recipe-nutrition td {width: 100%;}
#recipe-nutrition th, #recipe-nutrition td, #recipe-nutrition p {padding: 0 10px;}
#recipe-nutrition .provided-by, #recipe-nutrition p {width: 40.667em !important;margin: 0 auto;padding: 0 0 10px;}
#recipe-nutrition th {border-top: 10px solid #deceb5;background: #fff;font-weight: bolder;}
#recipe-nutrition td, #recipe-nutrition th {padding: 10px 1em;margin: 0 0 .5em;text-transform: capitalize;}
#recipe-nutrition .header {border-top: 0;padding: 0 10px;}
#recipe-nutrition .alt.divide td {border-top: 3px solid #DECEB5;}
#recipe-nutrition h2 {margin: 15px 0 0;padding: 0px;color: #513918;}
#recipe-nutrition .value, #recipe-nutrition #daily-value {text-align: right;}
#recipe-nutrition .alt {background-color: #f7efe7;}
#recipe-nutrition em {font-weight: bolder;}
/* @end */

/* @group Browse Filters */
#recipe-filter h4 {background: #999;border-bottom: 1px solid #fff;margin: 0;line-height: 3em;padding: 0 1em;}
#recipe-filter h4.filter-header {background: #ccc;}
.filter-list {background: #ccc;padding: 1em 1em;}
.more-filter {background: #fff;border: 1px solid;padding: 1em;width: 30em;display: none;position: absolute;}
.more-filter span a {float: right;}
.more-filter ul {clear: both;}
.more-filter ul li {float: left;width: 10em;display: block;}
/* @end */

/* @group Footer */
.fllogo {background: url("http://o.aolcdn.com/os/living-food/images/aollifestyle.png") no-repeat scroll 0 0 transparent;width: 120px;height: 45px;margin: 11px 20px 0 0;display: block;float: left;}
.ftrBtm {float: left;margin: 0 0 30px;}
.fltRgt {background: #fff;zoom: 1;}
.ftrTxtDesc {display: none;}
.ftrBtm .ftrBtmLogo {display: none;}
.ftrBtm .ftrBtmLnk {float: left;clear: none;}
.ftrBtm .ftrBtmLnk li {border: 0;padding: 0 8px 0 0;float: left;}
.ftrBtm .ftrBtmLnk li a {padding-right: 5px;}
.ftrBtm .copyRight {padding: 0;clear: both;}
.ftrBtm .backToTop:before {content: "";}
.ftrBtm .backToTop {background-position: -470px -1498px;padding: 0 0 0 15px;position:relative;right:-736px;top:-17px;}
#gfooter .fltLft {margin: 0;border: 0;padding: 20px 0 0;clear: both;}
#gfooter .ftrBtmLogo {float: left;width: 50px;height: 27px;margin-top: -3px;}
#gfooter .ftrSrch ul {display: none;}
#gfooter .ftrLinks {width: 100%;margin: 0 0 2.83em;clear: both;}
#gfooter .ftrLinks td {width: 25%;border-right: 1px dotted #e1ccb8;padding: 0 0 0 3.33em;}
#gfooter .ftrLinks .hdng {padding: 0 1em 1em 0;margin: 0;color: #ed0202;}
#gfooter .ftrLinks li {margin: 0 10px 10px 0;}
#seofooter {display: none;}
/* @end */

/* @group Gallery */
#gallery-popup img,.featuredImage img, #recpbrowlst .imgholder img, #gallery .main-img img {background: #fff;padding: 12px;width: 314px;-webkit-box-shadow: 0 0 4px #ccc;-moz-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;border: 1px solid #dadada;}
#recpbrowlst .imgholder img {width: 152px;height: auto;margin: 0 0 0 5px;padding: 8px;}
#gallery-popup .main-img img {width: 456px;margin: 1em 0 0 5em;}
.recipe-hide {display: none;}
/* @end */

/* @group Recipe Info */
/*.editor-pick {background: url('http://o.aolcdn.com/os/living-food/images/kd-editors-pick-lg.png') no-repeat;display: block;height: 0;padding: 57px 0 0;width: 105px;float: right;overflow: hidden;position: relative;top: -1.25em;*background: transparent;*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://o.aolcdn.com/os/living-food/images/kd-editors-pick-lg.png", sizingMethod="crop");overflow: hidden;vertical-align: top;float: right;position: relative;top: -15px;margin: 0 0 -15px;}
#browsecat #recpbrowlst .editor-pick {top: 0;background: url('http://o.aolcdn.com/os/living-food/images/kd-editors-pick-sm.png') no-repeat;display: block;height: 0;padding: 50px 0 0;width: 85px;float: right;overflow: hidden;position: relative;*background: transparent;*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://o.aolcdn.com/os/living-food/images/kd-editors-pick-sm.png", sizingMethod="crop");top: -15px}*/
/* @new editor pick layout */
.editor-pick {background: url('http://o.aolcdn.com/os/living-food/images/kd-editors-pick.png') no-repeat;display: block;height: 0;padding: 57px 0 0;width: 105px;float: right;overflow: hidden;position: relative;top: -1.25em;/**background: transparent;*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://o.aolcdn.com/os/living-food/images/kd-editors-pick.png", sizingMethod="crop");*/overflow: hidden;vertical-align: top;float: right;position: relative;top: -15px;margin: 0 0 -15px;}
#browsecat #recpbrowlst .editor-pick {top: 0;background-position:20px -434px;display: block;height: 0;padding: 50px 0 0;width: 85px;float: right;overflow: hidden;position: relative;/**background: transparent;*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://o.aolcdn.com/os/living-food/images/kd-editors-pick.png", sizingMethod="crop");*/top: -15px}
#editorpick .editor-pick { float:none; top:0px; margin:20px 0 0 10px;}
#editorpick .avg-rating { border-left:1px dotted #E1CCB8;border-right:none;margin:0;height:79px;}
#editorpick li { width:130px;}
#teditorpick { height:12px;}
#teditorpick li{ width:130px;}
#teditorpick .pTime,#recipe-view.no-photo #teditorpick .pTime{ margin:0 0 0 15px;}
#teditorpick .total-time-sm, #teditorpick .total-time {width:140px;margin:0px; }
#recipe-view.no-photo #teditorpick { height:30px;border-top:1px dotted #E1CCB8;width:310px;}
#recipe-view.no-photo #editorpick{ width:310px;height:90px;}
#recipe-view.no-photo #editorpick .avg-rating { height:90px;}
#recipe-view.no-photo #teditorpick li,#recipe-view.no-photo #editorpick li{ width:130px;}
#editoruser-say {margin: -80px 0 0 0; }

#recipe-page #title .editor-pick {margin: 0 80px 0 0;}
/* Added new one */
.provider img {margin: 0 0 0 .5em;vertical-align: sub;}
#gallery.col2 {padding: 0;width: 340px;float: left;}
#gallery .eicon {background-position: -300px -1700px;display: block;width: 31px;height: 0;padding: 31px 0 0;overflow: hidden;position: relative;top: -38px;left: 302px;margin: 0 0 -25px;}
#gallery-popup {border-bottom: 1px solid #e1cbb8;padding: 0 0 20px;}
#gallery-popup .close-butt{margin: 10px 10px 0 0;}
.pcredit {font-size: 9px !important;color: #777;text-align: right;}
#gallery-popup .pcredit {width: 482px;margin: 5px 0 0 60px;}
/*Star Ratings*/

ul.star-ratings li {margin: 0 !Important;}
ul.star-ratings li span {display: block;zoom: 1;width: 17px;height: 20px;}
ul.star-ratings li span.on {background-position: -101px -1250px;}
ul.star-ratings li span.off {background-position: -101px -1300px;}
#more-like-this ul.star-ratings li, ul.star-ratings li {background: none;border: none;float: left;zoom: 1;display: block;width: 19px !important;clear: right;margin: 0 1px 0 0;padding: 0 !important;overflow: visible;}
#more-like-this ul.star-ratings {margin: 3px 0 0 0;float: left;}

#recipe-view ul.star-ratings {margin: 0 auto;width: 100px;}

#user-ratings .jquery-ratings-star, #user-ratings-comments .jquery-ratings-star,#user-ratings-1 .jquery-ratings-star{width: 36px;height: 36px;position: relative;float: left;}
#user-rating-comments .notSignin, #recipe-view .notSignin {width: 120px;margin: 0 auto;}

#user-ratings .jquery-ratings-star, #user-ratings-comments .jquery-ratings-star, #user-ratings .jquery-ratings-full, #user-ratings-comments .jquery-ratings-full,#user-ratings-1 .jquery-ratings-star,#user-ratings-1 .jquery-ratings-full {width: 36px;height: 17px;position: relative;float: left;}

#user-ratings  li.jquery-ratings-star, #user-ratings-comments  li.jquery-ratings-star, #user-ratings-1 li.jquery-ratings-star{background-position: -101px -1300px;}
#user-ratings li.jquery-ratings-full, #user-ratings-comments li.jquery-ratings-full,#user-ratings-1 li.jquery-ratings-full{background-position: -101px -1250px;}

/*ul.star-rating li span {display: block;height: 20px;width: 17px;}*/


/*Users Say*/
.recipe-info {background: #fff;border-bottom: 1px solid #e1ccb8;width: 100%;clear: both;padding: 0 0 10px;color: #603e1e;}
.recipe-info .users-say ul {overflow: auto;}
.recipe-info .users-say li {margin: 0;float: left;}
.recipe-info .users-say li a {display: block;height: 0;width: 90px;padding: 60px 0 0 0;margin: 0 2px 0 0;cursor: default;overflow: hidden;*margin: 0 .2em 0 0;}
.recipe-info .users-say li a.great-for-kids {background-position: -10px -164px;}
.recipe-info .users-say li a.budget-friendly {background-position: -110px -164px;}
.recipe-info .users-say li a.worth-the-effort {background-position: -210px -164px;}
.recipe-info .users-say li a.quick-and-easy {background-position: -310px -164px;}
.recipe-info .col2 {padding: 0;width: 300px;float: right;}
.recipe-info ul.info {border-bottom: 1px dotted #e1ccb8;padding: 0 0 14px;zoom: 1;height: 69px;}
.recipe-info ul.info li {padding: 0;float: left;width: 150px;margin: 0 0 0 5px;line-height: 28px;}
.recipe-info li.avg-rating {border-right: 1px dotted #e1ccb8;margin: 0 5px 0 0 !important;height: 69px;width: 130px !important;text-align: center !important;}
.recipe-info li.avg-rating p {clear: both;margin: 0;line-height: 15px;}
#recipe-view.no-photo .col2 {padding: 0;width: auto;}
#recipe-view.no-photo .recipe-info ul.info {border-right: 1px dotted #e1cbb8;margin: 0 20px 0 0;padding: 0;height: 100px;width: 340px;}
#recipe-view.no-photo .recipe-info ul.info li {width: 160px;padding: 0 0 0 5px;}
#recipe-view.no-photo .recipe-info li.avg-rating {width: 150px !important;height: 100px;}
#recipe-view.no-photo .recipe-info .users-say, #recipe-view.no-photo .recipe-info ul.info {float: left;border-bottom: 0;}
#recipe-view.no-photo .recipe-info .users-say {padding: 0 0 8px;width:285px;}
#recipe-view.no-photo .filed-under {padding: 15px 0 0;width: 328px;*width: 322px;}
#recipe-view.no-photo .submitted-by, #recipe-view.no-photo .provided-by, #recipe-view.no-photo .filed-under {float: left;clear: both;border-top: 1px dotted #e1cbb8;}
#recipe-view.no-photo .submitted-by, #recipe-view.no-photo .provided-by {padding: 15px 10px 0 0;width: 307px;}
#recipe-view.no-photo ul.star-ratings {display: block;margin: 0 auto 2px;}
#recipe-view.no-photo ul.star-ratings {line-height: 15px;}
#recipe-view.no-photo .submitted-by, #recipe-view.no-photo .provided-by {float: right;clear: none;text-align: right;}
.recipe-info .users-say {padding: 15px 0 15px 10px;border-bottom: 1px dotted #e1ccb8;zoom: 1;}
.recipe-info .users-say h5 {margin: 0;}
.users-say ul {clear: both;padding: 5px 0 0;}
.users-say li {text-align: center;}
.users-say .what-to-say {line-height: 20px;}
.users-say .what-to-say {float: right;}
#recipe-view .users-say {}
#recipe-view .users-say h5 {display: inline;}
#recipe-reviews .users-say .what-to-say {position:relative;right:20px;}
#recipe-view .users-say .what-to-say a {float:none;}
#recipe-view .users-say .messagebase a{width: 17px;text-align: left !Important;}
#ratingswhtsay #openpopupparent .closepopup span a {padding: 0;width: 17px;}
#recipe-view .filed-under {padding: 10px 0 0}
.recipe-info ul.info li h5 {display: inline;margin: 5px 0 0;}
.recipe-info ul.info li span.time {display: inline;clear: none;color: #ed0202;}
.recipe-info ul.info li span.time em {font-size: 10px;font-style: normal;}
.recipe-info ul.info li.avg-rating h5 {float: none;padding: 0;margin: 5px 0 5px;display: block;}

/* For Comment in what do you say popup */
#recipe-view .users-say .messagebase a.close-butt {float:right}
#ratingswhattosay #openpopupparent .messagebase, #ratingswhtsay #openpopupparent .messagebase {text-align:center}

/* @end */

/* @group Share */
#share {padding: 20px 0 0;margin: 0;float: right;width: 125px;}
#share ul {overflow: auto;margin: 0 0 2.083em;zoom: 1;}
#share li {float: left;}
#share li a {display: block;width: 50px;padding: 5em 0 0;margin: 0 1.33em 1em 0;text-align: center;float: left;line-height: 1em;_margin: 0 8px 10px 0;*padding: 5em 0 1em;}
#share li.full a, #share li.save a {margin-right: 0;}
#share li.print a {background-position: -10px 0;}
#share li.save a {background-position: -70px 0;}
#share li.grocery a {background-position: -130px 0;}
#share li.full a {background-position: -190px 0;}
#share li.print a:hover {background-position: -250px 0;}
#share li.save a:hover {background-position: -310px 0;}
#share li.grocery a:hover {background-position: -370px 0;}
#share li.full a:hover {background-position: -430px 0;}
/* @end */

/* @group Tabs */
ul.tabs {padding: 0 0 0 10px;float: left;margin: 0 0 -2px;width: 639px;border-bottom: 1px solid #e1ccb8;position: relative;z-index: 10;*margin: 0 0 0 6px !important;*width: 620px;zoom: 1;}
ul.tabs li {float: left;display: block;margin: 0 0 -1px -1em;padding: 0;}
ul.tabs li a:hover, .tabs a {float: left;display: block;background-position: right -240px;padding: 0 3em 0 0;margin: 0;overflow: visible;position: relative;border-bottom: 1px solid #e1ccb8;}
.tabs li a:hover span, .tabs a span {display: block;background-position: left -240px;padding: 0 0 0 1.5em;margin: 0;line-height: 3.75em;color: #603e1e;overflow: visible;}
.tabs a span b {font-weight: normal;}
ul.tabs li.tab1 a {z-index: 5;}
ul.tabs li.tab2 a {z-index: 4;}
ul.tabs li.tab3 a {z-index: 3;}
ul.tabs li.tab4 a {z-index: 2;}
ul.tabs li.tab5 a {z-index: 1;}
ul.tabs li a.selected {background-position: right -350px;position: relative;z-index: 6 !important;border-bottom: 1px solid #fff;}
.tabs li a:hover {text-decoration: none;}
.tabs li a:hover span {color: #ed0202;}
ul.tabs li a.selected span {background-position: left -350px;text-decoration: none;color: #ed0202;}
/* @end */

/* @group Carousel */
.carousel {z-index: 0;position: relative;float: left;margin: 0 0 20px;background: #fff;}
/* @end */

/* @group OPEN AUTH */
#openAuth {margin: 0 10px 0 0;font-family: Arial;position: relative;z-index: 1600000;height: 0;float: right;_top: 0px;width: 400px;_margin-bottom: -25px;}
#loginStatus a:link, #loginStatus a:visited, #loginStatus a:hover, #loginStatus a:active, #loginStatus #loginLink, #loginStatus #logoutLink {color: #000;display: block;cursor: pointer;width: 95px;}
#loginStatus a:hover, #loginStatus #loginLink:hover, #loginStatus #logoutLink:hover {text-decoration: underline;cursor: pointer;}
#userName {color: #000;font-weight: bold;}
#loginStatus {text-align: right;line-height: 2.5em;font-size: 11px;float: right;}
#loginStatus #logoutLink {display: inline;padding: 0 0 0 .5em;}
.flogo {float: right;background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 0 -700px;height: 25px;width: 85px;margin: 0 0 0 10px;}
#openAuth .flogo{display:none;}
#openAuthIframe {clear: left;position: absolute;z-index: 999;right: 0;top: 30px;display: none;border: 1px solid #e1cbb8;text-align: left;background-color: #fff;}
#closeMe {background-color: #fff;z-index: 5;margin: 0 auto;text-align: right;padding: 0.5em 0 0;}
#closeMe a {margin-right: 5px;border: none;line-height: 1.2em;}
#closeMe img {border: none;}
#recipe-reviews #openAuth {right: 390px;}
#openAuthIframeMini, #recipe-reviews #openAuthIframeMiniComment,#recipe-reviews #openAuthIframeMiniCommentbtm {background: #fff;border: 1px solid #e1cbb8;position: absolute;display: none;}
#openAuth #openAuthIframe iframe {width: 540px;height: 350px;}
#openAuthIframeMini iframe, #recipe-reviews #openAuthIframeMiniComment iframe {width: 360px;height: 450px;}
#recipe-reviews #openAuthIframeMiniCommentbtm iframe {width: 360px;height: 450px;}

#openAuthIframeMiniCommentbtm {float: right;position: absolute;left: 30px;z-index: 4;}
/* @end OPEN AUTH */

/* @group browse-all page */
#browse-all {clear: both;margin-bottom:20px;}
#browse-all .modules li {display: inline;padding: 0 2px}
#browse {text-align: center;font-size: 13px;}
.cbBrowse {width: 75.38em;*width: 73.56em;padding: 0;margin: auto;-moz-background-clip: border;-moz-background-inline-policy: continuous;-moz-background-origin: padding;background: #D1CAC1 url('http://o.aolcdn.com/food/media/images/food_browsertile.gif') repeat-y scroll center center;position: relative;}
div.mod, div.mod.recReviewView {background: #FFFFFF none repeat scroll 0 0;padding: 1.0714em 0.7143em;width: 640px;float: left;}
#browse .browse li {display: block;float: left;line-height: 1.6em;text-align: left;width: 160px;margin: 0px;}
#browse h1 {float: left;-x-system-font: none;color: #780637;font-family: georgia;font-size: 1.7em;font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: normal;line-height: normal;margin: 0;padding: 0;}
#browse .browse h2 {clear: both;margin: 1.4286em 0 0;text-align: left;padding-top: 15px;_padding-top: 0;border-bottom: 0.0714em solid #E5DECE;color: #780637;padding: 0 0 0.5714em;font-family: georgia;font-size: 1.15em;font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: normal;line-height: normal;}
#browse .browse ul {margin: 0.7143em 0 0;}
#browse .browse li:after {content: none;}
#browse .browse li.last:after {content: none;}
#browse .browse li a {border: none;}
#browse .adBannerLayer {width: 300px;height: 250px;background: #ccc;float: right;}
/* @end */

/* @group Cross Promo CSS */
/* 1/21/2009 */
#onourradar {*display: inline;zoom: 1;position: relative;}
#onourradar .crosspromo h3 {background: none;border: 0;margin: 0;text-transform: capitalize;}
#onourradar .crosspromo h4 {float: left;margin: 0 0 .5em;font-size: .838em;font-weight: bold;text-transform: capitalize;}
.crosspromo {overflow: hidden;height: 27em;margin: 0 0 0 1em;position: relative;width: 80em;}
.crosspromo img {border: none !important;padding: 0 !important;margin: 0 !important;}
.crosspromo .img_cred {display: block;font-size: .7em;color: #777;text-align: right;}
.crosspromo h3, .crosspromo h4, .crosspromo p, .crosspromo ul {margin: 0;padding: 0;font-weight: normal;}
.crosspromo h4 {color: #2864b4;font-weight: bold;font-size: 0.838em;margin-bottom: 5px;display: block;float: left;}
.crosspromo .icon, .crossnav {float: right;}
.crosspromo .content {clear: both;}
.crosshdr {border-bottom: 5px solid #f2e8e0;margin: 18px 10px 10px 2px;padding: 0 0 8px 4px;float: left;width: 78.5em;}
.crosshdr h3 {display: block;float: left;color: #754c24;background: none;}
.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;}
.crossnav a.prev:hover {background: url('http://o.aolcdn.com/art/ch_channels/prev_on.gif');}
.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;}
.crossnav a.next:hover {background: url('http://o.aolcdn.com/art/ch_channels/next_on.gif');}
.crossnav a span.hidden {display: block;position: absolute;top: -999em;width: 1px;height: 1px;overflow: hidden;}
.cart {float: left;margin: 0 6px 0 1px;width: 12.667em;}
.cart .top {background-position: 0 -458px;display: block;height: 6px;_font-size: 0;}
.cart .body {padding: 4px 9px 0px;min-height: 175px;height: 10em;_height: 175px;border: 1px solid #e1ccb8;border-width: 0 1px;}
.cart a {display: block;clear: both;}
.cart .btm {background-position: -170px -460px;display: block;height: 41px;_font-size: 0;}
.cart .body ul {clear: both;}
#cod-promo ul li {padding: 0;}
#cod-promo ul li a {background: none !important;text-indent: 0 !important;}
/* @end Cross Promo CSS */

/* @group Recipe Browse */
#browsecat #page {position: relative;}
#browsecat ul.info {border-bottom: 1px dotted #e1ccb8;overflow: auto;padding: 0 0 10px;margin: 0 0 10px;zoom: 1;}
#browsecat ul.info li {padding: 0 0 0 5px;float: left;text-align: left;width: 150px;font-size: 11px;}
#browsecat ul.info li span {clear: both;font-size: 12px;}
#browsecat ul.info li span.totaltime,#browsecat ul.info li span.cooktime {display: inline-block;margin-left: 4px;}
#browsecat ul.info li span em {font-size: 10px;font-style: normal;}
#browsecat .user-say, #browsecat .filed-under {clear: both;margin: 0 0 10px;}
#browsecat .user-say a ,#browsecat .filed-under a{line-height:17px;white-space:nowrap;}
#browsecat ul.info li.avg-ratings {border-right: 1px dotted #e1ccb8;padding: 0 0 0 15px;width: 105px;text-align: left;}
#browsecat ul.info li.avg-ratings ul {width: 100px;margin: 0 0 0 -8px;}
#browsecat .avg-ratings .starlayer li {float: left;text-align: center;height: 19px;width: 19px;display: block;}
#browsecat ul.info .starlayer {margin: 0 auto;width: 100px;}
#browsecat ul.info .starlayer li {padding: 0;}
#browsecat .starlayer li.halfstar, #browsecat .starlayer li.redstar {background-position: -100px -1250px;}
#browsecat .starlayer li.graystar {background-position: -100px -1300px;}
a.arrow-up, a.arrow-down {background-position: -200px -1250px;margin: 0 0 0 2px;height: 16px;width: 16px;display: -moz-inline-grid;display: inline-block;vertical-align: middle;text-decoration: none;text-indent: -999px;line-height: 10px;}
a.arrow-up {background-position: -230px -1250px;z-index: 101;}
a.arrow-down {background-position: -200px -1250px;z-index: 101;}
#recipe-reviews .recipe-info a.arrow-up, #recipe-reviews .recipe-info p, #recipe-reviews .recipe-info a.arrow-down {display: none;}
#browsecat #right span {*display:inline-block}
/* @end */

/* @group Start Recipe Detail rating graphics  */
.grphlay {background: #fbf6f0;display: none;position: absolute;border: 1px solid #e1ccb8;z-index: 100;padding: 2px;width: 150px;line-height: 20px;}
#recipe-page .grphlay {margin-top: -6px;_margin: 20px 0 0 -110px;}
#browsecat .grphlay {margin-top: -1px;#margin: 17px 0 0 -100px;}
#recipe-view .grphlay {*margin: -5px 0 0 -30px;}
div.starlabel1, div.starlabel2, div.starlabel3, div.starlabel4, div.starlabel5 {width: 50px;height: 10px;margin: 0 4px;background-position: 0 -1325px;zoom: 1;}
div.starlabel2 {background-position: 0 -1307px;}
div.starlabel3 {background-position: 0 -1287px;}
div.starlabel4 {background-position: 0 -1269px;}
div.starlabel5 {background-position: 0 -1250px;}
table.grphlay tr td {height: 10px;}
.grphlay .barlayer {background-color: #603e1e;float: left;display: block;height: 10px;}
.grphlay td {width: 20px;padding: 0;vertical-align: middle;text-align: center;}
.grphlay .barwrapper {width: 57px;height: 10px;background-color: #d8cabc;display: block;}
#recipe-reviews .grphlay {line-height: 18px;}
#recipe-reviews .grphlay {display: block;margin: 0;padding: 0;border: 0;background: none;position: relative;top: 55px;}
/*  @end rating graphics ends */

/* @group Recipe Browse Right */
#browsecat #right .reltdart {border: 1px solid;padding: 0 10px;margin-bottom: 10px;}
#browsecat #right .reltdart ul {padding: 0;margin: 0;}
#browsecat #right .reltdart li {border: none;line-height: 17px;margin: 0px;}
#browsecat #right .reltdart div {text-align: right;line-height: 25px;}
#browsecat #right .dinrtnght {border: 1px solid;padding: 0 10px 10px;width: 93%;height: 100%;}
#browsecat #right .dinrtnght h4 {border-bottom: 1px solid #ccc;padding: 5px 0;margin: 8px 0;float: none;}
#browsecat #right .dinrtnght .credit {float: left;color: #7C705E;text-align: right;padding: 0 10px 0 0;}
#browsecat #right .dinrtnght div.browse_all {text-align: right;clear: both;}
#browsecat .bannerad {background: #EFE8D9 url('http://o.aolcdn.com/art/ch_stylelist/advertisement-vert2') no-repeat scroll 100px 6px;text-align: center;}
#recpfltr .more-recipes {width: 450px;border: 1px solid #e1ccb8;padding: 10px;display: none;z-index: 20000;position: absolute;background-color: #fff;display: none;margin: -38px 163px;zoom: 1;}
#recpfltr .more-recipes h4 {float: left;border: 0 none;margin-top: 0;text-transform: capitalize;line-height: 25px;margin-bottom: 2px;font-size: 15px;font-weight: normal;background: transparent;}
#recpfltr .more-recipes span {float: right;line-height: 25px;}
#recpfltr .more-recipes span a.close-butt {float: none;}
#recpfltr .more-recipes ul {clear: both;height: 400px;overflow-y: auto;}
#recpfltr .more-recipes ul li {float: left;width: 45%;}
/* @end */

/* @group pagination */
#browsecat .paglayer select {margin: 0;}
#recipe-reviews .cmt-pages li, #browsecat .paglayer {border-top: 1px solid #e1ccb8;margin: -1px 0 20px;padding: 1em 0 0;line-height: 2em;overflow: auto;}
#browsecat .paglayer .leftcell {width: 42%;float: left;word-spacing: -1px}
#browsecat .paglayer .rightcell {width: 58%;float: right;text-align: right;}
#browsecat .paglayer .rightcell .totalresults{padding: 10px 0 0;}

#postlist p a.prev, #howtohub #postlist p a.next,#recipe-reviews .cmt-pages a, #browsecat #pagsec .next,#browsecat #pagsec .prev {background: #f2eae1;border-color: #e1cbb8;color: #603F1E;padding: 4px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
#recipe-reviews .cmt-pages a,#browsecat #pagsec a{background: none;padding: 3px;white-space: nowrap;}
#recipe-reviews .cmt-pages a.active, #browsecat #pagsec a.active {color: #603F1E;cursor: text;}
#recipe-reviews .cmt-pages a:hover, .paglayer #pagsec a:hover, .paglayer #pagsec a:visited, .paglayer #pagsec a:active {text-decoration: none;}
#recipe-reviews .cmt-pages a:hover, #browsecat #pagsec a:hover, #browsecat #pagsec a.inactive:hover {text-decoration: underline;}
#postlist p a.prev:hover, #howtohub #postlist p a.next:hover,#browsecat #pagsec .next:hover,#browsecat #pagsec .prev:hover{text-decoration: none;background: #e1cbb8;}
#howtohub #postlist p.paging {float:right;}

#postlist p a.prev, #howtohub #postlist p a.next{padding: 8px 20px;margin: 0 0 10px;}

/* @end */

/* @group carousel*/
#browsecat .carousel {width: 646px;}
#browsecat .jcarousel-clip {width: 608px;border: 1px solid #e1ccb8;border-width: 1px 0;margin: 0 0 0 20px;}
#browsecat .jcarousel-list {width: 1824px;}
#browsecat .carousel img {height: 72px;width: 96px;margin: 6px 8px 6px 0;}
#browsecat .carousel li {width: 286px;}
#browsecat .carousel h4 {float: none;line-height: 1;}
#shw-cnt {background: transparent;position: absolute;right: 25px;z-index: 100;top: 4px;}
/*this class is written to show carousel count*/
/* @end carousel*/

/* @group Recipe Browse*/
#title h1 b {font-size: 15px;font-weight: normal;margin: 0;line-height: 0px;color: #603e1e;}
#recpbrowlst {background: #fff;border-top: 1px solid #e1cbb8;color: #603e1e;width: 38.667em;padding: 15px 0 0;}
#flt_layer {margin: 0;background: transparent;}
#postlist #flt_layer {overflow: auto;margin: 0;background: #fff;border-bottom: 0;}
#flt_layer p {clear:both;zoom:1;padding: 8px 0 5px;margin: 0;border-top: 1px dotted #e1cbb8;overflow: auto;}
#flt_layer p a {background-color: #fff;padding: 4px 4px 4px 6px;height: 17px;margin: 0 4px 4px 0;display: block;float: left;-webkit-border-radius: 3px;-moz-border-radius: 3px;text-decoration: none;color: #ED0202;font-weight: bold;}
#flt_layer a:hover {background-color: #fff;}
#flt_layer a.clear-all {background: none;color: #2864b4;font-weight: normal;}
#flt_layer a.clear-all:hover {background: none;color: #2864b4;text-decoration: underline;}
#flt_layer a span {overflow: hidden;height: 17px;width: 17px;margin: 0 0 0 10px;padding: 0;text-indent: -999px;background:url("http://o.aolcdn.com/os/living-food/images/4-kd_recipes_sprite.png") no-repeat scroll -27px -400px transparent;display: inline-block;vertical-align: text-top;}
#recpbrowlst .header {border-top: 1px solid #fff;}
#recpbrowlst h3 a {color: #ed0202;}
.recipeblock {background: #fff !important;background-repeat: repeat-x;border-top: 1px dotted #e1ccb8;padding: 0 0 20px;zoom: 1;}
#recpbrowlst .imgholder {float: left;}
#recpbrowlst .rghtcont {float: left;margin: 0 0 0 8px;width: 278px;font-size: 11px;}
#recpbrowlst .avgratings, #recpbrowlst span.ratings a {text-align: center;}
#recpcols {clear: both;}
#recpfltr .cat-layer li.disabledLayer a, #recpfltr li a {display: block;padding: 0 0 0 15px;}

#recpfltr {float: left;padding-top: 0;zoom: 1;z-index: 1;}
#recpfltr .more-recipes ul {overflow-y: auto;height: 14em;}
#recpfltr li a {text-decoration: none;padding: 8px 5px;line-height: 20px;zoom: 1;overflow: auto;}
#recpfltr li a:hover{background:#fbf6f0}
#recpfltr li.picLocalNavDflt a,#recpfltr li.selectNav a,#recpfltr li.sel-facet {background-color: #fbf6f0;border-bottom: 1px solid #fff;color: #603e1e;}
#recpfltr li.sel-facet a {color: #603E1E;}
#recpfltr small {color: #333;font-size: 9px;}
#recpfltr h4, #recpfltr .mainhd {background-color:#fff;padding: 8px 5px;margin: 0;zoom: 1;text-transform: capitalize;font-weight: bold;}
#recpfltr .cat-layer {border: 1px solid #e1ccb8;border-width:0 1px 1px;zoom: 1;}
#recpfltr .cat-layer p{text-align: right;padding: 8px 5px;margin: 0;}
#recpfltr .cat-layer ul {border-top: 1px solid #e1cbb8;}

#browsecat #recpfltr{border:1px solid #e1cbb8;}
#browsecat #recpfltr .cat-layer{margin: 5px 7px 0;border:none;border-top:1px dotted #C6C6C6;}
#browsecat #recpfltr .cat-layer ul{border:none;}
#browsecat #recpfltr li.sel-facet a{color: #767676 !important;}
#browsecat #recpfltr li a:hover{background: none;}
#browsecat #recpfltr .mainhd{background-color: #FFF;color:#603E1E;font-family:arial;font-size:12px;font-weight:bold;}
#browsecat #recpfltr li input {margin: 0px;float: left;}
#browsecat #recpfltr li {padding: 2px 0 2px 4px;line-height: 17px;zoom: 1;overflow: auto;background:url("http://o.aolcdn.com/os/living-food/images/7-kd_recipes_sprite.png") no-repeat scroll 120px -483px transparent;}
#browsecat #recpfltr li:hover {background-position:120px -483px;}

#browsecat #recpfltr li a{width: 110px;padding: 0 20px 0 0;float: left;color:#757575;font-family:arial;font-size:11px;font-weight:normal;line-height:17px;}
#browsecat #recpfltr li a:hover {_text-decoration: underline;}
#browsecat #recpfltr .top-graphic {color: #ED0202;background: #fff !important;padding: 5px 10px 5px 7px;margin: 0;font-family:arial;font-size:11px;font-weight:bold;}
#browsecat #recpfltr .top-graphic span {text-align: right;padding: 0 3px 0 0;color: #ed0202;}
#browsecat #recpfltr .cat-layer p {color:#356eb9;font-family:arial;font-size:11px;font-weight:bold;background: #fff;padding: 4px 6px 0 2px;margin: 0;text-align: left;border-top:1px dotted #E3E2E0;}

#browsecat #recpfltr .mainhd.arrow-up {background:url("http://o.aolcdn.com/os/living-food/images/7-kd_recipes_sprite.png") no-repeat scroll 120px -461px transparent;cursor: pointer;padding:2px 0 4px;}
#browsecat #recpfltr .mainhd.arrow-up:hover, #browsecat #recpfltr .mainhd.arrow-up-hover {background-position: 120px -461px;}
#browsecat #recpfltr .mainhd.arrow-down {background:url("http://o.aolcdn.com/os/living-food/images/7-kd_recipes_sprite.png") no-repeat scroll 120px -437px transparent;cursor: pointer;padding:2px 0 4px;}
#browsecat #recpfltr .mainhd.arrow-down:hover, #browsecat #recpfltr .mainhd.arrow-down-hover {background-position: 120px -437px;cursor: pointer;}


#recpfltr .more-recipes ul li {width:47%;*width:45%;}
#browsecat #recpfltr .more-recipes h4{color:#603E1E;font-family:arial;font-size:12px;font-weight:bold;padding:0 5px;}
#browsecat .errmsg {clear: both;color: #ed0202;margin: 5px;}
#recpfltr #maskleftnav {background-color: #ccc;opacity: 0.3;filter: alpha(opacity=30);z-index: 100;width: 0;height: 0;display: none;position: absolute;}
#recpfltr .cat-layer li.disabledLayer {color:#A5A5A5;font-family:arial;font-size:11px;font-weight:normal;background-color: #fff;}
#recpfltr .cat-layer li.disabledLayer span{display:inline-block;float:none;line-height:normal;width:114px;}
#recpfltr .cat-layer li.disabledLayer  small{color:#A5A5A5;}

#browsecat #recpfltr .more-recipes{margin: -38px 153px;}
#browsecat #recpfltr small {color:#757575;font-family:arial;font-size:11px;font-weight:normal;}
#browsecat #recpfltr .cat-layer p small{color:#356eb9;font-weight:bold;}
#browsecat #recpfltr .more-recipes li {padding-left:12px;background:url("http://o.aolcdn.com/os/living-food/images/7-kd_recipes_sprite.png") no-repeat scroll 180px -483px transparent;}
#recpfltr .cat-layer .more-recipes li.disabledLayer span{width:164px;}
#browsecat #recpfltr .more-recipes li:hover{background-position:180px -483px;}
#browsecat #recpfltr li.sel-facet{background-position:121px -188px;}
#browsecat #recpfltr li.sel-facet:hover{background-position:121px -188px;}
#browsecat #recpfltr .more-recipes li.sel-facet{191px -188px;}
#browsecat #recpfltr .more-recipes li.sel-facet:hover{191px -188px;}


#browsecat #recpfltr .cat-layer .more-recipes li.disabledLayer{background-position:180px -513px;}
#browsecat #recpfltr .cat-layer .more-recipes li.disabledLayer:hover{background-position:180px -513px;}
#browsecat #recpfltr .cat-layer li.disabledLayer{background-position:120px -513px;}
#browsecat #recpfltr .cat-layer li.disabledLayer:hover{background-position:120px -513px;}
#browsecat #recpfltr .more-recipes li a{width:164px;}

#browsecat #recpfltr .browseall{line-height:22px;margin:17px 0 15px 3px;text-align:center;background:url("http://o.aolcdn.com/os/living-food/images/7-kd_recipes_sprite.png") no-repeat scroll 0px -69px transparent;width:146px;}
#browsecat #recpfltr .browseall div{background:url("http://o.aolcdn.com/os/living-food/images/7-kd_recipes_sprite.png") no-repeat scroll 139px -111px transparent;padding:0px;margin:0px;}
#browsecat #recpfltr .browseall a{padding:0px;margin:0px;font-family:arial;font-size:11px;font-weight:bold;color:#fff;
background:url("http://o.aolcdn.com/os/living-food/images/2-kd-btn-gradient.png") repeat scroll 0 0 transparent;display:inline-block; width:133px;text-decoration:none;} 

#recipe-browse-carousel .editor-pick{float:none!important;top:-5px!important;margin-bottom:-5px;}
div#gradbtn{line-height:22px;margin:17px 0 15px 3px;padding:0 0 0 7px;background:url("http://o.aolcdn.com/os/living-food/images/7-kd_recipes_sprite.png") no-repeat scroll 0px -69px transparent;}
div#gradbtn div{background:url("http://o.aolcdn.com/os/living-food/images/7-kd_recipes_sprite.png") no-repeat scroll 70px -111px transparent;padding:0px;margin:0px;}
div#gradbtn a{padding:5px 10px!important;margin:0!important;font-family:tahoma;font-size:12px;font-weight:normal;color:#fff;
background:url("http://o.aolcdn.com/os/living-food/images/2-kd-btn-gradient.png") repeat scroll 0 0 transparent;display:inline-block; width:50px!important;text-decoration:none;text-align:center;} 

#browsecat .module .learnmoreall{font-weight:bold;float:left;padding:5px 0 0 20px;}
#browsecat .learn-more-category{border:1px solid #E1CCB8;padding:0 0 20px 0;}
#browsecat .learn-more-category h3{padding-left:10px;}
#browsecat .learn-more-category ul{padding-left:20px;}
#sortsel {background: transparent;padding: 0 0 6px;height:26px;}
#sortsel h4 {float: left;padding: 0 .5em 0 0;margin: 0;}
#sortsel select {margin: 0;float:left;}

#sortsel ul {margin: 0;font-size: 14px;color: #fff;border: #ed0202;background: #f05656;float: left;line-height:25px;height: 30px;height: 22px;}
#sortsel ul.styled {border:1px outset #000000;top:29px;height:auto;line-height:25px;overflow:auto;position:absolute;width: 136px;padding:5px 0;margin:0;display:none;z-index:10000;}
#sortsel ul.styled li{zoom:1;}
#sortsel ul.styled li a{text-decoration:none;color:#fff;font-size:13px;padding:3px 0 3px 7px;display:block;}
#sortsel ul.styled li a:hover, #sortsel ul.styled li.selected a{background:#fff;color:#000;}
#sortsel .disabled {opacity: 0.5;}
#sortsel b.right {font-weight: normal;float: right;}
#help {padding: 1em 0;clear: both;}
#dmn_results {margin: 20px 0;padding: 10px;border: 1px solid #f2eae1;overflow: auto;height:100%;clear: both;}
#dmn_results li {float: left;width: 32%;padding: 5px;}
#dmn_results h3{background: none;margin: 0;padding: 5px;line-height: 17px;font-size: 14px;}
#dmn_results h4 {margin: 0;}

.colorOne {overflow: hidden;zoom: 1;}
#cmt-right #openpopupparent .messagebase {background: #FFFFFF none repeat scroll 0 0;border: 1px solid #E1CCB8;line-height: 1em;padding: 1em;width: 342px;zoom: 1;}
#cmt-right #openpopupparent {margin: 20px 0 0 -200px;}
#reportthis .nButton a, #reportthis .messagebase p span a {float: right;color: #fff;background: #62bee5;padding: .5em 1em;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
#cmt-right #openpopupparent .messagebase p span a:hover {text-decoration: none;background: #509cbd;}
#cmt-right #openpopupparent select, #cmt-right #openpopupparent input, #cmt-right #openpopupparent textarea {border: 1px solid #e1cbb8;width: 340px;margin: 5px 0 10px;font-size: 1em;}
#cmt-right #openpopupparent textarea {height: 60px;}
#cmt-right #openpopupparent label {width: 200px;display: block;clear: both;}
#cmt-right #openpopupparent .maxC {clear: both;float: right;}
#cmt-right #openpopupparent .nButton {clear: both;text-align: right;padding: 10px 0;overflow: auto;}
#cmt-right #openpopupparent .nButton a {margin: 0 0 0 5px;text-transform: capitalize;display: block;}
#cmt-right #openpopupparent h3 {padding: 0;}
#ratingswhattosay #openpopupparent, #ratingswhtsay #openpopupparent {_left: 300px;}
#ratingswhtsay #openpopupparent {_left: 450px;}
#ratingswhattosay #openpopupparent{_left:0px;}
#ratingswhattosay #openpopupparent .messagebase, #ratingswhtsay #openpopupparent .messagebase {background: #fff;padding: 10px;border: 1px solid #E1CCB8;width: 200px;z-index: 999;-webkit-box-shadow: 1px 1px 3px #ccc;-moz-box-shadow: 1px 1px 3px #ccc;overflow: auto;position:relative; _left:-85px;left:-100px;}
#ratingAddForm h4 {font-size: 16px;float: left;margin: 0;text-align: left;color: #ed0202;}
#ratingAddForm ul.addrate {margin: 0 0 10px;overflow: visible;}
#ratingAddForm ul.addrate li {display: block;clear: both;padding: 3px 0;*width: 100%;*text-align: left;}
.popup {background-position: -60px -1400px;width: 20em;height: 140px;overflow: hidden;padding: 0 20px 0 0;position: absolute;z-index: 999;}
.popup-body {background: #fff;border: 1px solid #e1ccb8;border-width: 1px 0 1px 1px;padding: 10px;overflow: auto;position: relative;z-index: 90;margin: 0 1px 0 0;}
.popup p {margin: 0;padding: 10px;}
.popup div {background: #fff;border: 1px solid #e1cbb8;border-width: 1px 0 1px 1px;margin: 0 1px 0 0;height: 138px;}
.popup div.closepopup {display: none;}
#ratingAddForm ul {width: 190px;margin: auto;float: left;}
#ratingAddForm ul li {float: left;}
#ratingAddForm #user-ratings-1{padding: 0;margin: 2px 0 10px;}
#share .popup ul {width: 170px;margin: auto;}
.popupContentPart ul li {float: left;}
.feature-asset #commentform button,#ratingAddForm ul.btn-action li input, .recComHead ul input, #more-like-this li span a, .popupContentPart ul li a, #openpopupparent ul li a {float: left;color: #fff;font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;text-transform: capitalize;background-color: #62bee5;border: 1px solid #62bee5;padding: 8px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;margin: 0 10px 0 0;line-height: 1em;overflow: visible;}
#ratingAddForm ul.btn-action li input.disabled,.recComHead ul input.disabled,#ratingAddForm ul.btn-action li input.disabled:hover,.recComHead ul input.disabled:hover {background-color: #ccc !important;border: 1px solid #ccc !important}
#openpopupparent ul li.save, #openpopupparent ul li a {margin: 0 10px 0 0;font-size: 1em;text-transform: capitalize;}
#openpopupparent ul li.save a:hover, #openpopupparent ul li.save a {background-position: -483px -1590px;}
#openpopupparent ul li.cancel a {margin: 0;}
#openpopupparent ul li.myrecipelink a {margin: 0 auto;width: 100px;background-image: none;}
#openpopupparent .popup {_left: -380px;}
#openpopupparent .close-butt {margin: 2px;}
#reportthis .messagebase .closepopup span a {float: right;}
.popup h4 {margin: 0 0 10px;font-size: 16px;color: #ed0202;}
.popup h4 {padding: 10px 10px 0;}
#ratingAddForm ul.btn-action li.btn-cancel input {margin: 0;}
#ratingAddForm ul.btn-action li.btn-cancel input, #cmt-report-form .btn-cancel a, .recComHead .cmt-cancel input, .popupContentPart ul li a.infoBoxBack, #openpopupparent ul li.cancel a {background: #fff;border: 1px solid #e1ccb8;color: #603e1e;}
#ratingAddForm ul.btn-action li.btn-cancel input:hover, #cmt-report-form .btn-cancel a:hover, .recComHead .cmt-cancel input:hover, .popupContentPart ul li a.infoBoxBack:hover, #openpopupparent ul li.cancel a:hover {background-color: #e1ccb8;border: 1px solid #e1ccb8;color: #603e1e;text-decoration: none;}
#more-like-this li span a {color: #fff;background: #62bee5;margin: 10px auto ;text-transform: capitalize;text-align: center;width: 150px;float: none;}
.feature-asset #commentform button:hover,#ratingAddForm ul.btn-action li.btn-submit input:hover, #cmt-report-form .btn-submit a:hover, #openpopupparent ul li.myrecipelink a:hover, .recComHead .cmt-submit input:hover, .popupContentPart ul li a.infoBoxState:hover, #openpopupparent ul li.save a:hover, #more-like-this li span a:hover {text-decoration: none;background-color: #509cbd;border: 1px solid #509cbd;}
.recComHead input {font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;font-size: 12px;}
.recComHead .cmt-cancel input {margin: 0;}
/* @end */

/* @group Comments & Reviews */
.report-this #openpopupparent{_left:0px;background: #fff;border: 1px solid #e1cbb8;padding: 10px;margin: 20px 0 0 300px;width: 290px;-webkit-box-shadow: 1px 1px 3px #ccc;-moz-box-shadow: 1px 1px 3px #ccc;overflow: auto;}
#cmt-report-form #yourEmailAddr {width: 270px;padding: 5px;border: 1px solid #e1cbb8;}
#cmt-report-form textarea {width: 270px;height: 75px;padding: 5px;border: 1px solid #e1cbb8;}
#cmt-report-form .notPMain div {margin-top: 10px;}
#cmt-report-form .notPMain .btn-class a {margin: 0 10px 0 0;}
#cmt-report-form .notPMain .btn-cancel a {margin: 0;}
#cmt-report-form .cmt-chars {font-size: 10px;}
#cmt-item #reportthisform p {clear: both;padding: 5px 0 0;width: auto !important;}
#cmt-item #reportthisform textarea {border: 1px solid #e1cbb8;}
#cmt-report-form .notPMain .btn-class li {*width: 80px;*float: left;}
#cmt-report-form .notPMain .btn-class a {margin: 0 10px 0 0;}
#cmt-report-form .notPMain .btn-cancel a {margin: 0;}
#recipe-reviews .recipe-info {border-bottom: none;padding: 0 0 20px;}
#recipe-reviews .recipe-info li.avg-rating {float: left;margin: 0 10px 0 0;padding: 0 20px;width: 150px !important;border-bottom: 0;height: 190px;}
#recipe-reviews .recipe-info li ul.star-ratings {width: 95px;margin: 0 auto;*width: 100px;position: relative;zoom: 1;_top: -105px;}
#recipe-reviews .recipe-info .users-say {border-bottom: 0;padding: 0 0 30px 28px;float: left;width: 380px;}
#recipe-reviews .recipe-info #user-rating-comments {width: 130px;float: left;margin: -8px 0 0 -168px;text-align: center;position: relative;top: 55px;*width: 140px;*margin: 0;*top: 0;_top: -105px;zoom: 1;}
#recipe-reviews .recipe-info #user-rating-comments p {display: block;}
#recipe-reviews .recipe-info #user-rating-comments h5 {margin: 0;}
#recipe-view-comments {height: 0;}
.recipe-info .col2 .avg-rating #user-ratings {width: auto;}
.recComHead {color: #603e1e;border: 1px solid #e1ccb8;padding: 17px 14px;margin: 0 0 40px;overflow: auto;zoom: 1;}
.recComHead hr {display: none;}
#recipe-reviews h2 {color: #603e1e;margin: 0 0 16px;line-height: .83em;text-transform: none !important;}
#recipe-reviews h2.whatusersay {float: left;margin: 0px;}
.recComHead textarea {border: 0;margin: 0;width: 98.4%;padding: 5px;}
.recComHead fieldset p {background: #f2eae1;padding: 5px;text-align: right;}
#recipe-reviews ul {overflow: auto;}
#recipe-reviews hr {display: none;}
#cmt-itemsub {border: 1px solid #e1cbb8;position: relative;zoom: 1;}
#cmt-item h3 {background: none;padding: 17px 0 0 15px;margin: 0;font-size: 16px;line-height: 17px;float: left;}
#cmt-item .cmt-reportthis a {float: left;margin: 21px 0 0;}
#cmt-item p {clear: both;padding: 10px 0 10px 15px;width: 564px;}
#cmt-right {float: right;width: 120px;}
.cmt-time {font-size: .688em;color: #999;}
.cmt-pages {margin: 25px 0 40px;text-align: right;}
ul li.cmt-signin, ul li.cmt-chars, .cmt-show {float: left;width: 50%;*width: 49%;padding: 5px 0;}
fieldset.cmttype-layer {margin: 0 0 16px;border: 0px}
.cmt-type {float: right;padding: 0px;margin: 0;zoom: 1}
/* fix to align comments filter to right ----- recipe detail page*/
ul li.cmt-chars, ul li.cmt-show {text-align: right;}
ul li.cmt-chars #cmtlengthtop,ul li.cmt-chars #cmtlengthbot {width: 30px;display: inline-block}
.cmt-area ul {background: #f2eae1;padding: 0 5px;zoom: 1;}
.cmt-area {border: 1px solid #e1cbb8;margin: 0 0 18px;}
#cmt-item ul {background: #fff url('http://o.aolcdn.com/os/living-food/images/recipe-manage-grad.gif') repeat-x 0 -20px;border: 3px solid #fff;border-top: 1px dotted #e1cbb8;zoom: 1;}
#cmt-item ul li {float: left;display: block;}
#cmt-item ul li a {margin: 0;padding: 10px;display: block;}
#cmt-subitem {margin: 0 0 0 30px;background-position: 0 -1110px;background-repeat: repeat-x;border-bottom: 1px dotted #e1ccb8;zoom: 0;}
#cmt-subitem #cmt-itemsub {background: #fff;border: 0;overflow: auto;margin: 0 0 0 10px;}
.recComHead ul.cmt-action {float: right;clear: both;}
.recComHead ul.cmt-action li {float: left;}
.recComHead fieldset span.cmt-asterick {vertical-align: middle;color: #ed2020;font-weight: bolder;font-size: 20px;}
.cmt-reviewtype {background-position: 0 -1800px;width: 30px;height: 30px;display: block;position: relative;float: right;text-indent: -999px;}

/* @end */
.viewsSeeMore {display: none;}

/* @group Open Auth & Rating */
#openpopupparent {_left: 400px;}
#openpopupparent ul.star-rating li.jquery-ratings-star.jquery-ratings-full {background-position: -101px -1250px;}
#openpopupparent ul.star-rating li.jquery-ratings-star {width: 20px;background-position: -101px -1300px;}
#openpopupparent ul.star-rating li span {display: block;height: 20px;width: 17px;}
#openAuthIframeMini {bakground: #fff;float: right;position: absolute;left: 10px;z-index: 999;top: 20px;*top: 0px;}
#recipe-reviews #openAuthIframeMiniComment {top: 150px;}
#openAuthIframeMini iframe {height: 530px;}
#openAuthIframeMiniComment {float: right;position: absolute;left: 10px;z-index: 1999;top: -20px;}
#openAuthIframeMiniCommentbtm {float: right;position: absolute;left: 30px;z-index: 999;}
/* @end */

/* @group Global Header */
/*

 name : globalHeader
 file : aol.globalheader.css
 author : Brandon Goode
 (c) Copyright 2009 AOL Inc.
 description: Styles the global header and global search box.

*/
/*General Modifications*/
#main {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 890px -730px;text-align: left;}
#gheader {position: relative;}
#page {background: url(http://o.aolcdn.com/os/living/food/test-images/kd-pattern.gif) no-repeat 110px -80px;}
#GH_ {background-repeat: no-repeat;background-position: 70px bottom;float: left;font: 11px Arial;width: 980px;margin: 0 auto 0;position: relative;z-index: 15000;}
#GH_ li {line-height: 14px;}
/* 1. Top Hat

---------------------------------------------------------

*/
#GH_ #GH_hat {background: url('http://o.aolcdn.com/os/living-food/images/kd-grad.png') repeat-x 0 -17px;*background: none;color: #666;float: left;height: 28px;width: 980px;filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffffff, endColorstr=#cccccccc);}
#GH_ .GH_hat_A {background: none;color: #333;text-decoration: none;}
#GH_ .GH_hat_A:hover {text-decoration: underline;}
#GH_ .GH_hat_UL {list-style-type: none;margin: 0;padding: 8px 0 0;}
#GH_ .GH_hat_LI {float: left;}
#GH_ #GH_hat_links {float: left;padding-left: 4px;width: 50%;}
#GH_ #GH_hat_links .GH_hat_links_A, #GH_ #GH_hat_tools .GH_hat_links_A {border-right: 1px solid #999;padding: 0 10px;}
#GH_ #GH_hat_more, #GH_ .GH_hat_more {padding: 0 0 0 10px;}
#GH_ #GH_hat_more, #GH_ .GH_hat_LI_more {position: relative;}
#GH_ #GH_hat_more_link {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat right -345px;display: block;height: 20px;left: 25px;padding: 0 12px 0 0;position: absolute;top: 0px;}
#GH_ #GH_hat_tools {float: right;padding: 8px 15px 0 0;}
/* 2. More Links Fly Out

---------------------------------------------------------

*/
#GH_ #GH_more_list {border: 1px solid #c7c7c7;background: #fff;display: none;float: left;font-size: 12px;left: 340px;padding: 10px;position: absolute;top: 27px;width: 328px;z-index: 668;}
#GH_ #GH_more_list_lab {border-bottom: 1px solid #c7c7c7;color: #2E2E2E;display: block;padding-bottom: 8px;}
#GH_ .GH_more_list_UL {float: left;list-style-type: none;margin: 0;padding: 6px 0 0;width: 33.33%;}
#GH_ #GH_more_list a {color: #2864B4;font-weight: normal;line-height: 18px;text-decoration: none;}
#GH_ #GH_more_list a:hover {text-decoration: underline;}
/* 3. Center: Branding & Search

---------------------------------------------------------

*/
#GH_ #GH_guts {clear: both;display: block;float: left;height: 99px;position: relative;width: 980px;z-index: 667;}
#GH_ #GH_brand {padding: 28px 0 0 0;}
#GH_ #GH_brand_link {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/kd-logo-new.png) no-repeat 0 0;color: #333;display: block;height: 48px;overflow: hidden;text-decoration: none;text-indent: -6666px;width: 214px;*background: transparent;_background: #fff;cursor: pointer;*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://o.aolcdn.com/os/living/food/test-images/kd-logo-new.png", sizingMethod="crop");margin-left: 4px;}
#GH_ #GH_search {background: url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 0 -200px;padding: 6px 8px;position: absolute;right: 218px;top: 22px;}
#GH_ #GH_search_form {height: 43px;padding: 5px 0 0 5px;width: 473px;}
#GH_ #GH_search_field {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 0 -50px;border: 0px;color: #666;float: left;font: 16px Arial,sans-serif;height: 24px;margin: 0;overflow: hidden;padding: 10px 0 4px 13px;width: 342px;}
#GH_ #GH_search_label {border: 0;color: #999;font: bold 16px Arial;height: 24px;left: 27px;margin: 0;position: absolute;top: 21px;width: 342px;}
#GH_ #GH_search_field.GH_search_active {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 0 0px;}
#GH_ #GH_search_button {background: url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 0 -100px;border: none;cursor: pointer;height: 39px;margin: 0 0 0 4px;overflow: hidden;padding: 0;text-indent: -6666px;width: 111px;}
#GH_ #GH_search_button:hover {background-position: 0 -150px;}
#GH_ #GH_search_results {background-color: #ffffff;border: 1px solid #818181;display: none;font-size: 12px;font-weight: normal;left: 13px;position: absolute;top: 49px;width: 353px;}
#GH_ #GH_search_results ul {color: #666666;list-style-type: none;margin: 0;padding: 0;border-color: #ccc;}
#GH_ #GH_search_results ul li {cursor: pointer;margin: 0;padding: 3px 10px;}
#GH_ #GH_search_results .GH_highlight {background-color: #ed0202;color: #fff;
/*text-decoration: underline;*/}
/* 4. Navigation

---------------------------------------------------------

*/
#GH_ #GH_nav {background: #62bee5;clear: both;float: left;height: 28px;margin: 0;padding: 0 0 3px 6px;width: 974px;font-family: Arial,sans-serif;}
#GH_ .GH_nav_LI {float: left;list-style-type: none;margin-right: 8px;padding-left: 1px;position: relative;z-index: 666;}
#GH_ .GH_nav_list a {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat scroll right -386px;padding-right: 12px;text-decoration: none;}
#GH_ .GH_nav_list:hover a,#GH_ .GH_nav_list a:hover {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat scroll right -436px;text-decoration: none;}
#GH_ .GH_nav_A {color: #fff;display: block;float: left;font-size: 14px;font-weight: bold;height: 20px;padding: 7px 7px 0;text-decoration: none;}
#GH_ #GH_nav_act {background: url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat left -295px;}
#GH_ #GH_nav_act .GH_nav_A {color: #ed0202;background: url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat right -295px;}
#GH_ #GH_nav_act.GH_nav_list {margin-right: 1px;}
#GH_ #GH_nav_act.GH_nav_list .GH_nav_A {padding-right: 7px;}
#GH_ #GH_nav_act #GH_nav_act_B {background: url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat right -493px;display: block;padding-right: 12px;}
#GH_ #GH_nav_act.GH_nav_list_open #GH_nav_act_B {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat scroll right -493px;}
#GH_ .GH_nav_A:hover {text-decoration: underline;}
#GH_ .GH_nav_list_UL {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 31px -550px;display: none;left: 0;list-style-type: none;margin: 0;padding: 7px 0 0 0;position: absolute;top: 22px;z-index: 667;border-bottom: 4px solid #62bee5;}
#GH_ .GH_nav_list_UL li {background-color: #fff;border-right: 4px solid #62bee5;font-size: 12px;width: 140px;float: left;clear: both;_width: 144px;}
#GH_ .GH_nav_list_UL a {background: none !important;border-left: 4px solid #62bee5;color: #2864B4;display: block;float: left;font-size: 12px;font-weight: normal;padding: 7px 0 7px 7px;text-transform: none;width: 133px;}
#GH_ .GH_nav_list_UL a:hover {background: #fff;color: #ed0202;}
#GH_ .GH_nav_list_UL .GH_nav_A_last {border: none;}
#GH_ #GH_fb_link {float: right;list-style-type: none;margin-right: 0;padding-right: 15px;}
#GH_ #GH_fb_link a {color: #ffffff;font-size: 12px;padding: 8px 0 0;}
#GH_ .GH_nav_list_ul_col1 {_width: 114px;}
#GH_ .GH_nav_list_ul_col1 li {border-right: 4px solid #62bee5 !Important;}
#GH_ .GH_nav_list_ul_col2 {width: 285px;_width: 293px;}
#GH_ .GH_nav_list_ul_col2.GH_nav_list_UL li {border-right: 1px solid #62bee5;clear: none !Important;}
#GH_ .GH_nav_list_r {border-right: 4px solid #62bee5 !important;}
#GH_ .GH_nav_list_r a {border-left: 0;}

/* Video icon in the nav */
#GH_ .GH_nav_list_UL li span.video-icon{background:url("http://o.aolcdn.com/os/living-food/kd-images/main-sprite") no-repeat scroll 0 -512px transparent;width:17px;height:11px;float:right;position:relative;right:7px;_right:5px;*margin-top:-16px;/*display:inline-block;*/}
#GH_ .GH_nav_list_UL li.GH_nav_list_r span.video-icon{right:2px;_right:0px;}
#GH_ .GH_nav_list_ul_col2{width: 319px;_width: 327px;}
#GH_ .GH_nav_list_UL li{width: 157px;_width: 161px;}
#GH_ .GH_nav_list_UL a{width:150px;}
/* Video icon in the nav */

/* FPO Override for Hat link */
#GH_ #GH_hat_links #GH_hat_A_first {background: url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat -470px -650px;display: block;float: left;height: 12px;overflow: hidden;padding: 0;padding-right: 7px;text-indent: -99em;width: 30px;}

/* Text wrapping issue fix for nav*/
/*#GH_ .GH_nav_list_UL{border-left:4px solid #62BEE5;}
#GH_ .GH_nav_list_UL li {width: 145px;_width: 149px;padding:7px 0 0 5px;height:33px;}
#GH_ .GH_nav_list_UL a {padding: 0px;border-left:0;}
#GH_ .GH_nav_list_ul_col2 {width: 305px;_width: 313px;}*/

/*Search Tabs*/
#GH_search_tab {display:none;left: 535px;position: absolute;top: 6px;margin: 0;z-index: 15000000;}
#GH_search_tab ul li {margin: 0;display: inline;height: 21px;float: left;}
#GH_search_tab .tab_selected {background: url(http://o.aolcdn.com/os/living/food/test-images/carrot.gif) no-repeat 50% bottom;}
#GH_search_tab .tab_selected a {color: #ed0202;}
.recp-tab,.gcse-tab {position: relative;padding: 0 7px;font: 10px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif !important;font-weight: bold !important;color: #603e1e;}
.recp-tab {border-right: 1px solid #d6d6d6;}

/* begin select box persuader */
.selectbox {font-size: 14px;display:block;width: 106px;height: 20px;padding: 5px 24px 5px 8px;color: #fff;background: url(http://o.aolcdn.com/os/living-food/images/select-box.gif) no-repeat;overflow: hidden;}

.dropDown {position:relative;float:left;}
/* end select box persuader */
#gfooter {padding: 22px 0 0 0;float: left;font-size: 11px;width: 980px;margin: 0 auto 0;position: relative;z-index: 15000;}
#gfooter .feedbackUrl {color: #2864b4;padding: 0;font-size: 13px;float: right;position: relative;top: -31px;right: 20px;}
#footer {float: left;width: 980px;}
#footer .ftrLogo {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/kd-logo-new.png) no-repeat 0 0;color: #333;display: block;height: 48px;overflow: hidden;text-decoration: none;text-indent: -6666px;width: 214px;*background: transparent;*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://o.aolcdn.com/os/living/food/test-images/kd-logo-new.png", sizingMethod="crop");}
#footer .hdrSrch {background: url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 0 -200px;padding: 6px 8px;position: absolute;right: 218px;top: 15px;}
#footer .hdrSrch form {height: 43px;padding: 5px 0 0 5px;width: 473px;}
#ftrtopquery.search {background: transparent url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 0 -50px;border: 0px;color: #666;float: left;font: 16px Arial,sans-serif;height: 24px;margin: 0;overflow: hidden;padding: 10px 0 4px 13px;width: 342px;}
#footer .searchButton {background: url(http://o.aolcdn.com/os/living/food/test-images/aol-globalheader-kd.png) no-repeat 0 -100px;border: none;cursor: pointer;height: 39px;margin: 0 0 0 4px;overflow: hidden;padding: 0;text-indent: -6666px;width: 111px;}
#footer .searchButton:hover {background-position: 0 -150px;}
/* @end */

/* browse category page promo mod*/
#recipe-browse-carousel .featuredImage img {-moz-box-shadow: 0 0 5px #999999;height: 214px;margin: 0 14px 4px 0;padding: 10px;width: 312px;}
.carousel img {float: left;height: 60px;margin: 1em 8px 8px 0;padding: 0.4em;width: 78px;}
#recipe-browse-carousel .featuredContent {border-bottom:1px dotted #E3E2E0; display:inline-block; margin:0 0 18px; width:45%;}
#recipe-browse-carousel .carousel h3 {background: transparent none repeat scroll 0 0;padding: 0;margin: 0 0 5px;text-transform: none;line-height: 25px;}
#recipe-browse-carousel .featuredContent h3 a {color: #ED0202;}
#recipe-browse-carousel .featuredImage {border-top: 1px solid rgb(225, 204, 184);padding-top: 1.3em;}
#recipe-browse-carousel .featuredContent a.learnMore:hover {background-color: #509CBD;text-decoration: none;}
#recipe-browse-carousel .featuredContent a.learnMore {color: #fff;margin: 17px 0;padding: 8px 10px;-webkit-border-radius: 0px;-moz-border-radius: 0px;line-height: 1em;overflow: visible;display: inline-block;text-align: center;text-transform: capitalize;width: 70px;}

/*site search cse*/
#cse-search-results iframe {height: 1270px;_height: 1300px;}
.search-H1 {margin: 0 0 15px;}

/* My Recipes page */
#bread-crumbs {font-size: 11px;height: 28px;text-transform: capitalize;width: 100%;}
#bread-crumbs span {color: #ED0202;}
#myrecipes #title h1 {float: left;}
#MR_ {}
#myrecipes #flt_layer {background: #fff;border: 1px solid #e1cbb8;border-width: 1px 0 0;padding: 10px 0 0;}
.MR_recipe-list {background: #f5ede6;margin: 0 0 10px;padding: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;zoom: 1;}
.MR_recipe-list-head {font-size: 18px;border-bottom: 1px solid #e1cbb8;display: block;line-height: 20px;margin: 0;padding: 5px 10px;zoom: 1;}
.MR_recipe-list-head a {color: #ed0202;float: left;}
.MR_recipe-list-head a:hover {text-decoration: none;}
.MR_recipe-number {color: #888;}
.MR_recipe-item {background: #fff;border-bottom: 1px solid #f5ede6;overflow: auto;*overflow: visible;padding: 6px 10px;}
.MR_recipe-item:hover {background: #fdfaf8;}
.MR_recipe-item a {float: left;}
.MR_recipe-item-edit {float: right;}
.MR_recipe-item-edit li {display: inline;}
.MR_add-to-GL {background: #ccc;display: block;float: left;height: 18px;margin: 0 4px 0 0;width: 21px;overflow: hidden;text-indent: -1000px;}
.MR_delete {background-position: -260px -1630px;height: 18px;float: left;width: 21px;display: block;overflow: hidden;text-indent: -1000px;}
.MR_delete:hover {background-position: -281px -1630px;}
.MR_recipe-head-edit {float: right;}
.MR_recipe-head-edit li {display: inline;}
.MR_edit-group {background: #ccc;display: block;float: left;height: 20px;width: 23px;overflow: hidden;text-indent: -1000px;}
.MR_delete-group {background: #ccc;height: 20px;float: left;width: 23px;display: block;overflow: hidden;text-indent: -1000px;}
.MR_recipe-list-foot {border-top: 1px solid #e1cbb8;height: 10px;margin: -1px 0 0;overflow: hidden;}

/* My Rcipes Add This */
.addthis_toolbox {clear: both;}
.addthis_toolbox .horizontal {background: #fff;clear: both;padding: 10px 0;overflow: auto;width:auto;float: right;}
.addthis_toolbox .horizontal a {float: left;margin: 0 0 0 10px;font-size:10px;line-height:18px;}
.addthis_toolbox .at300bs {float: left;margin: 0 5px 0 0;}

/*My Recipes Delete Popup*/
.results,#MR_results_all {background: #fff;border: 1px solid #e1cbb8;padding: 10px;margin: 0 0 0 400px;position: absolute;z-index: 100;display: none;width: 195px;-webkit-box-shadow: 1px 1px 3px #ccc;-moz-box-shadow: 1px 1px 3px #ccc}
.results .close-butt,#MR_results_all .close-butt {float: right;}
.results h4,#MR_results_all h4 {width: 150px;}
.results li {display: inline;}
#MR_delete_all {float: right;margin-top: -35px;}
.results h4 span,#MR_results_all h4 span {color: #ed0202;font-size: 18px;float: left;}

/*New confirm/cancel buttons (to replace all others eventually)*/
.cancel-btn,.confirm-btn,.cancel-btn,#MR_results_save .cancel-btn,#MR_results_save .confirm-btn,.MR_delete_all {color: #fff;background: #62bee5;border: 1px solid #62bee5;margin: 0 3px;padding: 5px 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;overflow: visible;display: block;text-align: center;text-transform: capitalize;float: left;clear: none;}
#MR_results_save .confirm-btn:hover,.confirm-btn:hover {background-color: #509CBD;border-color: #509CBD;text-decoration: none;}
#MR_results_save .cancel-btn,.cancel-btn,.MR_delete_all {background: #fff;border: 1px solid #e1ccb8;color: #603e1e;}
#MR_results_save .cancel-btn:hover,.cancel-btn:hover {background-color: #e1ccb8;border: 1px solid #e1ccb8;color: #603e1e;text-decoration: none;}
#MR_results_save {margin: 0 0 0 -100px;}
#MR_results_save .view-MR-btn .confirm-btn {width: 160px;padding: 5px 0}
#MR_results_save ul {margin: 0;}
#MR_results_save li a {display: block;width: auto;line-height: 17px;}
#myrecipes .selectbox {left: 50px;}

/* __dinner tonight */
#browsecat #dinnerTonightWid .jcarousel-clip {border: 0px;}
#dinnerTonightWid .module {background: transparent url(http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png) no-repeat scroll 0 -1950px;overflow: auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;background: #fff;border: 1px solid #e1cbb8;padding: 0 0 40px;margin: 0 0 20px;}
#dinnerTonightWid h3 {background: transparent url(http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png) no-repeat scroll 0 -520px;clear: both;color: #603E1E;font-size: 21px;line-height: 45px;margin: 0 0 15px;overflow: hidden;padding: 0 0 0 10px;text-transform: lowercase;}

#dinnerTonightWid .jcarousel-skin-HD .jcarousel-container-horizontal {position: relative;}
#dinnerTonightWid .jcarousel-clip {margin: 0 0 0 -3px;overflow: hidden;padding: 0;position: relative;width: 290px;z-index: 2;}
#dinnerTonightWid.carousel {float: left;width: 313px;overflow: hidden;padding: 4px 0 6px;margin-top: 10px;background: none;clear: both;margin: 0;overflow: auto;padding: 0;}
#dinnerTonightWid.carousel li {clear: none;width: 260px;float: left;height: auto;padding: 0 8px;overflow: hidden;background: none;border: none;}
#dinnerTonightWid.carousel li img {margin: 0 8px 0 -4px;background: #FFFFFF none repeat scroll 0 0;border: 1px solid #E1CCB8;clear: both;float: left;height: 72px;padding: 4px;width: 96px;}
#dinnerTonightWid #mycarousel {width: 9999px;margin: 0 0 0 -1px;overflow: hidden;padding: 0 0 0 12px;position: relative;}
#dinnerTonightWid.carousel .jcarousel-next, #dinnerTonightWid.carousel .jcarousel-prev {height: 30px;width: 30px;margin: 0px 10px;background: transparent url(http://o.aolcdn.com/os/living-food/images/kd-sprite-2.png) no-repeat scroll -200px -1600px;}
#dinnerTonightWid.carousel .jcarousel-prev {margin-left:242px;background-position:-168px -1600px;_left:0px;}
#dinnerTonightWid.carousel .jcarousel-next, #dinnerTonightWid.carousel .jcarousel-prev {margin-top:5px}

#dinnerTonightWid.carousel .jcarousel-next, #dinnerTonightWid.carousel .jcarousel-prev {cursor: pointer;position: absolute;}
#dinnerTonightWid.carousel .jcarousel-next {right: 0;}
#dinnerTonightWid.carousel a.jcarousel-prev:hover {background-position: -168px -1630px;}
#dinnerTonightWid.carousel a.jcarousel-next:hover {background-position: -200px -1630px;}
#dinnerTonightWid.carousel h2 {margin: 0;padding: 0;color: #ED0202;font-size: 21px;line-height: 25px;text-transform: capitalize;}
#dinnerTonightWid.carousel h3 {width: 300px;}

#dinnerTonightWid.carousel{margin: 0 !important;padding: 0 !important;}

#dinnerTonightWid.carousel #DTads {color:#A39187; font-family:arial; font-size:10px; left:154px; margin:0 5px; padding:3px 0 0 14px; position:absolute; line-height:10px; text-align:center; top:0; font-style:italic}
#dinnerTonightWid.carousel #DTads label {float:left; margin:4px 0 0 40px}
#dinnerTonightWid.carousel #DTads a {color:#D95150; font-size:11px; font-style:normal; font-weight:bold; line-height:25px}
#dinnerTonightWid.carousel #DTads a img {margin:0; padding:0 0 0 14px; height:24px; width:115px}
/* AB Testing */
#dinnerTonightWid.carousel .abTesting #DTads {display:none}
#dinnerTonightWid.carousel .abTesting .jcarousel-next, #dinnerTonightWid.carousel .abTesting .jcarousel-prev {margin-top:-133px}
#dinnerTonightWid .abTesting {padding:0 0 15px}
#dinnerTonightWid.carousel .abTesting h3 {width:220px}

/* partner feed */
#partnerFeed .header {padding:0 0 15px;background-position:0 -519px;*padding:0 0 0px;}
#partnerFeed .header h3{background:none;vertical-align:text-bottom;display:inline;}
#partnerFeed img {display:inline;*margin-left:8px;*margin-top:-50px;_margin-left:8px;_margin-top:-48px;}

/*Add this on recipe detail page */
#recipe-addthis .aol-addthis span{ _line-height:17px;padding-left:25px;}
#recipe-addthis .addthis_toolbox{border-bottom:1px dotted #E1CCB8;padding-bottom:10px;}
#recipe-addthis .atclear { display:none;}
#recipe-addthis .aol-addthis {padding-bottom:6px;}
/*Carosouel editor pick */
/*#recipe-browse-carousel .editor-pick {float:left;top:15px; }*/

/* global header */
#aol-header-login,#aol-header-name {color:#000000; font-size:11px;_line-height:12px;}
#aol-header-name a{color:#000000;font-weight:bold;}
#openAuth {width:0px;display:none; }

/* Face book like button*/
#recipe-view #fb-like{float:left;margin:7px 0 5px 0px;padding-left:12px;height:24px;overflow:hidden;}
#recipe-view #fb-like iframe{margin:0 !important;z-index:10000 !important;}
#recipe-view #gallery #fb-like{margin:0px;padding-left:0px;height:24px;overflow:hidden;}
/* Face book like button*/

/* blended search */
#recpbrowlst .paglayer h3{float:none;width:auto;}
#browsecat #groupheader{margin-bottom:10px;}
#browsecat #groupheader li{padding:3px 0;background:none;}
#browsecat #groupheader li:hover{background-position:120px -483px;}
#browsecat #groupheader li a{padding:0;width:130px;}
#browsecat #groupheader a.mainhd{color:#2864B4;}
#browsecat #groupheader li.active a.mainhd{color:#ED0202;}
#browsecat #full-article-wp{background:#ffffff url('http://o.aolcdn.com/os/channel-search/cse-attribution') no-repeat scroll 360px 10px !important;margin:-14px 0 0;padding:13px 0 0;}
#browsecat .full-article{padding:0px 0 20px 3px;background:transparent !important;}
#browsecat .full-article small{color:#757575;}
#browsecat .full-article h3{float:none;padding-left:0px;}
#browsecat .full-article p{margin-bottom:4px;}
#browsecat #article-group{padding:13px 0 40px 6px;background:transparent url('http://o.aolcdn.com/os/channel-search/cse-attribution') no-repeat scroll 360px 9px !important;}
#browsecat #article-group ul{border-top:1px dotted #E1CCB8;border-bottom:1px dotted #E1CCB8;margin:15px 0;padding-bottom:8px;}
#browsecat #article-group li{padding:5px 0;font-family:arial;font-size:11px;font-weight:bold;}
#browsecat #article-group h3{color:#ED0202;float:none;padding-left:0;}
#browsecat #article-group small {color:#603E1E;}
#browsecat #article-group p{margin-bottom:4px;}
#browsecat #article-group a{color:#2864B4;font-family:arial;font-size:11px;font-weight:bold;}


#search_results_right,#search_results_top{font-family:arial;font-weight:normal;}
#search_results_right{margin-top:40px;}
#search_results_right ul{padding:6px 0 0;}
#right .errorresult{margin-top:0px;}
#search_results_right li,#search_results_top li{margin:0 0 16px;background:none;padding:0;line-height:normal;}

#search_results_right h3,#search_results_top h3{background:none;margin:0;padding:0;line-height:normal;}
#search_results_right h3.sponsor-head a,#search_results_top h3.sponsor-head a{color:#7b7b7b;text-decoration:none;text-transform:capitalize;font-size:11px;}
#search_results_right h3 a,#search_results_top h3 a{text-decoration:underline;font-size:16px;text-transform:none;color:#2864B4;}

#search_results_right h4,#search_results_top h4{font-size:12px;background:none;margin:2px 0;padding:0;line-height:normal;}
#search_results_right h4 a,#search_results_top h4 a{color:#008000;}

#search_results_top{border-top:1px dotted #E1CCB8;padding:1px 0 0;}
#search_results_top ul{background:none repeat scroll 0 0 #FFF8E6;margin:0 0 10px;padding:15px 0 1px 10px;}
#search_results_top h3.sponsor-head{margin-top:12px;position:absolute;right:0;}

#recpfltr li.sel-facet div.cat-match{font-family:arial;font-size:11px;font-style:italic;color:#767676;}


/* blended search */

/* IE Scroll Fix */
.ftrBtm .backToTop {position:absolute; right:-100px; top:0; white-space: nowrap}
.ftrBtm .copyRight {position:relative}
.fltRgt {float:left}

/* Refine Search */
#refSearch div.refinerow{width:145px;float:left;}
#refSearch {border-top:1px dotted #E1CBB8; color:#757575; font-family:arial; font-size:11px; padding:10px 0; display:none; overflow:hidden;}
#refSearch label {color:#ED0202; font-size:11px; font-weight:bold;}
#refSearch ul {padding:4px 0;}
#refSearch li {padding:3px 4px;width:100%;float:left;}
#refSearch ul.more {display:none; padding-top:0;}
#refSearch a.seeMore {border-top:1px dotted #E1CBB8; clear:both; display:block; padding:4px 0 0 4px;}
/* ERROR PAGE */
#recpbrowlst.errorpg{border-top:0; padding-top:0;}
#recpbrowlst.errorpg h3{padding-top:0;}
#recpbrowlst h3.errorheader{padding-left:0px;text-transform:none;}
.noresults{padding-left:15px;}
#browsecat #recpfltr .errorlnheader{color:#A5A5A5;}
#browsecat #recpfltr .errorlnheader span{color:#A5A5A5;}

#recipe-page .loading {background:url("http://o.aolcdn.com/os/personals/img/loading.gif") no-repeat scroll 50% 50% #FFF; width:100%; display:block; height:60px}
#recpbrowlst div.flt_article{clear:both;}
#recpbrowlst div.flt_article p a{#position:relative;zoom:1;}
#recpbrowlst div.flt_article p{padding:0;border-top:none;}
#browsecat #main-article li.active a.mainhd{color:#603E1E;font-weight:bold;}
#browsecat #main-article li a.mainhd{color:#2864B4;font-size:11px;font-weight:normal;padding:0 0 0 7px;width:145px;}
#browsecat #main-article li a.mainhd:hover{background-color:#fbf6f0;color:#603E1E;font-weight:bold;}
#browsecat #main-article{border-top:1px dotted #E1CCB8;}
#browsecat #recpfltr .articlesub-cat{border-top:none;margin:5px 0 0;}
#browsecat #recpfltr .articlesub-cat h4.mainhd{margin-left:7px;}
span.camilCase{text-transform:capitalize;}

#recipe-page .loading {background:url("http://o.aolcdn.com/os/personals/img/loading.gif") no-repeat scroll 50% 50% #FFF; width:100%; display:block; height:60px}


/* aol - follow us newsletter - param */
#right .aol-follow {margin: 0 0 20px;overflow: hidden; no-repeat -143px 50%;border: 1px solid #e1ccb8;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;float: left;width: 315px;}
#right .aol-follow ul {list-style: none;padding:5px 0 5px 5px; margin: 0;overflow: hidden;}
#right .aol-follow li {float: left;padding: 2px;margin: 0 0 0 -1px;text-align: center;background:none;clear:none;}
#right .aol-follow .count-5 li {width: 20%;padding:0;}
#right .aol-follow .count-3 li {width: 30%;padding:0;}
#right .aol-follow .count-4 li {padding:1px; width:auto;}
#right .aol-follow a {display: block;text-align: left;font-size: 11px;outline: none;}
#right .aol-follow .icon {background-image: url(http://o.aolcdn.com/os/living-food/images/kd-sprite-merge.png);background-repeat: no-repeat;display: block;width: 30px;height: 25px;font-size: 12px;float:left;   margin: 0 4px 0 0;}
#right .aol-follow .newsletter .icon {background-position: -328px -518px;}
#right .aol-follow .facebook .icon {background-position: -458px -518px;}
#right .aol-follow .twitter .icon {background-position: -417px -518px;}
#right .aol-follow .rss .icon {background-position: -373px -518px;}
#right .aol-follow .count-3 .first {border: 0; width:36%}
#right .aol-follow .count-4 .first {border: 0;}
#right .aol-follow h3 {margin: 0 0 6px; padding-left: 8px; font-weight:bold;}
#right .aol-follow .followus-span {display: block; line-height: 21px; padding: 3px 0px 10px 34px;}
.aol-newsletter {  color: #8d8b89; font-size: 12px;}
.aol-newsletter .message {background: #fcf3eb;margin: 0; font-weight:bold;  padding: 18px 10px 15px 20px;}
.aol-newsletter .arrow {border: 13px solid #fff;border-bottom-color: #fcf3eb;width: 0;height: 0;padding: 0;margin-left: 10px;display: block;margin-top:-13px;}
.aol-newsletter form { background: #fcf3eb; font-weight: bold;border-top:0px solid #fff;border: 0px solid #E1CCB8;height: 28px; padding: 0 10px 40px 20px;}
.aol-newsletter .signup-email {width: 200px;font-family: inherit;font-size: 12px;line-height: 12px;height: auto;padding-left: 5px; margin-top:2px;height:20px; border: 0px solid red;float:left}
.aol-newsletter .button {background: none repeat scroll 0 0 #ED0102;border: 1px solid #E1CCB8;color: white;cursor: pointer;float: right;font-size: inherit;font-weight: bold;padding: 3px;width: 21%;margin:2px; *margin:0}
.aol-newsletter form .message {padding: 0;margin: 0 0 10px;border: 0;font-weight: bold;color: #900;display: none;}
.aol-newsletter form b {float: left;width: 215px}
#aol-newsletter-post form b {width: auto;}
#aol-newsletter-post .signup-email {width: 450px;}
#aol-newsletter-post{float:left}
#aol-newsletter-post .arrow {margin-left: 22px}
.aol-newsletter-page .h3{float:left;margin-left:10px;clear:none;}
.aol-newsletter-form-elem {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;background: none repeat scroll 0 0 white;border: 1px solid #E1CCB8;height: 28px;}

div.aol-newsletter-page h1 {color:#ED0202}

