


body, td, input, select, textarea {font:14px Arial, Verdana, Helvetica; color:#000; line-height:19px}
a {color: #44B6E0; text-decoration:none}
a:hover { text-decoration: underline; }
#main ul { margin:0px; padding:0px;}
#main ul li {background:transparent url(/img/global/bullet.gif) no-repeat scroll 0 6px; list-style-image:none; list-style-type:none; padding-left:10px; }
#main ol {margin-left:25px}
form {margin:0px}
/* WAITING FOR H1 design */
h1 { float:left; margin:0; font-size:28px; width:100%; color:#000000; font-weight: bold; line-height:30px;}
h1 b { font-weight:normal;}
h2 {float:left; margin:0px; font-size:22px; width:100%; color:#000000; line-height:24px; font-weight:bold; font-family:arial;margin:0;}
h2 a:hover, a:hover h2 { text-decoration: underline;}
h3 {float:left; font-size:18px; width:100%; color:#000000; line-height:20px;margin:0;}
h4 {float:left; font-size:14px; width:100%; color:#de0501; line-height:16px;margin:0;}
h2 a:hover, a:hover h2, h3 a:hover, a:hover h3, h4 a:hover, a:hover h4 { text-decoration: underline; cursor: hand;}
h5 {float:left; font-size:12px; width:100%; color:#de0501; line-height:14px;margin:0;}
h5 a { text-decoration: underline; cursor: hand;}
.wrapper {position:relative;text-align:left;margin-left:auto;margin-right:auto;width:970px;overflow:hidden;}
.main {width:970px;clear:left;overflow:hidden;background:url(/img/walktheworld/_footer_WTW_sponsors.gif) no-repeat left bottom !important; padding-bottom:128px;}
#wrapper1col .main {padding-bottom:128px;}
#wrapper1col .top_main_feature {float:left; width:970px; padding:0px; overflow:hidden; height:590px; background:none; }
#wrapper1col .midcol_top{float:left; width:563px; padding:15px 15px 0px 15px; overflow:hidden; }
#wrapper1col .rghtcol_top {float:right; width:300px; padding:15px 15px 0px 0px;}
#wrapper1col .midcol_bottom {float:left; width:563px; padding:15px 15px 15px; *padding-bottom:30px; overflow:hidden;}
#wrapper1col .rghtcol_bottom {float:right; width: 300px; padding:0px 15px 15px 0px; overflow:hidden; }
#wrapper2col .midcol {float:left; width:563px; margin:0 10px 0 49px; _margin-left:24px; padding:0;overflow:hidden;}
#wrapper2col .contentcol {float:left;width:563px; overflow: hidden;}
#wrapper2col .rghtcol {width: 300px; padding:0; margin-top:5px !important; float:left;overflow:hidden;}
#adcontrolisland { float:left; }
#adcontrolisland table { float:left; }
#adcontrolisland table td div, #adcontrolisland table td a img, 
#adspotlight a img { border:solid 1px #e4e4e4; }
#adspotlight { float:left; margin-top:15px; width:300px }
.read_more { float: left; font-size:14px; font-weight:bold; clear:left; color:#de0f01; }
/* ------- header ------- */
#global_header {float:left;width:970px;height:97px; background:transparent url(/img/global/header/header_bg.gif) no-repeat 0px 0px;}
.global_header_img {float:left;padding-top:17px; padding-left:11px;}
.FT_Ad {width:970px}
/* ------- header search ------*/
.header_search { float:right; width:375px; height:60px; padding-top:0px; margin-top:18px; margin-right:20px; _margin-right:10px; }
.header_search H1.search_title { float:left; font-size:18px; font-weight:bold; color:#59423f; margin:0; }
#frmSearch { float:left; }
#searchinput { float:left; padding:6px 0px 10px 0px; clear:left; width:370px;}
#query { float:left;font-size:12px; width:280px; height:15px; *height:18px; border:0; border:solid 1px #e0dfda; padding-top:5px; *padding-top:2px; padding-bottom:2px; padding-left:5px; background:url(/img/global/header/bgtile_searchbox.gif) repeat-x left top; }
.btn, .brown_btn { float:left; font-size:16px; font-weight:bold; color:#fff; border:solid 1px #8a7b78; *border:none;background:url(/img/global/header/Bgtile_submit.gif) repeat-x left top; }
/*---- Section Page ----*/
.sechead {display:none; float:left; width: 563px; height:55px; background:none; padding-top:5px; margin-bottom:5px;}
.sechead .breadcrumb {float:left;width:563px;height:19px;font-size:12px;}
.sechead h1 {display:none; color:#000; text-transform:lowercase;position:relative;top:5px;}
.sechead h1 b { color:#4c4c4c; text-transform:lowercase;}
/*.sechead .grey {color:#b3b3b3;background:none}
.sechead a:hover {color:#000000}
#section_features_wrapper { float: left; }
#section_bottom_index_wrapper { float: left; width: 304px; }
#section_bottom_features_wrapper{ float: left; padding-left: 15px; width: 304px;}
#section_index_button { float: left; }
#section_index_button .read_more { margin-top: 0px; background-color: #59C1DF; }
*/
/* ------- home feature ------- */
#home_contentfeature {float:left;width:940px;margin-top:50px;padding:15px 15px 25px 15px;background:#3F3736 url(/img/global/bg_gallery.gif) repeat;color:#fff;font-weight:bold;font-size:18px;}
#home_contentfeature a {color:#fff}
#home_contentfeature .feature_header_strip {float:left;width:744px;margin-top:-4px;padding-bottom:12px;}
#home_contentfeature h3 {display:inline;float:none;line-height:25px;width:auto;color:#e6dcbe;}
#home_contentfeature .features {float:left;}
#home_contentfeature .magcover {float:left;}
/* ------------------- RHC - Inspire me --------------------------*/
.adcontrollogo {float:left;width:300px;height:60px;}
.inspire_me {float:left;width:280px;background:#faf7f2;padding:10px 10px 0px 10px;}
.inspire_me .inspire_me_header_strip {float:left;width:280px;font-weight:bold;margin-bottom:4px;}
.inspire_me .inspire_me_header_strip a {color:#747474;}
.inspire_me .inspire_me_header_strip h4 {float:none;display:inline;color:#DE0501;}
.inspire_me .odd, .inspire_me .even {float:left;width:280px;margin-bottom:10px;}
.inspire_me h3 {flaot:left;width:280px;margin-bottom:7px;}
.inspire_me h3 a {color:#000}
.inspire_me .image {float:left;width:135px;}
.inspire_me .txtblok {float:left;width:135px;margin-left:10px;font-size:12px;line-height:15px;}
.inspire_me .txtblok .more_link {float:left;width:135px;font-weight:bold;}
/* ------------- food section ----------------------*/
.section_food {float:left;width:625px;padding-top:11px;border-top:1px dotted #CDCDCD;}
/* ------------- competitions ----------------------*/
#compintrocontrol table, #compconfirmcontrol table {float:left;width:615px;}
/*#compintrocontrol td, #compconfirmcontrol td, #compformcontrol td, #compformcontrol input, #compconfirmcontrol select, #compformcontrol select, #compintrocontrol textarea,  #compformcontrol textarea {font-size:12px;}*/
/* ------- footer------- */
#global_footer {float:left;width:970px; background:#fff;}
#global_footer ul li {margin:0px;padding:0px;}
#global_footer ol {margin-left:25px}
#global_footer li {background:none}
#footer_wrapper {float:left;width:970px; height: 485px;background:#3f3736;*padding-bottom:18px;}
#footer_top_row {padding:15px;float:left; width:940px;border-top:10px solid #BA2423;}
#footer_logo {float:left;width:430px;height:84px;padding-top:4px;}
#footer_midcol {float:left;}
#footer_rightcol {float:left;}
#footer_rightcol .half {float:left;}
/*----------- footer search ----------*/
#footer_search_left {float:left;width:5px;background:#2F2929 url(/img/global/footer/search_left_edge.gif) no-repeat;margin-left:80px;height:88px;}
#footer_search_right {float:left;width:5px;background:#2F2929 url(/img/global/footer/search_right_edge.gif) no-repeat;height:88px;}
#footer_search {float:left;width:370px;background:#2F2929 url(/img/global/footer/search_tile.gif) repeat-x top left;padding:15px 25px;}
#footer_search H3 {color:#fff}
#footer_search #query {height:13px;*height:18px;}
#footer_search .btn {float:left;background:#d92320;border:0px none;color:#FFFFFF;font-size:16px;font-weight:bold;}
/*----------- footer links -----------*/
#cat_hl_167182 { float:left; padding:6px 0px 5px 15px; }
#cat_hl_167182 .headertitle { color:#88a2a4; font-size:10px; font-weight:normal; margin-bottom:3px; }
#cat_hl_167182 UL {float:left;width:680px;margin:0px;padding:0px;list-style-type:none;list-style-image:none;}
#cat_hl_167182 LI.lvl1 { float:left; width:155px; height:158px;padding:0; margin:0px 15px 20px 0px; *padding:0px 15px 18px 0px; *margin:0;_padding-bottom:0px;_height:176px;}
#cat_hl_167182 LI.lvl1 A {display:block;font-size:15px;font-weight:bold;color:#E2D3A8;padding:3px 10px;}
#cat_hl_167182 UL.lvl2group {width:155px;height:108px;background:url(/img/global/footer/list_box_155x134.gif) no-repeat;color:#fff;padding:9px 0px 18px 0px;}
#cat_hl_167182 LI.lvl2 { float: left; width:135px; padding-left:6px; margin:0px; font-size:11px;}
#cat_hl_167182 LI.lvl2 A {float:left;color:#fff;font-weight:normal;font-size:12px;background:url(/img/global/footer/list_bullet.gif) no-repeat 0px 4px;padding:0px 0px 0px 12px;}   
/* ---------- Promo\Newsletter styles --------- */
#cat_hl_167203 {float:left;width:260px;margin-top:8px;}
#cat_hl_167203 .headertitle {color:#88a2a4;font-size:10px;font-weight:normal;margin-bottom:2px;}
#cat_hl_167203 .odd {float:left;width:260px;text-align:center;font-size:15px;padding-bottom:6px;background:url(/img/global/footer/magpromo_top.gif) no-repeat bottom left}
#cat_hl_167203 .odd .onlytitle a {color:#E2D3A8}
#cat_hl_167203 .odd .onlytitle b {color:#fff}
#cat_hl_167203 .even {float:left;width:260px;background:#2f2929 url(/img/global/footer/magpromo_bottom.gif) no-repeat bottom left}
#cat_hl_167203 .image, #cat_hl_167203 .title, #cat_hl_167203 .text {float:left;clear:left;text-align:center;}
#cat_hl_167203 .image {width:260px;padding:10px 0px 0px 0px}
#cat_hl_167203 .title {width:160px;padding:0px 50px;}
#cat_hl_167203 .text {width:160px;padding:7px 50px 13px 50px;}
#cat_hl_167203 .title A {color:#fff;font-size:18px;line-height:20px;}
#cat_hl_167203 .subscribe_btn {float:left;padding:3px;width:152px;background:#E3955C;background:url(/img/global/footer/subscribe_button_bg.gif) repeat-x;}
#cat_hl_167203 .subscribe_btn A {color:#fff;font-size:12px;font-weight:bold;}
#main_nav {float:left; position: relative; font-size:18px; font-family:arial; line-height:32px; 
	background: url(/img/global/nav/bgtile_nav_off.gif) repeat-x left top; width:970px; height:34px; z-index:1000; }
#main_nav ul {list-style:none; margin:0px; padding:0px; }
#main_nav ul li { margin:0; list-style:none; list-style-image:none; }
#main_nav .lvl1 {padding:0px; margin-right:0px; z-index:1000; display:inline; float:left; position:relative; background: none; overflow:visible;}
#main_nav A {color:#ddd;}
#main_nav A IMG {border:none; margin:0px; padding:0px}
#main_nav A.display {text-decoration:none; font-weight:normal; }
#main_nav A img { display: none; }
#main_nav .tabContent {padding:0px 5px 0px 4px; height:34px; width:111px; float:left; }
#main_nav .tabStart {float:left; height:34px; width:3px; background:url(/img/global/nav/nav_divider.gif) no-repeat left top; font-size:1px;}
#main_nav .tabBody {float:left; height:34px;text-align:center;}
#main_nav .tabEnd {float:left; height:34px;width:0px; display:none;}
#main_nav .tab1 .tabStart {width:0px;background:none; display:none;}
#main_nav .tab3 .tabContent { width:184px; }
#main_nav .tab6 .tabContent { width:110px; }
#main_nav .lvl1 .tabStart {}
#main_nav .lvl1 .tabBody { }
#main_nav .lvl1 .tabEnd {}
#main_nav .sfhover .tabStart {background:#3c2724;}
#main_nav .sfhover .tabContent {background:#3c2724; }
#main_nav .sfhover .tabContent a, #main_nav .sfhover .tabContent a:hover {color:#e7bd76;}
#main_nav .sfhover .tabEnd {}
#main_nav .lvl1_selected {float:left; padding:0px; z-index:1000;}
#main_nav .lvl1_selected .tabBody {}
#main_nav .lvl1_selected .tabStart {}
#main_nav .lvl1_selected .tabContent {background:url(/img/global/nav/bgtile_nav_on.gif) repeat-x left top;}
#main_nav .lvl1_selected .tabEnd {}
#main_nav .lvl1_selected A.display {color:#59423f;}
#main_nav .secondlevelgroup , #main_nav .secondlevelgroup_show {float:none; width:auto; position:absolute; margin:0px; width:176px; z-index:1000; padding-left:0px; xxpadding-bottom:14px; left:0px; top:34px}
#main_nav .secondlevelgroup a {color:#fff;}
#main_nav .secondlevelgroup_show a { color:#59423f; }
#main_nav .lvl2 a {display:block; width:150px; font-size:14px; padding-left:30px; color: #fff; font-weight: normal; line-height:32px}
#main_nav .secondlevelgroup, #main_nav .secondlevelgroup_show {display:none; z-index:900; }
#main_nav .secondlevelgroup LI , #main_nav .secondlevelgroup_show LI {float:left; width:100%;display:block; text-align:left}
#main_nav .secondlevelgroup .lvl2 {display:block;width:180px;border-bottom:none;background: #3c2724; padding:0px; -moz-opacity:0.85;
	FILTER: progid:dximagetransform.microsoft.alpha(opacity=85);}
#main_nav .secondlevelgroup .sfhover { FILTER: progid:dximagetransform.microsoft.alpha(opacity=100); -moz-opacity:1;}	
#main_nav .sfhover .secondlevelgroup , #main_nav .sfhover .secondlevelgroup_show {display:block;}
#main_nav .lvl1 .secondlevelgroup, #main_nav .lvl1_selected .secondlevelgroup, #main_nav .lvl1 .secondlevelgroup_show {width:190px; _width:180px;}
#main_nav .lvl1 .secondlevelgroup LI, #main_nav .lvl1_selected .secondlevelgroup LI,  #main_nav .lvl1 .secondlevelgroup_show LI {float:left}
#main_nav .lvl1_selected .secondlevelgroup , #main_nav .lvl1_selected .secondlevelgroup_show { display: block; width: 963px; background:#fff; padding: 0px 7px 0px 0px; top: 34px; _top: 34px; }
#main_nav .lvl1_selected .sfhover .secondlevelgroup , #main_nav .lvl1_selected .sfhover .secondlevelgroup_show {display:block }
#main_nav .lvl1_selected .secondlevelgroup .lvl2, #main_nav .lvl1_selected .secondlevelgroup_show .lvl2, #main_nav .lvl1_selected .secondlevelgroup_show .lvl2_selected  { width: auto; display: inline; background: transparent; padding: 0px 0px 0px 20px; height: 34px; }
#main_nav .lvl1_selected .secondlevelgroup_selected, #main_nav .lvl1_selected .secondlevelgroup_show { height: 34px; }
#main_nav .lvl1_selected .secondlevelgroup .lvl2 , #main_nav .lvl1_selected .secondlevelgroup_show .lvl2, #main_nav .lvl1_selected .secondlevelgroup_show .lvl2_selected { line-height:13px; height: 27px; margin-top: 6px; }
#main_nav .lvl1_selected .secondlevelgroup_show .lvl2_selected { }
#main_nav .lvl1_selected .secondlevelgroup .lvl2 a, #main_nav .lvl1_selected .secondlevelgroup_show .lvl2 a, #main_nav .lvl1_selected .secondlevelgroup_show .lvl2_selected a  { float:left; font-size:13px; width: auto; background: transparent; color: #59423f; font-weight:bold; border-bottom: none; border-top: none; line-height: 19px; line-height: 18px; border-right:solid 1px #dcdcdc; margin-top:0px;}
#main_nav .lvl1_selected .secondlevelgroup_show .lvl2_selected a { color:#de0501; font-weight: bold; font-size:13px; padding:1px 20px 2px 0px; }
#main_nav .lvl1_selected .secondlevelgroup .lvl2 a, #main_nav .lvl1_selected .secondlevelgroup_show .lvl2 a { padding:1px 20px 1px 0px; }
/* hover states */
#main_nav A:hover {color:#e7bd76; }
#main_nav .lvl1 .secondlevelgroup a:hover { BACKGROUND: url(/img/global/nav/arrow_hover.gif) no-repeat 15px 13px;} /* 2nd level - fly out */
#main_nav .lvl1_selected a:hover { text-decoration: underline; } /* 2nd level - block display */
#main_nav .lvl1_selected .tabContent a:hover { color: #59423f; text-decoration: none; } /* 1st level - selected */
/* Home Recipe Search */
#recipe_search_container { color:#fff; float:left; width:430px; height:341px; background:#f00 url(/img/global/home/recipe_bg.gif) no-repeat top left; }
#recipe_search_container .heading {float:left; margin-top:3px; width:430px; margin-bottom:5px;}
#recipe_search_container .heading H1 {float:left; font-size:18px; padding-left:26px; color:#fff; width:auto;}
#recipe_search_container .heading H3 {float:right; font-size:12px; width:auto; color:#fff; padding-right:23px; margin-top:7px;}
#recipe_search_container #searchinput { padding-left:30px; padding-top:13px; padding-bottom:3px; width:390px;}
#recipe_search_container #query { width:285px; border:0; font-size:12px; padding-left:5px;height:16px;*height:20px;}
#recipe_search_container .btn { color:#fff; font-size:16px; line-height:16px; font-weight:bold; }
#recipe_search_container .tip { float:left; clear:left; padding-left:30px; font-size:10px; width:400px; }
/* Section pages right column Recipe Search */
#section_recipe_search_container { color:#fff; float:left; width:300px; height:270px; margin-bottom:20px; background:url(/img/global/recipe_search_bg.gif) no-repeat top left; }
#section_recipe_search_container .heading {float:left; margin-top:3px;}
#section_recipe_search_container .heading H1 {float:left; font-size:18px; padding-left:10px; color:#fff; width:auto;}
#section_recipe_search_container #section_recipe_search H3 {float:right; font-size:12px; width:auto; color:#fff; padding-right:9px; margin-top:8px;}
#section_recipe_search_container #searchinput { padding-left:17px; padding-top:13px; padding-bottom:3px; width:283px; }
#section_recipe_search_container #query { width:176px; border:0; font-size:12px; padding-left:10px;}
#section_recipe_search_container .btn { color:#fff; font-size:16px; line-height:16px; font-weight:bold; border:0; border-top:solid 1px; background:#5a4240; }
#section_recipe_search_container .tip { float:left; clear:left; padding-left:20px; font-size:10px; width:280px; }
/* Common Styles for the recipe promo clip */
#section_recipe_search { float:left; padding-left:8px; width:292px; margin-top:12px; position:relative; }
#section_recipe_search .headerimage {padding-bottom:14px; margin-left:8px; margin-top:7px;}
#section_recipe_search .headertitle {padding-left:0px; font-size:18px; font-weight:bold; }
#section_recipe_search .text, #cat_hl_167626 .onlytext, #cat_hl_167626 .caption, #cat_hl_167626 .title {display:none}
#section_recipe_search .lvl2 { float:left; margin-bottom:9px; margin-left:7px; }
#section_recipe_search .title, #section_recipe_search .showtitle { position:absolute; left:6px; background:url(/img/global/home/pointer-tip.gif) no-repeat center top; 
	padding-top:13px; width:240px; text-align:left;}
#section_recipe_search .showtitle { display:block; }	
#section_recipe_search .title a, #cat_hl_167626 .showtitle a { font-weight:bold;display:block; background:#402926; color:#fff; padding:4px 15px 8px 15px; font-size:13px; }
#section_recipe_search .image {float:left;text-align:center;width:81px; height:45px; overflow:hidden; border:2px solid #ec9998;background:#fff;}
#section_recipe_search .image img {width:81px;vertical-align:top;}
#section_recipe_search .image a img {-moz-opacity:1; filter: progid:dximagetransform.microsoft.alpha(opacity=100);  }
#section_recipe_search .image a:hover img {-moz-opacity:0.4; filter: progid:dximagetransform.microsoft.alpha(opacity=40); }
#section_recipe_search .odd, #section_recipe_search .even {float:left;width:30%;margin:0px 6px 10px 0px;vertical-align:top;height:50px; text-align:center;}
/* move title around for each item */
#section_recipe_search #item_1 .title, #section_recipe_search #item_1 .showtitle {top:82px; left:15px; background-position:31px 0px; }
#section_recipe_search #item_2 .title, #section_recipe_search #item_2 .showtitle {top:82px; left:30px; background-position:108px 0px; }
#section_recipe_search #item_3 .title, #section_recipe_search #item_3 .showtitle {top:82px; left:49px; background-position:180px 0px; }

#section_recipe_search #item_4 .title, #section_recipe_search #item_4 .showtitle {padding-bottom:13px; bottom:43px; left:15px; background-image:url(/img/global/home/pointer-tip-down.gif); background-position:31px bottom;}
#section_recipe_search #item_5 .title, #section_recipe_search #item_5 .showtitle {padding-bottom:13px; bottom:43px; left:30px; background-image:url(/img/global/home/pointer-tip-down.gif); background-position:108px bottom;}
#section_recipe_search #item_6 .title, #section_recipe_search #item_6 .showtitle {padding-bottom:13px; bottom:43px; left:49px; background-image:url(/img/global/home/pointer-tip-down.gif); background-position:180px bottom;}
#home_most_popular { float:left; font-weight:bold; width:300px; font-size:18px; color:#de0501; line-height:20px; padding:18px 0px 9px; }
#home_most_popular h3 { display:inline; float:none; line-height:20px; width:auto; font-weight:normal; }
#home_tabbed_se{ float:left; width:300px;}
#home_tabbed_se .tb_content, #home_tabbed_se .tb_content { display:none; }
#home_tabbed_se .tb_tabtd { background:#3F3736; color:#fff; font-weight:bold; font-size:15px; }
#home_tabbed_se .tb_sel, #home_tabbed_se .tb_nonsel { float:left; width:99px; border-left:solid 1px #fff; text-align:center; padding:6px 0px; }
#home_tabbed_se .tb_sel { border-bottom: solid 1px #ba2423; background:#ba2423; }
#home_tabbed_se .tb_nonsel { cursor:pointer; border-bottom:solid 1px #fff; }
#home_tabbed_se .tabA .tb_sel { border-left:solid 1px #ba2423; }/* home page indexes by section */
.home_index {float:left; width:200px; _width:203px; padding-bottom:18px}
.home_index #home_index_top_bar {float:left; width:200px; height:25px; background:#f7f4ec}
.home_index #home_index_title {float:left;width:200px;height:25px; padding-top:13px; color:#4b4b4b; font-size:12px; font-weight:bold;}
.home_index .onlytitle {float:left; width:168px; border-bottom: solid 3px #fff; padding: 6px 10px 6px 22px; font-size:12px; font-weight:bold; background:#f3eedf url(/img/global/bullet_grey_on_brown.gif) no-repeat 8px 9px; line-height:14px}
/* section page indexes by subsection */
#SectionIndex {display:none}
.section_index {float:left; width:219px; _width:222px; padding-bottom:14px; border-top: dotted 1px #cdcdcd}
.section_index #section_index_title {float:left;width:219px;height:24px; padding-top:26px; color:#4b4b4b; font-size:12px; font-weight:bold;}
.section_index .onlytitle {float:left; width:187px; border-bottom: solid 2px #fff; padding: 4px 10px 6px 22px; font-size:12px; font-weight:bold; background:#f3eedf url(/img/global/bullet_grey_on_brown.gif) no-repeat 8px 7px; line-height:14px}
/* ----- Generic Article Index Style  ------ */
#idxArticle, #tagindex {float:left; width:100%; margin-top:5px;}
#idxArticle .odd, #idxArticle .even, #tagindex .odd, #tagindex .even {float:left; width:563px; padding:20px 0px; border-top:dotted 1px #cdcdcd}
#idxArticle #item_0 .title a, #tagindex #item_1 .title a {font-size:22px; color:#000; line-height:24px;}
#idxArticle #item_0, #tagindex #item_1 {border-top:none;padding-top:0px;}
#idxArticle .image, #tagindex .image {float:left;height:106px;overflow:hidden; padding-right:15px;}
#idxArticle #item_0 .image, #tagindex #item_1 .image {height:163px; width: 290px;}
#idxArticle .image_caption {float:left;width:290px;font-size:12px;color:#4c4c4c;}
#idxArticle .title, #tagindex .title {display:block;}
#idxArticle .title A, #tagindex .title A {font-weight:bold; font-size:14px}
#idxArticle .text, #tagindex .text {display:block; padding:2px 15px 3px 15px; font-size:12px;}
/* ----- Tag Index Style ------*/
#tagindex .tag_topics { margin:0px; font-size:11px; color:#4c4c4c; font-weight:bold; padding-top:5px; line-height:22px; }
#tagindex .tag_topics b { text-transform: capitalize; }
#tagindex .tag_topics a { background:#f3eedf; padding:2px 4px; margin-right:2px; white-space:nowrap; font-size:11px; }
/* ----- Recipe Index Style  ------ */
#idxRecipes {float:left;width:640px;margin:0px 0px 20px -15px}
#idxRecipes .odd {width:145px;float:left;height:155px;margin-left:15px}
#idxRecipes .image {float:left;width:100%;height:83px;overflow:hidden;margin-bottom:7px}
#idxRecipes h3 a {font-size:12px;float:left;width:100%;height:40px;overflow:hidden}
/* ----- Next/Prev buttons  ------ */
#idxArticle .footer, #idxRecipes .footer, #tagindex .footer {float:left;padding-top:20px;border-top:1px dotted #cccccc;width:100%}
#idxArticle .footer a, #idxRecipes .footer a, #glossary_index .footer a, #tagindex .footer a {color:#fff; text-decoration:none; cursor:pointer; }
#idxArticle table td, #idxRecipes table td, #glossary_index table td, #tagindex table td {background:#f4eee0; padding:10px 15px;font-weight:bold;font-size:12px;}
#glossary_index table td { padding:10px 10px; background:#faf7f2; }
#idxArticle .brown_btn, #idxRecipes .brown_btn, #filter_box .brown_btn, #glossary_index .brown_btn, #tagindex .brown_btn {padding:2px 8px;width:50px;font-size:12px;font-weight:bold;text-align:center}
#filter_box .brown_btn a {color:#ffffff}
#idxArticle .prev, #idxRecipes .prev, #glossary_index .prev, #tagindex .prev {border:0; margin-left:15px}
#idxArticle .next, #idxRecipes .next, #glossary_index .next, #tagindex .next {border:0; margin-right:15px}
/* ----- Filter box  ------ */
#filter_box {float:left;width:100%;padding:15px 10px;background:#F4EEE0;margin:10px 0px 20px 0px;font-size:12px}
#filter_box select {font-size:12px;width:130px}
#filter_box .ctime, #filter_box .fav, #filter_box .specops {float:left;width:130px;margin-left:10px}
#filter_box #btn_filter {float:left;margin:16px 15px 0px 10px}
filter_box #btn_filter .brown_btn {width:30px}
#filter_box #btn_surprise {margin:16px 0px 0px 15px;width:75px}
#filter_box .divd {float:left;width:1px;height:40px;border-left:1px dotted #969082}
/* ----- Also in this section ------ */
.also_in {float:left;width:625px;margin-top:11px;}
.also_in H3 {margin-bottom:7px;line-height:16px;margin-top:7px;}
#idxAlsoIn {float:left;width:636px;_width:647px;margin-left:-11px;_margin-left:-22px;}
#idxAlsoIn .odd, #idxAlsoIn .even {float:left;width:148px;margin-left:11px;}
#idxAlsoIn h3 {font-size:12px;}
/* ----- Cooks glossary ----------- */
#tools_gloassary_index { float:left; width:625px; }
#tools_gloassary_index #header { background:#faf7f2; float:left; width:605px; padding:6px 10px; }
#tools_gloassary_index #letter { float:left; width:200px; font-size:22px; font-weight:bold; line-height:24px; }
#tools_gloassary_index #display_abstract { float:right; font-weight:bold; }
#glossary_index .glossary_item { float:left; width:605px; padding:10px 10px 11px; border-bottom:dotted 1px #cdcdcd;}
#glossary_index .alpha { font-weight:bold; }
#glossary_index .abstract { padding-top:6px; }
#glossary_index .footer { float:left; width:625px; margin-top:-1px; padding-top:5px; background:#fff; }
#slideshow_feature_wrapper { float:left; padding-top:24px; }
.super_grouping { float: left; position:relative; width:302px; }
.super_grouping div { float:left; width:100%; }
.super_grouping LI { list-style-type:none; list-style-image:none; float:left; *float:none; }
.super_grouping UL { margin:0px; float:left; *float:none; }
.super_grouping .headerimage { display:none; }
.super_grouping .odd { float:left; width:100%; background:#2ba5d0; }
.super_grouping .odd .image { float:left; width:100%; height:163px; overflow:hidden; }
.super_grouping .odd .image { _position:absolute; _left:0px; _left:0px; _top:0px; _width:302px; }
.super_grouping .odd .image A { _float:left; height:163px; overflow:hidden; }
.super_grouping .odd .caption { display:none; }
.super_grouping .odd .title { float:left; width:100%; _margin-top:163px; _width:299px; }
.super_grouping .odd .title UL { padding:10px 15px; _float:left; _padding-right:10px; }
.super_grouping .odd .title UL LI { padding-left:0px; }
.super_grouping .odd .title A { color:#fff; font-weight:bold; font-size:16px; overflow:hidden; white-space:nowrap;
                                width:272px; float:left; text-overflow:ellipsis; }
.super_grouping .even { _float:left; }
.super_grouping .even .title { float:left; background:#1b7285; width:100%; padding:6px 0px 6px 0px; }
.super_grouping .even UL { padding:2px 15px 2px 15px; _padding:2px 11px 2px 15px; _float:left;}
.super_grouping .even LI { background:url(/img/global/bullet_on_blue_39.gif) no-repeat 0px 6px; padding:0px 0px 0px 13px; _float:left; }
.super_grouping .even A { color:#fff; font-size:12px; overflow:hidden; white-space:nowrap;
                        width:258px; float:left; text-overflow:ellipsis;}
.super_grouping .tabLoc { float:left; position:absolute; left:0px; top:142px; width:290px; clear:left; }
.super_grouping .tabLoc SPAN { float:left; }
.super_grouping .tabLoc A { padding:2px 15px; background:#c0e5ee; color:#888; float:left; font-size:10px; }
.super_grouping .tabLoc A.tab-selected { background:#2ba5d0; color:#fff; }
/* resize if home page */
.home_grouping { position:relative; width:100%; margin-bottom:36px; float: left;}
.home_grouping .odd .image  { _width:317px; }
.home_grouping .odd .title { _width:314px; clear:left; }
.home_grouping .odd .title A { width:287px; }
.home_grouping .even A { width:273px; }
/* Shared Article Classes */
body #article_sharing_header { height: auto; top:0; *top:0; padding-bottom:5px; *padding-bottom:4px; }
body #article_sharing_header .ast_style_1, body #article_sharing_footer .ast_style_1 {background-color: #44b6e0;}
body #article_sharing_header .ast_style_2, body #article_sharing_footer .ast_style_2 {color: #44B6E0;}
body #article_print_header .ast_style_1 {background-color:#df0601;}
body #article_sharing_footer { float: left; margin-top: 16px; background: #faf7f2; border: solid 0px transparent; padding-top: 2px; height: 30px; width: 100%; margin-left: 0px; margin-bottom:21px; padding-bottom:0px; }
body #article_sharing_footer .asf_dd_menu_hov { top: 30px; background-color: #faf7f2; border-color: #faf7f2; }
/* Article Footer Share Tool Bar */
body #contentcol #article_sharing_footer.asf_posfix { margin-left: 0px; width: 100%; }
/* Masthead for Expert Q&A */
#expert_qa_masthead { margin-bottom:20px;}
#expert_qa_masthead #item_1, #expert_qa_masthead #item_2 { float:left; }
/* title */
#expert_qa_masthead #item_0, #expert_qa_masthead #item_0 h2 { float:left; width:615px; overflow:hidden; }
#expert_qa_masthead #item_0 { padding:0px 10px 6px 0px; white-space:nowrap; }
/* image */
#expert_qa_masthead #item_1 { clear:left; width:auto; xwidth:162px; }
#expert_qa_masthead #item_1 .image { float:left;}
/* text */
#expert_qa_masthead #item_2 { width:394px; height:140px; padding:10px 10px 0px 5px; background:#ca1420 url(/img/global/article/expert_article_img_right.gif) no-repeat right top; color:#fff; }
#expert_qa_masthead #item_2 .image { float:right; padding:20px 0px 0px 10px; }
#expert_qa_masthead #item_2 .onlytitle a, #expert_qa_masthead #item_2 .title a { float:left; width:394px; color:#fff; font-weight:bold; }
/*#expert_qa_masthead #item_2 .onlytext a, #expert_qa_masthead #item_2 .text a { float:left; width:313px; color:#fff; }*/
#expert_qa_masthead #item_2 .onlytext, #expert_qa_masthead #item_2 .text {float:left; width:394px;font-size:12px;}
/*submit button / go to archive button */
#expert_qa_masthead .archive ,#expert_qa_masthead .submit_q { float:left; background:url(/img/global/article/expert_btn_submit_q.gif) no-repeat top left; padding:2px 5px; margin-right:10px; margin-top:10px; font-size:12px; font-weight:bold; color:#fff; width:auto;}
#expert_qa_masthead .archive { background:url(/img/global/article/expert_btn_archive.gif) no-repeat top left; }
/* footer links */
#expert_qa_masthead #item_3, #expert_qa_masthead #item_4 { float:right; font-size:12px; padding:4px 10px 0px 13px; font-weight:bold; background: url(/img/global/bullet.gif) no-repeat left 9px; }
/* general classes */
#article4053 {float:left;width:563px;margin-top:0;}
#article4053 .articlepagenum { display:none; }
#article4053 h1, #print4053 h1 { float: none; width: auto; font-size: 30px; font-weight: normal; }
#article4053 h2, #print4053 h2 { float: none; width: auto; font-size: 14px; font-weight: bold; line-height:18px; }
#article4053 h3, #print4053 h3 { float: none; width: auto; font-size: 12px; font-weight: bold; }
#article4053 #article_content, #print4053 #article_content { width: 563px; float: left; }
#article4053 #article_body, #print4053 #article_body { line-height: 17px; margin-top: 14px; font-size:14px; }
#article4053 #article_abstract, #print4053 #article_abstract { color: #879cb0; font-size: 16px; font-weight: bold; line-height: 22px; margin-top: 5px; *margin-top: 18px; }
#print4053 #print_button { float: right; position: relative; top: -43px; line-height: 30px; width: 60px; background: #2ba5d0;width: 50px; height: 30px; text-align: center; } 
#print4053 #print_button a { color: #fff; font-weight: bold; } 
/* title/author */
#article4053 .title, #print4053 .title { float: left; width: 100%; }
#author_wrapper { float: left; font-size: 10px; color: #3b494e; margin-bottom: 9px; text-transform: uppercase; line-height: 14px; }
#author_wrapper .image { float: left; clear: none; margin-right: 10px; margin-top: 0px; margin-left: 0px;}
#author_wrapper .image img { padding: none; background: none; }
#author_wrapper .author, #article_pull_quote .author, #author_wrapper .date, #author_wrapper .author_title, #article_pull_quote .author_title { float: left; background:url(/img/global/article/vertical_divider.gif) no-repeat left 3px; padding: 0px 5px; }
#author_wrapper .author, #article_pull_quote .author  { background: none; padding-left: 0px; }
#author_wrapper .date { color: #888; }
/* right col */
#article4053 #right_box, #print4053 #right_box { float: right; clear: left; width: 227px; margin: 11px 0px 2px 15px; margin: 11px 0px 2px 15px; overflow: hidden;}
#article4053 #contenttitles, #article4053 #related_links, #article4053 #related_tags, #article4053 #tag_topics, #article4053 #article_pull_quote, #print4053 #article_pull_quote { float: left; width: 227px; clear: left; }
/* image/video */
#article4053 .image, #article4053 .image_no_caption, #print4053 .image, #print4053 .image_no_caption { float: left; clear: left; }
#article4053 .caption, #print4053 .caption { width: 100%; _width: 290px; white-space: nowrap; overflow: hidden; color: #929292; font-size:12px; font-weight:normal; padding-top: 8px; }
#article4053 #article_image_1, #print4053 #article_image_1 { float: none; text-align: center; }
#article4053 #article_caption_1, #print4053 #article_caption_1 { _width: 100%; }
#print4053 #article_image_1 { float: left; text-align: left; }
#article4053 #article_image_1 .caption, #print4053 #article_image_1 .caption { float: none; text-align: left;}
#article4053 #article_image_2, #article4053 #article_image_3, #article4053 #article_image_4, #print4053 #article_image_2, #print4053 #article_image_3, #print4053 #article_image_4 { margin-bottom: 0; }
#article4053 #article_inline_player { text-align: center; margin-top: 10px; }
#print4053 #article_inline_player { display: none; }
/* galler/map buttons */
#article4053 #buttons_wrapper { float: left; width: 266px; clear: left; padding: 12px; background:#faf7f2; margin-bottom:15px; text-align: center; }
#article4053 #buttons_wrapper .view_gallery { float: left; margin-right: 9px; }
#article4053 #buttons_wrapper .view_map { float: left; }
#article4053 .view_gallery { background: url(/img/global/article/view_gallery.gif) no-repeat; width: 106px; height: 18px; display: block; }
#article4053 .view_map { background: url(/img/global/article/view_gallery.gif) no-repeat; width: 84px; height: 18px; display: block; }
/* pull quote */
#article4053 #article_pull_quote, #print4053 #article_pull_quote  { margin-top: 10px; }
#article4053 .pull_quote, #print4053 .pull_quote { float: left; width: 190px; line-height: 20px; padding: 12px 14px; font-size: 16px; font-weight:bold; color: #5CB7D6; background: #ebf6fa; border:solid 5px #D2EAF3; }
#print4053 .pull_quote { width: 100%; }
#article4053 .pull_quote_footer, #print4053 .pull_quote_footer { float: left; width: 65px; height: 29px; background: url(/img/walktheworld/_quoteBtm.gif) no-repeat left top; }
#article4053 #article_pull_quote .author, #print4053 #article_pull_quote .author, #article4053 #article_pull_quote .author_title, #print4053 #article_pull_quote .author_title { color: #000; margin-top: 7px; _padding-left:2px; font-size:12px;}
#article4053 #article_pull_quote .author_title, #print4053 #article_pull_quote .author_title { padding-left:5px; font-weight:normal;}
#article4053 #article_pull_quote .author, #print4053 #article_pull_quote .author, #article4053 #article_pull_quote .author a, #print4053 #article_pull_quote .author a { font-weight: bold; color:#000; font-size:12px;}
/* shared content related items */
#article4053 #contenttitles, #article4053 #related_links, #article4053 #related_tags, #article4053 #tag_topics { margin-top:0; width: 227px; }
#article4053 #contenttitleheader, #article4053 #related_links_title, #related_tags_title, #tag_topics_title { font-weight: bold; margin: 12px 15px 5px 0px; }
/* paging */
#article4053 #contenttitles { padding-bottom: 15px; }
#article4053 .pagetitleviewall, #article4053 .curpagetitle, #article4053 .pagetitle { float: left; clear: left; white-space: nowrap; display: inline; background: #f0f5f5; margin: 8px 15px 0px; padding:0px 6px; font-weight: bold; line-height: 20px; }
#article4053 .curpagetitle { background: #2ba5d0; color: #fff; }
#article4053 .displayarticle { display: block; }
#article4053 #article_body .articlepagetitle, #article4053 #article_body .pgfooter, #article4053 .hidearticle { display: none; }
/* bottom - number paging */
#article4053 .contentpages , #article4053 #contentpageheader, #article4053 .pagenum , #article4053 .pagenumviewall , #article4053 .curpagenum { float:left; font-size:12px; font-weight:bold;}
#article4053 .contenpages { width:auto; }
#article4053 #contentpageheader {color:#929292; padding:5px 10px 5px 0px;}
#article4053 .pagenum , #article4053 .pagenumviewall, #article4053 .curpagenum  { background:#faf7f2; padding:5px 8px 5px 7px; border-left:3px solid #fff; }
#article4053 .curpagenum {color:#929292; }
/* related links, tags and topics*/
#article4053 #related_links , #article4053 #related_tags { margin-bottom: 0px }
#article4053 #related_links ul, #article4053 #related_tags ul { padding: 0px; margin: 0px }
#article4053 #related_links li, #article4053 #related_tags li { background:#faf7f2 url(/img/global/bullet_grey_on_brown.gif) no-repeat 8px 11px; list-style-image: none; list-style-type: none; float: left; clear: left; width:268px; padding:5px 5px 5px 22px; border-bottom:solid 2px #fff;}
#article4053 #related_links li a, #article4053 #related_tags li a { xfloat:left; clear: left; font-weight: bold; font-size:12px; line-height: 14px;}
#article4053 #related_links_list, #article4053 #related_tags_list { float: left; padding:0; }
#article4053 #tag_topics { width: 273px; padding: 0px 15px 9px 0px;  *padding-bottom: 15px; }
#article4053 #tag_topics_title { margin: 11px 0px 9px 0px; }
#article4053 .tag_topic, #article4053 .tag_topic_theme { float:left; background: #faf7f2; white-space: nowrap; font-weight: bold; padding: 3px 9px; height: 18px; line-height: 18px; margin-right: 5px; margin-bottom: 8px; font-size:12px; font-weight:bold;}
#article4053 .tag_topic:hover, #article4053 .tag_topic_theme:hover { }
#article4053 .tag_topic_theme img { display: none; }
/* more links - breakout box */
#article4053 #article_links, #article4053 #article_contacts { float: left; clear:left; margin-top: 15px; padding: 11px 15px; width: 288px; background: #faf7f2; font-size:12px; }
#print4053 #article_links, #print4053 #article_contacts { display: none; }
#article4053 #article_links ul, #article4053 #article_contacts ul { float: left; margin-left: 0px; padding-left: 0px; }
#article4053 #article_links ul { width: 187px; }
#article4053 #article_links ul li, #article4053 #article_contacts ul li { list-style-image: none; list-style-type: none; float: left; *float: none; clear: left; background: none; padding-left: 0px;}
#article4053 #article_links ul a, #article4053 #article_contacts ul a { float: left; clear: left; margin-left: 5px; background: transparent url(/img/global/bullet.gif) no-repeat 0px 6px; font-weight: bold; line-height: 21px; padding-left: 13px; }
#article4053 #article_links img { float: left; margin: 6px 5px 0px 0px; }
/* spanning Rating styles */
#article4053 .RatingContainer_Main {float:left; padding:5px; width:615px; background:#bb2726; border:0; margin-bottom:-16px; margin-top:20px;}
#article4053 .UserRating { float:left; padding:5px 5px 5px 5px; background:#941d1c; }
#article4053 .UserRating_text { float:left; margin-left:0px; margin-right:10px; margin-top:0px; color:#fff; text-transform:uppercase; font-size:11px; font-weight:bold;}
#article4053 .UserRating_low { display:none; }
#article4053 .UserRating_img { clear:none; padding-left:0px; padding-right:3px;}
#article4053 .ratingAvg { float:right; padding:5px; }
#article4053 .ratingAvg_text { float:left; margin-top:0px; margin-right:0px;color:#fff; text-transform:uppercase;font-size:11px; font-weight:bold;}
#article4053 .ratingAvg_img { clear:none; padding-left:10px; padding-right:0px;}
#ugc_parent { float:left; width:563px; position:relative; background-color:#fff; margin-right:0px; font-family:Arial; font-size:13px; border-bottom:none;}
/* 
headings */
.ugc_header b, .ugc_write_header b, .ugc_preview_header b, .ugc_write_header_text, .ugc_guidelines_header b {color:#000000;font-size:12px;}
/* 
ugc_write + ugc_write_content: comment form */
#ugc_write_1 , #ugc_write_2 { position:relative; }
#ugc_write_2 { _margin-top: -17px; }
.ugc_write, #ugc_write_1 {border-top:none 0px #e6eaed; padding-top:7px; *padding-top:0px; width:590px; }
.ugc_write { border:none 0px; }
.ugc_write_header { margin-bottom:2px; color:#536573; font-size:14px; }
.ugc_write_header_text , .ugc_write_header_text b { font-size:18px; text-align:left; font-weight: normal; display: block; margin-bottom: 15px;}
.ugc_write_content {width:570px; }
.ugc_titles { position:relative; top:-3px; width:100px; color:#000; font-size:12px; }
.ugc_email_input_span,.ugc_nick_input_span,.ugc_title_input_span, .ugc_location_input_span, .ugc_write_rating {padding-left:0px;}
.ugc_comment_input_span { padding-left:0; }
.ugc_input, .ugc_write textarea {width:425px; border:1px solid #cccccc; }
.ugc_comment_input_span .ugc_input { width:526px; }
.ugc_required {color:#e00524;font-weight:bold; font-size:24px; position:absolute; left:542px; padding-top:6px; }
.ugc_write_footer {clear:left;color:#F36300; font-weight:bold; margin-bottom:-10px;padding:5px;}
.ugc_email_notice { display:block; margin-left:103px; color:#a0a0a0; font-size:11px; }
.ugc_write input {margin-bottom:3px}
.write_msg {display:block;color:#a0a0a0; font-size:11px;}
html>body .write_msg {margin-top:0}
.ugc_write_footer_text { color:#e00524; font-weight:normal; font-size:11px; position:absolute; bottom:42px; *bottom:62px; left:411px; }
.validation_msg{font-weight:normal;color:#ff0000;}
.ugc_email_input_span {position:relative;left:65px; }
.ugc_nick_input_span {position:relative;left:40px; }
.ugc_location_input_span {position:relative; left:49px; }
/* 
ugc_buttons: review buttons, including preview, edit, submit */
.ugc_buttons, .ugc_button_border { float:right;margin-right:42px;*margin-right:40px; _margin-right:20px; margin-top:10px }
.ugc_button_border { margin-right:10px; }
#ugc_buttons_1 { margin-top:-20px; *margin-top:10px; }
#ugc_buttons_2 { margin-top:-10px; *margin-top:10px; }
.ugc_submit_button_border,.ugc_preview_button_border {float:left;}
.ugc_button_preview,.ugc_button_submit,.ugc_button_edit, #submit_2, #edit_2 { font-size:11px; text-transform:uppercase; margin-left:10px; color:#ffffff; font-weight:bold; cursor:pointer; *cursor:hand; height:24px; border:1px solid #5CB7D6; background-color:#5CB7D6;}
.ugc_button_preview { background-color:#bebebe; border: solid 1px #bebebe; }
.ugc_buttons input {margin-bottom:0px}
.ugc_button_submit_span, .ugc_button_edit_span { float:right; }
/* 
ugc_preview */
#ugc_preview_1, #ugc_preview_2 {display:none}
.ugc_preview {border-top:0px none #e6eaed}
.ugc_preview br { display: none; }
.ugc_preview .text {color:#474d53; margin:20px; font-size:11px; }
.ugc_hr_line {width:100%; border:solid 1px #fff; border-top:dotted 1px #B8B8B8; text-align:center; margin-top:15px; *margin-top:8px; margin-bottom: 2px; }
.ugc_preview_header {padding:0px 19px;margin-bottom:2px; text-align:left;}
.ugc_preview_header b { font-size:18px; font-weight: normal;  }
.ugc_preview_content {margin-top:10px; background:url(/img/global/ugc/comment_box_top.gif) no-repeat 0px 0px;}
.ugc_preview_body {float:left;width:590px;border:0; width:563px;}
/* 
ugc_guidelines_brief */
.ugc_guidelines_header { position:relative; float:left; width:563px; font-size:13px;height:25px; padding-left:0px; margin-bottom:0px; padding-bottom:10px; }
.ugc_guidelines_header span { position:absolute; top:5px; }
.ugc_guidelines_header span b { font-size: 18px; font-weight:normal; }
.ugc_guidelines_header span b a { margin-left:565px; margin-top:-9px; }
.ugc_guidelines_brief { float:left; width:563px; height: 200px; padding:10px 0px 10px 0px; margin:20px 0px 0px; border-top:dotted 1px #B8B8B8; overflow:auto; }
.ugc_guidelines_brief br {display:none}
.ugc_guidelines_brief b a { display:inline-block; padding-top:10px; font-weight:bold; margin-left:-6px;}
.ugc_guidelines_brief .ugc_guidelines_line ul li {float:left;width:167px; margin-left:0px;display:inline;font-size:12px; padding-left:8px; background-image:none;  }
.ugc_guidelines_content { padding-left:3px; margin-bottom:20px; width:550px; }
.ugc_guidelines_line { margin-bottom:20px; height:auto; }
.ugc_guidelines_line b { float:left; padding-bottom:19px; color:#000; font-weight:bold; font-size:12px; margin-left:0px; padding-right:7px; }
.ugc_guidelines_line b a {display:inline-block; padding-left:5px; padding-top:10px;  font-weight:bold; font-size:12px;}
.ugc_guidelines_line ul {float:left; *float:none; margin-bottom:0px; margin-left:0px; width:550px; padding-left:75px; padding-top:10px; padding-bottom:10px; margin-top:-45px; }
.ugc_guidelines_content { padding:0px 10px 10px 10px; font-size: 12px; }
.ugc_guidelines_content .text {padding-bottom:10px; color:#000; font-weight:normal; }
.ugc_guidelines_content .text STRONG { font-weight: bold; color:#000; }
.ugc_guidelines_content .text B { font-weight:bold; }
.ugc_guidelines_content ul { width:100%; margin:0; padding:0; }
.ugc_guidelines_content li { width:96%; float:left; font-size:12px; background-repeat:no-repeat; background-position:0px 8px; padding-left:8px; list-style: none; }
.ugc_guidelines { display:none; margin-bottom:10px; }
/* 
ugc_container: user content container */
.ugc_container {float:left; display:inline; padding:0px; margin: 23px 0px 20px; *margin-bottom:17px; }
.ugc_comment {border-top:solid 1px #e6eaed; border-bottom:solid 1px #e6eaed;}
/* 
paging objects */
#ugc_paging b, #ugc_hpaging b, #ugc_fpaging b { font-size:12px; color:#474d53; font-weight:bold; }
#ugc_fpaging b a { _float: left; }
.ugc_paging_nav { cursor:pointer; *cursor:hand; }
.ugc_header, .ugc_footer { float:left; width: 607px; padding:5px 8px 0px 8px; text-align:center; background:#FAF7F2; height: 22px; }
.ugc_header { margin-bottom:1px; *margin-bottom:13px; }
.ugc_footer { margin-top:20px; }
.ugc_header span , .ugc_footer span { display:block; }
.hOptions, .fOptions {width:100%;text-align:right}
.hOptions b , .fOptions b { font-weight:normal; font-size:11px; }
#hpaging_first, #fpaging_first {padding-right:10px; border-right:solid 1px;float:left; width:46px;}
#hpaging_prev, #fpaging_prev {padding-left:10px;float:left; width:36px; }
#hpager, #fpager { float:left; font-weight:normal; text-align:center; color:#939498; padding:0px 15px; width:362px; font-size:11px; }
#hpaging_next,#fpaging_next {padding-right:10px;border-right:solid 1px; float:left; width:36px; }
#hpaging_last,#fpaging_last {padding-left:10px; float:left; width:46px;}
/* 
review item */
.ugc_item { padding:0px; display:block; padding-top:9px; margin-top:19px; *margin-top:7px; margin-bottom:10px; margin-right:2px; background:url(/img/global/ugc/comment_box_top.gif) no-repeat 0px 0px; }
.ugc_alt_text { float:left; width:563px; font-size:12px; font-weight: bold; border-bottom:dotted 1px #B8B8B8; padding-bottom:5px; }
.ugc_comment_title,.userDetails,.userComments {display:inline; }
.ugc_comment_title {font-weight:bold; color: #000; padding:20px 0px 0 10px; *padding-top:1px; font-size:14px;}
.userDetails {color:#929292; padding:1px 10px 0 8px; font-weight:normal; font-size:11px;}
.userDetails b {font-weight:normal; font-size:11px;}
.userComments {padding:5px 10px 26px 10px; line-height:20px; color:#000; font-weight:normal; display:block; 
               background:#f3eedf url(/img/global/ugc/comment_box_btm.gif) no-repeat 0% 100%; }
.commentOptions { display:block; padding:0px; margin-top: -6px; }
.commentOptions A, .reportText a { font-size:11px; font-weight:normal; color: #939498; background: url(/img/global/ugc/alert.gif) no-repeat  0px 1px; padding-left: 15px; margin-left: 10px;}
.commentOptions A:hover, .reportText a:hover { color:#e00524; text-decoration: none; }
.commentOptions SPAN BR { display:none; }
.ugc_no_comment .ugc_alt_text { color:#E00524; padding-bottom:0px; font-size:11px; margin:-5px 0px 0px; *margin-top: -10px; _margin-top: -20px; _position: relative; width:563px; padding: 10px 0px;}
.ugc_no_comment .ugc_header { background: none; width: 560px; padding:5px 10px 0px 0px; }
.ugc_no_comment .ugc_footer { _margin-top: -10px; display:none; }
/* 
reply style */
.ugc_reply_text .userDetails { color: #474d53; background:#fff none; padding: 0px; margin: 0px 30px; }
.ugc_reply_text .userComments { color: #000; background:#fff none; padding: 0px; margin: 0px 30px; font-size: 12px; }
/* 
working */
.ugc_working {padding:10px 0px;color:#000;width:100%;text-align:right}
#ugc_write_stage_1, #ugc_write_stage_2 {float:left; width:590px; margin-top:15px; margin-bottom:15px; border:solid 1px #a0a0a0; *float:none; }
#ugc_write_stage_1 .ugc_preview_msg,#ugc_write_stage_2 .ugc_preview_msg {float:left;background:#ebebeb;padding:5px;margin-bottom:10px; width: 578px;}
#ugc_write_stage_1 .ugc_submission_msg,#ugc_write_stage_2 .ugc_submission_msg{padding:10px}
/* 
expired */
.ugc_expired_text {margin:10px 0px}
/* ------------------ TOOLS TABS - TABS --------------------------*/
#myrecipes_link {float:right;width:96px;font-weight:bold;margin-top:8px;text-align:right;background:url(/img/global/ico_tick_white_bg.gif) no-repeat top left;}
#tools_tabbed_se { float:left; width:366px;}
#tools_tabbed_se table { border-collapse:collapse;}
#tools_tabbed_se .tb_content, #tools_tabbed_se .tb_content { display:none; }
#tools_tabbed_se .tb_tabtd { background:#3F3736; color:#fff; font-weight:bold; font-size:15px; }
#tools_tabbed_se .tb_sel, #tools_tabbed_se .tb_nonsel { float:left; width:122px; border-left:solid 1px #fff; text-align:center; padding:6px 0px; }
#tools_tabbed_se .tb_sel { border-bottom: solid 1px #ba2423; background:#ba2423; }
#tools_tabbed_se .tb_nonsel { cursor:pointer; border-bottom:solid 1px #fff; }
#tools_tabbed_se .tabA .tb_sel { border-left:solid 1px #ba2423; }
/* ------------------ TOOLS TABS - COMMON --------------------------*/
#tools_tabs_outerbox {float:left;width:615px;background:#bb2726;padding:5px;*margin-top:-2px;}
#tools_search, #tools_mealmaker, #tools_supriseme {float:left;width:605px;background:#941d1c;padding:5px;color:#fff;font-weight:bold;font-size:12px;}
#tools_mealmaker {*padding:6px 5px 5px 5px;}
/* ------------------ TOOLS TABS - RECIPE SEARCH ------------------*/
#tools_search .tools_search_keywd {float:left;width:231px;margin-right:5px;}
#tools_search .tools_search_cuisine {float:left;width:136px;margin-right:5px;}
#tools_search .tools_search_cookingt {float:left;width:136px;margin-right:5px;}
#tools_search .tools_search_btn .btn {float:left;width:85px;margin-top:17px;}
/* ------------------ TOOLS TABS - MEAL MAKER ------------------*/
#tools_mealmaker .text {float:left;width:605px;}
#tools_mealmaker #MMsearchControl_ctl00_stb1, #tools_mealmaker #MMsearchControl_ctl00_stb2, #tools_mealmaker #MMsearchControl_ctl00_stb3, #tools_mealmaker #MMsearchControl_ctl00_stb4 {float:left;width:115px;margin-right:5px;}
#tools_mealmaker .btn {float:left;width:85px;margin-top:-2px;}
/* ------------------ TOOLS TABS - SUPRISE ME ------------------*/
#tools_supriseme .tools_search_ingredient {float:left;width:125px;}
#tools_supriseme .tools_search_course {float:left;width:142px;}
#tools_supriseme .btn {float:left;width:85px;margin-top:17px;}
/* ------------------ TOOLS TABS - GLOSSARY -------------------------*/
#tools_gloassary {float:left;width:625px;background:#4c312b;color:#fff;padding:9px;}
#tools_gloassary #alpha_index {color:#937c76;}
#tools_gloassary a {color:#fff;font-weight:bold;}
#tools_gloassary a b {color:#7b6776;}
#tools_gloassary .text {float:left;width:70px;}
/* Masthead for blog */
#blog_masthead { display:none; float:left; _float:none; width:563px; padding-bottom:20px;}
#blog_masthead #item_2, #blog_masthead #item_3 { float:left; }
/* feature title */
#blog_masthead #item_0 { float:left; width:563px; font-size: 12px; padding-bottom:5px; }
#blog_masthead #item_0 .onlytitle { float:left; font-weight:bold; overflow:hidden; white-space:nowrap; color:#747474; }
#blog_masthead #item_0 .onlytitle h4 { float: none; display: inline; line-height:14px; width:auto; font-size: 12px; }
#blog_masthead #item_0 .onlytitle a { color:#747474; }
/* image */
#blog_masthead #item_1 { clear:left; width:162px; }
#blog_masthead #item_1 .image { float:left;}
/* text */
#blog_masthead #item_2 { width:443px; height:100px; padding:10px 15px 0 5px; background:#ca1420 url(/img/global/expert_quote_right.gif) no-repeat right top; color:#fff; }
#blog_masthead #item_2 .image { float:right; padding:20px 0px 0px 10px; }
#blog_masthead #item_2 .onlytitle a, #blog_masthead #item_2 .onlytitle, #blog_masthead #item_2 .onlytext a, #blog_masthead #item_2 .onlytext { float:left; width:450px; color:#fff; font-size:12px; }
#blog_masthead #item_2 .onlytitle a, #blog_masthead #item_2 .onlytitle { font-weight:bold; }
/* Sharing Toolbar */
body .blog { padding-bottom:5px; margin-top:0;}
/* Blog Header */
.ugc_main {margin-top:5px; float: left; width:563px; text-transform:uppercase;background:#EAF5FF;}
.ugc_hdr_img { display: none; }
.ugc_main .ugc_entry_hdr_text { display:inline; font-size:25px; font-weight:normal;}
.ugc_main .ugc_entry_hdr_text h2{font-size:25px; font-weight:normal;}
.ugc_main #ugc_entry_hdr_text{float:left; padding:10px;}
.ugc_main .ugc_text { display: none; }
/* Blog Entries */
.ugc_entry, .ugc_entry_details  { float:left; color:#000; line-height:14px; }
.ugc_entry_first { border-top:none;  padding-top:0; margin-top:15px;}
.ugc_entry_title, .ugc_entry_header_title { float: left; width: 563px; font-size: 30px; line-height: 32px; }
.ugc_entry_title h1, .ugc_entry_header_title h1 { background-image: none; color:#0099cc; font-size:22px; font-weight:normal;}
.ugc_entry_title h3, .ugc_entry_header_title h3 { color:#0099cc; font-size:22px; font-weight:normal; margin: 0px; }
.ugc_entry_title A { color:#0099cc; font-size:22px; }
.ugc_entry_date, .ugc_entry_author { float:none; white-space:nowrap; text-transform: uppercase; font-size:9px; position: relative; }
.ugc_entry_author { padding-left:2px; }
.ugc_entry_prevpage, .ugc_entry_nextpage { position: absolute; left: 560px; font-size: 12px; font-weight: bold; }
.ugc_entry_nextpage { left: 605px; background:url(/img/global/ugc/arrow_next.gif) no-repeat right 3px; padding-right:10px; }
.ugc_entry_prevpage { background:url(/img/global/ugc/arrow_prev.gif) no-repeat 0px 3px; padding-left:10px; }
.ugc_entry_container { margin-top:20px; }
.ugc_entry_img { float:left; width: 563px; margin-top: 6px; *margin-top:8px; }
.ugc_entry_desc { float:left; color: #000; margin-top: 15px; width: 563px; line-height:19px; }
.ugc_entry_desc P { margin:0px 0px 11px; }
.ugc_entry_header_share, .ugc_entry_share { display: none; }
.ugc_entry_links { float: left; width: 300px; margin-top:5px; padding-bottom:25px; *padding-bottom:26px; font-weight: bold; font-size:12px; line-height:17px; }
.ugc_entry_readfullpost { float:left; background: #f3eedf url(/img/global/ugc/blog_read_post.gif) no-repeat 8px 6px; padding: 3px 0px 3px 22px; width: 89px; position: relative; }
.ugc_entry_readfullpost A { color:#44B6E0; }
.ugc_entry_comments { float: left; padding-top: 3px; margin-left:9px; background: url(/img/global/ugc/blog_comments.gif) no-repeat 0px 6px; padding-left: 16px;  }
.ugc_entry_main_footer { float:left; width: 595px; padding:10px 15px; text-align:center; background:#faf7f2; margin-top:5px; height:25px; line-height:25px; }
.ugc_entry_main_footer #ugc_fpaging { float: left; width: 595px; position: relative; text-align: center; color: #000; font-size: 12px; font-weight: bold; }
.ugc_entry_main_footer #ugc_fpaging a { text-decoration: none; }
.ugc_entry_main_footer #fpager { font-size:12px; }
.ugc_entry_main_footer #fpaging_first, .ugc_entry_main_footer #fpaging_prev, .ugc_entry_main_footer #fpaging_next, .ugc_entry_main_footer #fpaging_last {position: absolute; float:left; width:62px; height: 25px; padding:0px; background: #422b25; color: #fff; font-size:12px; font-weight:bold; border-right: solid 0px transparent; }
.ugc_entry_main_footer #fpaging_first { left: 0px; padding-right: 5px; }
.ugc_entry_main_footer #fpaging_prev { left: 77px; padding-right: 5px; }
.ugc_entry_main_footer #fpager { float: left; width: 275px; height: 25px; left: 160px; padding: 0px; position: absolute; font-weight: bold; color: #000; }
.ugc_entry_main_footer #fpaging_next { left: 451px; padding-left: 5px; }
.ugc_entry_main_footer #fpaging_last { left: 528px; padding-left: 5px; }
/*** tag index ***/
#tagindex_header {float:left;width:605px;padding-right:3px;padding-left:15px;background-color:#1B7285;color:#FFFFFF;font-size:16px;font-weight:bold;line-height:36px;}
#tagindex {float:left;_float:none;width:622px;display:block;margin:15px 0px 20px 0px}
#tagindex .image {float:left;margin-right:10px;width:145px}
#tagindex .firstitem .image {width:305px}
#tagindex .txtblok h3, #tagindex .txtblok h2 {float:none;width:auto;margin:0px 0px 2px 0px}
#tagindex .txtblok h2 {font-size:12px;font-weight:bold;}
#tagindex .txtblok {display:block}
#tagindex .txtblok .abs {display:block}
#tagindex .txtblok .abs p {margin:0px;padding:0px}
#tagindex .ctype, #tagindex .ctopics {float:left;color:#888888;font-size:13px;font-weight:bold;}
#tagindex .ctype {margin-top:13px;*margin-top:12px;}
#tagindex .ctopics {margin-top:7px;}
#tagindex .ctopics a {background:#F0F5F5;padding:1px 3px;font-size:12px; margin-right: 2px; line-height: 20px;}
#tagindex .ctopics a:hover {color:#fff;background:#0076A3;text-decoration:none;}
#tagindex .odd, #tagindex .even {float:left;_float:none;width:100%;clear:both;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #DEF0F4}
#tagindex .ctype { margin-bottom: 2px; }
#tagindex .ctype_b {color:#3b494e;}
#tagindex .txtblok h3 {margin:0px;}
#tagindex .firstitem .txtblok h3 a {color:#000000;font-family:arial;font-size:18px;font-weight:normal;line-height:20px;margin:0px;width:100%;}
#tagindex .tag_topic_theme {float:left;font-weight:bold;height:18px;line-height:18px;margin-top:12px;margin-right:5px;padding:0px 9px;}
#tagindex .tag_topic_theme a {background:#F0F5F5;float:left;margin:2px 2px 2px 0px;padding:0px 4px;white-space:nowrap}
#tagindex .tag_topic_theme a:hover { text-decoration: none; background-color: #2BA5D0; color: #F0F5F5; }
#tagindex .tag_topics {float:left;margin:0px;}
.tagindex_topbar {float:left;width:100%;clear:both;background:#59C1DF;margin-top:15px;padding:12px 15px;}
.tagindex_topbar h2 {color:#FFF}
.tagindex_topbar .lowercase {text-transform:lowercase}
/* ----- recipe articles style -------- */
#article9{ float:left; width:625px; position:relative; margin-top:-37px;}
#article9 P { margin-top:0px; }
#article9 #title { float:left; width:625px; }
#article9 #title h1 { float:left; width:625px; line-height:32px; }
#article9 #author { float:left; width:475px; color:#929292; font-size:11px; line-height: 13px; padding-top: 1px; padding-bottom:13px; *padding-bottom:12px; } 
#article9 #tools_wrapper { background:#fff; }
/* image/video*/
#article9 #image_wrapper { float: none; text-align: center; clear:left; }
#article9 #image_caption { float:none; text-align:left; width:100%; white-space: nowrap; overflow:hidden; font-size: 12px; color:#929292; line-height:14px; padding-top:7px; *padding-top:5px; }
#article9 #article_sponsor_ad, #article9 #smldotline { display:none; }
/* icons */
#article9 #icons { float:left; width:250px; padding:18px 0px 0px; *padding-top:17px; }
#article9 #icons div a img {display:none}
#article9 #recipeicon, #article9 #shoppingicon, #article9 #smsicon, #article9 #printicon, #article9 #emailicon, #article9 #glossaryicon { float:left; width:211px; border-bottom: solid 3px #fff; padding: 6px 10px 6px 29px; font-size:12px; font-weight:bold; background-repeat:no-repeat; background-color:#f3eedf; background-position: 4px 4px; line-height:14px; }
#article9 #recipeicon { background-image:url(/img/global/article/save_recipe.gif); }
#article9 #shoppingicon { background-image:url(/img/global/article/create_list.gif); }
#article9 #printicon { background-image:url(/img/global/article/print.gif); }
#article9 #emailicon { background-image:url(/img/global/article/email.gif); }
#article9 #glossaryicon { background-image:url(/img/global/article/glossary.gif); border-bottom:none; }
/* ratings */
#article9 .RatingContainer_Main  { float: left;  width: 250px; clear: left; }
#article9 .RatingContainer_Main .UserRating_text {float:left;width:250px;height:25px; padding-top:15px; color:#4c4c4c; font-size:14px; font-weight:bold;}
#article9 .RatingContainer_Main .UserRating_low, .RatingContainer_Main .UserRating_high { display: none; }
#article9 .RatingContainer_Main .UserRating_img, #article9 .RatingContainer_Main .ratingAvg {float:left; width:220px; padding:10px; border-left:solid 5px #e8ddbf; border-right:solid 5px #e8ddbf; }
#article9 .RatingContainer_Main .UserRating_img { border-top:solid 5px #e8ddbf; _float:none;_display:block; }
#article9 .RatingContainer_Main .ratingAvg { padding-top:0px; border-bottom:solid 5px #e8ddbf; }
#article9 .RatingContainer_Main .ratingAvg_text { float:left; width:220px; padding:3px 0px 5px 0px; border-top:dotted 1px #b8b8b8; color:#4C4C4C; font-size:12px; font-weight:bold;}
/* galler/map buttons */
#article9 #buttons_wrapper { float:left; width:230px; clear:left; padding:10px; background:#f3eedf; text-align: center; margin-top:20px; }
#article9 #buttons_wrapper .view_gallery { float:left; background:#422b25; padding:3px 8px; color:#fff; font-weight:bold; font-size:12px; }
#article9 .view_gallery a {  }
/* related links */
#article9 #related_links { float:left; width:250px; padding:2px 0px 20px; }
#article9 #related_links #related_links_title {float:left;width:250px;height:25px; padding-top:13px; color:#4c4c4c; font-size:14px; font-weight:bold;}
#article9 #related_links ul { padding: 0px; margin: 0px }
#article9 #related_links li { list-style-image: none; list-style-type: none; float: left; clear: left; background: none; padding-left: 0px; border-bottom: solid 3px #fff;}
#article9 #related_links li a { float:left; width:216px; clear: left; background: #f3eedf url(/img/global/bullet_grey_on_brown.gif) no-repeat 8px 9px; padding: 6px 10px 6px 24px; font-size:12px; font-weight:bold; line-height: 14px;}
/* body */
#article9 #classifier_value { font-weight:bold; margin-top:-20px; *margin-top:-7px; }
#article9 #classifier_value b { color:#4c4c4c; }
#article9 #article_subheading { padding-top:15px; margin-top: 16px; border-top:dotted 1px #b8b8b8; font-weight:bold; color:#4c4c4c; }
#article9 #body h2, #article9 #abstract h2 { float:none;font-size:14px; font-weight:bold; line-height:19px; width:auto; }
#article9 #body h3, #article9 #abstract h3 { float:left;font-size:14px; font-weight:bold; line-height:19px; color:#4c4c4c;width:auto; padding-right:5px; }
#article9 #article_sharing_footer { margin-top: 16px; *margin-top:0px; }
/* custom print */
#print9 { float:left; margin-top:5px; width:100%; }
#print9 P { margin-top:0px; }
#print9 #title { float:left; width:100%; }
#print9 #title h1 { float:left; width:100%; line-height:32px; }
#print9 #author { float:left; width:400px; color:#929292; font-size:11px; line-height: 13px; padding-top: 1px; padding-bottom:13px; *padding-bottom:12px; } 
#print9 #image_wrapper { float: none; text-align: left; clear:left; }
#print9 #image_caption { float:none; text-align:left; width:100%; white-space: nowrap; overflow:hidden; font-size: 12px; color:#929292; line-height:14px; padding-top:7px; *padding-top:5px; }
#print9 #classifier_value { font-weight:bold; margin-top:-20px; *margin-top:-7px; }
#print9 #classifier_value b { color:#4c4c4c; }
#print9 #article_subheading { padding-top:15px; margin-top: 16px; border-top:dotted 1px #b8b8b8; font-weight:bold; color:#4c4c4c; }
#print9 #body h2, #article9 #abstract h2 { float:none;font-size:14px; font-weight:bold; line-height:19px; width:auto; }
#print9 #body h3, #article9 #abstract h3 { float:left;font-size:14px; font-weight:bold; line-height:19px; color:#4c4c4c;width:auto; padding-right:5px; }
#print9 #article_print_header { display:block; }
/* shopping list */
#shoppinglist9 { float:left; color:transparent; *color:#fff; width:417px; }
#shoppinglist9 #article_subheading { float:left; color:#4c4c4c; font-weight: bold; margin-top: 18px; width:417px; }
#shoppinglist9 #abstract { float:left; margin: -90px 0px 10px; color:#000; width:417px; }
#feedbackcontrol1 {float:left;background:#f3eedf url(/img/global/feedback/feedback_bg.gif) repeat-x;border-bottom: 2px solid #E6dcbe;padding:5px 10px 25px 10px;width:600px}
#feedbackcontrol1 td b {font-size:12px;width:150px;whitespace:nowrap;display:block}
#feedbackcontrol1 td select {font-size:12px}
#feedbackcontrol1 .subheading {font-size:22px;line-height:30px;width:600px}
#cat_hl_168233 {position:relative;float:left; width:623px;background-color: #ffffff;overflow:hidden;height:1250px}
#cat_hl_168233 #videoDescriptionContainer {position:absolute;left:321px;top:0px;width:277px;height:auto;padding:0px 15px 10px 10px;float:left;background:url(/img/global/video/tile_bg.gif) repeat-x}
#cat_hl_168233 #videoPlayerContainer{position:absolute;left:0px;top:0px}
#cat_hl_168233 #videoAdsDiv{background:url(/img/global/video/ad_bg.gif);padding:6px 10px;height:60px;width:301px}
#cat_hl_168233 #videoAdsDiv img {border:none}
#cat_hl_168233 #videoDescriptionDiv {float:left;width:274px}
#cat_hl_168233 #videoDescriptionDiv h1 {margin:10px 0; font-size:18px;font-weight:bold; color:#000000; width:250px;height:22px;overflow:hidden}
#cat_hl_168233 #videoDescriptionDiv p {margin-bottom:5px;}
#cat_hl_168233 #videoDescriptionDiv .videoDescriptionButton, #cat_hl_168233 #videoDescriptionDiv .videoRelatedLinksButton {text-align:center;float:left;cursor:pointer;padding:5px 8px;border:1px solid #F3EEDF;border-bottom:none;background:#F3EEDF;width:119px;color:#DE0F01;font-weight:bold;margin-bottom:-1px;font-size:12px;}
#cat_hl_168233 #videoDescriptionDiv .videoDescriptionButtonActive, #cat_hl_168233 #videoDescriptionDiv .videoRelatedLinksButtonActive {cursor:auto;color:#3D3D3D;font-weight:bold;background:#ffffff;border:1px solid #E1E1E1;border-bottom:1px solid #ffffff}
#cat_hl_168233 #videoDescriptionDiv .videoDescriptionText, #cat_hl_168233 #videoDescriptionDiv .videoRelatedLinks{border:1px solid #E1E1E1;border-top:none;padding:8px;display:block;clear:left;width:256px;height:100px;background:#ffffff;overflow:hidden;font-size:12px;}
#cat_hl_168233 #videoDescriptionDiv .videoRelatedLinks ul {float:left;width:87%; margin-left:0px; *margin-left:5px; }
#cat_hl_168233 #videoDescriptionDiv .videoRelatedLinks ul li {padding-left:15px;}
#cat_hl_168233 #videoDescriptionDiv .videoDescriptionTextHidden, #cat_hl_168233 #videoDescriptionDiv .videoRelatedLinksHidden{display:none}
#cat_hl_168233 #videoIcons {padding-top:11px;float:left;width:273px;text-transform:uppercase;font-weight:bold}
#cat_hl_168233 #videoIcons a {font-size:11px}
#cat_hl_168233 #videoIcons .videoEmailIcon {background:url(/img/global/video/icon_email.gif) no-repeat 0px 3px;padding:3px 4px 3px 18px;border-right:1px solid #cccccc;margin-right:6px;line-height:17px}
#cat_hl_168233 #videoIcons .videoSpacesIcon {background:url(/img/global/video/icon_spaces.gif) no-repeat;padding:3px 4px 3px 23px;border-right:1px solid #cccccc;margin-right:6px;line-height:17px}
#cat_hl_168233 #videoIcons .videoIMIcon {background:url(/img/global/video/icon_imthis.gif) no-repeat;padding:3px 0px 3px 23px;line-height:17px}
#cat_hl_168233 #videoIcons .videoLinkIcon {display:none}
#cat_hl_168233 #videoSearchDiv {float:left;display:inline;padding:10px 0px;margin:8px 0px 15px 0px;width:273px;border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd}
#cat_hl_168233 #videoSearchDiv .searchLeft {float:left;width:80px;font-size:12px;font-size:12px;font-weight:bold;}
#cat_hl_168233 #videoSearchDiv .searchMid {float:left}
#cat_hl_168233 #videoSearchDiv .searchRight {float:left;height:20px; width:25px}
#cat_hl_168233 #videoSearchTextBox {float:left;height:16px;line-height:16px;padding-left:3px;width:158px;border:1px solid #EAEAEA;margin-right:-1px;margin-left:5px;color:#757575;font-size:11px}
#cat_hl_168233 #videoSearchButton {float:left;background:url(/img/global/video/btn_go.gif) no-repeat;width:25px;height:20px;cursor:pointer;}
#cat_hl_168233 #videoBottomLinks {text-transform:uppercase;font-size:10px}
#cat_hl_168233 .videoBottomLinksLeft  {float:left;padding:0px 4px 0px 29px;background:transparent url(/img/global/video/icn_video_rss.gif) no-repeat 0px 1px;}
#cat_hl_168233 .videoBottomLinksRight {float:left;width:120px;padding:0px 4px 0px 29px;background:transparent url(/img/global/video/icn_msnvideo.gif) no-repeat 0px 1px;}
#cat_hl_168233 #videoTabs {position:relative;top:352px;left:0px;x_left:-32px;margin-top:25px;width:620px}
#cat_hl_168233 #videoTabs ul {float:left;}
#cat_hl_168233 #videoTabs li {list-style-image:none;list-style:none;text-align:center;float:left;cursor:pointer;color:#DE0501;font: 14px Arial;line-height:23px;height:23px;padding:2px;border:1px solid #f3eedf;border-bottom:none;background-color:#f3eedf;width:100px;margin-right:1px; background-image:none;}
#cat_hl_168233 #videoTabs li a {text-decoration:none;font:bold 14px Arial}
#cat_hl_168233 #videoTabs li a:hover {text-decoration:none}
#cat_hl_168233 #videoTabs li.selected {cursor:auto;color:#000000;font-weight:bold;background:#faf7f2;border:1px solid #faf7f2;margin-bottom:-1px;_position:relative;_top:1px;line-height:24px;height:24px}
#cat_hl_168233 #videoTabs li.selected a {color:#000000;font-weight:bold;font:bold 14px Arial}
#cat_hl_168233 #videoTabs li.selected a:hover {text-decoration:none}
#cat_hl_168233 #videoDiv p {margin:0 0 0 12px}
#cat_hl_168233 #videoItemContainer{width:623px;margin-top:352px;float:left;clear:both;background:#faf7f2;_float:none;_position:relative;_top:352px;_left:0px}
#cat_hl_168233 #videoDivTop {float:left;width:597px;padding:0px 13px}
#cat_hl_168233 #videoRightColHeader {display:none}
#cat_hl_168233 #videoRightColResults {float:right;padding-top:6px}
#cat_hl_168233 .videoDivHeaderAndFooter {float:left;display:inline;margin:7px 0px;padding:6px 13px 6px 15px; width:595px;background:#f3eedf;font-size:12px;line-height:23px;}
#cat_hl_168233 #videoDivHeaderSorting span, #cat_hl_168233 #videoDivFooterSorting span{margin-right:5px;color:#000;}
#cat_hl_168233 #videoDivFooter {border-bottom:none 0px #F2F2F4; margin-bottom:0px;}
#cat_hl_168233 .videoDivHeaderAndFooter .videoDivSorting {float:left}
#cat_hl_168233 .videoDivHeaderAndFooter select {color: #888888}
#cat_hl_168233 .videoDivHeaderAndFooter .videoDivSorting SPAN, #cat_hl_168233 .videoDivHeaderAndFooter .videoDivPagination span {float:left;margin-right:5px}
#cat_hl_168233 .videoDivHeaderAndFooter .videoDivPagination {float:right}
#cat_hl_168233 .videoDivPagination .pageNumbers {float:left; font-size:10px}
#cat_hl_168233 .videoDivPagination .firstPage, #cat_hl_168233 .videoDivPagination .prevPage, #cat_hl_168233 .videoDivPagination .nextPage, #cat_hl_168233 .videoDivPagination .lastPage{cursor:pointer;float:left;display:inline;height:10px;width:10px;margin:5px 2px 0 2px;overflow:hidden}
#cat_hl_168233 .videoDivPagination .firstPage {background:url(/img/global/video/start.gif) no-repeat}
#cat_hl_168233 .videoDivPagination .prevPage {background:url(/img/global/video/back.gif) no-repeat}
#cat_hl_168233 .videoDivPagination .nextPage {background:url(/img/global/video/next.gif) no-repeat}
#cat_hl_168233 .videoDivPagination .lastPage {background:url(/img/global/video/end.gif) no-repeat}
#cat_hl_168233 .videoDivPagination .pageNumbers .pageNumber {float:left;display:inline;padding:0px 5px;color:#fff;background:#DF0601;margin:3px 1px;text-align:center;cursor:pointer;line-height:16px;}
#cat_hl_168233 .videoDivPagination .pageNumbers .pageNumber:hover {background:#fff; color:#000;}
#cat_hl_168233 .videoDivPagination .pageNumbers .pageNumberSelected {color:#ffffff;background:#929292; padding:0px 5px;line-height:16px;margin-top:3px;}
#cat_hl_168233 .videoDivPagination .pageNumbers .pageNumberSelected:hover {color:#ffffff;background:#12505d;}
#cat_hl_168233 #videoDiv { padding-left:22px; }
#cat_hl_168233 #videoDiv .videoItem {float:left;display:inline;width:94px;padding:5px;margin:6px;height:155px;overflow:hidden;position:relative}
#cat_hl_168233 #videoDiv .videoItemOver {background-color:#f3eedf;z-index:4}
#cat_hl_168233 #videoDiv .videoItem a {display:block;padding:5px 0px;overflow:hidden;font:normal 12px Arial;font-weight:bold;}
#cat_hl_168233 #videoDiv .videoItem .videoSource, #cat_hl_168233 #videoDiv .videoItem .videoPostedDate {font-size:10px;text-transform:uppercase}
#cat_hl_168233 #videoDiv .videoItem .videoSource{line-height:15px;}
#cat_hl_168233 #videoDiv .videoItem .videoImage{width:92px;height:69px;cursor:pointer}
#cat_hl_168233 #videoDiv .videoItem .videoDescription {font-size:10px;line-height:11px;position:absolute;width:98px;left:0px; height:79px;top:80px;background:#fff;padding:2px;overflow:hidden; z-index:5;border:1px solid #e1e1e1}
#cat_hl_168233 #videoDiv .videoItem .videoDescriptionHidden {visibility:hidden}
#cat_hl_168233 #videoDiv .videoItem .videoDescription .videoDescriptionHeader {font-weight:bold;margin-bottom:5px}
#quizctrl {float:left;width:625px;margin-left:-13px;}
#quizctrl .subheading {}
#quizctrl_ctl00  .subheading {color:orange;}
#quizctrl .subheading2 {font-size:18px;font-weight:bold;display:block;float:none;margin-top:15px;}
#quizctrl img {margin:15px 15px 0px 0px}
#quizctrl table td {font-size:12px;}
#quizctrl table td img {display:none}
#quizctrl table td table td img {display:inline}
#quizctrl #quizctrl_ctl00 {border-top:1px dotted #CDCDCD;}
/*QUIX INDEX*/
#idxQuiz #idxArticle .firstitem {float:left;width:100%;*margin-bottom:15px;}
#idxQuiz #idxArticle .firstitem .title {padding-bottom:4px;}
#idxQuiz #idxArticle .firstitem .title h2 {color:#000;font-size:22px;font-weight:bold;}
#idxQuiz #idxArticle .firstitem .title, #idxQuiz #idxArticle .firstitem .text {width:288px;}
#idxQuiz #idxArticle .odd, #idxQuiz #idxArticle .even {float:left;_xfloat:none;width:100%;clear:both;padding:0px 0px 20px 0px;margin-bottom:20px;border-bottom:1px dotted #CDCDCD;border-top:none;}
#idxQuiz #idxArticle .title, #idxQuiz #idxArticle .text {padding-left:0px;}
#idxQuiz #idxArticle .title h2 {color:#DE0F01;font-weight:bold; font-size:14px;}
#idxQuiz #idxArticle .image {padding-right:15px;height:auto;}
#idxQuiz #idxArticle .footer {float:left;width:100%;border-top:none;padding-top:0px;}
#idxQuiz #idxArticle .read_more {float:left;width:80px;background:#F3EEDF url(/img/global/bullet_grey_on_brown.gif) no-repeat scroll 8px 9px;
border-bottom:3px solid #FFFFFF;font-size:12px;font-weight:bold;
line-height:14px;padding:6px 10px 6px 22px;margin-top:10px;}
#slideshowAjax {width:872px; height: 580px; padding:0px;color:#000; font-family: Arial, Verdana, Tahoma; background:#eaf5ff; margin: 5px 0 0 50px; _margin-left:25px;}
/*#slideshowAjax a:hover {color:#ef3ed4;}*/
#slideshowAjax img{border:0;}
#slideshowAjax, #slideshowAjax .sl_inner{float:left}
#slideshowAjax .sl_inner {margin: 15px 0 0 23px;width:800px;}
#slideshowAjax .sl_right{display:inline;float:right;width:300px;} 
#slideshowAjax .sl_right .backLink{text-align:right;margin:5px 5px 0 0; height: 14px; *height: 12px;} 
#slideshowAjax .sl_right .backLink a {text-decoration:none;font-weight:normal;padding-left:10px;background:transparent url(/img/slideshow/global/icn_backtoarticle.gif) no-repeat scroll 0% 50%}
#slideshowAjax .sl_right .infoBlock{margin-top:11px;height:242px;*height:242px;overflow:hidden;} 
#slideshowAjax .sl_right .infoBlock #currentPhotoDescription {margin: 0px 0px 20px 0px; font-size: 12px;} 
#slideshowAjax .sl_right .islandAd {vertical-align:bottom; display:none;}
#slideshowAjax .sl_left{display:inline;float:left;width:450px;}
#slideshowAjax .photoBottom{float:left;width:450px;*width:468px; padding:9px 0 0 0; height:23px; *height:32px; cursor:default;}
#slideshowAjax #photoContainer{position:relative;height:388px;width:448px;text-align:center;overflow:hidden;}   
#slideshowAjax h1, #slideshowAjax h2, #slideshowAjax .highlight{margin: 1px 0px 6px 0px; *margin-bottom: 7px;} 
#slideshowAjax h1 {font-size:22px;position:relative;border-bottom:none;}
#slideshowAjax h2{color:#fff; background:#94ceff; padding:3px;}
#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 {height:165px; float:left; display:inline; margin-left:10px; margin-top:20px; width:405px;*width:420px; padding:10px}
#endMoreGalleries .title{float:left; margin-left:10px; font-size:14px; font-weight: bold;}
#endMoreGalleries .moreThumbs{float:left; margin-left:42px; *margin-left: 25px; *padding-left:20px; margin-top:15px; width:380px;}
#endMoreGalleries .moreThumbs .moreItem {float:left; margin-right: 40px}
#endMoreGalleries .moreThumbs .moreItem .itemTitle {margin-top: 5px; height:62px; overflow:hidden; text-align:center; width:80px}
#endMoreGalleries .moreThumbs .moreItem .itemImg { height: 60px; width: 60px; margin-left: 10px;*margin-left: 0px;}
#endMoreGalleries .moreThumbs .moreItem .itemImg img {padding-top: 0px; width: 60px;}
.slideshowEnd .viewAgain {background:url(/img/slideshow/global/icn_viewagain.gif) no-repeat 80px 2px; font-size:14px; font-weight: bold; text-align:right; width:190px;float:left; padding-bottom:5px;}
.slideshowEnd .relatedLink {background:url(/img/slideshow/global/icn_readarticle.gif) no-repeat 27px 3px; font-size:14px; font-weight: bold; text-align:right; width:180px;float:left; line-height: 17px;}
.slideshowEnd .endMessage {margin: 10px 0px 20px 0px; font-size:14px; font-weight: bold;}
/* Main Image Skin */
.jcarousel-skin-main {list-style:none} 
.jcarousel-skin-main .jcarousel-container-horizontal{width:450px;padding:0;}
.jcarousel-skin-main .jcarousel-clip-horizontal{width:450px;height:388px;}
.jcarousel-skin-main .jcarousel-next-horizontal{position:absolute;top:110px;right:2px;width:70px;height:220px;cursor:pointer;background:url(/img/slideshow/global/image_arrow_next.gif) no-repeat 300px 0;}
.jcarousel-skin-main .jcarousel-next-horizontal:hover, .jcarousel-skin-main .jcarousel-next-hover{background-position:10px 40px;}
.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:110px;width:70px;height:210px;cursor:pointer;background:url(/img/slideshow/global/image_arrow_back.gif) no-repeat -300px 0;}
.jcarousel-skin-main .jcarousel-prev-horizontal:hover, .jcarousel-skin-main .jcarousel-prev-hover{background-position:10px 40px;}
.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:448px;height:388px;}
/* Thumbnails Skin */
#slideshowAjax ul li {padding:0px; background:none;}
.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/thumbs_arrows.gif) no-repeat -10px 0;}
.jcarousel-skin-thumbs .jcarousel-prev-horizontal{position:absolute;top:25px;left:7px;width:10px;height:13px;cursor:pointer;background:url(/img/slideshow/global/thumbs_arrows.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;background:transparent url(/img/slideshow/global/thumbs_tooltip-arrow.gif) no-repeat scroll 1pt 21px; padding-bottom:3px;}
#tooltip h3, #tooltip div{margin:0;font-size:12px; font-family:arial; color:#44B6E0;}
#tooltip h3{background-color:#fff; padding: 3px 10px}
/*PNG Hack (filter) use ONLY for IE*/
/*To be use for all browsers except IE*/
/*PNG Hack (filter) use ONLY for IE*/
/*#mainCarouselPhoto .jcarousel-clip { background-color: #fee8b7; }*/
#mainCarouselPhoto .jcarousel-clip {position:static;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/slideshow/global/bg-60percent.png', sizingMethod='scale');}*/
/*To be use for all browsers except IE*/
html>/**/body #mainCarouselPhoto .jcarousel-clip {position:static;background:url(/img/slideshow/global/bg-60percent.png);}
            
/* Slide Info */
#slideshowAjax #currentPhotoRL{display:inline;}
#slideshowAjax #currentPhotoTitle {font-size:14px}
/* 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 #000;display:block;text-align:center;background-color:#000;position:relative;top:0;}
#slideshowAjax .thumbImages li a:hover{border:2px solid #fff;}
#slideshowAjax .thumbImages li a .descText{display:none;}
#slideshowAjax .photoFunctions{overflow:hidden;padding-top:10px;width:448px;}
#slideshowAjax .photoFunctions a{color:#44B6E0;font-weight: bold; text-decoration:none;}
#slideshowAjax .photoFunctions .thumbButton{display: block;float:left;width:160px;background:url(/img/slideshow/global/icn_thumbs.gif) no-repeat 1% 55%;text-transform:uppercase;padding-left:34px;}
#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:#44b6e0;color:#fff;padding:3px 10px;}
#slideshowAjax .photoFunctions .photoNavigation .next a, #slideshowAjax .photoFunctions .photoNavigation .back a {color: #fff;}
#slideshowAjax .photoFunctions .photoNavigation .currentPosition{float:right;margin:3px 10px;color:#7A7A7A;font-size:11px}
/* Stars Rating */
#currentPhotoRating{float:left; color:#507682;}
#currentPhotoRating .UserRating{float:left; margin-right: 7px;}
#currentPhotoRating .UserRating .UserRating_img{cursor:default;}
#currentPhotoRating .UserRating .UserRating_text{font-weight:700;width:auto;}
#currentPhotoRating .ratingAvg{float:left;}
#currentPhotoRating .ratingAvg_text {width:auto;}
#currentPhotoRating .ratingImages, #currentPhotoRating .avgImages { margin-right: 1px; }
#currentPhotoCredit{float:right;width:95px;text-align:right;font-size:11px;color:#7A7A7A} 
#currentPhotoReview{float:left; width:468px; background-color:#FFFFFF; margin-left: 10px; display:none;}
#sglmain{margin:0 auto;width:auto} /* advertising */
/* Sharing Toolbar */
#slideshowAjax .hover {text-decoration:underline}
#slideshowAjax #asf_more_wrap {background:none}
#slideshowAjax #asf_hlp_wrap {padding-bottom:0px;}
#slideshowAjax #article_sharing_footer {display:block; background:none;}
#slideshowAjax #article_sharing_footer span, #slideshowAjax #article_sharing_footer div {font-size:11px;color:#666666;}
#slideshowAjax #article_sharing_footer .ast_style_1 {}
#slideshowAjax #article_sharing_footer .ast_style_2 {color:#44b6e0;}
#slideshowAjax #article_print_header .ast_style_1 {background:none;}
#slideshowAjax #article_sharing_footer {float:left; margin-top:2px; margin-bottom:0;border:none;height:28px;clear:left;width:468px;border-top:solid 1px lightgrey;border-bottom:solid 1px lightgrey;}
#article_sharing_footer #asf_shr_wrap {color:#C6C6C6;padding-right:6px;}
#article_sharing_footer #asf_fb_wrap {padding: 7px 0pt 0px 1%}
#slideshowAjax .asf_div_wrap {}
#slideshowAjax .asf_dd_menu_hov{border:solid 1px lightgrey; border-top: solid 1px #fef2d6;background-color:#fef2d6;}
.photoBlock{float:left;height:474px;}
#slideshow_left{border:1px solid #000;padding:10px;float:left;width:600px;height:350px}
#slideshow_right{background-color:#FFF;float:right;width:auto;margin-top: 8px;}
#slideshow_right .multiplepics{display:block;overflow:hidden;xpadding:2px}
#slideshow_right .headertitle {width: 300px;}
#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 .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='/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:462px;*width:468px;}
#currentPhotoReview #ugc_parent #ugc_guidelines_brief{display:none;}
#currentPhotoReview .ugc_titles{float:left;}
#currentPhotoReview .ugc_buttons{margin-right:23px;*margin-right: 8px;}
#currentPhotoReview .ugc_input {width:340px; *width: 330px;}
#currentPhotoReview .ugc_comment_input_span .ugc_input, #currentPhotoReview #rvwtitle_1, #rvwtitle_2, .ugc_write textarea { width: 414px;*width: 408px; }
#currentPhotoReview #ugc_hpaging, #currentPhotoReview #ugc_fpaging { padding: 0px; width: 452px; *width: auto; float:left; *float: none;  }
#currentPhotoReview #ugc_hpaging a, #currentPhotoReview #ugc_fpaging a { float:left; *float: none; }
#currentPhotoReview .ugc_header #hpager, #currentPhotoReview .ugc_footer #fpager{ width: 255px;width: 244px; float:left; *float: none;color:#EF3E34;}
/*rating area*/
#slideshowAjax .RatingContainer_Main {width:460px;background:#eaf5ff;margin:0px;padding:0px;}
#slideshowAjax .relatedLinks {display:block;}
#ss_pop {float:left;width:625px}
#ss_pop .headertext {width:100%;float:left;}
#ss_pop .title {float:left;margin-top:0px;font-weight:bold;font-size:12px; }
#ss_pop .headertitle {float:left;width:622px;padding-bottom:3px;}
#ss_pop .headertitle h2 { font-weight:bold; }
#ss_pop .headertext { float:left; padding-bottom:7px; text-transform:uppercase; font-size:10px; }
#ss_pop .text, #ss_pop .title {float:left; width:197px; padding-left:102px; background:url(/img/slideshow/global/icon_ww_most_popular_07.gif) no-repeat 7px 5px; }
#ss_pop .image {float:left; border:solid 5px #f3eedf;}
#ss_pop .image img {width:295px; float:left;}
#ss_pop .odd, #ss_pop .even {float:left;background:#f3eedf; width:305px; height:214px; padding-bottom:6px;}
#ss_pop .odd {margin-right:14px}
/* Intro Text Highlight style */
#cat_hl_168313 { float:left; width:610px; padding:18px 15px 16px 0px;}
#cat_hl_168313 .onlytext { font-size:14px; font-weight:normal; line-height:16px; }
#cat_hl_168313 {}
/* Ajax Index Styles*/
#slideshow_more { float:left; background:#EAF5FF; position:relative; margin:0 0 6px 50px; _margin-left:25px;}
.slideshowDropdown { float:left; width:602px; padding:10px; display:none;}
.slideshowDropdown .slideshow_more_text { float:left; font-size:18px; font-weight:bold; }
#top_container { position:absolute; right:0px; top:10px; }
#slideshow_more #top_container { right:10px; }
.slideshowDropdown .bg_container { float:right; padding:5px 10px; background:#f3eedf;}
.slideshowDropdown .bg_container .dropdown_title { float:left; color:#59423f; font-size:12px; font-weight:bold; padding-right:10px; }
.slideshowDropdown .bg_container SELECT { float:left; font-size:12px; font-weight:bold; }
#slideshowContainerAWW { float:left; width:872px; margin:0;}
#slideshowContainerAWW .headertitle { float:left; padding-bottom:15px; padding-top:5px; width:99%; }
#slideshowContainerAWW .headertitle h2 { width:auto; font-size:18px; line-height:20px; }
#slideshowContainerAWW .odd, #slideshowContainerAWW .even { float:left; padding-right:15px; margin-bottom:15px; width:135px; height:125px;}
#slideshowContainerAWW .title { float:left; background:url(/img/slideshow/global/icon_camera_grey.gif) no-repeat 4px 5px; padding:5px 5px 0px 22px;}
#slideshowContainerAWW .title A { font-weight:bold; font-size:12px; line-height:14px; }
#slideshow_more #slideshowContainerAWW .image img { width:135px; }
#slideshowLoadingAWW { float:left; padding-left: 15px; padding-top:18px;}
/*Index page Ajax Index styles overwrite */
#ss_index { float:left; border-top:dotted 1px #cdcdcd; border-bottom:dotted 1px #cdcdcd; position:relative; }
#ss_index #slideshowContainerAWW { padding-left:0px; width:640px; overflow:hidden; padding-bottom:0px; }
#ss_index #slideshowContainerAWW .image img { width:145px; }
#ss_index #slideshowContainerAWW .odd, #ss_index #slideshowContainerAWW .even { width:145px; height:135px; padding-right:0px; margin-left:15px;}
#ss_index #slideshowContainerAWW {margin-left:-15px;}
#ss_index #slideshowContainerAWW .headertitle { margin-left:15px; }
#ss_index .slideshowDropdown { padding-right:0px; width:615px; }
#idx {text-align:center;}
#SearchControlAWW_ctl01 {float:left;width:622px;text-align:left;margin-bottom:10px;}
#SearchControlAWW_ctl01 .header {float:left;width:605px;padding-right:3px;padding-left:15px;background-color:#f3eedf;color:#000}
#SearchControlAWW_ctl01 .header #search_powered {float:right;margin-top:2px;}
#SearchControlAWW_ctl01 .header img {float:left;}
#SearchControlAWW_ctl01 .header .resulttext {float:left; font-size:15px; font-weight:bold; line-height: 36px;}
#SearchControlAWW_ctl01 .nextfooter {float:left;position:absolute;margin-top:-60px;width:622px;}
#SearchControlAWW_ctl01 .nextfooter .view_all {float:right;}
#SearchControlAWW_ctl01 .pagefooter {float:right;font-size:14px;font-weight:bold;}
#SearchControlAWW_ctl01 .odd .image {float:left;width:145px;margin-right:15px;}
#SearchControlAWW_ctl01 .odd .txtblok {margin-right:15px;}
#SearchControlAWW_ctl01 .odd .txtblok .ctype {display:block;font-weight:bold;color:#888888;font-size:12px;line-height:12px;margin-bottom:5px;}
#SearchControlAWW_ctl01 .odd .txtblok .ctype .ww_blk {color:#000;}
#SearchControlAWW_ctl01 .odd .txtblok h4 {float:none;width:auto;margin:0px 0px 3px 0px;}
#SearchControlAWW_ctl01 .odd .txtblok .abs {font-size:12px;}
#SearchControlAWW_ctl01 .odd {float:left;width:100%;padding:20px 0px;border-bottom:1px dotted #CDCDCD;line-height:18px}
/*   Recipe Search Result styles - Meal Maker   */
#SearchResultsControl35 { float:left; width:625px; text-align:center; margin-top:20px; border-top:solid 1px #f3eedf;}
#SearchResultsControl35 .searchResult_Header , #SearchResultsControl35 .searchResult_Header_Top , #SearchResultsControl35 .searchResult_Header_Bottom , TABLE#SearchResultsControl35_ctl02  { text-align:left; }
#SearchResultsControl35 .searchResult_Header { float:left; width:605px; padding:8px 10px; background:#f3eedf; }
#SearchResultsControl35 .searchResult_Header_Top { float:left; width:605px; padding:8px 10px 0px 10px; background:#f3eedf; }
#SearchResultsControl35 .searchResult_Header_Bottom { float:left; width:605px; padding:0px 10px 8px 10px; background:#f3eedf; }
TABLE#SearchResultsControl35_ctl02 { margin-bottom:20px; }
TABLE#SearchResultsControl35_ctl02 TR TD { padding:0px; }
#SearchResultsControl35 #image_index { float:left; width:640px; overflow:hidden; margin-left:-15px; background:#fff; }
#SearchResultsControl35 #image_index .item { float:left; width:145px; margin-left:15px; padding-top:20px; }
#SearchResultsControl35 #image_index .image { float:left; height:82px; overflow:hidden; margin-bottom:8px; }
#SearchResultsControl35 #image_index .image img { width:145px; }
#SearchResultsControl35 #image_index .item A { font-size:12px; line-height:16px;}
/*   Recipe Search Result styles  */
#SearchControlAWWRecipes { float:left; width:625px; text-align:center;}
#SearchControlAWWRecipes #header_wrapper { float:left; width:625px; padding-bottom:20px; *padding-bottom:17px; }
#SearchControlAWWRecipes .header { float:left; width:625px; background:#F3EEDF; }
#SearchControlAWWRecipes .resultsearch { float: left; width:500px; text-align:left; padding-left:10px; padding-top:5px; }
#SearchControlAWWRecipes .resulttext { float:left; width:500px; text-align:left; padding-left:10px; padding-bottom:5px;  }
#SearchControlAWWRecipes .resultsearch u, #SearchControlAWWRecipes .resulttext u { color:#4c4c4c; font-weight:bold; text-decoration: none; } 
#SearchControlAWWRecipes #search_powered { float:right; width:105px; margin-top: -16px; padding-right:10px; }
TABLE#SearchControlAWWRecipes_ctl01 TR TD { padding:0px; }
#SearchControlAWWRecipes #image_index { float:left; width:640px; overflow:hidden; margin-left:-15px; background:#fff; }
#SearchControlAWWRecipes #image_index .item { float:left; width:145px; margin-left:15px; padding-bottom:27px; *padding-bottom:24px; font-weight:bold; text-align:left; }
#SearchControlAWWRecipes #image_index .image { float:left; height:82px; overflow:hidden; margin-bottom:6px; }
#SearchControlAWWRecipes #image_index .image img { width:145px; }
#SearchControlAWWRecipes #image_index .item A { font-size:12px; line-height:16px;}
#my_recipes_tool {float:left;625px;}
#RecipesProfile {float:left;*float:none;width:625px;margin-bottom:24px;}
#RecipesProfile table {float:left;*float:none;width:610px;}
#RecipesProfile td {font-size:12px;padding-top:4px;}
#RecipesProfile td font {color:#DE0501 !important;font-weight:bold;padding:0px 0px 0px 8px;float:left;}
#RecipesProfile select {font-size:12px;font-weight:bold;display:block;width:85px !important;}
#RecipesProfile td a img {}
#RecipesProfile input {margin-left:173px;*margin-left:30px;}
.myrecipes_print td font {color:#DE0501 !important;font-weight:bold !important;}
.myrecipes_print td {font-size:12px;padding-top:4px;}
#NotSignedInTool_lblNotSignedIn b {color:#000 !important;}
#NotSignedInTool_lblNotSignedIn table td a {font-weight:bold !important;}
#idxTools { float:left; width:625px; padding-bottom:30px; }
#idxTools .odd , #idxTools .image, #idxTools H3, #idxTools .text { float:left;}
#idxTools .text { padding-left:15px; width:318px; font-size:12px; }
#idxTools .text A { font-size:12px; font-weight:bold; }
#idxTools h3 { width:320px; padding-left:15px; padding-bottom:3px;}
#idxTools h3 A { font-size:22px; color:#000; }
#idxTools .image { float:left; height:163px; overflow:hidden; }
#toolsArticles {float:left; width:625px; margin-top:20px; padding:15px 0px 5px 0px; border-top:dotted 1px #cdcdcd; }
#toolsArticles .even, #toolsArticles .header, #toolsArticles .image, #toolsArticles H3, #toolsArticles .text { float:left; }
#toolsArticles .header { padding-bottom:5px; }
#toolsArticles .even { padding-bottom:20px; }
#toolsArticles .image { float:left; padding-top:10px; height:106px; overflow:hidden; }
#toolsArticles h3, #toolsArticles .text { width:420px; padding-left:15px;}
#toolsArticles h3 { padding-top:5px; }
#toolsArticles h3 A { font-size:14px; font-weight:bold; }
#toolsArticles .text { font-size:12px; }
#toolsArticles .footer { float:right; }
#toolsArticles .brownbutton {float:right; BACKGROUND: url(/img/global/header/Bgtile_submit.gif) repeat-x left top; color:#fff; font-weight:bold; padding:6px 12px 8px 12px; line-height:14px;}
/*   Meal Maker page top Intro text   */
#cat_hl_168463  { float:left; color:#000; font-size:14px; padding-bottom:11px; padding-right:10px; width:615px; }
/*   Meal Maker Search Box Styles    */
#mealmaker_container { float:left; width:620px; padding:0px 5px 10px 0px; background:#bb2726; }
#mealmaker_container .mm_left { float:left; }
#mealmaker_container .mm_right { float:left; width:304px; }
#mealmaker_container .text { float:left; font-size:14px; font-weight:bold; color:#fff; width:299px; padding:6px 0px 10px 0px; }
#mealmaker_container .input_wrap { float:left; width:304px; padding-bottom:8px; }
#mealmaker_container .input_wrap INPUT { line-height:16px; }
#mealmaker_container .stb_caption { float:left; color:#fff; font-size:14px; padding-top:0px; padding-right:5px;}
#mealmaker_container .btn { float:right; margin-top:6px; background:url(/img/global/recipesearch/meal-maker_search.gif) no-repeat top left; width:82px; height:28px; margin-right:3px; }
/*   Meal Maker Sponsor Links  styles   */
#cat_hl_168467 { float:left; color:#fff; width:585px; border:solid 10px #bb2726; border-top:none 0px; background:#941d1c; padding:10px; }
#cat_hl_168467 #item_0 { float:left; width:585px; padding-bottom:0px; }
#cat_hl_168467 #item_0 H2 { color:#fff; font-size:18px; }
#cat_hl_168467 #item_1 { float:left; padding-right:10px; padding-top:7px; }
#cat_hl_168467 #item_2 { float:left; width:430px; font-size:10px; color:#b46161; line-height:10px; padding-top:4px;color:#B36261;}
#cat_hl_168467 #item_3 { float:left; width:430px; }
#cat_hl_168467 #item_3 .onlytitle {}
#cat_hl_168467 #item_3 .onlytitle H2 { color:#fff; font-size:16px; }
#cat_hl_168467 #item_3 .onlytext { font-size:12px; line-height:16px; }
#cat_hl_168540 { float:left; padding:14px 0px 20px; border-top:1px dotted #CDCDCD; width:410px;}
#cat_hl_168540 #videoTabsHeader, #cat_hl_168540 #videoTabsHeader a {font-size: 18px; color:#929292; font-weight:bold;}
#cat_hl_168468 #videoTabsHeader h4 { display:inline; float:none; font-size:18px; }
#cat_hl_168540 .video_top h3 { line-height:13px; margin-left:4px; padding-right:4px; background-position-y:4px; }
#cat_hl_168540 #videoPlayerContainer { float:left; margin-right:10px; margin-top:36px; } 
#cat_hl_168540 #videoDiv { float:left; width:100%;}
#cat_hl_168540 #videoItemContainer { float:left; width:442px; }
#cat_hl_168540 .videoItem { float:left; height:143px; padding-bottom:53px; padding-top:11px; width:147px; }
#cat_hl_168540 .videoItem a { float:left; width:136px; font:16px Georgia; color:#000; }
#cat_hl_168540 .videoItem a:hover {color: #E00524;text-decoration:none;}
#cat_hl_168540 .videoItem img { margin-bottom:4px; height:102px; width:136px; }
#cat_hl_168540 .videoItemOver img { opacity:0.8; cursor:pointer; }
#cat_hl_168540 #videoDescriptionContainer { float:left; width:430px; padding:10px 0px 10px 0px; margin-top:-506px;_margin-top:-508px; }
#cat_hl_168540 #videoDescriptionDiv { float:left; }
#cat_hl_168540 #videoDescriptionDiv H1 { font-size:22px; color:#000; width:430px; }	 
#cat_hl_168540 #videoDescriptionDiv #videoRelatedLinksButton, #cat_hl_168540 #videoDescriptionDiv #videoDescriptionButton,
#cat_hl_168540 #videoDescriptionDiv #videoDescriptionText, #cat_hl_168540 #videoDescriptionDiv #videoRelatedLinks,
#cat_hl_168540 #videoDescriptionDiv #videoIcons , #cat_hl_168540 #videoSearchDiv, #cat_hl_168540 #videoBottomLinks, 
#cat_hl_168540 .videoSource, #cat_hl_168540 .videoDivHeaderAndFooter, #cat_hl_168540 .videoDescription, 
#cat_hl_168540 #videoDivTop, #cat_hl_168540 #videoAdsDiv, #cat_hl_168540 .videoPostedDate, 
#cat_hl_168540 #videoDescriptionDiv img, #cat_hl_168540 #videoTabs UL
{ display:none;}#adhalfbanner, .adcontrollogo, #section_recipe_search_container, #adcontrolisland, #home_most_popular, #home_tabbed_se, #adspotlight, .inspire_me, #cat_hl_168797, #cat_hl_169427{display:none;}
#cat_hl_167429{display:none !important;}
#hd_1{background:#fff !important;}
.also_in{display:none;}
#cat_hl_168319{display:none;}
#footer_wrapper{display:none;}
#msnlogo_div, #hd_ad{display:none;}
#frmForm{background:url(/img/walktheworld/_page_bg.gif) repeat-y left top;}

