/* CSS Document */
/*Global Section */
body{  background: #000000 url(../images/body-bg.jpg) repeat-x; padding:0px; margin:0px;}
h1,h2,h3,h4,a,p,ul,li,span,div{ padding:0px; margin:0px;  text-decoration:none;}
.fleft { float:left;}
.fright { float:right;}
/*Main Section*/
#wrap{ width:987px; margin:0px auto; overflow:hidden;}
/*Header Section*/
#header-blank{ width:100%; height:31px;}
#header-blank h1{ display:none;}
#header-flash{ width:100%; height:202px; overflow:hidden;}
/*Menu Section*/
#menu{width:100%; background:url(../images/menu-bg.jpg) ; height:35px; float:left;}
#menu img{ border:0px;}
#menu a{ margin:8px 20px 0 26px; float:left; }

/*Content Section*/
#content{ background:url(../images/content-bg.gif) repeat-y; float:left; width:983px; padding:0 2px 0 2px;}
#content.homecontent{ padding-bottom:40px;}
#content-left{ width:631px; float:left; background:url(../images/content-left-bg.jpg) repeat-y;}
#content-left-inner{ width:591px; float:left; background:url(../images/content-left-inner-bg.jpg) repeat-x; margin:0px 6px 0 9px; padding:10px 15px 0 10px;overflow:auto;  overflow-x:hidden; height:152px;}
#content-left-inner h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#990000; font-weight:bold; padding:0 0 15px 0; width:100%;}
#content-left-inner p { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; padding:0 0 25px 0; }

#content-right1  { width:350px; float:right; }
#content-right p { float:left;color:#ffffff;font-family:Arial;font-size:14px;}
#content-right p.right_home{ width:343px; float:left; background:url(../images/content-right-bg.jpg) no-repeat; height:140px; padding:140px 0 0 10px;}

#content-right1 p{ float:left;color:#ffffff;font-family:Arial;font-size:14px;}
#content-right1 p.right_home{ width:343px; float:left; background:url(../images/content-right-bg.jpg) no-repeat; height:140px; padding:140px 0 0 10px;}

a.email { color:#CCCCCC; text-decoration:underline;}
a.green { color:#00FF00; }
a.email:hover{color:#FF0000; text-decoration:none;}

/*Footer Section*/
#footer{ width:983px; float:left; background:url(../images/footer-bg.jpg); height:104px; border-left:2px solid #D0CFCD; border-right:2px solid #D0CFCD;}
#footer p{float:left; width:100%;}
#footer p.footertop{   height:85px;font-family:Arial;color:#ffffff;font-size:12px;}
#footer-bottom{ float:left;padding-bottom:50px; width:100%;}	
#footer p.copy{ width:490px; float:left !important; padding-left:10px; font-family:Arial;color:#ffffff;font-size:12px;}
#footer p.flink{ float:left !important; width:475px; font-family:Arial;color:#000000;font-size:12px;}	
#footer p a{color:#000000;}
#footer p a:hover{ color:#4B1105; }
a.vaertuoso{color:#CCCCCC !important;}
a.vaertuoso:hover{color:#FFFFFF !important;}	
#scroller   { width:460px; height:600px; overflow:auto; padding:10px 0 0 12px; overflow-x:hidden;}

/*Add Css 23/04/09*/
#content-all{ width:983px; float:left; background:url(../images/cotent-all-bg.jpg) repeat-y;}
#content-all-inner{ width:942px; float:left; background:url(../images/content-left-inner-bg.jpg) repeat-x; margin:0px 6px 0 9px; padding:10px 15px 0 10px; }
#content-all-inner h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#990000; font-weight:bold; padding:0 0 15px 0; width:100%;}
#content-all-inner p { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; padding:0 0 25px 0; }

/* Add CSS by Jagannath 23.04.09 */
#content-all-inner h1{  font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#2F0D35; font-weight:bold; padding:0 0 10px 20px;}
#content-left-all h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#2F0D35; font-weight:bold; padding:0 0 10px 40px;}
#content-left-all{ width:242px; float:left; }
#content-left-all ul li{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px !important; color:#000000; padding:2px 0 2px 40px  !important; font-style:normal !important; text-align:left !important; }
#content-right{ width:700px;  float:right; margin-top:140px;}
#content-all-inner p span.red-txt{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#990000 !important; padding:0 0 25px 0; font-weight:bold; }
#content-lower{ width:100%; float:left;}
#content-all-inner p.let { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; padding:40px 0 25px 30px; }
#content-all-inner p.our { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; padding:0 0 25px 25px; }
#content-all-inner p.prod { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; padding:0 0 25px 20px; }
#contact-us { width:100%; float:left; background:url(../images/contact-us-bg.jpg); height:219px; }
#contact-us-left { width:35%; float:left;}
#contact-us-left h2{ margin:40px 0 17px 35px; }
#contact-us-left h5{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#B73900; margin-left:35px;}
#contact-us-left p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333350; margin:10px 0 0 150px; line-height:15px;}
#contact-us-left p span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#B73900; line-height:15px;}
#contact-us-left p span.mail{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#F96600; line-height:15px;}
#contact-us-right{ width:50%; float:right;}
#contact-us-right p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333350; margin:120px 120px 0 120px; line-height:15px;}
#contact-us-lower{ width:100%; float:left; background:url(../images/contact-us-bg-filler.jpg);}
#contact-us-lower ul{ width:490px; float:left;}
#contact-us-lower ul li.item{ width:275px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#616161; text-align:right; margin:15px 0; }
#contact-us-lower ul li.txt-fld{ width:215px; float:left; text-align:right; margin:10px 0;}
.txt-box { width:184px; height:23px; border:1px solid #666666;}
.txt-area { width:190px; height:44px; border:1px solid #666666;}
#contact-us-lower ul li.button{ width:490px; float:left; text-align:right; margin:10px 0;}
#content-all-inner p.ultimate{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#990000; font-weight:bold; padding:0 0 0 24px; width:100%;}
#content-all-inner p.cont{ margin-left:25px;}
#content-all-inner p.wed{ margin:-10px 0 -20px 15px;}
#content-all-inner ul li{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000000; font-style:italic; padding:8px 0;}
#content-all-inner ul li.appe{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:bold; color:#990000; font-style: normal; padding:8px 0;}
#content-all-inner ul li.appe2{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#990000; font-style: italic; text-decoration:underline; padding:8px 0;}
#content-all-inner ul li.ita{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000000; font-style:italic; padding:8px 0; text-decoration:underline;}
#content-all-inner2 ul li{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000000; font-style:italic; padding:8px 0;}
#content-all-inner2 ul li.appe{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:bold; color:#990000; font-style: normal; padding:8px 0;}
#content-all-inner2 ul li.appe2{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#990000; font-style: italic; text-decoration:underline; padding:8px 0;}
#content-all-inner2 ul li.dinner{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#990000; font-style: italic; padding:8px 0;}
#content-all-inner2 ul li.ita{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000000; font-style:italic; padding:8px 0; text-decoration:underline;}
#menu-header{ width:100%; float:left; height:214px;}
#content-all-inner2 p{ width:100%; margin:0px auto;}
#content-all-inner2 p.dot{ width:100%; margin:0px auto;}
#content-all-inner2 p.appe{ width:360px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:bold; color:#990000; font-style: normal; padding:8px 0 0 0;}
#menu-header-left{ width:670px; float:left; text-align:right; vertical-align:top;}
#menu-header-right{ width:270px; height:212px; float:right; background:#D7D2BE; vertical-align:top; border:1px solid #666666; }
#menu-header-right ul li{ width:185px; margin:0px auto; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#990000; font-style:italic; padding:6px 0; }
#menu-header-right ul li a{ width:185px; margin:0px auto; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#990000; font-style:italic; padding:6px 0; text-decoration:none; }
#menu-header-right ul li a:hover{ width:185px; margin:0px auto; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#F0A716; font-style:italic; padding:6px 0; text-decoration:none; }
#menu-header-right ul{ width:100%; float:left; padding-top:18px;}
#content-all-inner2{ width:100%; float:left;}
#content-all-inner p.look { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000; padding: 0 0 25px 20px; }
#menu-table{ width:100%; float:left;}
#menu-table ul{ width:100%; float:left;}
#menu-table ul.border{ width:100%; float:left; border-bottom:1px solid #570F12; border-top: 1px solid #570F12;}
#menu-table ul li.menu1{ width:187px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#990000; font-weight:bold; }
#menu-table ul li.menu2{ width:143px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#990000; font-weight:bold; }
#menu-table ul li.menu3{ width:170px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#990000; font-weight:bold; }
#menu-table ul li.menu4{ width:120px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#990000; font-weight:bold; }
#menu-table ul li.menu5{ width:140px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#990000; font-weight:bold; }
#menu-table ul li.menu6{ width:163px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#990000; font-weight:bold; }

#menu-table ul li.menu11{ width:187px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#990000; font-weight:bold; text-align:left; font-style:normal; border-right: 2px solid #570F12; margin-left:3px; height:400px; }
#menu-table ul li.menu22{ width:143px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#990000; font-weight:bold; text-align:left; font-style:normal; border-right: 2px solid #570F12;  margin-left:3px; height:400px; }
#menu-table ul li.menu33{ width:170px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#990000; font-weight:bold; text-align:left; font-style:normal; border-right: 2px solid #570F12; margin-left:3px; height:400px; }
#menu-table ul li.menu44{ width:120px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#990000; font-weight:bold; text-align:left; font-style:normal;  border-right: 2px solid #570F12;  margin-left:3px; height:400px;}
#menu-table ul li.menu55{ width:140px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#990000; font-weight:bold; text-align:left; font-style:normal; border-right: 2px solid #570F12;  margin-left:3px; height:400px;}
#menu-table ul li.menu66{ width:150px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#990000; font-weight:bold; text-align:left; font-style:normal; border-right: 2px solid #570F12; margin-left:3px; height:400px; }
#menu-table ul li.menu11 span{ float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000; font-weight:bold; text-align:left; font-style:normal; padding-bottom:20px; }
#menu-table ul li.menu22 span{ width:140px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000; font-weight:bold; text-align:left; font-style:normal; padding-bottom:20px; }
#menu-table ul li.menu33 span{ float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000; font-weight:bold; text-align:left; font-style:normal; padding-bottom:20px; }
#menu-table ul li.menu44 span{ float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000; font-weight:bold; text-align:left; font-style:normal; padding-bottom:20px; }
#menu-table ul li.menu55 span{ float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000; font-weight:bold; text-align:left; font-style:normal; padding-bottom:20px; }
#menu-table ul li.menu66 span{ float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000; font-weight:bold; text-align:left; font-style:normal; padding-bottom:20px; }
#chef-img{ width:100%; float:left; margin:26px 0 28px 115px;}
#chef-img span{ padding:0 8px;}
#lower-txt{ width:100%; float:left;}
#lower-txt p{ float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#000000; font-weight:bold; text-align:left; padding-bottom:20px; }
#lower-txt h4{ width:100%; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:14px; color:#000000; font-weight:bold; text-align:left; padding-bottom:5px;  }
#lower-txt h4 span.red-txt{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000; padding:0 0 25px 0; font-weight:bold; }
#lower-txt h4 span.u-txt{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; padding-bottom:25px; text-decoration:underline;  }
#lower-txt h4 span.u-txt a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; padding-bottom:25px; text-decoration:underline;  }
#lower-txt h4 span.u-txt a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; padding-bottom:25px; text-decoration:underline;  }

/* Add CSS by Jagannath 27.04.09 */
#content-right1-upper{ width:340px; float:right; background:#993300; margin-right:12px; }
#content-right1-lower{ width:340px; float:right; background:#4B1105; margin-right:12px; }
#content-right1-upper h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#FFFFFF; font-weight:bold; padding:10px 0 10px 0; width:100%; text-align:center;}
#content-right1-upper p.upper-txt { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#FFFFFF; padding:5px 0 0 15px; }
#content-right1-upper h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#CCCCCC; padding:0 0 5px 15px; }
#content-right1-lower p { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#FFFFFF; padding:10px 0 10px 15px; }
#content-right1-lower p span.lower-txt { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#B4AB67; padding:10px 0 10px 15px; }
#content-all-inner3 ul li{ width:650px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight: bold; color:#000000; font-style:normal; padding:8px 0;}
#content-all-inner3 ul li.appe{ width:650px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#990000; font-style: normal; padding:8px 0;}
#content-all-inner3 ul li span.appe{ width:650px; margin:0px auto; text-align:center; font-family:"Times New Roman", Times, serif; font-size:13px; font-weight:bold; color:#990000; font-style: normal; padding:8px 0;}
#content-all-inner3 p.dot{ width:100%; margin:0px auto;}
#content-all-inner3 p.dinner1{ margin:15px 0 -15px 35px;}
/*Add css 08/05/09*/
#content-left-all2{ width:95%; float:left;}
#content-left-all2 h2 { font-family: "Times New Roman", Times, serif; font-size:18px; color:#000000; font-weight:bold; padding:10px 0 50px 20px; font-style:italic;}
#content-left-all2 p{ width:93%; float:left; font-family: "Times New Roman", Times, serif; font-size:17px; color:#000000; font-weight:bold; padding:0 0 15px 40px; font-style:italic; text-align:left;}
#content-left-all2 p.testi{ width:93%; float:left; font-family: "Times New Roman", Times, serif; font-size:17px; color:#000000; font-weight:bold; padding:0 0 50px 40px; font-style:italic; text-align:left;}
#content-left-all2 p span.monica{ margin:0 0 0 310px;}
#content-left-all2 p span.stacey{ margin:0 0 0 610px;}
#content-left-all2 p span.patricia{ margin:0 0 0 610px;}

.asb { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px !important; color:#FFFFFF;  float:left; list-style:disc !important; padding: 0 0 0 40px !important; line-height:21px;}

