/* home.css */

#content {width:659px;}
#widecol {clear:left; width:649px; margin:10px 0 10px 10px; padding:0; font:12px verdana, arial, sans-serif;}
#adcol {width:314px; margin:10px 0 0 12px; font:1.1em verdana, arial, sans-serif;}
#footer {clear:both;}
.ad300x250, .ad306 {text-align:center;}

.inside {margin:0 5px;}
.inside h3 {font:bold 19px "trebuchet ms", trebuchet, arial, sans-serif; border-bottom:1px solid #a3a3a3;}
.inside ul {color:#60b212; padding:0; margin:5px 0 5px 14px;}
.inside li {margin:0; padding:0 0 5px 0; font-size:12px;}
.inside td {vertical-align:top;}
.inside img {padding:5px; background:red url(mag_bg.gif) no-repeat; margin-right:5px;}
.inside .seeAll a {padding-left:12px; background:url(arrow-more.gif) left center no-repeat; font-weight:bold; font-size:11px;}

.mag {margin:0 5px;}
.mag h3 {font:bold 19px "trebuchet ms", trebuchet, arial, sans-serif; border-bottom:1px solid #a3a3a3;}
.mag ul {color:#60b212; list-style-position:inside; padding:0; margin:5px 0 5px 0; float:left;}
.mag ul.first {width:125px;}
.mag li {margin:0; padding:3px 0; font-size:12px;}

.updJrny {background:url(upd_bg.gif) top center repeat-y;}
.updJrny a.more {text-decoration:underline;}
.updJrny .updHd {background:url(upd_bg.gif) no-repeat; padding:7px 7px 0 7px;}
.updJrny h3 {background:#225A85 url(upd_hd_bg.gif) no-repeat; padding:7px; font:bold 19px "trebuchet ms", trebuchet, arial, sans-serif; color:#fff; border-bottom:1px solid #1B476A;}
.updJrny h4 {font:bold 13px verdana, arial, sans-serif;}
.updJrny h4 a {color:#000;}
.updJrny .updFt {background:url(upd_bg.gif) bottom right no-repeat; padding:0 7px 7px 7px;}
.updJrny .updFt form {background:#8EBCDD url(upd_grad.gif) repeat-x; padding:5px; border:1px solid #92BEDE; margin:0;}
.updJrny .updFt select {width:70%;}
.updMain {height:300px; overflow-y:scroll; border:1px solid #DFE8EC; border-width:0 1px; margin:0 7px; position:relative;}
.updMain img {padding:3px; border:1px solid #ddd; background:white; margin:0;}
.updMain td {vertical-align:top; background:#EEF7FC; border-bottom:1px dotted #999; padding:2px 5px 2px 0;}
.updMain td.txt {padding:10px; font-size:13px;}
.updMain td.img a {position:relative; display:block;}
.updMain td.img a img.video {position:absolute; right:2px; bottom:2px; border:none; padding:2px;}
.updMain tr.r1 td {background:#DEEFF9;}

.dlink {padding:8px 0 0 0; background:url(dl_bg.gif) no-repeat; margin:7px 0 0 0;}
.dlink h3 {font:bold 18px "trebuchet ms", trebuchet, arial, sans-serif;}
.dlink .date {font:10px verdana, arial, sans-serif; color:#707070;}
.dlColA {float:left; width:322px; margin-right:3px;}
.dlColA div {display:none; position:relative; min-height:242px;}
.dlColA div.selected {display:block;}
.dlColA p {margin:0; padding:10px 0 0 10px; width:160px; position:relative; color:black;}
.dlColA p.color1, .dlColA p.color1 span a {color:black;}
.dlColA p.color2, .dlColA p.color2 span a {color:white;}
.dlColA p.pos2 {padding-top:40px;}
.dlColA p.pos3 {padding-top:80px;}
.dlColA p.pos4 {padding-top:120px;}
.dlColA span {font:21px/23px georgia, serif; display:block; padding-bottom:5px;}
.dlColA a.more {font-weight:bold; font-size:10px;}
.dlColA img {border:1px solid #ccc; position:absolute; top:0; left:0; height:240px; width:320px;}
.dlColB {float:right; width:306px; background:#FDFBF0; border:1px solid #EDEBE1; border-width:1px 1px 1px 0;}
.dlColB ul {margin:0 10px 0 0; padding:0; list-style:none; border-left:1px solid #999;}
.dlColB li {margin:0; padding:5px 5px 4px 24px; border-top:1px dotted #ccc; border-bottom:1px solid #FDFBF0; background:url(arrows-dl.gif) -495px 5px no-repeat;}
.dlColB li a {color:#000; outline:none;}

.dlColB li b {color:#707070;}
.dlColB li.selected {border-bottom-color:#999; border-right:1px solid #999; margin-left:-1px; background:#fefefe url(arrows-dl.gif) 5px 5px no-repeat;}
.dlColB li.selected b {color:#000;}
.dlFt {clear:both;}
.dlNav {border-left:1px solid #999; padding:5px 10px;}
.dlNav table {display:none; height:19px; width:113px; overflow:hidden; float:right; background:url(dl_nav_bg.gif) no-repeat;}
.dlNav table td {padding:0;}
.dlNav table td a {cursor:pointer;}
.dlNav table td.pp {padding-right:26px;}
.dlNav table td.pp a {display:block; background:url(dl_nav_bg.gif) no-repeat;}
.dlNav table td img {height:19px; width:30px;}
.dlNav table td.pp img {width:27px;}
.dlMain {padding:0 8px 8px 8px; background:url(dl_bg.gif) bottom left no-repeat;}

.ways4 {background:url(dl_bg.gif) no-repeat; margin:9px 0 0 0;}
.ways4Hd {padding:7px 7px 0 7px;}
.ways4 h3 {background:#225A85 url(dl_hd_bg.gif) no-repeat; padding:7px; font:bold 19px "trebuchet ms", trebuchet, arial, sans-serif; color:#fff; border-bottom:1px solid #1B476A;}
.ways4 h3 span {background:url(hm_srch_4ways.gif) top center no-repeat; padding:2px 7px;}
.ways4Main {padding:0 7px 7px 7px; background:url(dl_bg.gif) bottom left no-repeat;}
.ways4Main2 {border:1px solid #E6DAA1; background:#FEF8DB url(hm_srch_bg1.gif) repeat-x;}
.ways4Main table td {border:1px solid #E6DAA1; background:#FEF8DB; padding:0;}
.ways4 h4 {font:bold 0.9em verdana, arial, sans-serif; padding:7px; background:#FEF8DB url(hm_srch_bg2.gif) repeat-x; color:#363636;}
.ways4 h4.sep {border-bottom:1px solid #B6AD86;}
.ways4 h4 span {background:#FF5300; padding:1px 3px; border:1px solid #D64D0D; border-color:#FF882A #D64D0D #D64D0D #FF882A; color:white;}
.ways4Main form {padding:0 7px 7px 7px;}
.ways4Main form select {width:300px;}
.ways4Main form .txtInput {width:300px; border:1px solid #777; border-color:#777 #ccc #ccc #777; padding:2px;}
.ways4Main input {vertical-align:bottom;}
.ways4 .cloud {background:#FDFBF0; padding:7px; width:398px;}
.ways4 .cloud ul {float:left; width:108px; margin:0 10px; padding:0; list-style-position:inside;}
.ways4 .cloud li {padding-bottom:2px; color:#0076A3;}
.ways4 .cond {background:#FDFBF0; padding:7px; height:16em; overflow-y:scroll;}
.ways4 .cond ul {list-style:none; margin:0; padding:0;}
.ways4 .cond li {padding-bottom:2px;}
.ways4 .seeAll {padding:5px; border-top:1px solid #E6DAA1; background:#FEF8DB url(hm_srch_bg2.gif) repeat-x;}
.ways4 .seeAll a {padding-left:12px; background:url(arrow-more.gif) left center no-repeat; font-weight:bold; font-size:0.85em;}
.ways4A {float:left; width:185px; margin:10px 0 10px 10px; border:1px solid #E6DAA1; background:#FEFBEA;}
.ways4B {float:left; width:433px;}
.ways4B table {margin:5px 0 0 5px;}

.touts1 .col {float:left; width:195px; margin-right:25px; margin-left:5px;}
.touts1 .dgd {margin-right:0; width:183px;}
.touts1 h3 {font:bold 1.5em "trebuchet ms", trebuchet, arial, sans-serif; border-bottom:1px solid #a3a3a3; padding:1px 0;}
.touts1 .poked h3 {border-bottom:1px solid #a3a3a3; padding:0px 0;}
.touts1 h3 a {color:black;}
.touts1 h3 span.p {color:#FF5F00;}
.touts1 h3 span.and {color:#707070; font:bold 0.7em "trebuchet ms", trebuchet, arial, sans-serif;}
.touts1 .poked .info {padding:4px 0; font:0.9em verdana, arial, sans-serif;}
.touts1 ul.links {color:#60b212; padding:0; margin:0; list-style-position:inside; font:bold 0.9em verdana, arial, sans-serif;}
.touts1 ul.links li {border-top:1px solid #e5e5e5; margin:0; padding:5px 0 5px 15px; text-indent:-15px; clear:both;}
.touts1 .seeAll {padding:5px; border-top:1px solid #e5e5e5;}
.touts1 .seeAll a {padding-left:12px; background:url(arrow-more.gif) left center no-repeat; font-weight:bold; font-size:10px;}
.touts1 ul.links li.first {padding:5px 0 0 0; margin:0; list-style:none; border:none; text-indent:0; list-style-position:outside;}
.touts1 ul.links li.first img {float:left; padding:0 5px 5px 0;}
.touts1 .poked ul.links li.noBdr {border-top:0;}
.touts1 .dgd {position:relative;}
.touts1 .dgd h3 {padding:2px 60px 0 30px; background:url(dg_icon_fork.gif) no-repeat;}
.touts1 .dgd h4 {font:bold 1.1em/1.2em "trebuchet ms", trebuchet, arial, sans-serif; color:#731C48; background:#F9F4F6 url(hm_dg_bg.gif) no-repeat; padding:10px 70px 0 10px;}
.touts1 .dgd .fork {position:absolute; top:0; right:0;} 
.touts1 .dgd form {background:#F9F4F6 url(hm_dg_bg.gif) bottom left no-repeat; padding:0; margin:1em 0;}
.touts1 .dgd .seeAll {border:none;}
.touts1 .dgd ul {color:#0076A3; padding:0; margin:8px 70px 8px 10px; list-style:none; font:bold 0.85em verdana, arial, sans-serif; border-bottom:1px dotted #999;}
.touts1 .dgd ul li {border-top:1px dotted #999; padding:1px 0; margin:0; color:#0076A3;}
.touts1 .dgd ul li * {vertical-align:middle;}
.touts1 .dgd .submit {padding:0 10px 10px 10px;}
.getNws {float:left; width:414px; margin-left:5px; background:#EBF7D3 url(getnws_bg.gif) right top repeat-y; padding:0; border-bottom:1px solid #D6DEC5;}
.getNws form {background:url(getnws_bg.gif) left top no-repeat; padding:7px 10px;}
.getNws h3 {background:url(icon-getnws.gif) left center no-repeat; border:none; color:#60b212; padding-left:30px; margin-left:5px;}
.getNws p {margin:18px 0 6px 0; font-size:.9em; clear:both; font-weight:bold;}
.getNws span {font-size:.9em;}
.getNws ul {color:#0076A3; padding:0; margin:2px 8px 0 0; list-style:none; float:left; width:122px; padding-bottom:10px !important; padding-bottom:0;}
.getNws ul li {padding:1px 0; margin:0; color:#0076A3;}
.getNws ul li span.wrap {font-size:1em; line-height:1em; margin-left:20px;}
.getNws ul li * {vertical-align:middle;}
.getNws .emailInput input {margin:6px 0 10px 0; width:200px;}
.getNws .submit {margin-top:0;}
.ch_home #adcol .ad300x250 {font-size:9px;}
.boxed_tout{width:189px;float:left;background-color:#FFF;border:solid 1px #cbd8e0;margin:5px 8px 10px 8px;padding:7px 3px 3px 3px;}
.boxed_tout .hdr{background:url(sm_header_bg.gif) no-repeat 0 0;margin:-4px 0 0 0;min-height:38px;}
.boxed_tout h3{font:bold 1.3em "lucida grande",lucida,verdana,sans-serif;color:#FFF;padding:8px 10px;}
.boxed_tout_inner {border:1px solid #CBD8E0;padding:7px;margin:0;width:173px;}
#featured_recipe_of_the_day {float:left;}
a.rod {float:left;width:80px;display:block;}
p.name {float:left;margin:0 0 0 8px;width:70px;font-weight:bold}
.boxed_tout_inner h4 {clear:left;font-family:verdana;padding:8px 0 5px 0;font-size:1.17em;color:#000;}
.search {clear:left;margin:0;}
.boxed_tout p.search a {background:url(arrow-more-big.gif) no-repeat scroll 0 0.05em;padding:0 0 0 14px;font-size:0.85em;}
div#other_recipes_of_the_day ul {margin:0;padding:0 0 5px 14px;}
div#other_recipes_of_the_day ul li {list-style-position:outside;list-style-type:disc;margin:0 0 5px;}
#special_sections {width:380px;float:left;margin-left:25px;}
#special_sections h3 {font-size:1.5em;font-family:"trebuchet ms",trebuchet,arial,sans-serif;margin-bottom:15px;}
.special_section {float:left;width:390px;margin:0 0 20px 0;}
.special_section h4 {font-size:1.3em;margin-top:-3px;}
.special_section h4 a {font-weight:bold;}
.special_section img {float:left;width:80px;}
.special_tout {float:left;margin-left:12px;width:280px;font-size:0.9em;}
