body{
background:url(images/main_bg.jpg) top #FFFFFF;
}
input{text-align:right;}
.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:12px; text-align:right;}
#latest td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-align:right;}
#latest a{color:#FF6634; font-weight:bold; text-decoration:none;}
#latest img{margin-top:1px; float:right; margin-right:0px; margin-bottom:0px;}
#latest h3{color:#FF6634; font-size:14px; margin-top:0px; margin-bottom:5px;}
#latest div{width:188px; margin:9px; height:311px;}

#blog{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#blog td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
#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:14px; margin-top:1px; margin-bottom:5px;}


#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;}


#video_display_ar h3{color:#FF6634; font-size:16px; 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:12px; text-align:right;}
#announcement td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-align:right;}
#announcement a{color:#FF6634; font-weight:bold; text-decoration:none;}
#announcement img{margin-top:1px; float:right; margin-right:0px; margin-bottom:0px;}
#announcement h3{color:#FF6634; font-size:14px; margin-top:0px; margin-bottom:5px;}
#announcement div{width:188px; margin:9px; height:311px;}


#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:12px;}
#common_q td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-align:right;}
#common_q img{margin-top:6px; margin-bottom:4px; margin-right:0px;}
#common_q h3{color:#FF6634; font-size:14px; margin-top:15px; margin-bottom:2px;}
#common_q h3 a{color:#FF6634; text-decoration:none;}
#common_q h3 a:hover{color:#FF6634; text-decoration:none;}
#common_q a{color:#FF6634; text-decoration:none;}
#common_q a:hover{color:#FF6634; text-decoration:none;}

#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:12px; text-align:right;}
#blog_bg td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-align:right;}
#blog_bg a{color:#FF6634; font-weight:bold; text-decoration:none;}
#blog_bg div{width:390px; margin:8px; height:173px;}
#blog_bg img{margin:0px; margin-left:10px; margin-right:0px; float:right;}
#blog_bg h3{color:#FF6634; font-size:14px; margin:1px; margin-bottom:6px;}

#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:12px; text-align:right;}

#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;}

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

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

#elsage{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin-top:20px; margin-bottom:20px;}
#elsage td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-align:right;}
#elsage h3{color:#FF6634; font-size:17px;}
#elsage h4{color:#FF6634; font-size:14px;}
#elsage div{margin:10px; margin-top:15px; background:url(images/dotted_line.jpg) no-repeat center bottom;}
#elsage img{margin:10px;}

#chef_heartleft{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin-top:20px; margin-bottom:20px; text-align:right;}
#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_tv_radio{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin-top:20px; margin-bottom:20px;}
#chef_tv_radio td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; 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:right; height:280px;}
#chef_tv_radio h3{color:#FF6634; font-size:12px; margin-top:1px; margin-bottom:5px;}
#chef_tv_radio img{margin:10px; margin-top:0px; margin-right:0px; float:right;}

#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:12px;}
#recipe_box td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align:right;}
#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:7px;}

#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:right;}
#light_gray img{margin-top:0px; margin-bottom:4px;}

#recipe_ingredients{background:#FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px; text-align:right;}
#recipe_ingredients td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px; text-align:right;}
#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:240; height:27px; margin-right:0px; background:url(images/line_dot.gif) repeat-x bottom;}

#recipe_detail{background:#FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px; text-align:right;}
#recipe_detail td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px; text-align:right;}
#recipe_detail div{width:482px; margin:9px; height:307px; margin-right:25px;}
#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:400; height:27px; margin-left:10px; background:url(images/line_dot.gif) repeat-x bottom;}

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



#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; text-align:right;}
#videos td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; text-align:right;}
#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; text-align:right;}
#videos img{margin-top:0px; margin-bottom:12px;}

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

#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; text-align:right}
#contact td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; text-align:right;}
#contact a{color:#FF6634; font-weight:bold; text-decoration:none;}
#contact h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; width:397; height:27px; margin-right:1px; background:url(images/line_dot.gif) repeat-x bottom;}
#contact div{width:374px; margin:10px; height:560px; text-align:right;}
#contact img{margin-top:0px; margin-bottom:4px;}

#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; text-align:right}
#advertise td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; text-align:right}
#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 img{margin-top:0px; margin-bottom:4px;}

#terms{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; text-align:right}
#terms td{ background:#FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; text-align:right}
#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; text-align:right;}
#terms img{margin-top:0px; margin-bottom:4px;}

#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; text-align:right;}
#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; text-align:right;}
#special img{margin-right:0px; margin-left:10px; margin-top:10px; margin-bottom:10px; float:right;}


#search{background:#FFFFFF; vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px; text-align:right;}
#search td{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:13px; text-align:right;}
#search div{width:444px; margin:9px; height:307px; text-align:right;}
#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;}

#error{vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; background:#FFFFFF; text-align:right}
#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-right:1px; width:420px; height:25px; background:url(images/line_dot.gif) repeat-x bottom #FFFFFF;}

#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; text-align:right; background:url(images/line_dot.gif) repeat-x bottom #FFFFFF;}
#glossary a{color:#FF6634; font-weight:bold; text-decoration:none;}
#glossary h3{color:#FF6634; font-size:18px; margin-top:1px; margin-bottom:5px; margin-right:0px;}
#glossary div{width:825px; margin:10px; background:url(images/line_dot.gif) repeat-x bottom #FFFFFF; height:94px; text-align:right;}
#glossary img{margin-right:0px; margin-left:10px; margin-top:0px; margin-bottom:10px; float:right;}


/*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;
}




