/* content */
.topspacer{ height:10px; }

#content {}

#content #leftnav{float:left; width:189px; padding:0 1px 0 12px; margin:0;}
#content #leftnav a{ color:#1a3a8c; text-decoration:none;}
#content #leftnav a:hover{ text-decoration:underline;}
#content #leftnav .boxtop{width:189px; height:44px; background-image:url('/images/left_nav_top.jpg'); background-repeat:no-repeat; }

/*this will be taken out once the categories are set up properly */
#content #leftnav .boxtop div{font-family:georgia; font-size:18px; color:#603c22; margin:0 0 0 20px; padding:15px 0 0 0; font-weight:normal;}


#content #leftnav .boxtop h3{font-family:georgia; font-size:18px; color:#603c22; margin:0 0 0 20px; padding:15px 0 0 0; font-weight:normal;}
#content #leftnav .boxtop h3.minisearch {font-family:georgia; font-size:14px; color:#603c22; margin:0 0 0 20px; padding:15px 0 0 0; font-weight:normal;}
#content #leftnav .boxmiddle ul{padding:8px 0 8px 0; margin:0;}
#content #leftnav .boxmiddle p{padding:15px 20px 0 20px; margin:0;}
#content #leftnav .boxmiddle ul #selected{background-image:url('/images/leftnav_selected.jpg'); background-repeat:no-repeat; background-position: 3px 2px;}
#content #leftnav .boxmiddle ul #selected a{color:#666666;}
#content #leftnav .boxmiddle ul li{padding:8px 0 8px 20px; margin:0; list-style-type:none; font-family:arial; font-size:12px; line-height:14px;}
#content #leftnav .boxmiddle{width:189px; background-image:url('/images/left_nav_middle.jpg'); background-repeat:repeat-y;}

#content #leftnav .boxmiddle ul #selected{}
#content #leftnav .boxmiddle ul #selected ul a{color:#1a3a8c;}
#content #leftnav .boxmiddle ul li .sublist #selected{background-image:url('/images/leftnav_selected.jpg'); background-repeat:repeat-y;}
#content #leftnav .boxmiddle ul li .sublist #selected a{color:#666666;}
#content #leftnav .boxmiddle ul li .sublist li{padding:5px 0 5px 30px; margin:0px; list-style-type:none; font-family:arial; font-size:12px; line-height:14px;}
#content #leftnav .boxmiddle ul li .sublist{background-image:url('/images/left_nav_middle.jpg'); background-repeat:repeat-y; margin-left:-20px; margin-top:8px; margin-bottom:0; padding:0px}

#content #leftnav .boxbottom{width:189px; height:10px; background-image:url('/images/left_nav_bottom.jpg'); background-repeat:no-repeat; margin-bottom:8px; }
#content #leftnav #searcharea{height:73px;}
#content #leftnav #searchtext{padding:13px 0 5px 20px; margin:0; color:#666666; font-family:Arial; font-size:11px;}
#content #leftnav #leftsearchbox{float:left;}
#content #leftnav input.searchblueborder{width:100px; height:23px; margin:3px 0px 0px 20px; padding:0px; border:#7f9eba 1px solid;}
#content #leftnav input.btn_joingoya{margin:3px 0px 10px 20px;padding:0px;}
#content #leftnav input.btn_go2 {width:36px; margin:4px 0px 0px 4px;}

/*#content #leftnav #recipe_feature_small{margin-bottom:10px;}*/

#content #main{}

.boxbottom{font-size:1px; line-height:1px; }

#content #main #leftpromo {float:left; width:518px; padding:0 0 0 5px; margin:0;}
#content #main #leftpromo .boxtop{font-size:1px; line-height:1px; width:518px; height:5px; background-image:url('/images/main_promo_top.jpg'); background-repeat:no-repeat; padding:0; margin:0;}
#content #main #leftpromo .boxmiddle{height:289px; width:518px; background-image:url('/images/main_promo_middle.jpg'); background-repeat:repeat-y; padding:0; margin:0; position:relative;}
#content #main #leftpromo .boxmiddle img{padding:2px 0 2px 8px; margin:0; display:block;}
#content #main #leftpromo .boxmiddle .bannerswitch{width:500px; height:285px; padding:2px 0 2px 8px; background-position:8px 2px; background-repeat:no-repeat;}
#content #main #leftpromo .boxmiddle .bannerswitch .bannerswitchllink{width:500px; height:285px; display:block;}

#content #main #leftpromo .boxbottom{width:518px; height:9px; background-image:url('/images/main_promo_bottom.jpg'); background-repeat:no-repeat; padding:0; margin:0; }
#content #main #leftpromo .boxmiddle #imgnav{position:absolute; bottom:0px; right:0px; line-height:20px; padding:0; margin:0 7px 0 0; background-color:#fff;}
#content #main #leftpromo .boxmiddle #imgnav li{float:left;list-style:none; padding:0; margin:0 7px 0 0;}
#content #main #leftpromo .boxmiddle #imgnav a{color:#1a3a8c; text-decoration:none;}

#content #main #rightpromo {float:left; width:234px; padding:0 0 0 7px; margin:0;}
#content #main #rightpromo .boxtop{font-size:1px; line-height:1px; width:234px; height:5px; background-image:url('/images/right_promo_top.jpg'); background-repeat:no-repeat; padding:0; margin:0;}
#content #main #rightpromo .boxmiddle{width:234px; background-image:url('/images/right_promo_middle.jpg'); background-repeat:repeat-y; padding:0; margin:0;}
#content #main #rightpromo .boxmiddle img{padding:2px 0 2px 8px; margin:0; display:block;}
#content #main #rightpromo .boxbottom{width:234px; height:10px; background-image:url('/images/right_promo_bottom.jpg'); background-repeat:no-repeat; padding:0; margin:0;}
#content #main #rightpromo .rightpromospacer{font-size:1px; line-height:1px; height:6px; margin:0; padding:0;}

#content .callout {/*float:left;*/ width:189px; /*padding:0 0 0 7px;*/ padding:0px;margin:0;}
#content .callout .callout-boxtop {width:189px; height:8px; background-image:url('/images/callout_top.gif'); background-repeat:no-repeat; padding:0; margin:0;}
#content .callout .callout-boxmiddle {width:189px; background-image:url('/images/callout_middle.gif'); background-repeat:repeat-y; padding:0; margin:0;}
#content .callout .callout-boxmiddle img {padding:0px 0 0px 9px; margin:0; display:block;}
#content .callout .callout-boxbottom {width:189px; height:10px; background-image:url('/images/callout_bottom.gif'); background-repeat:no-repeat; padding:0; margin:0;}
#content .callout .rightcalloutspacer {font-size:1px; line-height:1px; height:6px; margin:0; padding:0;}

#content #main #bottomfeature {float:left; width:759px;padding:9px 0px 9px 5px;margin:0;}

.errorarea{padding-bottom:10px;}
.errorarea ul{margin:0px; padding:0px;}
.errorarea ul li{color:#FF0000; list-style-type:none; font-weight:bold; margin:0px; padding:0 0 5px 0;}
.alertsign{padding-top:3px;}

/*********************************/

/* Section Subfeature tabs */
ol#tocSectionSubfeature {height:33px;width:748px;list-style: none;background-image:url(/images/feature_bottom/tabtopshadow.jpg);background-repeat:repeat-x;margin: 0px 0px 0px 3px;padding: 0px;}
ol#tocSectionSubfeature li {float: left;margin: 0px 0px 0px 0px;padding:0px;position:relative;z-index:100;}
ol#tocSectionSubfeature li.active {position:relative;z-index:200;}

/* featured recipes - UNSELECTED TABS */
/* unselected tab link */
ol#tocSectionSubfeature li a {color: #867465;font-weight:bold;font-size:11px;font-family:Arial,Sans-serif;text-transform:uppercase;text-decoration: none;}

/* unselected leftmost tab, left side */
ol#tocSectionSubfeature li span.leftspan-leftmosttab {background: url(/images/feature_bottom/left_tab_deselected_end.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:17px;}

/* unselected middle tab, left side */
ol#tocSectionSubfeature li span.leftspan-middletab {background: url(/images/feature_bottom/middle_tab_selected_none.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;margin-left:-18px;width:18px;height:33px;}

/* unselected middle tab, right side */
ol#tocSectionSubfeature li span.rightspan-middletab {background: url(/images/feature_bottom/middle_tab_selected_none.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:18px;}

/* unselected rightmost tab, right side */
ol#tocSectionSubfeature li span.rightspan-rightmosttab {background: url(/images/feature_bottom/right_tab_deselected_end.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:13px;}


/* featured recipes - SELECTED TABS */
/* selected tab link */
ol#tocSectionSubfeature li.active a {color: #1a3a8c;font-weight:bold;font-size:11px;font-family:Arial,Sans-serif;text-transform:uppercase;text-decoration: none;}

/* selected leftmost tab, left side */
ol#tocSectionSubfeature li.active span.leftspan-leftmosttab {background: url(/images/feature_bottom/left_tab_selected_end.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:17px;}

/* selected middle tab, left side */
ol#tocSectionSubfeature li.active span.leftspan-middletab {background: url(/images/feature_bottom/middle_tab_selected_right.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;margin-left:-18px;width:18px;height:33px;}

/* selected middle tab, right side */
ol#tocSectionSubfeature li.active span.rightspan-middletab {background: url(/images/feature_bottom/middle_tab_selected_left.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:18px;}

/* selected rightmost tab, right side */
ol#tocSectionSubfeature li.active span.rightspan-rightmosttab {background: url(/images/feature_bottom/right_tab_selected_end.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:13px;}

/* featured recipes - INNER SPAN TEXT */

/* inner text span */
ol#tocSectionSubfeature li a span.textspan {background: url(/images/feature_bottom/tab_deselected_middle.jpg);background-repeat:repeat-x;display: block;float: left;height:33px;line-height:33px;padding: 0px 14px 0px 14px;margin:0px;}
/* inner text span selected */
ol#tocSectionSubfeature li.active a span.textspan {background: url(/images/feature_bottom/tab_selected_middle.jpg);background-repeat:repeat-x;display: block;float: left;height:33px;line-height:33px;padding: 0px 14px 0px 14px;margin:0px;}

/*********************************/

ol#tocVideoLists {list-style: none;margin: 0px 0px 0px 3px;padding:3px 0px 0px 0px;}
ol#tocVideoLists li {float: left;margin: 0px 0px 0px 0px;padding:0px;position:relative;z-index:1;}
ol#tocVideoLists li.active {position:relative;z-index:2;}

/* featured recipes - UNSELECTED TABS */
/* unselected tab link */
ol#tocVideoLists li a {color: #867465;font-weight:bold;font-size:11px;font-family:Arial,Sans-serif;text-transform:uppercase;text-decoration: none;}

/* unselected leftmost tab, left side */
ol#tocVideoLists li span.leftspan-leftmosttab {background: url(/images/feature_bottom/left_tab_deselected_end.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:17px;}

/* unselected middle tab, left side */
ol#tocVideoLists li span.leftspan-middletab {background: url(/images/feature_bottom/middle_tab_selected_none.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;margin-left:-18px;width:18px;height:33px;}

/* unselected middle tab, right side */
ol#tocVideoLists li span.rightspan-middletab {background: url(/images/feature_bottom/middle_tab_selected_none.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:18px;}

/* unselected rightmost tab, right side */
ol#tocVideoLists li span.rightspan-rightmosttab {background: url(/images/feature_bottom/right_tab_deselected_end.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:13px;}


/* featured recipes - SELECTED TABS */
/* selected tab link */
ol#tocVideoLists li.active a {color: #1a3a8c;font-weight:bold;font-size:11px;font-family:Arial,Sans-serif;text-transform:uppercase;text-decoration: none;}

/* selected leftmost tab, left side */
ol#tocVideoLists li.active span.leftspan-leftmosttab {background: url(/images/feature_bottom/left_tab_selected_end.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:17px;}

/* selected middle tab, left side */
ol#tocVideoLists li.active span.leftspan-middletab {background: url(/images/feature_bottom/middle_tab_selected_right.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;margin-left:-18px;width:18px;height:33px;}

/* selected middle tab, right side */
ol#tocVideoLists li.active span.rightspan-middletab {background: url(/images/feature_bottom/middle_tab_selected_left.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:18px;}

/* selected rightmost tab, right side */
ol#tocVideoLists li.active span.rightspan-rightmosttab {background: url(/images/feature_bottom/right_tab_selected_end.jpg);background-repeat:no-repeat;background-position: 0 0;display: block;float:left;height:33px;width:13px;}

/* featured recipes - INNER SPAN TEXT */

/* inner text span */
ol#tocVideoLists li a span.textspan {background: url(/images/feature_bottom/tab_deselected_middle.jpg);background-repeat:repeat-x;display: block;float: left;height:33px;line-height:33px;padding: 0px 14px 0px 14px;margin:0px;}
/* inner text span selected */
ol#tocVideoLists li.active a span.textspan {background: url(/images/feature_bottom/tab_selected_middle.jpg);background-repeat:repeat-x;display: block;float: left;height:33px;line-height:33px;padding: 0px 14px 0px 14px;margin:0px;}
