


/* SEMANTIC */    
body, td, input, select, textarea { font:normal normal normal 14px Arial, Verdana, Helvetica; color:#333333;line-height:17px}
body {text-align:center}  
form {margin:0px}  
a { color:#FF7529; text-decoration: none}
a:hover {text-decoration: underline}
ol {margin-left:25px}
#main ul, #cat_hl_174364 ul {margin:0px}
#main li, #cat_hl_174364 ul li {list-style-type:none;background:url(/img/global/li.gif) no-repeat}
#main li a , #cat_hl_174364 li a {float:left;text-decoration: none;margin-left:8px;display;block;color:#333333}
#main li a:hover, #cat_hl_174364 ul li a:hover {text-decoration:underline}
h1, h2 {font-family:georgia; color: #333333; font-size: 22px;margin:0px 0px 5px 0px;font-weight:normal;line-height:25px}
h3 {font-family:georgia; color: #333333; font-size: 18px;margin:0px 0px 5px 0px;font-weight:normal;line-height:21px}
h2 a, h3 a {color:#333333;text-decoration:none}
h2 a:hover, h3 a:hover {color:#ff7529;text-decoration:underline}
.subheading, .subheading2 {color: #ff7529; font-size: 11px; font-weight: bold}
.caption {color: #80928f;font-size: 10px}
#ninemsnfooter {width:100%;}
html>body ul {margin-left:20px;padding:0px}
html>body ul li {float:left}
 /*
PAGE TEMPLATE */    
.wrapper {text-align:left;margin-left:auto;margin-right:auto;width:970px}
.main {margin:0px;padding:0px 0px 5px 0px;vertical-align:top;width:970px;height:auto;overflow:hidden;position:relative;clear:left}
.HeaderTextTop {float:left; position:relative; top:-30px; left:425px; color:#BFD424; font-weight:bold}
.HeaderBarTop {float:right}  
.midcol {float:right; vertical-align:top; width:820px; position:relative; overflow:hidden; height:auto}
.contentcol {float:left; margin:0; background: #ffffff url('/img/global/global_sechead_bg.jpg') repeat-x; vertical-align:top; width:500px; overflow:hidden}
.lftcol {float:left;vertical-align:top;overflow:hidden;width:150px;position:relative;_padding:0 10px 20px 0}
.rghtcol {margin:0; padding:0; float:right; vertical-align:top; width:300px}
.rghtcol #islandad {float:left; padding-bottom:5px}
.rghtcol #adspotlight1 { float:left; }
.sglmain { text-align: left; }
#wrapper2col .contentcol {WIDTH: 820px;}
/*
Bottom leaderboard alignment */
.FT_Ad{width:970px;}
#article0 {width:99%; text-align: left}
#article0 #topicons, #print0 #topicons, #article0 #bottomicons, #print0 #bottomicons {margin:10px;text-align:right} 
#article0 #contacts, #print0 #contacts, #article0 #links, #print0 #links {margin:10px} 
#article0 #image {float:right; padding-left:20px; border:thin 2px red} 
#article0 #image_caption {width:220px;float:right;clear:right}
#print0 {padding:10px;width:499px; text-align:left}
#print0 H1 {color:#000000}
#print0 #image {float:right}
#print0 #image_caption {width:200px;float:right;clear:right;text-align:center}
#article9 {width: 499px}
#article9 h2, #article0 h2, #article9 h3, #article0 h3 {font-size:16px}
#article9 body, #article9 #author {padding-bottom:10px; font-size:9px}
#article9 #classifier_value {background:#F1F1F1;padding:0px 10px 10px 10px;font-size:12px}
#article9 #description, #article9 #links, #article9 #contacts, #article9 #resource {padding-bottom:10px}
#article9 #contacts {border-top:1px solid #E6F7F1;background:#F4FAF8; padding:10px;margin:10px 0px}
#article9 #tools_wrapper {background:#ffffff}
#article9 #image {float:left} 
#article9 #image_caption {padding-bottom:10px; font-size:9px} 
#article9 #icons {width:200px;padding:0px; float:right; vertical-align:top}
#article9 #dotlineh1, #print9 #dotlineh1 {display:none} 
#article9 #smldotline, #print9 #smldotline  {height:1px;width:200px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px} 
#article9 #printicon {background-repeat: no-repeat;background-image:url(/img/icons/btn_print.gif);height:23px;width:200px;margin:0px 0px 0px 0px; padding: 3px 0px 0px 30px} 
#article9 #emailicon {background-repeat:no-repeat;background-image:url(/img/icons/btn_email.gif);height:23px;width:200px;margin:0px 0px 0px 0px; padding: 3px 0px 0px 30px} 
#article9 #glossaryicon {background-repeat:no-repeat;background-image:url(/img/icons/btn_glossary.gif);height:23px;width:200px;margin:0px 0px 0px 0px; padding: 3px 0px 0px 30px} 
#article9 #shoppingicon {background-repeat:no-repeat;background-image:url(/img/icons/btn_shoppinglist.gif);height:23px;width:200px;margin:0px 0px 0px 0px; padding: 3px 0px 0px 30px} 
#article9 #videoicon {background-repeat:no-repeat;background-image:url(/img/icons/btn_video.gif);height:23px;width:200px;margin:0px 0px 0px 0px; padding: 3px 0px 0px 30px} 
#article9 #myrecipesicon {background-repeat:no-repeat;background-image:url(/img/icons/btn_myrecipes.gif);height:23px;width:200px;margin:0px 0px 0px 0px; padding: 3px 0px 0px 30px} 
#article9 #rateicon {background-repeat:no-repeat;background-image:url(/img/icons/btn_rate.gif);height:23px;width:200px;margin:0px 0px 0px 0px; padding: 3px 0px 0px 30px} 
#article9 #recipeicon {background-repeat:no-repeat;background-image:url(/img/icons/btn_myrecipes.gif);height:23px;width:200px;margin:0px 0px 0px 0px; padding: 3px 0px 0px 30px} 
#article9 #article_subheading, #print9 #article_subheading {color: #000000;font-family:georgia}
#shoppinglist9 {color: #333333; padding: 0px; background: #ffffff; width: 417px}
#shoppinglist9 #shoppinglist_header {float:left; padding:  0px 0px 10px 0px}
#shoppinglist9 #printshoppinglist {float:left}
#print9 {padding: 10px 10px 0px 10px;width: 499px; text-align: left}
#print9 #icons IFRAME {display:none}
#icnvideolo {display:none}
.article_contextualAds {margin:10px 0}
#article_inline_player {float:right;margin:0px 0px 10px 10px}
#article0-related {width:100%;margin-bottom:10px;padding:10px;border:1px solid #FFE1C4;background:#FFF4E9}
#article0-related font {color:#FF6844}
#article0-relatedh {color:#97cf2c;font-weight:bold;text-transform:uppercase;width:100%;float:left;margin-bottom:6px}
#idxEnt {float:left;width:100%;margin-top:20px;background:#e6f6f1;padding:15px}
#idxEnt H3 {border-bottom:1px solid #B8CCCA;padding-bottom:7px;margin-bottom:3px}
#related_links #related_links_title {font-weight:bold;float:left;width:100%;margin-bottom:5px}
#greyline {display:none}
html>body #idxEnt {width:95%}
#xrandom_recipe {margin:10px 0px}
.random_wrap {width:499px; float:left; margin:15 0 10 0;}
.random_find {width:260px;float:left;}
.random_pic {width:230px; float:right; text-align:right;}
/*
random top 5 on homepage*/
#idxrandom {float:left; width:139px; padding:10px; margin-top:10px;background:#e6f6f1;color:#ff7529}
#idxrandom h2 {border-bottom:1px solid #B9CCC8;margin-bottom:7px;padding-bottom:5px}
#idxrandom ul {float:left}
#idxrandom ul li {float:left;margin-top:7px}
#idxrandom ul li a {width:94.5%}
html>body #idxrandom {width:119px}
#idxhome1 {float:left;width:243px;background:#F1F1F1;padding:7px}
#idxhome1 h2 {border-bottom:1px solid #DBDBDB;margin-bottom:7px;padding-bottom:10px}
#idxhome1 #reader_index .odd {float:left;width:229px}
#idxhome1 #reader_index .odd .text {clear:left;display:block;margin-top:7px;color:#333333}
#idxhome1 #reader_index .odd .image {float:left;width:100%}
#idxhome1 #reader_index .odd .submitbtn {float:left;clear:both;margin-top:10px;background:#FF7529;height:30px;padding:5px 10px}
#idxhome1 #reader_index .odd .submitbtn a {color:#ffffff;font-family:georgia;font-size:16px}
html>body #idxhome1 {width:229px}
html>body #idxhome1 #reader_index .odd .submitbtn {height:20px}
#idxhome3 {float:left;width:306px}
#idxhome3 h2 {border-bottom:1px solid #DBDBDB;margin-bottom:7px;padding-bottom:10px}
#idxhome3 #all_recipes_index .odd {float:left;width:306px;margin-bottom:35px}
#idxhome3 #all_recipes_index .odd .title {*float:left;}
#idxhome3 #all_recipes_index .odd .text {float:left;display:block;margin-top:4px}
#idxhome3 #all_recipes_index .odd .image {float:left;margin-right:10px}
html>body #idxhome3 #all_recipes_index .odd .text {width:130px}
#all_articles_index {width:100%}
#all_articles_index li {display:block;padding-bottom:4px}
#all_articles_index table {margin-top:10px}
#image_index {width:499px;margin-bottom:5px;padding:10px 0px; border:1px solid #e6f6f1}
#image_index .item {float:left;width:113px;margin-left:9px;text-align:center;overflow:hidden}
#image_index .item .image {height:90px;overflow:hidden}
#image_index .item a, #image_index .item img {width:107px}
html>body #image_index {width:497px;float:left}
html>body #image_index .item .image {float:left}
html>body #all_recipes_index table {float:left;margin:10px}
/* 
headings */
.ugc_header b, .ugc_write_header b, .ugc_preview_header b, .ugc_guidelines_header b {font-family:georgia; color: #333333; font-size: 22px;margin:0px 0px 5px 0px;font-weight:normal;line-height:26px}
/* 
ugc_write + ugc_write_content: comment form */
* html .ugc_write,* html #ugc_write_1{height:1%}
.ugc_write_header {margin-bottom:2px}
.ugc_write_content {width:100%;padding:10px 0px}
.ugc_titles {position:relative;top:-3px;font-weight:bold;width:auto}
html>body .ugc_titles {float:left}
.ugc_email_input_span,.ugc_nick_input_span,.ugc_title_input_span, .ugc_location_input_span, .ugc_write_rating {padding-left:20px}
.ugc_comment_input_span {padding-left:2px}
.ugc_input {width:310px; border:1px solid #B8CCCA}
.ugc_comment_input_span .ugc_input, #rvwtitle_1,#rvwtitle_2, .ugc_write textarea {width:385px}
.ugc_required {color:#990000;font-weight:400}
.ugc_write_footer {clear:left;color:#7B6B5C;font-weight:bold;padding:5px}
.ugc_email_notice {display:block;color:#7F7F7F;font-size:9px;margin-bottom:-10px}
.ugc_write input {margin-bottom:3px}
.write_msg {display:block;color:#7F7F7F;font-size:10px;padding:0px 0px 1px 50px}
.validation_msg, .ugc_write_footer_text {color:#990000;font-weight:normal}
/* 
ugc_buttons: review buttons, including preview, edit, submit */
.ugc_buttons, .ugc_button_border {float:right;margin-right:20px}
.ugc_submit_button_border,.ugc_preview_button_border,.ugc_button_submit_span,.ugc_button_edit_span {float:left;margin-right:5px;color:#fff;}
.ugc_button_preview,.ugc_button_submit,.ugc_button_edit, #submit_2, #edit_2 {background:#FF7528 none;margin:0;color:#fff;font-weight:bold;border:solid 1px #fff;cursor:hand}
.ugc_buttons input {margin-bottom:0px}
/* 
ugc_preview */
#ugc_preview_1, #ugc_preview_2 {display:none}
.ugc_preview {margin-bottom:15px;padding-top:15px;border-top:1px solid #B8CCCA}
.ugc_preview .text {color:#A5A5A5;padding:10px;clear:left}
.ugc_hr_line {width:100%;height:1px;border:solid 1px #B8CCCA;text-align:center;margin-top:10px}
.ugc_preview_header {padding:15px 9px 0px 9px;margin-bottom:2px}
.ugc_preview_content {padding-top:10px}
.ugc_preview_body {float:left;width:433px;padding:10px 10px 10px 10px;border:0}
* html .ugc_preview_body {width:100%}
/* 
ugc_guidelines_brief */
.ugc_guidelines_header {height:25px}
.ugc_guidelines_brief {width:100%;border:1px solid #B8CCCA;padding:10px;margin:10px 0px}
html>body .ugc_guidelines_brief {width:95%}
.ugc_guidelines_brief br {display:none}
.ugc_guidelines_brief ul li {width:48%;float:left;background:none;padding-left:10px}
.ugc_guidelines_line, .ugc_guidelines_content {padding-left:3px; margin-bottom:20px}
* html .ugc_guidelines_line {height:1%}
.ugc_guidelines_content .text {padding-bottom:10px}
.ugc_guidelines_line ul,.ugc_guidelines_content ul{width:100%;margin:0;padding:0}
.ugc_guidelines_line ul {float:left;margin-bottom:10px}
* html .ugc_guidelines_line ul {width:96%}
.ugc_guidelines_line ul li {float:left;width:40%;margin-left:30px;display:inline}
.ugc_guidelines_line b {display:block;padding-bottom:10px}
.ugc_guidelines_brief b a, .ugc_guidelines_line b a {display:inline-block;padding-top:10px;font-weight:normal}
.ugc_guidelines{display:none}
/* 
ugc_container: user content container */
.ugc_container {width:100%;margin-top:10px}
.ugc_comment {border-top:solid 1px #B8CCCA;border-bottom:solid 1px #B8CCCA}
/* 
paging objects */
.ugc_header,.ugc_footer {padding:5px;height:20px}
.hOptions, .fOptions {width:100%;text-align:right}
.hOptions b , .fOptions b {font-weight:normal;font-size:11px}
.ugc_header {margin-bottom:5px}
.ugc_footer {margin-top:20px}
#hpaging_first,#fpaging_first {padding-right:5px;border-right:solid 1px;font-weight:normal;font-size:11px}
#hpaging_prev, #fpaging_prev {padding-left:3px;font-weight:normal;font-size:11px}
#hpager,#fpager {font-weight:normal;text-align:center;width:270px;font-size:11px}
#hpaging_next,#fpaging_next {padding-right:5px;border-right:solid 1px;font-weight:normal;font-size:11px}
#hpaging_last,#fpaging_last{padding-left:10px;font-weight:normal;font-size:11px}
/* 
review item */
.ugc_item {padding:10px 10px 0px 0px}
.ugc_alt_text {padding:0px 10px}
.ugc_comment_title,.userDetails,.userComments,.commentOptions{display:block}
.ugc_comment_title{font-weight:bold}
.userDetails {padding-bottom:10px;color:#A5A5A5}
.userDetails b {font-weight:400}
.userComments {padding-bottom:10px}
/* 
working */
.ugc_working {padding:10px 0px;color:#000;width:100%;text-align:right}
#ugc_write_stage_1,#ugc_write_stage_2{margin-bottom:15px;font-size:12px}
* html #ugc_write_stage_1,* html #ugc_write_stage_2{float:left}
#ugc_write_stage_1 .ugc_preview_msg,#ugc_write_stage_2 .ugc_preview_msg {float:left;background:#B8CCCA none;padding:5px;margin-bottom:10px}
#ugc_write_stage_1 .ugc_submission_msg,#ugc_write_stage_2 .ugc_submission_msg{padding:10px}
/*
expired*/
.ugc_expired_text {margin:10px 0px}
/*
Rating control */
.RatingContainer_Main {width:200px;float:left;background:#e6f6f1;padding:0px 5px;margin:10px 0px}
.UserRating_text, .ratingAvg_text {float:left; width:100%;text-align:left;padding:5px 0px}
.ratingAvg_text {padding-top:5px}
.UserRating_low, .UserRating_high {color:#FF9555;font-weight:normal}
.ratingAvg_img, .UserRating {width:100%;text-align:center;padding:5px 0px}
.UserRating_low, .UserRating_high {width:47px}
.ratingAvg { text-align:center; }
#blog_cntrl {float:left;width:470px;overflow:hidden;padding:15px 0px 0px 15px}
.ugc_entry p {margin:0px;padding:0px}
.ugc_entry {margin-top:10px}
.ugc_entry_hdr_text {display:none}
.ugc_entry_container {display:block;margin-top:10px}
.ugc_text {font-size:11px;margin-top:10px;}
.ugc_entry_desc {display:block;}
.ugc_entry_first .ugc_entry_desc {display:block;clear:both}
.ugc_entry_first #ugc_entry_img {width:300px}
.ugc_entry_title, .ugc_entry_header_title, .ugc_entry_title a {display:block; font-size:15px;font-weight:bold;width:100%;line-height:21px;color:#FF6844;}
.ugc_entry_date {background:url('/img/icn_time.gif') left no-repeat; padding-left:15px;color:#b6b6b6;font-size:10px}
.ugc_entry_author {font-weight:bold;font-size:10px}
.ugc_entry_img {float:left;margin:0px 10px 5px 0px}
.ugc_entry_img img {vertical-align:bottom;border:1px solid #cbcbcb}
.ugc_entry_links {clear:both;width:100%;padding:10px 0px 5px 0px}
.ugc_entry_readfullpost, .ugc_entry_comments {font-size:10px}
.ugc_entry_readfullpost {padding-right:10px;border-right:1px solid #cccccc}
.ugc_entry_share, .ugc_entry_details {border-bottom:1px dotted #cccccc;padding-bottom:10px}
#ugc_entry_header h1.ugc_entry_header_title {font-family: Georgia; font-size:22px; color:#FF6844;}
#ugc_entry_desc h3 {color:#333; font-size:14px; font-family: Arial;line-height: normal;}
#cat_hl_86807 {height:1100px;position:relative;float:left;margin:10px 0px 0px 12px;width:700px}
#videoDescriptionContainer {position:absolute;left:360px;top:0;width:330px;float:left}
#videoDescriptionDiv {float:left;width:330px}
#videoDescriptionDiv p {margin:0 0 5px 0}
#videoDescriptionDiv .videoDescriptionButton, #videoDescriptionDiv .videoRelatedLinksButton {text-align:center;float:left;cursor:pointer;color:#FF6844;padding:5px 12px;background-color:#e6f6f1;width:120px;margin-right:1px}
#videoDescriptionDiv .videoDescriptionButtonActive, #videoDescriptionDiv .videoRelatedLinksButtonActive {border:1px solid #80928f;border-bottom:none;cursor:auto;color:#000000;font-weight:bold;background:#ffffff;border-bottom:1px solid #ffffff;position:relative;top:1px}
#videoDescriptionDiv .videoRelatedLinks {border:1px solid #80928f;padding:8px;width:330px;height:90px}
#videoDescriptionDiv .videoRelatedLinks ul {float:left;width:90%}
#videoDescriptionDiv .videoDescriptionText {border:1px solid #80928f;padding:8px;display:block;clear:left;width:330px;height:90px}
#videoDescriptionDiv .videoDescriptionTextHidden, #videoDescriptionDiv .videoRelatedLinksHidden{display:none}
#videoIcons {padding:8px 0px;text-align:center;float:left;width:330px}
#videoIcons a {font-weight:normal;font-size:10px}
#videoIcons .videoEmailIcon {background:url(/img/video/icon_email.gif) no-repeat;padding:0px 5px 0px 20px;border-right:1px solid #cccccc;margin-right:5px}
#videoIcons .videoSpacesIcon {background:url(/img/video/icon_spaces.gif) no-repeat;padding:0px 5px 0px 23px;border-right:1px solid #cccccc;margin-right:5px}
#videoIcons .videoLinkIcon {background:url(/img/video/icon_videolink.gif) no-repeat;padding:0px 5px 0px 20px;border-right:1px solid #cccccc;margin-right:5px}
#videoIcons .videoIMIcon {background:url(/img/video/icon_imthis.gif) no-repeat;padding:0px 5px 0px 20px}
#videoSearchDiv {float:left;display:inline;border:1px solid #80928f;padding:6px;margin-top:20px;width:330px}
#videoSearchDiv .searchLeft { margin-bottom:6px; font-weight:bold}
#videoSearchDiv .searchMid {float:left}
#videoSearchDiv .searchRight {float:left;background-color:#F6F7F9;height:23px; width:50px}
#videoSearchTextBox {float:left;height:24px;padding:2px;width:206px;border:1px solid #aaa;margin-right:10px;line-height:14px;}
#videoSearchButton {float:left;background-image:url(/img/global/btn_submit_search.gif);width:87px;height:24px;cursor:pointer}
#videoBottomLinks {float:left; width:330px;padding:8px 0px}
#videoBottomLinks a {font-weight:normal}
.videoBottomLinksLeft  {float:left;width:55.5%;padding:0px 5px 0px 28px;background:transparent url(/img/video/rss.gif) no-repeat}
.videoBottomLinksRight {float:left;width:44%;padding:0px 5px 0px 20px;background:transparent url(/img/video/msnvdo.gif) no-repeat}
#videoPlayerContainer{position:absolute;left:0px;top:0px;}
#videoAdsDiv{background:url(/img/video/ad_bg.gif);padding:11px 10px;height:60px;width:321px}
#videoAdsDiv img {border:none}
#videoTabs {position:relative;top:380px;width:685px}
#videoTabs ul {float:left}
#videoTabs ul li {background-image:none;font-size:12px;text-align:center;float:left;cursor:pointer;color:#80928f;padding:5px 12px;background-color:#e6f6f1;width:120px;margin-right:1px}
#videoTabs ul li a {font-weight:normal}
#videoTabs ul li.selected {cursor:auto;color:#66884F;font-weight:bold;background:#ffffff;border:1px solid #80928f;border-bottom:none;position:relative;top:1px}
#videoTabs ul li.selected a {color:#66884F;font-weight:bold}
#videoDiv p {margin:0 0 0 12px}
#videoDivTop {float:left;width:100%;padding:0px 16px}
#videoRightColHeader {display:none}
#videoRightColResults {float:right}
.videoDivHeaderAndFooter {float:left;display:inline;margin:7px 16px;width:100%}
.videoDivHeaderAndFooter .videoDivSorting {float:left}
.videoDivHeaderAndFooter select {color: #888888}
.videoDivHeaderAndFooter .videoDivSorting SPAN, .videoDivHeaderAndFooter .videoDivPagination span {float:left;margin-right:5px}
.videoDivHeaderAndFooter .videoDivPagination {float:right;margin-top:5px}
#videoDivHeaderSorting span, #videoDivFooterSorting span{margin-right:5px}
.videoDivPagination .pageNumbers {float:left; font-size:10px}
.videoDivPagination .firstPage, .videoDivPagination .prevPage, .videoDivPagination .nextPage, .videoDivPagination .lastPage{cursor:pointer;float:left;display:inline;height:6px;width:6px;margin:5px 2px 0 2px}
.videoDivPagination .firstPage {background-image:url(/img/video/firstPage.gif);overflow:hidden}
.videoDivPagination .prevPage {background-image:url(/img/video/prevPage.gif);overflow:hidden}
.videoDivPagination .nextPage {background-image:url(/img/video/nextPage.gif);overflow:hidden}
.videoDivPagination .lastPage {background-image:url(/img/video/lastPage.gif);overflow:hidden}
.videoDivPagination .pageNumbers .pageNumber {float:left;display:inline;padding:2px;border:1px solid #80928f;color:#80928f;background-color:#e6f6f1;margin:0 1px;text-align:center;cursor:pointer}
.videoDivPagination .pageNumbers .pageNumberSelected {color:#fff;font-weight:bold;background-color:#80928f; padding:2px}
#videoDiv .videoItem {float:left;display:inline;width:115px; padding:8px;margin:0 5px;color:#526472;height:180px;position:relative;overflow:hidden}
#videoDiv .videoItemOver {background-color:#FFFCDA;z-index:4}
#videoDiv .videoItem a {display:block;padding:5px 0px;overflow:hidden;font-weight:normal}
#videoDiv .videoItem .videoSource {font-size:10px;color:#A5A5A5}
#videoDiv .videoItem .videoPostedDate {color:#A5A5A5;font-size:11px}
#videoDiv .videoItem .videoImage{width:92px;height:69px;border:2px solid #fff;cursor:pointer}
#videoDiv .videoItem .videoDescription {position:absolute;width:100px; left:107px; height:160px; top:5px;background:#fff;padding:2px;overflow:hidden; z-index:5;border:1px solid #FFF684}
#videoDiv .videoItem .videoDescriptionHidden {visibility:hidden}
#videoDiv .videoItem .videoDescription .videoDescriptionHeader {font-weight:bold;margin-bottom:5px}
html>body #videoAdsDiv {width:301px}
html>body #videoDescriptionContainer {width:350px}
html>body #videoSearchDiv {width:335px}
html>body #videoBottomLinksleft, html>body #videoBottomLinksright {width:40%}
html>body #videoDivTop, html>body .videodivheaderandfooter {width:93%}
html>body #videoDiv .videoItem {width:100px}
html>body #videoTabs {float:left;position:relative;left:-10px;margin-top:30px}
html>body #videoTabs li {width:94px}
#videoItemContainer{width:657px;margin-top:380px;padding:8px;float:left;color:#888888}
#videoTabs li, #videoDescriptionDiv .videoDescriptionButton, #videoDescriptionDiv .videoRelatedLinksButton  {background-color:#E6F6F1;border-bottom:2px solid #E6F6F1;}
#videoSearchDiv, #videoItemContainer, #videoDescriptionDiv .videoDescriptionText {border:1px solid #7F928E;}
#videoDescriptionDiv h1 {color:#333; font-weight: normal;font-family: Georgia; font-size: 20px;}
.GFC_Form {width: 490px; margin-left: 10px; }
#NotificationContainer {font-weight: bold; line-height: 15px; padding: 10px;}
.GFC_Title {font-weight: bold;}
.GFC_Intro_Message {display: block;}
.GFC_Content_Header {display:block;width:480px;height:39px; background:url('/img/readersrecipes/readersrecipes_header.gif') no-repeat;}
.GFC_Required_Message, .GFC_Content, .GFC_TermAndConditions {width: 480px;padding: 0px 15px 0px 15px; background: url( '/img/readersrecipes/readersrecipes_bg.gif' );background-repeat:repeat-y;}}
.GFC_Required_Message {text-align: right;}
.GFC_AutoFieldsWrapper {margin-top: 15px;}
.MandatoryColor {color: #ed4b00;}
.GFC_Content_Footer {display: block; width: 480px;height: 31px; background:url('/img/readersrecipes/readersrecipes_footer.gif') no-repeat bottom;}
.GFC_Label {float:left;width: 100%;text-align: left;font-size:14px;font-weight: bold;padding-top: 4px;color:#668835;}
.GFC_Label_Small, #gfc_ctl00_SelectLabel {font-weight: normal; font-size: 10px; color:#a49277;}
.GFC_TextBox .GFC_Label, .GFC_DropDownList .GFC_Label, .GFC_ListBox .GFC_Label {font-size:12px;color:#a49277;}
.GFC_TextBox input , .GFC_TextBox textarea, .GFC_DropDownList select, .GFC_ListBox select, .GFC_RadioButtonList, .GFC_CheckBoxList, .GFC_CheckBox, .GFC_ReqdFldValidator, .GFC_RegExValidator
{width: 100%;text-align: left;margin-top: 5px;font-family: Tahoma;font-size: 11px;}
.GFC_TextBox textarea {}
.GFC_ListBox select {}
.GFC_TextBox input, .GFC_DropDownList select, .GFC_ListBox select {width: 100%;border-color: #EFE7DC;border-width: 1px;}
.GFC_ReqdFldValidator, .GFC_RegExValidator {float:left;}
.xxGFC_TermAndConditions {float:left;width: 10px;height: 10px;font-weight: bold;background:blue;margin-left:-20px;padding:0px;}
.GFC_TermAndConditions textarea, #TermsAndConditions {width: 350px;margin:0;padding:0;}
.GFC_TermAndConditionsText {width: 350px;margin:0;padding:0;}
.GFC_TermAndConditionsIntro {font-weight: bold; color:#a49277; padding: 6px 0px 4px 0px;}
.GFC_TermAndConditionsCheck {float:left;width: 350px;margin:0;padding:0; color: #a49277;}
.GFC_SubmitButton {float: right;margin: 20px 0px 0px -15px;background-color: #ff7027;font-family: Arial;font-weight: bold;color: #FFF;font-size: 11px;}
html>body .GFC_Required_Message, html>body .GFC_Content, html>body .GFC_TermAndConditions {width:450px;}
html>body .GFC_Required_Message {float: left;}
html>body .GFC_Required_Message html>body .MandatoryText {float: right;}
html>body .GFC_Content_Footer {height:51px;}
html>body .GFC_SubmitButton {margin-top:0px 0px 0px 0px;}body #article_sharing_header, body #article_sharing_footer, body #article_print_header {display:block}
#article_sharing_header #ash_email img{display:block;float:none}
#article_sharing_footer{line-height:normal}
#article_sharing_header .ast_style_1, #article_sharing_footer .ast_style_1 {background-color:#ff7529}
#article_sharing_header .ast_style_2, #article_sharing_footer .ast_style_2 {color:#ff7529}
#article_print_header .ast_style_1 {background-color:#ff7529}
#article_sharing_header #ash_email{background-color:transparent}
#slideshow #article_sharing_footer{position:absolute;width:728px;background:none;float:none;font-weight:normal;height:28px;padding:0px;text-align:left;}
#article0 #topicons, #article0 #bottomicons {display:none;}
#ss_main_outer {float:left; width:820px; margin-top:-2px}
#ss_main .footer {display:none}
#slideshowAjax {width:800px; *width:820px; height:502px; *height:522px; color:#000; background:#e6f6f1; padding:10px 10px 0px 10px; *position:relative}
#slideshowAjax a{color:#ff6624}
#slideshowAjax a:hover {color:#ff7529}
#slideshowAjax img{border:0}
#slideshowAjax, #slideshowAjax .sl_inner{float:left}
#slideshowAjax .sl_inner {padding:0px; width:800px; *width:800px; *position:relative}
#slideshowAjax .sl_right{display:inline;float:right;width:300px; margin-right:10px} 
#slideshowAjax .sl_right .backLink{text-align:right;margin:5px 5px 0 0; background:transparent url(/img/slideshow/global/icn_backtoarticle.gif) no-repeat scroll 71% 50%; float:right; width:97%} 
#slideshowAjax .sl_right .backLink a {text-decoration:none;font-weight:normal}
#slideshowAjax .sl_right .infoBlock{margin-top:25px;*margin-top:10px;height:192px;*height:202px;overflow:hidden} 
#slideshowAjax .sl_right .infoBlock #currentPhotoDescription {margin: 0px 0px 20px 0px; font-size:12px; line-height:1.3} 
#slideshowAjax .sl_right .islandAd {vertical-align:bottom}
#slideshowAjax .sl_left{display:inline;float:left;width:450px; margin-left:5px; xmargin-right:10px; position:relative}
#slideshowAjax .photoTop{border:10px solid #80928f; background:#fff}
#slideshowAjax .photoBottom{float:left;width:440px;*width:460px;background:#80928f;height:38px;border-top:1px solid #FFF;overflow:auto;cursor:default; padding:0px 10px}
#slideshowAjax #photoContainer{position:relative;height:350px;width:440px;text-align:center;overflow:hidden}  
#slideshowAjax h1 #sl_title {float:left; margin-bottom:8px; margin-top:3px;position:relative;border-bottom:none}
#slideshowAjax .description h3 {font-weight:normal;font-size:14px;font-family:arial}
#slideshowAjax .highlight{font-weight:bold}
/*Loading image*/
#slideshowLoadingPlaceholder{position:relative;top:180px;left:100px;display:block;padding-bottom:30px;margin:30px}
#slideshowLoadingPlaceholder .loadImg, #slideshowLoadingPlaceholder .loadText{float:left;.position:relative;padding-bottom:30px}
#slideshowLoadingPlaceholder .loadImg{margin-top:7px}
#slideshowLoadingPlaceholder .loadText{margin-left:20px;font-size:20px}
/* End of gallery slide */
#endMoreGalleries {background-color:#80928f; height:130px; *height:150px; float:left; display:inline; margin-left:10px; margin-top:20px;padding:10px; width:400px;*width:420px; overflow:hidden}
#endMoreGalleries .title{float:left; margin-left:0px; color:#999999; font-size:12pt}
#endMoreGalleries .moreThumbs{float:left; margin-top:10px; height:115px; overflow:hidden; width:420px; *width:420px}
#endMoreGalleries .moreThumbs .moreItem {float:left; margin-right: 10px; height:110px; *height:115px}
#endMoreGalleries .moreThumbs .moreItem .itemTitle {margin-top: 5px; height:30px; overflow:hidden; text-align:left; width:128px}
#endMoreGalleries .moreThumbs .moreItem .itemTitle A {display:block; text-align:center}
#endMoreGalleries .moreThumbs .moreItem .itemImg {}
#endMoreGalleries .moreThumbs .moreItem .itemImg img {padding-top: 0px; border:0; height:60px}
.slideshowEnd {margin-top:55px}
.slideshowEnd .viewAgain {background:url(/img/slideshow/global/icn_viewagain.gif) no-repeat 47px 3px; font-size:14px; padding-left:21px; text-align:right;float:left; width:133px; *width:154px}
.slideshowEnd .relatedLink {background:url(/img/slideshow/global/icn_readarticle.gif) no-repeat 37px 3px; font-size:14px; text-align:right; padding-left:50px; width:155px; *width:205px; float:left}
.slideshowEnd .endMessage {margin: 10px 0px 20px 0px; color: #999999; font-size:18pt}
/* Main Image Skin */
.jcarousel-skin-main {list-style:none} 
.jcarousel-skin-main .jcarousel-container-horizontal{width:440px;padding:0}
.jcarousel-skin-main .jcarousel-clip-horizontal{width:440px;height:350px}
.jcarousel-skin-main .jcarousel-next-horizontal{position:absolute;top:20px;right:00px;width:260px;height:280px;cursor:pointer;background:url(/img/slideshow/global/right_arrow.gif) no-repeat 300px 0}
.jcarousel-skin-main .jcarousel-next-horizontal:hover, .jcarousel-skin-main .jcarousel-next-hover{background-position:190px 130px}
.jcarousel-skin-main .jcarousel-next-disabled-horizontal, .jcarousel-skin-main .jcarousel-next-disabled-horizontal:hover{cursor:default;background-position:300px 0}
.jcarousel-skin-main .jcarousel-prev-horizontal{position:absolute;top:20px;left:0px;width:260px;height:280px;cursor:pointer;background:url(/img/slideshow/global/left_arrow.gif) no-repeat -300px 0}
.jcarousel-skin-main .jcarousel-prev-horizontal:hover, .jcarousel-skin-main .jcarousel-prev-hover{background-position:10px 130px}
.jcarousel-skin-main .jcarousel-prev-disabled-horizontal, .jcarousel-skin-main .jcarousel-prev-disabled-horizontal:hover{cursor:default;background-position:-300px 0}
.jcarousel-skin-main .jcarousel-list li, .jcarousel-skin-main .jcarousel-item{float:left;list-style:none;overflow:hidden;/* We set the width/height explicitly. No width/height causes infinite loops. */width:440px;height:350px}
/* Thumbnails Skin */
#slideshowAjax ul li {padding:0px}
.jcarousel-skin-thumbs .jcarousel-container-horizontal{width:400px;*width:408px;padding:5px 25px;*padding:5px 20px}
.jcarousel-skin-thumbs .jcarousel-clip-horizontal{position:relative;width:450px;*width:410px;height:52px;overflow:hidden}
.jcarousel-skin-thumbs .jcarousel-item-horizontal{margin-right:31px}
.jcarousel-skin-thumbs .jcarousel-next-horizontal{position:absolute;top:25px;right:7px;width:10px;height:13px;cursor:pointer;background:url(/img/slideshow/global/right_arrow.gif) no-repeat 0px 0}
.jcarousel-skin-thumbs .jcarousel-prev-horizontal{position:absolute;top:25px;left:7px;width:10px;height:13px;cursor:pointer;background:url(/img/slideshow/global/left_arrow.gif) no-repeat 0 0}
.jcarousel-skin-thumbs .jcarousel-next-horizontal:hover,
.jcarousel-skin-thumbs .jcarousel-prev-horizontal:hover{opacity:0.6;filter:alpha(opacity='60')}
.jcarousel-skin-thumbs .jcarousel-list li, .jcarousel-skin-thumbs .jcarousel-item{float:left;list-style:none;width: 76px;height: 52px}
/* Carousel common */
.jcarousel-container{position:relative}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}
.jcarousel-next{z-index:3;display:none}
.jcarousel-prev{z-index:3;display:none}
/* tooltip */
#tooltip{position:absolute;z-index:3000; padding-bottom:3px}
#tooltip h3, #tooltip div{margin:0;font-size:12px; font-family:arial}
#tooltip h3{background-color:#FF00CC; padding: 3px 10px}
      
/* Slide Info */
.infoBlock .relatedLinks {color:#ff6624; font-size:12px}
#slideshowAjax #currentPhotoRL{display:inline; color:#ff6624}
/* Thumbnails */
#slideshowAjax #thumbnails{position:absolute;bottom:0;left:0;background-color:#000;z-index:5}
#slideshowAjax .thumbImages .selectedborder {border:2px solid #fff}
#slideshowAjax .thumbImages li a{height:48px;width:72px;overflow:hidden;border:2px solid #222;display:block;text-align:center;background-color:#000;position:relative;top:0}
#slideshowAjax .thumbImages li a:hover{border:2px solid #f0c}
#slideshowAjax .thumbImages li a .descText{display:none}
#slideshowAjax .photoFunctions{overflow:hidden;padding-top:10px;width:440px;background:#80928f}
#slideshowAjax .photoFunctions a{color:#ff6624;text-decoration:none; font-weight:bold}
#slideshowAjax .photoFunctions .thumbButton{float:left;width:160px;background:url(/img/slideshow/global/icn_thumbs.gif) no-repeat 1% 55%;text-transform:uppercase;padding-left:34px; display:none}
#slideshowAjax .photoFunctions .thumbButton A {color:#ff6624}
#slideshowAjax .photoFunctions .thumbButton a:hover {text-decoration:underline}
#slideshowAjax .photoFunctions .photoNavigation{float:right;width:250px}
#slideshowAjax .photoFunctions .photoNavigation .next, #slideshowAjax .photoFunctions .photoNavigation .back{float:right;text-transform:uppercase;background-color:#fff;color:#ff6624;padding:3px 10px}
#slideshowAjax .photoFunctions .photoNavigation .currentPosition{float:right;margin:3px 10px;color:#ddd;font-size:11px}
#slideshowAjax .photoFunctions .photoNavigation a:hover {background:none}
/* Stars Rating */
#currentPhotoRating{float:left;width:420px;color:#FFF; margin-top:0px}
#currentPhotoRating .UserRating{float:left;margin-right:10px; width:auto}
#currentPhotoRating .UserRating .UserRating_img{cursor:default; float:left; margin-top:5px; padding-left:8px}
#currentPhotoRating .UserRating .UserRating_text{font-weight:700;width:auto; float:left; color:#ff6624}
#currentPhotoRating .UserRating .UserRating_text H1 {font-size:14px; float:left; font-weight:bold}
#currentPhotoRating .ratingAvg{float:left; padding-top:5px}
#currentPhotoRating .ratingAvg_text {width:auto; color:#ff6624; float:left; padding-right:5px}
#currentPhotoRating .ratingAvg_img {float:left; width:auto}
#currentPhotoCredit{float:right;width:90px;text-align:right;font-size:11px;color:#000; display:none} 
#currentPhotoReview{float:left; width:450px; background-color:#FFFFFF}
#sglmain{margin:0 auto;width:auto} /* advertising */
/* Sharing Toolbar */
#slideshowAjax .hover {text-decoration:underline}
#slideshowAjax #asf_more_wrap {background:none}
#slideshowAjax #article_sharing_footer {display:block}
#slideshowAjax #article_sharing_footer span, #slideshowAjax #article_sharing_footer div {font-size:11px;color:#ff7529}
#slideshowAjax #article_sharing_footer .ast_style_1 {background:#ff7529}
#slideshowAjax #article_sharing_footer .ast_style_2 {color:#ff7529}
#slideshowAjax #article_print_header .ast_style_1 {background:none}
#slideshowAjax #article_sharing_footer {float:left; margin-top:-7px; margin-bottom:0px; *margin-top:0px; border:none;height:25px;*height:25px;clear:left;width:460px;border-top:solid 2px #fff; margin-left:0px}
#slideshowAjax #article_sharing_footer #asf_shr_wrap {color:#666;padding-right:6px}
#slideshowAjax #article_sharing_footer #asf_shr_wrap span {color:#666}
#slideshowAjax #article_sharing_footer #asf_fb_wrap {padding: 7px 6px 0px 1%}
#slideshowAjax #article_sharing_footer #asf_mess_wrap {display:block}
#slideshowAjax .asf_div_wrap {display:none}
#slideshowAjax .asf_dd_menu_hov{border:none; background-color:#e6f6f1; top:25px; *top:25px}
.photoBlock{float:left; height:445px; *height:444px; position:relative}
#slideshow_left{border:1px solid #000;padding:10px;float:left;width:600px;height:350px}
#slideshow_right {background-color:#f8faef;float:right;width:300px; margin-right:20px; margin-top:9px}
#slideshow_right .multiplepics{display:block;overflow:hidden;xpadding:2px}
#highest_rated{position:relative;width:300px;xheight:220px;border-top:2px solid #000;border-bottom:2px solid #000;padding-top:10px;padding-bottom:10px;margin-top:10px}
#slideshow_right .headertitle{padding-bottom:5px;font-weight:700;font-size:15px;color:#949494}
#slideshow_right .highest_rated_photo{background-color:#292929;border-bottom:5px solid #FE00D5;height:200px;width:300px;overflow:hidden}
#slideshow_right .highest_rated_photo img{display:block;margin-left:auto;margin-right:auto}
#slideshow_right .rating_content{xdisplay:block;float:left;xpadding:3px;margin:2px 5px 0 0}
#slideshow_right .headerimage {padding-bottom:5px}
#slideshow_right .multiplepics .title {color:black; font-size: 11px; background-color:#E5E5E5; padding:2px 6px; float:left; height:29px;width:84px;overflow:hidden}
#slideshow_right .multiplepics .title a {color:black}
#slideshow_right .starStyle{height:10px}
#slideshow_right .star_on {overflow:hidden; float:left;width:10px;height:10px; background-image:url(/img/slideshow/global/stars_on.gif); margin-right:5px }
#slideshow_right .star_off {float:left;width:10px;height:10px; background-image:url(/img/slideshow/global/stars_off.gif); margin-right:5px }
#slideshow_right .multiplepics .odd, #slideshow_right .multiplepics .even {width:100px;height:110px;float:left; padding-right: 2px; padding-bottom: 2px; margin-bottom:5px;overflow:hidden}
#highest_rated .rating_section .rating_header a {color:#FFF;font-family:Tahoma}
#highest_rated .rating_section {position:absolute;bottom:15px;width:280px;padding:5px 10px}
#highest_rated .rating_header{margin-bottom:6px}
#highest_rated .rating_votes, #highest_rated .rating_text{float:left;color:#fff;font-size:11px;font-weight:normal;margin-right:10px;text-transform:uppercase}
/*PNG Hack (filter) use ONLY for IE*/
#highest_rated .rating_section {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://recipefinder.9msn.com.au/img/slideshow/global/bg-60percent.png', sizingMethod='scale')}
/*To be use for all browsers except IE*/
html>/**/body #highest_rated .rating_section {background:url(/img/slideshow/global/bg-60percent.png)}
/* UGC Reviews */
#currentPhotoReview .ugc_container {width:450px}
#currentPhotoReview .ugc_item hr {width:420px;margin:15px -10px;*margin:10px -10px}
#currentPhotoReview .userComments {padding:10px; width:380px;margin-left:10px}
#currentPhotoReview .ugc_email_notice {margin-left:70px}
#currentPhotoReview .ugc_header, #currentPhotoReview .ugc_footer {height:13px;margin:10px;width:400px;border-width:1px 0;padding:10px}
#currentPhotoReview .ugc_write {margin-left:10px; padding-bottom:35px; padding-left:0; width:480px; border:none}
#currentPhotoReview .ugc_write_footer {bottom:30px; position:relative; left:5px}
#currentPhotoRL a {margin-left: 5px}
#currentPhotoReview .ugc_comments {margin-top:10px}
#currentPhotoReview .ugc_alt_text{text-align:center}
#currentPhotoReview .ugc_buttons{margin-right:65px}
#currentPhotoReview .ugc_comment_input_span .ugc_input {width:420px}
#currentPhotoReview .ugc_titles{width:70px}
#currentPhotoReview .ugc_preview_body {*width:480px}
#currentPhotoReview .ugc_write_content {width:480px}
#currentPhotoReview .ugc_comment_input_span {padding-left:0px}
#currentPhotoReview .write_msg {padding:0px}
#currentPhotoReview #ugc_write_stage_1, #currentPhotoReview #ugc_write_stage_2 {width:450px}
/*rating area*/
#slideshowAjax .RatingContainer_Main {width:420px;margin:0px;padding:0px; background:none}
#slideshowAjax .relatedLinks {display:block}
#photoContainer #mainCarouselPhoto ul li {background:none;}
#adlogo {float:right}
#recipefinder_tabs_top_module {margin:0 0 15px 0; padding:0; width:500px; clear:both; }
#recipefinder_tabs_top {margin:20px 0 0 0; padding:0; height:45px; position: relative; border-bottom:1px solid #7F9290; }
#recipefinder_tabs_top ul {margin:10px 0 0 0;padding:0;list-style-type:none; list-style-image:none; position: absolute; top: 0px; width:500px; }
#recipefinder_tabs_top ul li {height:35px; float:left; margin:0 0 0 5px; width:auto; text-align:center; padding: 0;  background: none; text-transform: capitalize; color: #FFF; border:1px solid #7F9290; border-bottom: none; background-color: #7F928E; }
#recipefinder_tabs_top ul li a {float:none; height:35px; line-height:35px; font-family: Georgia; font-size: 22px; text-align:center; text-decoration:none; display:block; margin:0; padding:0;}
#recipefinder_tabs_top ul li a:hover {text-decoration:none;}
#recipefinder_tabs_top ul li#tab_topviewed {width:140px;background-color:#F8F8F8;}
/* #recipefinder_tabs_top ul li#tab_topviewed a {color:#000;} */
#recipefinder_tabs_top ul li#tab_highlyrated {width:120px;background-color:#7F928E;}
#recipefinder_tabs_top ul li#tab_mostwatched {width:140px;background-color:#7F928E;}
#recipefinder_content_top {margin:0; padding:0 0 20px 0; width:500px;*width:492px; clear:both; position: relative;background-color:#F8F8F8;border-bottom:1px solid #7F928E}
#content_topviewed, #content_highlyrated, #content_mostwatched {top:0; left:4px;width:500px;overflow:hidden;padding-left:5px}
#content_topviewed {display:block}
#content_highlyrated, #content_mostwatched {display:none}
.selectedTab {color:#000; background:#F8F8F8}
#recipefinder_tabs_top_module li .unselectedTab {color:#ffffff; background:#7F928E}
#recipefinder_tabs_bottom_module {margin:0 0 15px 0;padding:0;width:500px;clear:both}
#recipefinder_tabs_bottom {margin:0;padding:0;height:45px;position:relative;border-bottom:1px solid #CCC}
#recipefinder_tabs_bottom ul {margin:10px 0 0 0;padding:0;list-style-type:none;list-style-image:none;position:absolute;top:0px;width:500px}
#recipefinder_tabs_bottom ul li {height:35px;float:left;margin:0 0 0 5px;width:auto;text-align:center;padding:0; background:none;text-transform:capitalize;color:#FFF;border:1px solid #CCC;border-bottom:none;background-color:#7F928E}
#recipefinder_tabs_bottom ul li a {float:none;height:35px;line-height:35px;font-family:Georgia;font-size:12pt;text-align:center;text-decoration:none;display:block;margin:0;padding:0}
#recipefinder_tabs_bottom ul li a:hover {text-decoration:none}
#recipefinder_tabs_bottom ul li#tab_mealmaker {width:110px;background-color:#F8F8F8}
#recipefinder_tabs_bottom ul li#tab_surpriseme {width:130px}
#recipefinder_content_bottom {margin:0;padding:0px 0px 15px 5px;width:497px;clear:both;position:relative;background-color:#F8F8F8}
#content_mealmaker, #content_surpriseme {top:0;left:4px;width:497px;overflow:hidden}
#content_mealmaker {display:block;margin-right:15px}
#content_surpriseme {display:none}
#content_mealmaker input {width:170px;float:left;padding:8px;margin:10px 10px 0 0;border:1px solid #A5A5A5}
#content_mealmaker input #submit_search {width:88px;height:32px;margin:10px 0 0;padding:0;border:none}
#recipefinder_tabs_bottom_module div#outer {background-image:url(/img/backgrounds/bg_lp_article_index.jpg);background-repeat:repeat-x;background-position:left;height:31px;border-top:2px solid #7F9290}
#recipefinder_tabs_bottom_module div#outer a.alpha {font-size:8pt;color:#333;padding:1px 3px 1px 0px;line-height:31px}
#recipefinder_tabs_bottom_module div#outer a.alpha:hover, #recipefinder_tabs_bottom_module div#outer b.alpha {background-color:#FF7529;color:#FFF;text-decoration:none}
#recipefinder_tabs_bottom_module div#outer b.alpha {padding:1px;font-size:8pt;color:#333;background-color:transparent}
#recipefinder_tabs_bottom_module #alpha_index {margin:0;float:left}
#recipefinder_tabs_bottom_module a.alphalist {font-size:8pt;padding:0 0 0 3px;margin-left:5px;color:#333}
#recipefinder_tabs_bottom_module a.alphalist:hover {text-decoration:none}
#content_mealmaker p {margin:8px 0 0 0;padding:0}
#content_surpriseme p {font-family:arial;font-size:14px;color:#333;margin-bottom:0;margin-top:8px;width:245px;float:left}
#recipefinder_tabs_bottom_module input {height:24px;line-height:24px;width:190px;margin:10px 10px 0 0;border:1px solid #A5A5A5;float:left;padding:3px}
#content_surpriseme select {width:190px;float:left;margin:10px 10px 0px 0px;font-size:15px}
#recipefinder_tabs_bottom_module #btn_surpriseme, #recipefinder_tabs_bottom_module #btn_submit_search {width:87px;height:24px;border:none;padding:0;margin-right:0px;float:left}
#recipefinder_tabs_bottom_module li .unselectedtab {color:#fff;background:#7F928E}
html>body #recipefinder_tabs_bottom_module {height:auto;line-height:auto}
div#pantry table td b {color:#FF7529; margin:4px 0; float:left;}
#lftcol div.srch {color:#668835;}
#lftcol div.srch b {font-size:11px;}
#lftcol #cat_hl_89654 {float:left;}
#lftcol #cat_hl_89654 ul li {font-size:11px; width:100%;margin-left:10px; padding-left: 8px;list-style-image:none;}
#lftcol #cat_hl_89654 ul li a {color:#668835;}
#cat_hl_13423 {float:left;}
#cat_hl_13423 ul {float:left; margin-left:13px;}
html>body #cat_hl_13423 ul {margin-left:20px; font-size:11px;float:none;}
html>body #lftcol #cat_hl_13423 {float:none;}
#lftcol #cat_hl_13423 ul {padding:0;}
#lftcol #cat_hl_13423 li {width:100%; background-image: none; font-size:11px;}
html>body #lftcol #cat_hl_13423 li {float:none; margin-left:18px;}
#cat_hl_13423 .headertitle {font-size:11px;}
.search_category_title {color:#333333;font-family:georgia;font-size:22px;font-weight:normal;line-height:25px;margin:0px 0px 5px;text-transform:none;}
.search_category_list {width:100%;float:left;clear:left;margin:7px 0px}
.search_category_list ul {width:100%;margin-left:0px;}
.search_category_list .headertitle {color:#FF9500;font-size:14px;font-weight:bold;}
.search_category_list .odd li {list-type:none;width:32.8%;float:left;background: url(/img/global/bullet_orange.gif) no-repeat top left;padding:0px 10px 1px 17px}
.search_category_list .odd li a {float:left;font-size:12px;margin-left:8px;*margin-left:-8px;color:#333333;}
html>body .search_category_list {width:99%}
html>body .search_category_list .odd li {width:29%;background:none;padding:0px;margin:0px 17px 0px 0px;}
.surprise {float:left;width:480px;*width:500px;background:#E6F6F1;overflow:hidden;padding:10px;}
.surprise .description, .surprise .image  {float:left;width:240px;}
.surprise .image {text-align:right;}


