/* Catering */
#catering #ileft{height:305px;width:200px;float:left;}

#right .imag img{height:161px;}

#catering #menus{width:377px;margin:0;padding:0;border:1px solid #b2b2b2;}
#catering #menus ul{width:377px;list-style:none;margin:0;padding:0;border-top:1px solid #e5e5e5;}
#catering #menus li{width:377px;display:block;float:left;border-bottom:1px solid #e5e5e5;font-size:1.1em;}
#catering #menus li.h{width:372px;display:block;float:left;padding:10px 0;background:#e5e5e5;padding-left:5px;font-weight:bold;}
#catering #menus li a{width:337px;color:#737373;text-decoration:none;display:block;float:left;padding:10px;background:url(../../images/common/pdf.gif) no-repeat 5px;padding-left:30px;}
#catering #menus li a:hover{color:#737373;background:#ededed url(../../images/common/pdf.gif) no-repeat 5px;}
#catering #menus li.h .lab{width:225px;float:left;}
#catering #menus .lab{width:200px;float:left;}
#catering #middle p a{color:#939393;background:white;}
#catering #middle p a:hover{color:black;background:white;}

#catering .newfood p{width:206px;color:#939393;background:white;}
#catering .newfood p a{color:#666666;background:white;}
#catering .newfood p a:hover{color:black;background:white;}

#catering #menus p{width:186px;padding:0px 10px 5px 10px;font-size:1.2em;color:#666666;line-height:1.5em;}
#catering .newfood #menus {width:206px;padding-top:60px;background:url(../../images/fooddrink/sample-title.gif) no-repeat;}
#catering .newfood #menus ul{width:206px;}
#catering .newfood #menus li{width:206px;}
#catering .newfood #menus li a{width:166px;}
#catering .newfood #menus .lab{width:165px;float:left;}

#middle .food{margin:0 0 10px 0;float:left;padding:0;line-height:1.6em;}
#middle .food .pad{height:113px;float:left;width:1px;}
#middle .food a{color:black;text-decoration:none;font-size:1.2em;display:block;float:left;width:165px;background:#e1e1e1;margin:0;padding:5px 5px 0px 209px;background-repeat:no-repeat;}
#middle .food a:hover{color:black;background-color:#d5d5d5;background-repeat:no-repeat;}
#middle .food .gr{color:#999999;text-decoration:underline;font-size:0.9em;}


#food_top{width:827px;margin:0;padding:0;color:white;font-size:1.1em;line-height:1.5em;background:#222222 url(../../images/fooddrink/t_food_overview.gif) no-repeat;}
#food_top #fl_top_left{margin-top:63px;width:375px;float:left;padding:10px 20px;font-size:1.1em;line-height:1.7em;}
#food_top #fl_top_right{text-decoration:none;height:190px;width:379px;float:left;border:10px solid white;margin-top:15px;padding:0;color:white;}
#food_top #i_intro{height:163px;width:379px;}

#food_bottom{padding-top:10px;width:827px;}
#food_bottom a.boat{padding:10px 8px 10px 208px;width:192px;float:left;font-size:1.1em;line-height:1.5em;text-decoration:none;color:black;background-color:#e1e1e1;background-repeat:no-repeat;}
#food_bottom .pad{height:80px;float:left;width:1px;}
#food_bottom a.boat:hover{color:black;background-color:#cccccc;background-image:none;}
#food_bottom .fgap{margin-right:10px;}

#ibowls{height:305px;width:200px;margin:5px;}
#ibowls-fd{height:243px;width:180px;margin:5px;}

#catering .mnav a{padding:5px 7px 0 7px;}

#catering #chef{height:338px;height:214px;}
.chef #middle h2{width:400px;float:left;border-top:1px solid #cccccc;font-size:1.2em;padding:5px 0;}
.food #middle{width:611px;margin:0;padding:15px 0 15px 15px;}
.food #drinkintro h1{font-size:1.4em;display:block;border-bottom:1px solid #b2b2b2;padding:0 0 5px 0;width:609px;}
.food #drinkintro h2{font-size:1.2em;}
.food #middle img{float:right;}
.food #middle .images{width:611px;float:left;background:#e5e5e5;padding:0;margin:0;}
.food #middle .images #ll{width:401px;float:left;display:block;}
.food #middle .images #ll img{float:left;}
.food #middle .images #rr{width:209px;float:left;}

.food #rrnav{float:left;border-bottom:1px solid white;}
.food #rrnav span{padding:8px 0 0 0;float:left;text-align:center;font-size:1.2em;color:#666666;width:151px;}
.food a#prev{height:29px;width:29px;float:left;display:block;background:url(../../images/common/but_prev.gif) no-repeat;}
.food a#next{height:29px;width:29px;float:right;display:block;background:url(../../images/common/but_next.gif) no-repeat;}
.food #rrtxt{padding:10px;}
.food #rrtxt h1{background:#e5e5e5;padding:0 5px;margin:0;}
.food #rrtxt p{background:#e5e5e5;padding:5px;margin:0;}
.food #rrtxt span{background:#e5e5e5;padding:0 5px;float:left;margin:0;}
.food #rrtxt span a.pdf{display:block;background:url(../../images/common/pdf.gif) no-repeat 5px left;padding:5px 0 5px 25px;font-size:1.2em;color:#666666;}
.food #rrtxt span a.pdf:hover{color:#333333;}