@charset "utf-8";
/* CSS Document */

body {font-family:"Times New Roman", Times, serif; color:#000000;  margin:0; padding:0; font-size:11px; background: #E8F3Fb url(../images/header-bg.jpg)  repeat-x;}

/* -------------------------------------- */
/* GENERAL/RESET CSS */
/* -------------------------------------- */
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline;  }


ol, ul{ list-style:none;}
.floatleft { float:left;}
.floatright { float:right;}

/* -------------------------------------- */
/* CLEARFIX CSS */
/* -------------------------------------- */
.clear { clear:both; height:0px; font-size:0px;}
.clearfix:after {
    clear: both;
    display: block;
    content: " ";
    height: 0px;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
/* Hide these rules from IE-mac \*/
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;



}
li.clearfix {
    display: list-item;
}
/* End hide from IE-mac */

/* -------------------------------------- */
/* Main  CSS */
/* -------------------------------------- */

#maincontainer
{
    width:1006px; margin:0 auto;
}

/* -------------------------------------- */
/* BACKGROUND */
/* -------------------------------------- */

.mainmiddlebg{ background:url(../images/main-middilebg.jpg) repeat-y; width:1006px;}
.mainmiddlebgpos{ padding:15px 0 0 0;}

/* -------------------------------------- */
/* HEADER */
/* -------------------------------------- */


#header{margin:0; padding:0;}
#header .logo{ padding:0 0px 0 28px;}
#browse{ padding:29px 13px 0px 0px;  float:right;}
#browse .browsemiddlebg{background:url(../images/browsebg.jpg) repeat-x; width:658px; height:28px; float:left;}
#browse .browsemiddlebg p{ line-height:12px; padding:1px 5px 0 10px; color:#0272bc;  font-size:11px;  float:left;text-align:center;font-family:"Lucida sans";}
#browse .browsemiddlebg p a{ text-decoration:underline; color:#0272bc; font-family:"Lucida sans"; }
#browse .browsedivider{ padding:1px 0 0 15px; float:left;}
#browse .smallinput{ width:120px; height:11px; line-height:12px;font-size:11px; border:#999999 solid 1px; background:#FFFFFF; }
#browse .smallselect{ width:145px; height:19px;padding-left:3px;  line-height:12px;font-size:11px; border:#999999 solid 1px; background:#FFFFFF; }
#browse .browseinput{ padding:4px 0 0 5px;  float:left;}
#browse .browseinput{ *padding:4px 0 0 10px;  float:left;}
#browse .btn{ background:url(../images/go.jpg) no-repeat; width:18px; height:16px; border:0; cursor:pointer; float:left;}
#browse .btnpos1{ padding:6px 5px 0 5px; float:left;}
#browse .btnpos{ padding:6px 12px 0 2px; float:left;}
#browse .advancesearch { line-height:12px; font-size:11px; padding:2px 0px 0 0px; text-decoration:none;text-align:center; color:#0272bc;}
#browse .advancesearch a { font-size:11px; color:#0272bc;  font-family:"Lucida sans"; text-decoration:none;}







/* MENU */
/* -------------------------------------- 
  #menu{ width:610px;}
 .menupad{padding:20px 10px 0 0px;  float:right;}
 .menuleft{ background:url(../images/menu-left.jpg) no-repeat top left; height:35px; padding:0 0 0 3px; float:left;  }
 .menuright{ background:url(../images/menu-right.jpg) no-repeat top right;  height:35px; padding:0 5px 0 0; float:left; }
 .menumiddle{ background:url(../images/menu-middle.jpg) repeat-x; height:35px; width:655px; float:left; }
 .menuul ul { padding:0 0 0 10px;}
 .menuul ul li{ float:left; list-style:none; padding:3px 0 0 0;}
 .menuul ul li a{font-family:"Lucida Sans", Arial, Helvetica, sans-serif; color:#333333;font-size:13px;text-decoration:none;font-weight:bold;}
 .menuul ul li p{padding:8px 16px;}
/* -------------------------------------- */

/* MENU */
/* -------------------------------------- */
  #menu{ width:610px;}
 .menupad{padding:20px 10px 0 0px;  float:right;}
 .menuleft{ background:url(../images/menu-left.jpg) no-repeat top left; height:35px; padding:0 0 0 3px; float:left;  }
 .menuright{ background:url(../images/menu-right.jpg) no-repeat top right;  height:35px; padding:0 5px 0 0; float:left; }
 .menumiddle{ background:url(../images/menu-middle.jpg) repeat-x; height:35px; width:655px; float:left; }
 .menuul ul { padding:0 0 0 10px;}
 .menuul ul li{ float:left; list-style:none; padding:3px 0 0 0;}
 .menuul ul li a{font-family:"Lucida Sans", Arial, Helvetica, sans-serif; color:#333333;font-size:13px;text-decoration:none;font-weight:bold;}
 .menuul ul li p{padding:8px 11px;}
/* -------------------------------------- */

/* Middilebg */
/* -------------------------------------- */
#content{padding-top:2px;}
#content .videobg{background:url(../images/video-bg.jpg) no-repeat;width:976px; height:254px;}
#content .videopad{padding:10px 0px 0 15px;}
#content .leftvideo{background:url(../images/hotel.jpg) no-repeat;width:548px; height:238px;}
#content .videotop{padding:2px 0 8px 8px;}
#content .videoplaybg{background:url(../images/videoplayer-bg.jpg) no-repeat; width:370px; height:231px;}
#content .rightimg{padding:2px 0 0 2px;}

#content .label{color:#0272bc;font-size:12px; width:20px; float:left;padding-top:4px;}

/* videobottom */
/* -------------------------------------- */
#restaurantcontent{padding:5px 20px 0 20px;}
#restaurantcontent .steakcont { width:496px; padding-left:10px; float:left;}
#restaurantcontent .steakcont h5{ font-family:"Lucida Sans"; font-size:24px; padding:5px 0 0 0; color:#000000;}
#restaurantcontent .steakconttxt{width:509px; }
#restaurantcontent .steakconttxt p{font-size:11px;padding:5px 0 0 3px; text-align:justify; line-height:17px; font-family:"Lucida Sans";}
#restaurantcontent .steakconttxt p img{padding:0px 0 0 15px;}
#restaurantcontent .divider{padding:0px  0 0 82px; float:left; }
#restaurantcontent .dividerne{padding:0px  0 0 65px; float:left; }
#restaurantcontent .textpad{padding:10px 25px  0 0px;}
#restaurantcontent .shadow{padding:10px 0 0px 100px;}
/* featured part */
/* -------------------------------------- */
.wholemiddlepos{ padding:0 0 0 30px;  width:620px; }
.wholemiddlepos1{ width:620px; }
#feaured{ width:614px; padding:11px 0 0 0;}
#feaured .restaurantshead{width:614px; height:34px;border:#C2D5E2 solid 1px; background-color:#FFFFCC;}
#feaured .restaurantshead h5{font-size:23px;padding:3px 0 0 11px; float:LEFT; font-family:"Lucida Sans";}
#feaured .restaurantshead ul{ padding:16px 14px 0 0; float:right; width:280px;}
#feaured .restaurantshead li{ float:left; font-size:12px; padding:0 0 0 20px; font-style:italic;}
#feaured .boxbordpos{ padding:7px 0 17px 0; float:left; width:116px;}
#feaured .boxbordposnew{ padding:7px 0 17px 8px; float:left; width:116px;}
#feaured .boxbord{ border:#c2d5e2 solid 1px; width:114px; height:154px;}
#feaured .boxbordpad{padding:4px; *padding:4px 4px 4px 3px;}
#feaured .boxbordpad p{ width:100px; text-align:left; font-size:9px; color:#666666; padding:0px 0 0 0; font-family:"Lucida Sans";}
/* -------------------------------------- */
/*NEWS $ EVENTS CSS	 */
/* -------------------------------------- */
.newsbord{ border:#c2d5e2 solid 1px; width:362px; height:100px;}
.newsinnerbg{ background:#ffffa4; width:362px; height:32px; border-bottom:solid  #c2d5e2 1px;}
.newsinnerbg h4{ font-family:"Lucida Sans"; font-size:18px; padding:5px 0 0 10px; float:left;}
.newsinnerbg h4 a{ text-decoration:none;color:#000000;}
.newsinnerbg p{ float:right; padding:9px 4px 0 0}
.newstxt p{ font-size:12px; padding:4px 0 0 20px;}

.newstxt{ padding:3px 0 0 10px;}



.newstxt ul li a
{
    padding-left:13px;
    background: transparent url(../images/homebullet.jpg) no-repeat 0 50%;
    display:block;
  text-decoration:none;color:#333333;
   font-family:"Lucida Sans";
   font-size:11px;
}

.newstxt ul
{
    padding: 0px 0 0 0px;
    margin: 0 0 0 0;
    list-style: none;


}
.newstxt ul li
{
    padding:3px 0 0px 0;


}

.newstxt p,ul,li {margin:0; padding:0;}

/* -------------------------------------- */
/*RECIPES CSS	 */
/* -------------------------------------- */
.recipebord{border:#c2d5e2 solid 1px; width:236px; height:100px;}
.recipeinnerbg{ background:url(../images/recepiebg.jpg) repeat-x; width:236px; height:32px;}
.recipeinnerbg h4{ font-family:"Lucida Sans"; font-size:18px; padding:5px 0 0 10px; float:left;}
.recipeinnerbg h4 a{ text-decoration:none;color:#000000;}
.recipeinnerbg p{ float:right; padding:9px 4px 0 0}

.recipetxt p{ font-size:12px; padding:4px 0 0 20px;}

.recipetxt{ padding:3px 0 0 10px;}



.recipetxt ul li a
{
    padding-left:13px;
    background: transparent url(../images/homebullet.jpg) no-repeat 0 50%;
    display:block;
	text-decoration:none;color:#333333;
 	font-family:"Lucida Sans";
	font-size:11px; 
}
.recipetxt ul
{
    padding: 0px 0 0 0px;
    margin: 0 0 0 0;
    list-style: none;


}
.recipetxt ul li
{
    padding:3px 0 0px 0;


}

.recipetxt p,ul,li {margin:0; padding:0;}

/* -------------------------------------- */
/*DINNING CLUB CSS	 */
/* -------------------------------------- */
.feathead { padding-top:2px; text-align:center;}
.feathead a{ font-family:"Lucida Sans";  color:#000000; font-size:11px; text-decoration:none; }
.glowleft{ background:url(../images/glow-leftbg.jpg) no-repeat top left; height:128px; padding:0 0 0 7px;float:left;}
.glowright{ background:url(../images/glow-rightbg.jpg) no-repeat top right;  height:128px; padding:0 12px 0 0;float:left;}
.glowmiddle{ background:url(../images/glow-middlebg.jpg) repeat-x; height:128px; width:289px;float:left;}
.glowmiddle h4{ font-family:"Lucida Sans"; font-size:18px; padding:10px 0 0 2px; }
.glowmiddle h4 a{ text-decoration:none;color:#000000; }
.glowmiddle p{  font-size:12px; padding:8px 0 0 2px;}
.glowmiddle p a{  text-decoration:none; color:#000000; font-family:"Lucida Sans"; font-size:12px;}
.glowmiddle .wewill { padding:0 0 5px 2px;}
.glowmiddle .wewill  a{ text-decoration:none; color:#000000; font-family:"Lucida Sans"; font-size:10px;}
.glowsecondpos{ float:right;}
.gifttxt{ font-family:"Lucida Sans"; font-size:13px; padding:5px 0 5px 2px; line-height:18px; width:225px;}
.gifttxt b a{text-decoration:none;color:#ff0000;}
.glowmiddle b{ color:#FF0000; font-family:"Lucida Sans"; font-size:13px; line-height:13px; width:225px;}
.glowthirdpos{ padding:5px 0 0 0px; }
.glowmiddle select{ width:175px; height:22px;}
.selectpos{ padding:10px 0 0 8px; float:left;}
.catevotebtnpos{ padding:10px 0 0 5px ;float:right;}
.glowfourthpos{ float:right; }

/* -------------------------------------- */
/*DINNING CLUB CSS	 */
/* -------------------------------------- */
.leftcolumn{ width:305px; float:left; background-color:#ffffff;}
#Caterers{ padding:11px 0 0 23px; width:263px;}
#Caterers  .caterersbord {width:263px; height:33px;border:#C2D5E2 solid 1px; background-color:#FFFFCC;}
#Caterers .caterersbord h5{font-size:21px;padding:3px 0 0 6px; float:left; width:105px;}
#Caterers .caterersbord h5 a{text-decoration:none;color:#000000;font-family:"Lucida Sans";}
#Caterers .caterersbord ul{ padding:13px 5px 0 0; float:right; width:160px;}
#Caterers .caterersbord li{ float:left; font-size:12px; padding:0 0 0 15px; font-style:italic;}
#Caterers  .bovelimg{ background:url(../images/bolvelimg.jpg) no-repeat; width:263px; height:85px;}
#Caterers  .bovelimgpos{ padding:8px 0 0 3px;}
#Caterers  .innerimgpad{ padding:3px 3px 3px 3px;}
#Caterers p { float:right; font-size:14px; color:#990000; font-weight:bold;text-align:right;}
.googleadds{ padding:0 10px 0 5px;}
.caterersbord a{text-decoration:none;color:#333333;}
#Caterers p a{text-decoration:none;color:#990000; font-family:"Lucida Sans";}
/* -------------------------------------- */
/* Footer */
/* -------------------------------------- */

#footer{width:989px;margin:0 auto; padding:0 0 0 30PX;}

#footer .footerpad{padding:24px;}
#footer .imgpad{padding-right:36px;}
#footer .contentfooter{width:310px;}
#footer .contentfooter b{ font-size:20px;color:#FFFFCC;font-family:"Lucida Sans";}
#footer .contentfooter i{ font-size:20px;color:#FFFFCC;font-family:"Lucida Sans";font-weight:bold;}
#footer .contentfooter p{ font-size:17px;color:#FFFFFF;font-family:"Lucida Sans"; line-height:23px;}
#footer .contentfinalfooter{width:450px;}
#footer .contentfinalfooterpad{padding-left:50px;}
#footer .contentfinalfooter b{ font-size:20px;color:#FFFFCC;font-family:"Lucida Sans";}
#footer .contentfinalfooter ul{padding:10px 0px 0 5px;}
#footer .contentfinalfooter ul li{background:url(../images/footer-icon.png) no-repeat; width:402px; height:28px; background-position:5px 10px;}

#footer .contentfinalfooter p{font-size:14px;color:#FFFFFF;font-family:"Lucida Sans"; line-height:23px; padding-left:30px;}
.footerbg{ background:url(../images/footerbg.jpg); background-repeat:repeat-x repeat-y; width:100%; height:251px; }
/* -------------------------------------- */
/*FINAL  Footer */
/* -------------------------------------- */
#final{ width:757px; margin:0 auto;}
#final ul{ margin:0; padding:15px 0 0 0;}
#final li{ float:left; padding:0 0 0 20px; font-weight:bold; color:#333333; font-family:"Lucida Sans";}
#final li a{cursor:pointer;  color:#333333; text-decoration:none; }
#final p{  padding:20px 0 0 0px; color:#666666;}
#final p a{color:#666666; text-decoration:none;}


/* a-z page */
/* -------------------------------------- */
#maincontainer .toppad{padding:15px 0 0 0;}
#wholecontpad{padding:10px 0px 0 33px;}

#wholecontpad b{color:#000000; font-size:18px; padding:0 0 0 5px; font-family:"Lucida Sans";}
#wholecontpad .boxtoppad{padding:4px 15px 0 20px; float:left;}
#wholecontpad .boxtoppad select{width:180px;height:20px;}
#wholecontpad .boxtop p{ color:#0272bc; font-size:12px; padding:6px 10px 2px 0px;font-family:"Lucida Sans";}
#wholecontpad .middile{background:url(../images/search-middile.jpg) repeat-x; width:534px; height:100px;float:left;}
#wholecontpad .boxtop{padding:5px 20px 0 0;}

.btnsubpad{padding:23px 0 0 5px;}

.btnsubpad1{padding:13px 0 0 5px;}

#wholecontpad .boxrighttxt{padding:10px 0 0 25px;}
#wholecontpad .shadow{padding:10px 0 10px 0;}
#wholecontpad .restaurants{width:614px;}
#wholecontpad .restaurantshead{width:614px; height:34px;border:#C2D5E2 solid 1px; background-color:#FFFFCC;}
#wholecontpad .restaurantshead h5{font-size:21px;padding:5px 0 0 9px;font-family:"Lucida Sans";}
#wholecontpad .restaurantshead h5 span{color:#FF0000; font-size:21px;}
#wholecontpad .restaurantshead select{width:40px; height:20px;}
#wholecontpad .selectpad{padding:8px 0px 0 40px;}
#wholecontpad .selectpad1{padding:8px 0px 0 10px;}
#wholecontpad .display{color:#0272bc; font-size:12px;font-family:"Lucida Sans";text-decoration:underline; padding:9px 0 0 7px;}
#wholecontpad .display a{color:#0066FF; text-decoration:underline;}
#wholecontpad .mainbox{width:614px;}
#wholecontpad .smallboxespad{padding:10px 0px  0 0px;}
#wholecontpad .heading{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000000; font-weight:bold; padding-left:3px;}
#wholecontpad .heading a{color:#000000; text-decoration:none;}
#wholecontpad .hotellisttop{padding:10px 0px 0px 0px;}
#wholecontpad .smallboxmiddile{background:url(../images/smallbox-middile.jpg) repeat-x;width:294px; height:120px;}
#wholecontpad .boxhotelimg{padding:10px 0px 2px 12px;}
#wholecontpad .cuisine{padding:7px 0 0 12px;}
#wholecontpad .cuisine p{color:#990000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:17px;}
#wholecontpad .cuisine p span{color:#000000; font-size:11px;}
#wholecontpad .hotelpadtop{padding:12px 0 0 0;}
#wholecontpad .firstleftbox{width:300px;}
#wholecontpad .secondbox{width:300px; padding:0 0 0 13px;}
/* -------------------------------------- */
/* contact page */
/* -------------------------------------- */
.contactpad{ padding:10px 0 0 31px;}
.contleftcol{ width:365px; float:left; padding:10px 0 0 0;}
.contactleft{ background:url(../images/contact-leftbg.jpg) no-repeat top left; height:210px; padding:0 0 0 15px; float:left;}
.contactright{ background:url(../images/contact-rightbg.jpg) no-repeat top right;  height:210px; padding:0 15px 0 0; float:left;}
.contactmiddle{ background:url(../images/contact-middlebg.jpg) repeat-x; height:210px; width:318px; float:left;}
.contactmiddle h5{ font-family:"Lucida Sans"; font-size:17px; color:#333333; padding:10px 0 0 15px;}
.contactmiddle  p{ font-size:13px; color:#333333; padding:23px 0 0 10px;font-family:"Lucida Sans"; line-height:18px}
.contactmiddle  p a{ color:#0099ff; text-decoration:underline;}

.contrighttcol{ width:585px; float:left;}
.contactrighttop{ background:url(../images/contact-righttopbg.jpg) no-repeat top; width:585px;padding:24px 0 0 0;}
.contactrightbottom{ background:url(../images/contact-rightbot.jpg) no-repeat bottom; width:585px; padding:0 0 24px 0;}
.contactrightmiddle{background:url(../images/contact-rightmiddlebg.jpg) repeat-y top left;  width:585px; }
.contrightcolpad{ padding:5px 0 0 30px;}
.contrightcolpad p{font-family:"Lucida Sans"; font-size:13px; color:#666666; padding:6px 0 0 0px; width:490px; line-height:21px;}
.contrightcolpad  b{ color:#FF0000; font-weight:bold; font-family:"Lucida Sans"; font-size:13px; }
.biginput{ border:#cccccc solid 1px; width:280px; height:18px; line-height:15PX;}
.contsubmitbtn{ background:url(../images/contact-submit.jpg) no-repeat; width:90px; height:24px; cursor:pointer; border:0; }
#contactform{ color:#000000; font-family:"Lucida Sans"; width:500px;}
#contactform h4{  font-family:"Lucida Sans"; font-size:17px; color:#333333; padding:10px 0 0 0;}
#contactform .label{font-weight:bold;color:#333333;font-size:12px; width:80px; float:left;}
#contactform .label span{ color:#FF0000;}
#contactform  .normalinput{ border:#cccccc solid 1px; width:295px; height:16px; line-height: 16px; margin-right: 3px; padding: 3px 5px;   font-size:11px;}
#contactform  .normatextarea{ border:#cccccc solid 1px; width:250px; height:60px;}

#contactform  .normatextarea_cap{ border:#cccccc solid 1px; width:250px; height:30px;}
#contactform .inputpos{ padding:15px 0 0 0;}
#contactform .btnpos{padding:15px 0 0 80px;}
.contactpos{ position:absolute; z-index:1;  padding:52px 0 0 110px;}


/* -------------------------------------- */
/* ARTICLE SEARCH
/* -------------------------------------- */
.wholearticlepos{ padding:11px 0 0 0;}
.articlenormalinput{ border:#c2d5e2 solid 1px; width:220px; height:16px;  line-height: 16px; margin-right: 3px; padding: 3px 5px;   font-size:11px;}
.articlenormalinputwidth{ width:220px; float:left;}
.searchbtn{ background:url(../images/search-btn.jpg) no-repeat; width:114px; height:27px; cursor:pointer; border:0;}
.searchbtnpos{ padding: 1px 260px 0 0px;}
.articleinput{  width:220px; float:left;}
.articlebtn{ width:114px; float:right;}

#search{ width:614px; padding:11px 0 0 0;}
#search .searchhead{width:614px; height:34px;border:#C2D5E2 solid 1px; background-color:#FFFFCC;}
#search .searchhead h5{font-size:15px;padding:7px 0 0 11px; float:LEFT; font-family:"Lucida Sans";}
#search .searchhead h3{font-size:21px;padding:4px 0 0 11px; float:LEFT; font-family:"Lucida Sans";}
#search  .previousbtn{ background:url(../images/previous-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}
#search  .nextbtn{ background:url(../images/next-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}
#search  .previousbtnpos{ padding:9px 0 0 0; float:left;}
#search  .searchhead ul{ padding:9px 0 0 4px; float: left; }
#search  .searchhead ul li{ font-weight:bold; color:#ff0000; padding:1px 0 0 5px; font-weight:bold; font-family:"Lucida Sans"; font-size:12px; float: left;}
#search  .searchhead ul li a{ font-weight:bold; color:#ff0000; text-decoration:none;font-weight:bold; font-family:"Lucida Sans"; }
#search .paginationpos{ float:right; padding:0 24px 0 0;}
#search .paginationpos1{ padding:0 0px 0 420px;}

.searchtop{ background:url(../images/search-topbg.jpg) no-repeat top; width:614px;padding:17px 0 0 0;}
.searchbottom{ background:url(../images/search-botbg.jpg) no-repeat bottom; width:614px; padding:0 0 2px 0;}
.searchmiddle{background:url(../images/search-middlebg.jpg) repeat-y top left;  width:614px; }
.searchmiddle span{ padding:0px 0 0 15px; font-size:12px; font-family:"Lucida Sans"; color:#666666;}
.searchmiddle p{ padding:3px 0 10px 15px; font-size:12px; font-family:"Lucida Sans"; color:#666666; width:583px; line-height:20px;}
.searchmiddle a { color:#0099ff; text-decoration:underline;}

/* -------------------------------------- */
/* ARTICLE VIEW PAGE CSS
/* -------------------------------------- */
.viewbord{ border:#CCCCCC solid 1px; width:614px; }
.viewhead{ font-size:22px; font-weight:bold; padding:15px 0 0 0;}
.viewbord p{ font-size:12px; font-family:"Lucida Sans"; color:#333333; width:585px; padding:13px 0px 0 17px; line-height:20px; }
.viewleft{ background:url(../images/vierw-leftbg.jpg) no-repeat top left; height:230px; padding:0 0 0 3px; float: left;}
.viewright{ background:url(../images/vierw-rightbg.jpg) no-repeat top right;  height:230px; padding:0 3px 0 0; float: left;}
.viewmiddle{ background:url(../images/vierw-middlebg.jpg) repeat-x; height:230px; width:610px; float: left;}
.viewpad{ padding:15px 18px 0 18px;}

.viewpostbord{ border:#c2d5e2 solid 1px; width:946px; background:#FFFFFF;}
.viewinnerbgnew{ background:url(../images/commentbgnew.jpg) no-repeat; width:946px;}

.viewinnerbg{ background:url(../images/commentbg.jpg) no-repeat; width:610px;}

.viewpad h3{ font-family:"Lucida Sans"; color:#990000; font-size:14px; padding-bottom:5px;}
#viewform{ color:#000000; font-family:"Lucida Sans";}
#viewform span{ color:#FF0000;}
#viewform a{ color:#0272bc;font-size:12px; }

#viewform .label{color:#0272bc;font-size:12px; width:80px; float:left;}
#viewform .label span{ color:#FF0000;}
#viewform  .normalinput{ border:#cccccc solid 1px; width:362px; height:16px; line-height: 16px; margin-right: 3px; padding: 3px 5px;   font-size:11px;}
#viewform  .normatextarea{ border:#cccccc solid 1px; width:386px; height:130px;}
#viewform  .normatextarea_cap{ border:#cccccc solid 1px; width:386px; height:70px;}

#viewform .inputpos{ padding:10px 0 0 0;}
#viewform .btnpos_new{padding:133px 0 20px 10px;}
#viewform .btnpos{padding:8px 0 0 80px;}

.viewtxt{ padding:0 0 0 15px ; font-family:"Lucida Sans"; }
 .viewtxt .viewheadtxt { font-weight:bold; color:#0272bc; font-size:12px; padding:0 0 8px 0;}
.viewtxt b{ color:#333333; font-size:12px;}
.viewtxt p{ width:913px; padding:6px 0 20px 0px; font-size:12px; font-family:"Lucida Sans"; color:#666666;line-height:20px;}
.viewborder{ border-bottom:#999999 dotted 1px; width:585px; font-size:0; height:0;}

#view{ width:614px; padding:11px 0 0 0;}
#view  .previousbtn{ background:url(../images/previous-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}
#view  .nextbtn{ background:url(../images/next-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}
#view  .previousbtnpos{ padding:9px 0 0 0; float:left;}
#view  .searchhead ul{ padding:9px 0 0 4px; float: left; }
#view  .searchhead ul li{ font-weight:bold; color:#ff0000; padding:1px 0 0 5px; font-weight:bold; font-family:"Lucida Sans"; font-size:12px; float: left;}
#view  .searchhead ul li a{ font-weight:bold; color:#ff0000; text-decoration:none;font-weight:bold; font-family:"Lucida Sans"; }
#view .paginationpos{ float:right; padding:0 24px 0 0;}

/* -------------------------------------- */
/* DINNING PAGE CSS
/* -------------------------------------- */
.dinningtop{ background:url(../images/dinning-topbg.jpg) no-repeat top; width:584px;padding:17px 0 0 0;}
.dinningbottom{ background:url(../images/dinning-botbg.jpg) no-repeat bottom; width:584px; padding:0 0 17px 0;}
.dinningmiddle{background:url(../images/dinning-middle.jpg) repeat-y top left;  width:584px; }
.dinninginnerpad{ padding:6px 0px 7px 22px;}
.dineinnerleft{ background:url(../images/dinning-innerleft.jpg) no-repeat top left; height:270px; padding:0 0 0 3px; float: left;}
.dineinnerright{ background:url(../images/dinning-innerright.jpg) no-repeat top right;  height:270px; padding:0 3px 0 0; float: left;}
.dineinnermiddle{ background:url(../images/dinning-innermiddle.jpg) repeat-x; height:270px; width:534px; float: left;}
.dineinnermiddle h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#0272bc; font-size:21px; padding:15px 0 10px 190px;}
.dineinnermiddle p{ width:495px; font-size:13px;font-family:"Lucida Sans"; color:#333333; line-height:19px; padding:10px 0 0 15px;}
.dineinnermiddle p span{ color:#0272bc;}

.dineformleft{ background:url(../images/dinning-secondleft.jpg) no-repeat top left; height:160px; padding:0 0 0 3px; float: left;}
.dineformright{ background:url(../images/dinning-secondright.jpg) no-repeat top right;  height:160px; padding:0 3px 0 0; float: left;}
.dineformmiddle{ background:url(../images/dinning-secondmiddle.jpg) repeat-x; height:160px; width:534px; float: left;}
.dineformpad{ padding:10px 0 0 15px;}
.dineformpad span{ color:#FF0000;}
.dineformpad  a{ color:#0272bc;font-size:12px;}
.dinerequire{ padding:0 30px 0  0;}

.dineformtxt{ font-family:"Lucida Sans"; font-size:12px; color:#0272bc;}
.dineinput{ border:#cccccc solid 1px; width:180px; height:14px; line-height: 14px; margin-right: 3px; padding: 3px 5px;   font-size:11px;}
.dineinputpos{ padding:0 0 8px 0;}
.dineformpos{ padding:10px 0 0 0;}
.dinebtnpos{ padding:40px 0 0 0;}

.dinningbord{ border:#c2d5e2 solid 1px; width:538px; background:#FFFFFF;}
.dinninginnerbg{ background:url(../images/dinning-innerfornbg.jpg) no-repeat; width:538px;}


/* -------------------------------------- */
/* CATERING PAGE CSS
/* -------------------------------------- */
.wholecaterspad{ padding:26px 0 0 57px;}
.catersbord{ border:#c2d5e2 solid 1px; background:#f4f7f1; width:906px;}
.caterinnerpad{ padding:17px; font-family:"Lucida Sans";}
.caterheading{ width:326px; height:26px;border:#C2D5E2 solid 1px; background-color:#FFFFCC;}
.caterheading h3{ color:#990000; font-size:16px;  font-family:"Lucida Sans"; font-weight:bold; padding:3px 0 0 15px;}
.caterinnerpad h4{ color:#999999; font-size:14px; padding:15px 0 0 0}
.caterbotbord{ border-bottom:#999999 dotted 1px; width:804px; font-size:0px; height:0px;}
.caterbotbordpos{ padding:8px 0 0 0;}
#caterform{ padding: 0px 0 0 40px; color:#666666; font-size:14px;}
#caterform input, textarea{ margin:0; padding:0;}
#caterform span{ color:#FF0000;}
.nameone{font-weight:bold; width:340px; float:left;}
.inputbox{background:url(../images/caters-inputbg.jpg) no-repeat;width:288px;height:22px; border:0;font-size:11px;color:#666666;}
 .input{background: none; width:288px;height:22px;  border:none;font-size:11px;color:#666666; font-weight:bold;}
 .inputtxt {padding:2px 0 0px 0px;}

 .boxpos{ padding:19px 0 0 0;}
 .messagebox{ border:0;font-size:11px;padding:3px 3px 0 5px;margin-right: 3px;font-weight:bold; background:none;width:279px;height:95px; color:#666666;}
 .textarea{ background:url(../images/caters-textarea.jpg) no-repeat;width:288px;height:100px; }
 .quickcontact{padding:7px 0 0 32px;}
 .submitbut{padding:0px 10px 4px 50px;}
 .phoneinput{ background:url(../images/caters-phone-input.jpg) no-repeat; width:185px;  height:22px;}
 .phonesmallinput{background: none; width:55px; border:none;font-size:11px;color:#666666; font-weight:bold;}
 .phoneinputtxt{ padding:0 0 0 10px; float:left;}

 .dateinput{ background:url(../images/date-inputbg.jpg) no-repeat; width:137px; height:22px;}
 .innerdateinput{background: none; width:39px; border:none;font-size:11px;color:#666666; font-weight:bold;}
 .normalinputbox{background:url(../images/normal-input.jpg) no-repeat;width:97px;height:22px; border:0;font-size:11px;color:#666666;}
.innernormalinput{background: none; width:97px;  border:none; font-size:11px;color:#666666; font-weight:bold;}
 .radiobtntxt{  font-size:12px; font-weight:bold ; float:left;}
 .radiobtntxt p{ padding:8px 0 0 0;}
.caterdivider{ background:url(../images/cater-divider.jpg) repeat-x; width:804px; height:1px; font-size:0; }
.caterbtnpos{ padding:20px 415px 0 0; float:right;}

.normalinputboxnew{background:url(../images/normal-input.jpg) no-repeat;height:22px; border:0;font-size:11px;color:#666666;}
.innernormalinputnew{background: none;  border:none; font-size:11px;color:#666666; font-weight:bold;}
#date{width:100px;}
/* ---------------------------------------------------------------------------- */
/* Articlespage  */
/* -------------------------------------------------------------------------------------- */
#feaured .artcilshead{width:614px; height:34px;border:#C2D5E2 solid 1px; background-color:#FFFFCC;}
#feaured .artcilshead h5{font-size:21px;padding:5px 0 0 10px;font-family:"Lucida Sans"; float:left;}
#feaured .articlesearch{padding:10px 0px 0 20px; font-size:12px; color:#666666; font-weight:bold;font-family:"Lucida Sans";}
#feaured .articlesbrowseinput{ padding:7px 0px 0 11px;float:left;}
#feaured .articlesmallinput{width:120px;line-height:16px;font-size:11px; border:#C2D5E2 solid 1px; background:#FFFFFF; }
#feaured .newsmallinput{width:81px;height:16px;font-size:11px; border:#C2D5E2 solid 1px; background:#FFFFFF; }
#feaured .artcilshead h4{font-size:17px;padding:6px 0 0 10px;font-family:"Lucida Sans"; float:left;}

#feaured .articlesbtnpos{ padding:9px 8px 0 11px; float:left;}
#feaured .articlesbtn{ background:url(../images/go.jpg) no-repeat; width:18px; height:16px; border:0; cursor:pointer; float:left;}
#feaured .select{width:20px; height:10px;}
#feaured .restau {font-size:12px; color:#000000;width:40px; height:20px;}
#feaured .artclesselectpad{padding:6px 0 0 10px;float:left;}
#feaured .display{padding:8px 0 0 15px;float:left; font-size:12px;}
#feaured .newsdisplay{padding:8px 0 0 12px;float:left; font-size:12px;}
#feaured .display a{color:#0272bc; text-decoration:underline;font-family:"Lucida Sans";}
#feaured .newsdisplay a{color:#0272bc; text-decoration:underline;font-family:"Lucida Sans";}
.boxmain{width:614px;}

.artclespreviousbtn{ background:url(../images/previous-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0; float:left;}
.artclesnextbtn{ background:url(../images/next-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}

.artclespaginationpos ul{ padding:9px 0 0 4px; float: left;}
.artclespreviousbtnpos{ padding:9px 0 0 5px; float:left;}
.artclespaginationpos ul li{ font-weight:bold; color:#ff0000; padding:1px 0 0 5px; font-weight:bold; font-family:"Lucida Sans"; font-size:12px; float: left;}
.artclespaginationpos ul li a{ font-weight:bold; color:#ff0000; text-decoration:none;font-weight:bold; font-family:"Lucida Sans"; }
.artclespaginationpos{ float:right; padding:0 20px 0 0;}
.artclesfirstleftbox{width:300px; padding:10px 0 0 0;}
.articlssecondbox{width:300px; padding:10px 0 0 13px;}
.articlesmallboxmiddile{background:url(../images/smallbox-middile.jpg) repeat-x;width:294px; height:120px;}
.articlehotellisttop{padding:10px 0px 0px 0px;}
.artclepic{padding:12px 5px 0px 10px;}
.artclecont{padding:17px 0px 0 0px;}
.listhotelwidth p{ font-size:12px; color:#990000; line-height:14px;  font-family:verdana; width:158px; padding:0 0 7px 0;}
/*VINO MODIFIED  */
.listhotelwidth p b{color:#000000; font-family:"Lucida Sans"; font-size:12px;}

.listhotelwidth p span{color:#333333; font-size:11px;}

.listhotelwidth{width:163px; }
.listhotelcntpad{padding:12px 0px 0 5px;}/*VINO MODIFIED  */
.listhotelcntpad p b a { color:#000000; text-decoration:none;}
.listhotelcntpad p span a { color:#333333; text-decoration:none;}
/* ---------------------------------------------------------------------------- */
/* Recipes page  */
/* ---------------------------------------------------------------------------- */
#content .typepad{padding:10px 0 0 0;}
#content .type{ font-size:14px; color:#000000;font-weight:bold; padding:0 15px 0 0px;font-family:"Lucida Sans";}
#content .recipesselectpad{padding:0px 30px 0 0px;float:left;}
#content .recipesselect {font-size:13px; color:#000000; width:95px; height:20px;}
#content .typepad select{padding:0 0px 0 0px;}
#content .recipessearch{padding:5px 0px 0 210px; font-size:14px; color:#000000; font-weight:bold;font-family:"Lucida Sans"; float:left;}
#content .recipesbrowseinput{ padding:0px 0px 0 20px;float:left;}
#content .recipessmallinput{width:160px;line-height:16px; height:20px;font-size:11px; border:#CCCCCC solid 1px; background:#FFFFFF; }
#content .recipesrightpad{padding:0  0 0 150px;}
#content .recipesbtnpos{ padding:4px 8px 0 11px; float:left;}
#content .recipesbtn{ background:url(../images/go.jpg) no-repeat; width:18px; height:16px; border:0; cursor:pointer; float:left;}

#content .typepad form{ float:right;}

#content .recipessearch1{padding:5px 0px 0 0px; font-size:14px; color:#000000; font-weight:bold;font-family:"Lucida Sans"; float:left;}


#content .recipesletterbg{border-top:#990000 solid 1px; border-bottom:#990000 solid 1px;background-color:#F0F0F0;width:612px; height:29px;margin:0 auto;}
#content .letterleft{padding:0 5px 0 0}
#content .recipeslettertext{padding-top:3px;}
#content .recipeslettertext h6{color:#990000; font-size:18px; padding:0 12px 0 20px; }
#recipessortnumber{padding:0px  5px 0 10px; float:left;}
#recipessortnumber ul li{float:left; width:20px; padding:0px 0px 0 0px; }
#recipessortnumber ul li div{ width:20px;  height:20px; padding-top:8px;}
#recipessortnumber ul li a{color:#000000;  text-decoration:none; text-align:center; padding:0px 4px 0px 4px; }
#recipessortnumber ul li a:hover{ text-decoration:none; text-align:center; padding:0px 4px 0px 3px;  border:#990000 solid 1px; color:#990000; background:#FFFFFF; }
 .recipesarrownumber{padding:9px 265px  0 0px;}
 .secondumber{padding-top:5px;}
 .recipespic{padding:20px 5px 0px 10px;}
 .recipesboxtoppad{padding:4px 15px 0 0px;}
 .recipesboxtoppad select{width:140px;height:20px;}
 .recipesboxtoppad p{ color:#000000; font-size:14px; padding:6px 10px 2px 0px;font-family:"Lucida Sans"; font-weight:bold;}

 .recipeinnertxt{padding:20px 0px 0 0px; }/*VINO MODIFIED  */
 .recipeinnertxt p { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:8px 0 0px 0; width:165px;}/*VINO MODIFIED  */
 .recipeinnertxt b { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;}/*VINO MODIFIED  */
  .recipeinnertxt p span a { color:#990000; text-decoration:none;}/*VINO MODIFIED  */
/* ---------------------------------------------------------------------------- */
/*recipes view page  */
/* ---------------------------------------------------------------------------- */
  #mimg {
	display:inline;
	float:left;
	margin-left:.8em;
	margin-top:1.95em;
	width:265px;
	padding-right:0px;
}
#view{width:614px;}
#view .viewcont{padding:10px 30px 0 30px;}
#view .viewcont p{width:538px; font-size:22px; color:#000000; font-weight:bold; text-align:center;}
#view .viewcont b{font-size:15px; text-align:center;}
#view .viewcont span{color:#0272bc; font-size:15px;}
#view .viewcont span a{text-decoration:underline;color:#0272bc; font-size:15px;}
#content .preparationbox{width:614px;border:#C2D5E2 solid 1px; background-color:#FFFFFF; height:auto;}
#content .crepes{width:250px;border:#C2D5E2 solid 1px; background-color:#FFFFF4;}
#content .crepespad{padding:0px 8px 0 5px;}
#content .crepehead{width:250px; border-bottom:#C2D5E2 solid 1px; background-color:#FFFFCC; height:34px;}
#content .crepehead h6{font-size:18px;font-family:"Lucida Sans"; padding:5px 0px 0 10px;}
#content .crepehead h4{font-size:16px;font-family:"Lucida Sans"; padding:5px 0px 0 10px;}
#integrediants{padding:8px 5px 13px 5px;}
#integrediants ul{padding:5px 0px 0 30px; list-style-type:disc;line-height:18px;}
#integrediants ul li{ font-size:12px; font-family:"Lucida Sans"; color:#333333;}
#content  .preparationcont{padding:5px 5px 0 5px;}
#content  .preparationcont h5{color:#FF0000; font-size:18px;font-family:"Lucida Sans"; padding:16px 0 0 0; }
#content  .preparationcont p{font-size:12px; color:#333333; line-height:18px; font-family:"Lucida Sans"; padding:10px 0 0 10px;}
#content  .preparationcontbottom{width:601px; padding-top:5px;}
#content  .preparationcontbottom p{font-size:12px; color:#333333; line-height:18px; font-family:"Lucida Sans"; padding:10px 5px 0 5px;}

/* ---------------------------------------------------------------------------- */
/*SPONSER page  */
/* ---------------------------------------------------------------------------- */
.sponserbg{ width:614px; height:34px; background-color:#FFFFCC; border-bottom:#c2d5e2 solid 1px;}
.sponserbord{ border:#c2d5e2 solid 1px; width:614px;font-family:"Lucida Sans"; }
.sponserbg h2{ font-size:18px; padding:5px 0 0 25px; font-weight:bold; float:left;}
.sponserbg h3{ float:right; font-size:15px; font-family:"Lucida Sans"; color:#666666; font-weight:bold;padding:8px 20px 0 0;}
.sponsercentercont{ padding:18px;}
.sponserglowbg{ background:url(../images/sponser-imgglow-bg.jpg) no-repeat; width:388px; height:383px;}
.sponserinnerimgpad{ padding:27.4px;}
.sponserbord h6{ font-size:13px; color:#333333; font-weight:bold; padding:22px 0 0 0;}
.sponserbord p{ color:#333333; font-size:12px; line-height:22px; padding:20px 0 0 0; }
.sponserbord p a{ color:#0099ff; text-decoration:underline;}


/* ---------------------------------------------------------------------------- */
/*MESSAGE BOARD page  */
/* ---------------------------------------------------------------------------- */
.messtxt{ padding:0 0 0 15px ; font-family:"Lucida Sans"; }
.messtxt .messheadtxt { font-weight:bold; color:#0099ff; font-size:14px; }
.messtxt b{ color:#333333; font-size:12px; }
.messtxt p{ width:530px; padding:0 0 13px 0px; font-size:12px; font-family:"Lucida Sans"; color:#666666;line-height:20px;}
/* ---------------------------------------------------------------------------- */
/*NEWS  */
/* ---------------------------------------------------------------------------- */
.newsinnerpad{ padding:0 0 0 15px ; font-family:"Lucida Sans"; }
.newheadtxt { font-weight:bold; color:#027ec5; font-size:14px; padding:0 0 0 4px; }
.newheadtxt a {text-decoration:none;}
.newheadtxt a:hover {text-decoration:underline;}
.newsleft{ width:120px; float:left;}
.newsglowbg{ background:url(../images/a-zimg-glowbg.jpg) no-repeat; width:101px; height:77px;}
.newsimgpos{ padding:6px 0 7px 0;}
.newsimpad{ padding:4px;}
.newsright{ width:440px; float:left; }
.newsrighttxt { padding:3px 0 0 0;}
.newsrighttxt p{  width:440px; padding:3px 0 0 0; margin:0;}
.newsrighttxt p a{ color:#0272bc; text-decoration:underline;}

/* ---------------------------------------------------------------------------- */
/*KITCHEN  */
/* ---------------------------------------------------------------------------- */
.kitchenpad{ padding:10px 0 0 18px; font-family:"Lucida Sans";}
.knleftwidth{ width:269px; float:left;}
.knlefttopbordlogo{ border:#c2d5e2 solid 1px; width:253px; background-color:#FFFFFF; height:133px;}
.knlefttopbord{ border:#c2d5e2 solid 1px; width:253px;}
.knleftheadbg{ background:#FFFFCC;  width:253px; border-bottom:#c2d5e2 solid 1px; height:33px;}
.knleftheadbg h2{ font-size:16px; padding:7px 0 0 0;  font-family:"Lucida Sans"; font-weight:bold;}
.knleftheadbg h3{ font-size:18px; padding:7px 0 0 0;  font-family:"Lucida Sans"; font-weight:bold;}

.kitchenul ul li a
	{
	padding-left: 10px;
	/*background:  url(../images/arrow1.gif) no-repeat 0 0%;*/
	display:block;
	color:#0099ff;
	font-size:12px;
	text-decoration:underline;
	}
	.kitchenul ul
	{
	padding: 10px 30px 0 30px;
	margin: 0 0 0.7em 0;
	list-style: none;

	}
.kitchenul ul li
	{
		padding-bottom:8px;

	}



/* -------------------------------------- */
#upload{width:650px;margin:0 auto;}
#upload .uploadbgpad{padding-top:36px;}
#upload .uploadtopbg{ background:url(../images/contact-topbg.jpg) no-repeat; width:650px; height:8px;font-size:0;}
#upload .uploadmiddilebg{background:url(../images/contact-middilebg.jpg) repeat-y;width:650px;}
#upload .uploadbottombg{background:url(../images/contact-bottombg.jpg) no-repeat;width:650px; height:8px;font-size:0;}
#upload .uploadpad{padding:12px 38px 50px 38px;}
#upload .uploadpad b{color:#990000; font-size:18px;}
#upload .uploadpad p{width:357px;}
#upload .uploadformpad{padding:44px 0 0 8px;}
#upload .uploadformtext{font-size:14px;color:#333333; float:left; padding:0  30px 0 0px; font-weight:bold; width:150px;}
#upload .inputbox{background:url(../images/upload-input.jpg) no-repeat;width:263px;height:23px; font-size:11px;color:#666666; float:left;}
#upload .input{background: none; width:263px;height:23px; border:none;font-size:11px;color:#666666; font-weight:bold;}
#about .inputtxt{padding:3px 0 5px 0px; line-height:16px;}
#upload .uploadtoppad{padding:0px 0 15px 0;}
#upload .uploadformpad textarea{background:url(../images/contact-textarea.jpg) no-repeat;width:170px; height:93px; border:0;font-size:11px;padding:3px 3px 10px 0px;margin-right:3px;color:#666666; float:left;}
#upload .uploadform{width:600px;padding-top:44px;}
#upload .uploadsubmit{padding-left:185px;}
#upload .uploadbrowse{padding:0 0 0 30px;}
#upload .btnpos{padding:8px 0 0 120px;}
/* people  page*/
/* -------------------------------------- */

.foodbtmtext{text-align:center; font-size:14px;}
.subbtn{ background:url(../images/contact-submit.jpg) no-repeat;width:78px; height:24px; border:0; cursor:pointer;}
.btn_submit{background:url(../images/contact-submit.jpg) no-repeat;width:78px; height:24px; border:0;cursor:pointer;}
/* searchpage*/
/* -------------------------------------- */
.lettersearchbg{border-top:#990000 solid 1px; border-bottom:#990000 solid 1px;background-color:#F0F0F0;width:640px; height:29px; margin:0 auto;}
.lettersearchtext{padding-top:3px;}
.lettersearchtext h6{color:#990000; font-size:18px; padding:2px 6px 0 10px; float:left; }
.searcharrownumber{padding:9px 300px  0 10px; float:right;}
.upinputtxt{background:url(../images/contact-textarea.jpg) no-repeat;width:263px;height:93px; border:0;font-size:11px;color:#666666;}
.uptextareatxt{background:none; width:263px;border:0;height:90px;font-size:11px;color:#666666; font-weight:normal;}
.quickpollclass{font-size:12px; height:20px;}
.boxtxt a{color:#000; text-decoration:none;}
.uptextareatxt{background:none; width:263px;border:0;height:90px;font-size:11px;color:#666666; font-weight:normal;}

#sortnumbervideonew{padding:0px  5px 0 10px; float:left;}
#sortnumbervideonew ul li{float:left;  padding:0px 0px 0 0px; }
#sortnumbervideonew ul li div{ padding-top:5px;}
#sortnumbervideonew ul li a{color:#000000;  text-decoration:none; text-align:center; padding:0px 4px 0px 4px; }
#sortnumbervideonew ul li a:hover{ text-decoration:none; text-align:center; padding:0px 4px 0px 3px;  border:#990000 solid 1px; color:#990000; background:#FFFFFF; }
.searcharrownumber{padding:9px 300px  0 10px; float:right;}

.submit_poll{background:url(../images/cast-button.gif) no-repeat;width:97px;height:28px; border:0;cursor:pointer;}
.submitbtnin_az{ background:url(../images/a-zsubmit.gif) no-repeat; width:59px; height:22px; border:0; cursor:pointer;}
.search_heading{color:#990000;font-weight:bold;font-size:15px;}
.azvideolinepos1{padding-top:5px; color:#999999; border-bottom:#999999  dotted 1px;font-size:0;width:600px;}
.btnsearch{background:url(../images/az-go.gif) no-repeat;width:18px;height:16px; border:0; cursor:pointer;}

.kitchenul p,ul,li {margin:0; padding:0;}
.knmenutxt{  width:240px; font-size:12px; font-family:"Lucida Sans";padding:0 0 0 5px;}
.knmenutxt b { font-size:12px; }
.knmenutxt p{ line-height:20px;}
.knlefrbannerbg{background:url(../images/kn-leftbanner.jpg) no-repeat; width:250px; height:133px;}
.knleftbannerpos{ padding:30px 0 0 0;}
.knrightwidth{ width:700px; float:left; font-family:"Lucida Sans";}
.knrightheadbg{ background:#FFFFCC;  width:700px;  height:34px;}
.knrightbord{ border:#c2d5e2 solid 1px; width:700px;}
.knrightheadbg h1{ font-size:18px; padding:7px 0 0 10px;  font-family:"Lucida Sans"; font-weight:bold;}

.knrightimg{ position:absolute;  padding:45px 0 0 2px;}
.knrightinnerimg{  position:absolute; top:457px; padding:0px 0 0 2px;}
.knrightinnertxt{ position:absolute;  top:455px;  padding:0px 0 0 2px; }
.knrightinnertxt p{ color:#FFFFFF;font-family:"Lucida Sans"; font-size:12px; padding:13px 0 0 10px; font-weight:bold; }
.knrightinnertxt a{  color:#FFFFFF; font-weight:normal; text-decoration:underline;}
.knrightinnertxt b{ color:#FF0000; padding:0 0 0 20px;}



.knrightwidth p{  line-height:20px; font-size:12px;}
.knrightcont { padding:320px 0 0 0 ;}
.knlistbg{ background:url(../images/kn-rightrepeatbg.jpg) no-repeat; width:698px; }
.knlistinnerpad{ padding:5px 5px 5px 5px;}
.knlistinnerpad p{ font-weight:bold; color:#666666;}
.knlistinnerpad b{ color:#FF0000; padding:0 0 0 40px;}
.knlistinnerpad a{color:#FF0000; font-weight:normal; text-decoration:underline;}

.kndinetxt{ font-size:14px;}
.kndinetxt span{ font-size:11px; color:#333333; padding:10px 0 0 0;}

/* ---------------------------------------------------------------------------- */
/*GIFT CERTIFICATE  */
/* ---------------------------------------------------------------------------- */
.sponserbord{ border:#c2d5e2 solid 1px; width:614px;font-family:"Lucida Sans"; }
.giftinnerpad{ padding:20px;}
.giftbg{  background:url(../images/giftbg.jpg) no-repeat; width:479px; height:123px;}
.giftinnerwidth{ width:550px;}
.giftbgpos{ padding:35px 0 15px 38px;}
.giftbg p{ width:425px; padding:10px 0 0 25px;}
.giftheadbord {width:550px; height:34px;border:#C2D5E2 solid 1px; background-color:#FFFFCC;}
.giftheadbord h2{ font-size:18px; padding:7px 0 0 10px;}
#giftform{font-family:"Lucida Sans"; font-size:12px; color:#333333; padding:15px 0 0 15px;}
#giftform .mediuminput{  border:#c2d5e2 solid 1px; width:180px; height:14px; line-height: 14px; margin-right: 3px; padding: 3px 5px;   font-size:11px;}
#giftform span{ color:#FF0000;}
#giftform .label{ padding:0 0 5px 0; font-weight:bold; }
 .smallinput{  border:#c2d5e2 solid 1px; width:60px; height:14px; line-height: 14px; margin-right: 3px; padding: 3px 5px;   font-size:11px;}
#giftform .smallselect{  border:#c2d5e2 solid 1px; width:50px; height:20px; }
#giftform .mediumselect{  border:#c2d5e2 solid 1px; width:150px; height:20px; }
#giftform .mediumselectpos{ padding:0 0 0 40px; float:left;}
.qntext{ width:383px; float:left; font-size:12px; font-weight:bold;}
.qntextpos{ padding:10px 0 0 0;}
#question{ width:470px; font-size:12px; padding:0 0 0 15px;}
#question p{ font-weight:bold;}
.txtpos{ padding:5px 0 0 60px;}
#question  b{ width:326px; color:#333333;}
 .bigtextarea{ border:#c2d5e2 solid 1px; width:300px; height:50px;}
#giftbook{ width:475px; padding:0 0 0 15px; font-size:12px;}
#giftbook p{ font-weight:bold; padding:15px 0 0 0; line-height:17px;}
#giftbook .check{ padding:5px 0 0px 0; color:#666666;}

.votebtn{ background:url(../images/caste-vote.jpg) no-repeat; width:94px; height:25px;  cursor:pointer; border:0;}
.hotellistsim{ background:url(../images/article-bg.jpg) no-repeat; width:104px; height:93px;}
.hotellistimpad{padding:0px 2px 0px 2px;}
.azhotellistsim{ background:url(../images/a-zlistimbg.jpg) no-repeat; width:109px; height:83px;}
.azhotellistimpad{padding:4px 2px 0px 4px;}
.glowvideobg{ background:url(../images/video.jpg) no-repeat; width:362px; height:248px;}
.glowvideobgpad{ padding:18px 14px 14px 18px;}
.glowbg{ background:url(../images/glowbg.jpg) no-repeat; width:548px; height:248px;}
.glowbgpad{ padding:18px 18px 20px 18px;}
.middlevideo{text-align:center;width:47px;padding-top:7px;}
.articlssecondboxnew{width:300px; padding:0px 0 0 13px;}
.articlehotellisttopnew{padding:0px 0px 0px 0px;}
#wholecontpad .hotellisttopnew{padding:0px 0px 0px 0px;}
.ticker{font-size:12px;padding:9px 0 0 0px; width:130px;}
.ticker a{text-decoration:none;color:#333333;font-family:"Lucida Sans"; font-style:italic;}

.ticker_feature{font-size:13px;padding:8px 0 0 40px;}
 .ticker_feature a{text-decoration:none;color:#333333; font-family:"Lucida Sans"; font-style:italic;} 

.label{color:#494949;font-size:14px; width:110px; float:left;padding-top:4px;}

totpoll{ width:653px; margin:auto;}
.totpollbar{ width:653px; border-left:#cccccc solid 1px; border-top:#cccccc solid 1px;}
.pollbar1{ border-bottom:#cccccc solid 1px; border-right:#cccccc solid 1px; width:300px;
float:left;}
.pollbar2{ border-bottom:#cccccc solid 1px; border-right:#cccccc solid 1px; width:50px;
float:left; text-align:center;}
.pollbar3{ border-bottom:#cccccc solid 1px; border-right:#cccccc solid 1px; width:300px;
float:left;}
.pollbar1 p{ padding:4px;}
.pollbar2 p{ padding:4px;}
.pollbar3 p{ padding:4px;}

.kitchenbg{ background:url(../images/kitchen-backgroundbg.jpg) repeat-y; width:702px;}
.kitchentxt{ width:330px;font-size:13px;line-height:18px;font-family:"Lucida Sans";}

/* Newly added css */
.viewinnerpad{ padding:0 5px 10px 5px;}
.articleleftcol{ width:300px; float:left;}
.viewhead span{ font-size:19px; font-weight:normal;}
.viewbordtxt p{ width:300px; font-size:12px; font-family:'Lucida Sans'; line-height:17px; color:#333333;}
.articlerightcol{ width:270px; float:right; padding:20px 0px 0 0;}
.viewbordtxtnew { width:270px; font-size:12px; font-family:'Lucida Sans'; line-height:17px; color:#333333;}


#search .searchheadnew{width:946px; height:34px;border:#C2D5E2 solid 1px; background-color:#FFFFCC;}
#search .searchheadnew h5{font-size:15px;padding:7px 0 0 11px; float:LEFT; font-family:"Lucida Sans";}
#search .searchheadnew h3{font-size:21px;padding:4px 0 0 11px; float:LEFT; font-family:"Lucida Sans";}
#search  .previousbtn{ background:url(../images/previous-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}
#search  .nextbtn{ background:url(../images/next-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}
#search  .previousbtnpos{ padding:9px 0 0 0; float:left;}
#search  .searchheadnew ul{ padding:9px 0 0 4px; float: left; }
#search  .searchheadnew ul li{ font-weight:bold; color:#ff0000; padding:1px 0 0 5px; font-weight:bold; font-family:"Lucida Sans"; font-size:12px; float: left;}
#search  .searchheadnew ul li a{ font-weight:bold; color:#ff0000; text-decoration:none;font-weight:bold; font-family:"Lucida Sans"; }
#search .paginationpos{ float:right; padding:0 24px 0 0;}
#viewnew{ width:946px; padding:11px 0 0 0;}



#clsview { width:946px; padding:11px 0 0 0;}
#clsview  .previousbtn{ background:url(../images/previous-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}
#clsview  .nextbtn{ background:url(../images/next-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}
#clsview  .previousbtnpos{ padding:9px 0 0 0; float:left;}
#clsview  .searchhead ul{ padding:9px 0 0 4px; float: left; width:50px;}
#clsview  .searchhead ul li{ font-weight:bold; color:#ff0000; padding:1px 0 0 5px; font-weight:bold; font-family:"Lucida Sans"; font-size:12px; float: left;}
#clsview  .searchhead ul li a{ font-weight:bold; color:#ff0000; text-decoration:none;font-weight:bold; font-family:"Lucida Sans"; }
#clsview .paginationpos{ float:right; padding:0 24px 0 0;}


.searchtopnew { background:url(../images/search-topbg1.jpg) no-repeat top; width:946px;padding:17px 0 0 0;}
.searchbottomnew { background:url(../images/search-botbg1.jpg) no-repeat bottom; width:946px; padding:0 0 2px 0;}
.searchmiddlenew {background:url(../images/search-middlebg1.jpg) repeat-y top left;  width:946px; }


#content .clsrecipeviewbg{ background:url(../images/recipes-viewbg.jpg) repeat-y; width:944px;}
#content .clsrecipebord{ border:#c2d5e2 solid 1px; width:946px; background:#FFFFFF;}
#content .clsrecipieleftbg{  width:472px; }

#content .clsrecipieinnerpad{ padding:26px;}
#content .clsrecipieinnerpad h3{ font-size:18px;  line-height:20px; padding:0 0 7px 0;}
#content .clsrecipieinnerpad  span{ font-size:16px; font-weight:bold;}
#content .clsrecipieinnerpad  a{ font-size:14px; color:#0172BB;}
#content .recipieul { font-family:"Lucida Sans"; color:#333333; font-size:11px; line-height:18px; padding:6px 0 10px 0;}
#content .clsrecipieinnerpad h4{ font-size:17px; color:#333333;  font-weight:bold; padding:10px 0 0 0;}
#content .clsrecipietext{ color:#333333; font-size:12px; font-family:"Lucida Sans"; padding:10px 0 0 0; line-height:17px;}
#content .clsrightwidth{ width:472px; float:left;padding-top:26px;}
#content .clsrightext{ width:400px; font-size:12px; font-family:"Lucida Sans"; color:#333333; padding:30px 0 0 30px; line-height:19px;}


.backglow{ background:url(../images/back-glow.jpg) no-repeat; width:977px;height:134px;}
.frontglow{background:url(../images/front-glow.jpg) no-repeat;width:131px;height:108px;}


