body{background:url(images/main_bg.jpg) top #FFFFFF;}

.top_nav{background:url(images/top_nav_bg.jpg) repeat-x bottom;}

.top_nav input{background:url(images/search_box_bg.jpg) no-repeat center; border:none; text-indent:7px; width:145px;}

#top_nav_left{background:url(images/top_nav_left.jpg) left no-repeat;}
#top_nav_right{background:url(images/top_nav_right.jpg) right  no-repeat;}

.doted_line{background:url(images/line_dot.gif) repeat-x center;}

#latest{background:url(images/while_gradient_bg.jpg) repeat-x top #FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#latest a{color:#FF6634; font-weight:bold; text-decoration:none;}
#latest img{margin-top:0px; margin-bottom:4px;}
#latest h3{color:#FF6634; font-size:12px; margin-top:1px; margin-bottom:5px;}
#latest div{width:188px; margin:9px; height:310px;}

#blog{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#blog td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#blog a{color:#FF6634; font-weight:bold; text-decoration:none;}
#blog a:hover{color:#240000; font-weight:bold; text-decoration:none;}
#blog img{margin-top:0px; margin-bottom:4px;}
#blog h3{color:#FF6634; font-size:16px; margin-top:1px; margin-bottom:5px;}
#blog h4{color:#FF6634; font-size:13px; margin-top:1px; margin-bottom:5px;}

#announcement{background:url(images/while_gradient_bg.jpg) repeat-x top #FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#announcement td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#announcement a{color:#FF6634; font-weight:bold; text-decoration:none;}
#announcement h3{color:#FF6634; font-size:12px; margin-top:1px; margin-bottom:5px;}
#announcement div{width:188px; margin:9px; height:310px;}
#announcement img{margin-top:0px; margin-bottom:4px;}

#recipe_box{background:url(images/recipe_box_bg.jpg) repeat-x top #FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
#recipe_box td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
#recipe_box a{color:#FF6634; font-weight:bold; text-decoration:none;}
#recipe_box h3{color:#FF6634; font-size:12px; margin-top:1px; margin-bottom:5px;}
#recipe_box img{margin-bottom:5px;}

#recipe_detail{background:#FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px;}
#recipe_detail td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px;}
#recipe_detail div{width:414px; margin:9px; height:307px;}
#recipe_detail a{color:#FF6634; font-weight:bold; text-decoration:none;}
#recipe_detail h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; width:410; height:27px; margin-left:0px; background:url(images/line_dot.gif) repeat-x bottom;}

#search{background:#FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px;}
#search td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px;}
#search div{width:444px; margin:9px; height:307px;}
#search a{color:#FF6634; font-weight:bold; text-decoration:none;}
#search h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; width:436; height:27px; margin-left:0px; background:url(images/line_dot.gif) repeat-x bottom;}

#recipe_ingredients{background:#FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px;}
#recipe_ingredients td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px;}
#recipe_ingredients div{width:245px; margin:9px; height:307px;}
#recipe_ingredients a{color:#FF6634; font-weight:bold; text-decoration:none;}
#recipe_ingredients h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; width:230; height:27px; margin-left:0px; background:url(images/line_dot.gif) repeat-x bottom;}

#light_gray{background:url(images/gray_gradient_bg.jpg) repeat-x bottom #EEEEE3; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#light_gray td{text-align:center;}
#light_gray a{color:#FF6634; font-weight:bold; text-decoration:none;}
#light_gray h3{color:#FF6634; font-size:12px; margin-top:1px; margin-bottom:5px;}
#light_gray div{width:178px; margin:9px; height:160px; text-align:left;}
#light_gray img{margin-top:0px; margin-bottom:4px;}

#videos{background:url(images/common_q_bg.jpg) repeat-x top #FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#videos td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#videos a{color:#FF6634; text-decoration:none;}
#videos h3{color:#FF6634; font-size:12px; margin-top:1px; margin-bottom:5px;}
#videos div{width:157px; margin:10px; height:160px;}
#videos img{margin-top:0px; margin-bottom:12px;}

#advertise{background:url(images/common_q_bg.jpg) repeat-x top #FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#advertise td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#advertise a{color:#FF6634; font-weight:bold; text-decoration:none;}
#advertise h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; width:500; height:27px; margin-left:0px; background:url(images/line_dot.gif) repeat-x bottom;}
#advertise div{width:612px; margin:10px; height:160px;}
#advertise img{margin-top:0px; margin-bottom:4px;}

#terms{ background:#FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
#terms td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
#terms a{color:#FF6634; font-weight:bold; text-decoration:none;}
#terms h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; width:600; height:27px; margin-left:0px; background:url(images/line_dot.gif) repeat-x bottom;}
#terms div{width:612px; margin:10px; height:160px;}
#terms img{margin-top:0px; margin-bottom:4px;}

#contact{background:url(images/contact_us_bg.jpg) repeat-x top #CDCD9B; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#contact td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#contact a{color:#FF6634; font-weight:bold; text-decoration:none;}
#contact h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; width:393; height:27px; margin-left:0px; background:url(images/line_dot.gif) repeat-x bottom;}
#contact div{width:374px; margin:10px; height:560px;}
#contact img{margin-top:0px; margin-bottom:4px;}

#faq{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; background:url(images/faq_box_bg.jpg) repeat-x top #FFFFFF;}
#faq td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#faq a{color:#FF0000; text-decoration:none;}
#faq h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; width:300; height:27px; margin-left:0px; background:url(images/line_dot.gif) repeat-x bottom;}
#faq div{width:318px; margin:14px; height:340px;}
#faq img{margin-top:0px; margin-bottom:10px;}

#glossary{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; background:url(images/line_dot.gif) repeat-x top #FFFFFF;}
#glossary td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#glossary a{color:#FF6634; font-weight:bold; text-decoration:none;}
#glossary h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; margin-left:0px;}
#glossary div{width:825px; margin:10px; background:url(images/line_dot.gif) repeat-x bottom #FFFFFF; height:auto; min-height:100px;}
#glossary  p{margin-bottom:5px;}
#glossary img{margin-right:10px; margin-left:0px; margin-top:0px; margin-bottom:10px;}

#special{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; background:url(images/line_dot2222.gif) repeat-x top #FFFFFF;}
#special td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#special a{color:#FF6634; font-weight:bold; text-decoration:none;}
#special h3{color:#FF6634; font-size:18px; margin-top:10px; margin-bottom:5px; margin-left:0px;}
#special div{width:825px; margin:10px; height:275px; border-bottom:1px dashed #333333; border-top:1px dashed #333333;}
#special img{margin-right:10px; margin-left:0px; margin-top:10px; margin-bottom:10px;}

#error{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; background:#FFFFFF;}
#error td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#error a{color:#FF6634; font-weight:bold; text-decoration:none;}
#error h3{color:#FF6634; font-size:18px; margin-top:10px; margin-bottom:30px; margin-left:1px; width:420px; height:25px; background:url(images/line_dot.gif) repeat-x bottom #FFFFFF;}


#common_q{background:url(images/common_q_bg.jpg) repeat-x top #FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#common_q td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#common_q img{margin-top:6px; margin-bottom:6px; margin-right:0px;}
#common_q h3{color:#FF6634; font-size:12px; margin-top:15px; margin-bottom:2px;}

#blog_bg{background:url(images/blog_bg.jpg) repeat-x bottom #FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#blog_bg td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#blog_bg a{color:#FF6634; font-weight:bold; text-decoration:none;}
#blog_bg div{width:392px; margin:10px; height:160px;}
#blog_bg img{margin:0px; float:right}
#blog_bg h3{color:#FF6634; font-size:12px; margin:1px; margin-bottom:6px;}

#blog_links{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
#blog_links a{color:#000000; font-weight:bold; text-decoration:none;}
#blog_links a:hover{color:#FF6634; font-weight:bold; text-decoration:none;}

#voting{background:url(images/voting_bg.jpg) repeat-x bottom #DDDDC2; vertical-align:top;}
#voting td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}

#footer_bg{background:url(images/footer_links/footer_bg.png) repeat-x top;}
#footer img{ border:none;}

#white_shadeed{background:url(images/common_q_bg.jpg) repeat-x top #FFFFFF; vertical-align:middle; text-align:center;}

#biography{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin-top:20px;}
#biography td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-align:justify;}
#biography div{margin:10px; margin-top:5px;}
#biography img{margin:10px;}
#biography h3{color:#FF6634; font-size:17px;}


#elsage{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin-top:20px; margin-bottom:20px;}
#elsage td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-align:justify;}
#elsage h3{color:#FF6634; font-size:17px;}
#elsage h4{color:#FF6634; font-size:12px;}
#elsage div{margin:10px; margin-top:15px;  background:url(images/line_dot.gif) repeat-x bottom #FFFFFF;}
#elsage img{margin:10px;}

#chef_tv_radio{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin-top:20px; margin-bottom:20px;}
#chef_tv_radio td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin-top:20px; margin-bottom:20px;}
#chef_tv_radio div{margin:15px; margin-top:15px; background:url(images/dotted_line_full.jpg) no-repeat center bottom; text-align:left; height:280px;}
#chef_tv_radio img{margin:10px; margin-top:0px; margin-left:0px; float:left;}
#chef_tv_radio  h3{color:#FF6634; font-size:17px;}

#chef_interviews{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin-top:20px; margin-bottom:20px;}
#chef_interviews div{margin:15px; margin-top:15px; background:url(images/dotted_line_full.jpg) no-repeat center bottom;}
#chef_interviews img{margin:0px}

#chef_heartleft{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin-top:20px; margin-bottom:20px;}
#chef_heartleft div{margin:12px; margin-top:12px; background:url(images/dotted_line_full.jpg) no-repeat center bottom;}
#chef_heartleft img{margin:1px; margin-top:1px;}

#chef_captured_moments{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin-top:20px; margin-bottom:20px;}
#chef_captured_moments div{margin:12px; margin-top:12px; background:url(images/dotted_line_full.jpg) no-repeat center bottom;}
#chef_captured_moments img{margin:1px; margin-top:1px;}

#bottom_banner{margin:10px; text-align:center;}
#bottom_banner img{border:0px solid #D4D5AB;}


/*Slide CSS*/
/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 1px solid darkred;
width:843px; height:243px;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}
