a{ outline:0; }
.clear {clear: both;}
a { text-decoration: none; color: #000; }
a img {	border: 0; }
.bx-window{float:left;height:140px!important;_height:135px!important;margin:0 0 0 33px;overflow:hidden;width:500px;_float:right;}
.recipeslider .bx-window{float:left;height:375px!important;_height:135px!important;margin:0 0 0 33px;overflow:hidden;width:500px;_float:right;}
.recipeslider { float:left;   overflow:hidden;  height: 410px; background: none;}
.recipeslider .bx-window{ float:left; overflow:hidden; height: 410px!important;margin-left: 0px; background: none;}
.recipeslider ul{margin:0; padding:0; list-style:none; background-color: #ffffff;}
.recipeslider li{ float:left; display:inline; background: none;}
#recipepagenum a {   margin-right: 5px;  color: #fff;  padding: 3px 1px 3px 1px;  background: url(../images/circle_drk_gray.png) no-repeat;  width: 15px;}
#recipepagenum .pager-active{  background: url(../images/circle_lgt_gray.png) no-repeat;}
#recipepagenum a:hover { background-position: 0 0;}
#recipepage {  text-align:right;   padding-top: 7px;  font-size:12px;   color:#666;   top: -28px;   position: relative;   float: right;   z-index: 500; background: none;  height: 25px;}
.restaurant-slider { float:left; max-height: 250px;}
.restaurant-slider, .restaurant-slider .bx-window{	float:left;   height: 250px!important;   margin-left: 2px;  overflow: hidden;}
.restaurant-slider ul{margin:0; padding:0; list-style:none; overflow: hidden;}
.restaurant-slider li{ float:left; width:135px;  display:inline; margin:10px 0px;}
.restaurant-slider li a{color:#000; text-decoration:none;}
.restaurant-slider li a:hover{color:#000;}
.restaurant-slider li img{padding:3px; border:1px solid #cdcdcd; margin-bottom:5px; }
#pagenum a {margin-right: 5px;color: #fff;padding: 3px 1px 3px 1px; background: url(../images/circle_drk_gray.png) no-repeat;  width: 20px; z-index: 9999; }
#pagenum .pager-active{background: url(../images/circle_lgt_gray.png) no-repeat;}
#pagenum a:hover { background-position: 0 0;}
#pagenum {	text-align:right; padding-top: 7px; font-size:12px;	color:#666;    top: -253px;   position: relative;    width: 90px;    float: right;   z-index: 9999;   background-color: #ffffff;  left: -50px;}
.oc_tp {   text-align: center;    width: 300px!important;    height: auto;    float: left; background-color: #fff;}
.oc_tp, .oc_tp .bx-window{ float:left;   height: 120px!important;   margin-left: 12px;   overflow: hidden;  width: 274px!important; }
.oc_tp ul{margin:0; padding:0; list-style:none; overflow: hidden;}
.oc_tp li{ float:left; width:120px!important;  display:inline; margin:10px 0px;}
.oc_tp li a{color:#000; text-decoration:none;}
.oc_tp li a:hover{color:#000;}
.oc_tp li img{ margin-bottom:5px; }
#chefpagenum a {
    margin-right: 5px;
    color: #fff;
    padding: 3px 1px 3px 1px;
    background: url(../images/circle_drk_gray.png) no-repeat;
    width: 20px;
    z-index: 9999;
}
#chefpagenum .pager-active{  background: url(../images/circle_lgt_gray.png) no-repeat;}
#chefpagenum a:hover {	background-position: 0 0;}
#chefpageslider {padding-top: 7px; font-size:12px; color:#666; position: relative; width: auto; z-index: 9999; background-color: #ffffff; top: -78px; text-align: center; left: 1px;z-index:9999;
}
#video-wrapper {background-image:url("../images/video_section_bg.gif");background-repeat:no-repeat;float:left;height:308px;margin:0;width:494px;}
#video-slider { float:left; list-style:none outside none; width:420px;}
.bx-window ul#video-slider{ margin:0 0 25px 0; }
#video-slider li { height:230px;}
#video-slider li ul{	float:left; list-style:none outside none; width:425px; margin:0 0 25px 0; }
#video-slider li ul li{	display:block;	float:left;	list-style:none outside none; margin:0; padding:0 0 5px 8px; height:110px!important; }
#v_scroller .bx-next {	position:absolute; *position:relative!important;top:60px;right:-65px;z-index:498; margin:25px 0 0 5px; width: 30px;	height: 29px;        float:right;	text-indent: -999999px;	background: url(../images/lft_arrow_chefs.png) no-repeat;background-position: 0 -29px!important;}
#v_scroller .bx-prev { position:absolute; *position:relative!important;	top:60px;left:0px;  margin:25px 0 0 5px;z-index:498;width: 30px; float:left; height: 29px;text-indent: -999999px; background-position: 0 -29px!important; }
#v_scroller a:hover{background-position:0 0px!important; }
 #lfb_01 ul{ width:25px; height:29px; margin:0 0 0 2px; float:left; list-style-type:none;}
 #lfb_01 ul li a{width:25px; height:29px; list-style-type:none; background: url(../images/v_left_button.png) no-repeat; display: block; text-indent: -900%; outline: none; }
 #lfb_01 ul li a:hover{background-position: right bottom;}
 #lfb_01 ul li a.active, #tab_01 ul li a.active:hover{background-position: right bottom;}

 #rfb_01 ul{ width:25px; height:29px; margin:0 0 0 2px; _margin-left:0px; float:left; list-style-type:none;}
 #rfb_01 ul li a{width:25px; height:29px; list-style-type:none; background: url(../images/v_right_button.png) no-repeat; display: block; text-indent: -900%;    outline: none; }
 #rfb_01 ul li a:hover{background-position: right bottom;}
 #rfb_01 ul li a.active, #tab_01 ul li a.active:hover{background-position: right bottom;}
#ndtv_food_show_box .bx-window{float:left;height:115px;margin:0;width:500px;margin:0 0 0 47px;}
#ndtv_food_show_box .bx-next {position:absolute;top:42px;right:-65px;z-index:498; width: 30px; height: 25px;text-indent: -999999px; background-position: 0 -25px!important;}
#ndtv_food_show_box .bx-prev { position:absolute;top:42px;left:0px;z-index:498; width: 30px; height: 25px; text-indent: -999999px; background-position: 0 -25px!important; }
#ndtv_food_show_box a:hover{background-position:0 -25px!important; }
.bx-next {position:absolute;top:40%;right:-75px;z-index:999;width: 30px;height: 30px;text-indent: -999999px; background: url(../images/rgt_arrow_chefs.png) no-repeat;}
.bx-prev {position:absolute;top:40%;left:10px;z-index:999;width: 30px;height: 30px;text-indent: -999999px;background:url(../images/lft_arrow_chefs.png) no-repeat;}
.bx-pager a {margin-right: 5px;color: #fff;padding: 3px 8px 3px 6px;	font-size: 12px;zoom:1;}
.bx-auto .start {padding-left: 13px;}
.bx-auto .stop { padding-left: 13px;}
.bx-next:hover,
.bx-prev:hover { background-position: 0 0;}
.bx-pager .pager-active,
.bx-pager a:hover { background-position: 0 0;}
.bx-pager {text-align:center;padding-top: 7px;font-size:12px;	color:#666;}
.bx-captions {	text-align:center; font-size: 12px;padding: 7px 0;color: #666;}
.bx-auto {text-align: center; padding-top: 15px;}
.bx-auto a {color: #666; font-size: 12px;}
