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

a:link {color: #900;}
a:visited {color: #900;}
a:active {color: #900;}
a:hover { text-decoration:none;}







p.introslide
{ text-align: left;}
	
#featured
{width:748px; height:298px; font-family: Arial, Helvetica, sans-serif;}
#featuredmaintitle 
{width:748px; height:30px; font-size: 26px; font-weight:0.0001em; 
 margin:0px; color:#F90; padding-left:327px; padding-bottom:8px; text-shadow: 0px 1px 1px #ccc; }
#featureditem
{width:100%; height:270px; background-color: #F90; 
 background-image: url(../imgs/featureditembg.jpg); background-repeat: repeat-x; background-position: left top;}
#featureditemwrap
{width:500px; height:270px; background-color:#990; margin-left:auto; margin-right:auto; border: solid #000 1px; overflow:hidden; }

#featurednav
{width:30px; height:270px; margin:0px; padding:0px; position:relative; float:left; border-right: solid #000 1px;
background-image: url(../imgs/featurednavbg.jpg); background-repeat: no-repeat; background-position: left top;}
#featurednav_ul
{margin-left: -40px; margin-top:90px; list-style:none;}
#featurednav_ul li
{width:30px; height:20px; background:#f3d08c; border-top: solid #000 1px; border-bottom: solid #000 1px; list-style:none;
margin-bottom:10px; padding-left:10px; padding-top:3px;}
#featurednav_ul li a:link {color: #000;  text-decoration:none; font-weight:bold;  text-shadow: 0px 1px 1px #fff; }
#featurednav_ul li a:visited {color: #000;}
#featurednav_ul li a:active {color: #000;}
#featurednav_ul li a:hover { color: #900; }
.itemnumber
{ color: #900; font-weight:bolder; font-size:18px; }

#slider
{width:469px; height:270px; margin:0px; padding:0px; float:right; }
#slider ul, #slider li
{margin:0; padding:0; list-style:none; }
#slider li
{width:469px; height:270px; overflow:hidden; }
span#prevBtn{ display:none; }
span#nextBtn{  display:none;  }

#featurediscription
{width:189px; height:270px; margin:0px; padding:0px; position:relative;  float:left;
 background-image: url(../imgs/featurediscriptionbg.jpg); background-repeat: no-repeat; background-position: left top;}
#featurediscription .featuredish
{width:177px; height:20px; margin:10px 0px 10px 0px; padding:6px 6px 10px 6px; background-color:#FF9933;
 font-size: 16px; color:#000; border-top:solid #900 1px; border-bottom:solid #900 1px; text-shadow: 0px 1px 1px #fff; }
#featurediscription p
{margin:13px 15px 20px 13px; font-size:14px; text-align:justify;}
.featuredprice
{font-size: 18px; font-weight:bolder; padding:0px; margin:0px; color:#900; padding-left:140px; padding-bottom:10px; border-bottom:solid #900 1px;}
.featuredprice2
{font-size: 18px; font-weight:bolder; padding:0px; margin:0px; color:#900; padding-left:132px; padding-bottom:10px; border-bottom:solid #900 1px;}

#featuredphoto1
{width:280px; height:270px; margin:0px; padding:0px; position:relative;
 background-image: url(../imgs/featured/VegetableSamosas.jpg); background-repeat: no-repeat; background-position: right top; float:left;}
#featuredphoto2
{width:280px; height:270px; margin:0px; padding:0px; position:relative;
 background-image: url(../imgs/featured/ZestyGreenBeans.jpg); background-repeat: no-repeat; background-position: right top; float:left;}
#featuredphoto3
{width:280px; height:270px; margin:0px; padding:0px; position:relative;
 background-image: url(../imgs/featured/ChowMaiFun.jpg); background-repeat: no-repeat; background-position: right top; float:left;}
#featuredphoto4
{width:280px; height:270px; margin:0px; padding:0px; position:relative;
 background-image: url(../imgs/featured/SalsaMaiFun.jpg); background-repeat: no-repeat; background-position: right top; float:left;}
#featuredphoto5
{width:280px; height:270px; margin:0px; padding:0px; position:relative;
 background-image: url(../imgs/featured/MadrasChicken.jpg); background-repeat: no-repeat; background-position: right top; float:left;}


#homecontent
{width:708px; margin:35px 20px; padding:0px 0px 50px 0px; border-top: dotted #F90 3px;
 font-family: Arial, Helvetica, sans-serif; color: #2C2416; letter-spacing: .0001em; word-spacing: .0001em;}

#homeleft
{width:300px; height:100%; padding:15px 33px 20px 20px; border-right: dotted #F90 3px; font-size: 14px; float:left;}
#homeleft p#statment
{font-size: 17px;}
#homeleft p#statment .title
{font-size: 20px; font-weight:bold; color:#900;}

#homeright
{width:293px; height:100%; padding:15px 21px 20px 20px; float:right; font-size: 12px;}
#homeright p .highlight1
{color:#836B23;}
#homeright p .highlight2
{color:#390;}
#testemonialHead
{text-align:right; font-size: 20px; color:#F90; padding-bottom:2px; padding-right:8px; text-shadow: 0px 1px 1px #ccc;}
#homeright p.testPost
{font-size: 14px; padding:16px 0px 0px 0px; margin:0px;}
.testTitle
{color:#900; padding:0px; margin:0px; font-style:italic;}
.testAuthor5stars
{padding:4px 8px 16px 0px; margin:0px; color:#900; border-bottom: 1px #F90 dotted; 
 background-image: url(../imgs/5stars.jpg); background-repeat: no-repeat; background-position: right top;}
 .testAuthor4Halfstars
{padding:4px 8px 16px 0px; margin:0px; color:#900; border-bottom: 1px #F90 dotted; 
 background-image: url(../imgs/4Halfstars.jpg); background-repeat: no-repeat; background-position: right top;}
 .testAuthor4stars
{padding:4px 8px 16px 0px; margin:0px; color:#900; border-bottom: 1px #F90 dotted; 
 background-image: url(../imgs/4stars.jpg); background-repeat: no-repeat; background-position: right top;}
 .testAuthor3Halfstars
{padding:4px 8px 16px 0px; margin:0px; color:#900; border-bottom: 1px #F90 dotted; 
 background-image: url(../imgs/3Halfstars.jpg); background-repeat: no-repeat; background-position: right top;}
 .testAuthor3stars
{padding:4px 8px 16px 0px; margin:0px; color:#900; border-bottom: 1px #F90 dotted; 
 background-image: url(../imgs/3stars.jpg); background-repeat: no-repeat; background-position: right top;}
.testLink
{font-size:11px;}











#locationcontent
{width:708px; height:auto;  margin:0px 20px; padding:0px 0px 50px 0px;
 font-family: Arial, Helvetica, sans-serif; color: #2C2416; letter-spacing: .0001em; word-spacing: .0001em;}

#locationleft
{width:350px; height:100%; margin:15px; border-right: dotted #F90 3px; font-size: 14px; float:left; padding:0px;}


#locationright
{width:295px; height:100%; margin:15px; float:right; font-size: 12px; padding:0px; margin-top:0px; }
#locationright p#mainlocal
{font-size: 17px; }
.RedBold
{font-size: 17px; color:#900; font-weight:bold; }

#localinfo
{width:295px; height:100%; margin:0px; padding:0px; font-size:11px; }
#localhourstitle
{width:70px; height:30px; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight:0.0001em; 
margin:0px; color:#F90; padding-left:226px; padding-bottom:8px; padding-top:10px; border-top: dotted #F90 1px;  text-shadow: 0px 1px 1px #ccc; }
#localaddress
{width: 130px; height:140px; float:left; color:#060; }
#localhours
{width:160px; height:140px; float:left; text-align:right; font-weight:bold;  margin-left:4px;  text-shadow: 0px 1px 1px #fff; }
#mon
{width:150px; height:18px; background-color:#FF7F00; padding:8px; margin-bottom:2px; border: solid #900 1px; }
#fri
{width:150px; height:18px; background-color:#FFA54F; padding:8px; margin-bottom:2px; border: solid #900 1px; }
#sat
{width:150px; height:18px; background-color:#FFC125; padding:8px; margin-bottom:2px; border: solid #900 1px; }
#sun
{width:150px; height:18px; padding:4px 8px 0px 8px; margin:0px;}








#aboutcontent
{width:708px; margin:20px; padding:0px 0px 50px 0px; margin-top:0px; height:100%;
 font-family: Arial, Helvetica, sans-serif; color: #2C2416; letter-spacing: .0001em; word-spacing: .0001em; font-size:14px;}

#aboutleft
{width:400px; height:auto; height:100%; min-height:100%; padding:15px; float:left; margin-left:15px; margin-top:0px; padding-top:0px; } 

.jqGSContainer
{position:relative; width:400px; top:40px; height:310px; }
.jqGSContainer .jqGSImgContainer{}
.jqGSContainer .jqGSImgContainer ul
{padding:0;margin:0;position:relative;list-style:none;}
.jqGSContainer .jqGSImgContainer ul li
{padding:0;margin:0;position:relative;margin-top:0;margin-bottom:0px;float:left;}
.jqGSContainer .jqGSImgContainer ul li .jqGSLoader
{width:100%;height:100%;position:absolute;}
.jqGSContainer .jqGSImgContainer ul li img
{border:1px solid #900;}
.jqGSContainer .jqGSImgContainer ul li .jqGSTitle
{background:#000; position:absolute; right:0px; top:0px; padding:8px; color:#fff; width:384px; border:1px solid #900; border-bottom:none;}

.jqGSContainer .jqGSPagination
{position:relative;width:100%;height:20px;top:2px;padding: 2px 0;}
.jqGSContainer .jqGSPagination ul
{padding:0;margin:0;list-style:none;position:relative;float:right;}
.jqGSContainer .jqGSPagination ul li
{padding:0;margin-right:1px;float:left;padding-right:1px;text-align:center;padding-bottom:1px;}
.jqGSContainer .jqGSPagination ul li a
{padding:2px 0px;background:#900;border:1px solid #000; color: #fff; text-decoration:none; 
 display:block;width:20px;font:10px Verdana, Arial, Helvetica, sans-serif;}
.jqGSContainer .jqGSPagination ul li a.selected
{background:#fff;color:#f03;border: 1px solid #900;}
.jqGSContainer .jqGSPagination ul li a:hover
{background:#fff;color:#000;border:1px solid #fff;}

.jqGSImgContainer
{border:1px solid #900;}

#aboutsyrup
{width:325px; height:24px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:0.0001em; 
 margin:0px; padding:0px; color:#f90; padding-top:20px; margin-top:60px; border-top: dotted #F90 1px; text-shadow: 0px 1px 1px #ccc; }


#aboutright
{width:225px; height:auto; height:100%; min-height:100%; padding:15px; float:right; padding-left:0px;}
#aboutright p
{padding-bottom:10px;}
#aboutright p#sabouttatment .title
{font-size: 16px; font-weight:bold; color:#900;}
.light
{color:#8B533A;}
#ninalogo
{margin:0px; padding:0px; border:none; margin-left:15px; }










#contact_content
{width:708px; margin:0px 20px; padding:0px 0px 50px 0px;
font-family: Arial, Helvetica, sans-serif; color: #2C2416; letter-spacing: .0001em; word-spacing: .0001em;}

#contactright
{width:273px; height:100%; padding:0px 21px 20px 20px; float:right; font-size: 12px;}

.contentlinks1
{width:auto; height:30px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight:0.0001em; 
 margin:0px; padding:0px; color:#f90; padding-left:170px; padding-bottom:5px; text-shadow: 0px 1px 1px #ccc;}
.contentlinks2
{width:178px; height:30px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight:0.0001em; 
 margin:0px; color:#f90; padding-left:108px; padding-bottom:5px; text-shadow: 0px 1px 1px #ccc; margin-top:20px; padding-top:20px;
 border-top: dotted #F90 1px;}
 
ul.portals
{padding:0; margin:0; list-style:none; width:275px; font-size:12px; text-shadow: 0px 1px 1px #fff; color:#42271C; border: solid #900 1px; border-top:none; }
li.aa
{width:275px; height:31px; background-color:#FFC125; padding:0px; margin:0px; border-top: solid #900 1px; border-bottom: solid #fff 1px; }
li.aaa
{width:275px; height:31px; background-color:#FDDD7B; padding:0px; margin:0px; border-top: solid #900 1px; border-bottom: solid #fff 1px; }
.job
{font-size:11px; font-style:italic; font-weight:normal; }
ul.portals a
{color:#000; font-weight:bold; display:block; text-decoration:none; padding:8px; width:259px; height:15px;}
ul.portals a:hover
{background-color:#F7941E; text-shadow: 0px 1px 1px #FFF; }

#contactleft
{width:320px; height:100%; padding:15px 40px 20px 20px; border-right: dotted #F90 1px; font-size: 14px; float:left;}

#contactbox 
{margin:0px; padding: 10px; margin-bottom:0px; background:#F7941E;  border: solid #900 1px; border-bottom: none; width:290px; height:100%;}
fieldset 
{margin:0px; padding: 0px; padding-bottom:0px; margin-bottom:10px; border:none; }  
fieldset ol 
{padding:0px; margin:0px; list-style: none; }  
fieldset li 
{padding-bottom: 10px; }
fieldset ol li .formtitle
{padding: 5px 5px 10px 5px; background:#FFC125; height:10px; width:100px; margin:0px; 
 border: solid 1px #900; border-bottom: solid 1px #FFF; text-shadow: 0px 1px 1px #FFF;}
fieldset ol li .formactual
{background:#FDDD7B; border: none; margin:0px; height:20px; border: solid 1px #900; padding:6px; width:304px; }
fieldset ol li .formmessage
{background:#FDDD7B; border: none; margin:0px; border: solid 1px #900; padding:6px; width:304px; }

#submitbox 
{margin:0px; padding: 10px; margin-bottom:10px; border: solid #900 1px; border-top: none; height:30px; width:290px;
 background-image: url(../imgs/formbg.jpg); background-color: #F7941E; background-repeat: no-repeat; background-position: left bottom;}
fieldset.submitbtn 
{float:right; margin:0px; padding:0px; }
fieldset.submitbtn .submitformbtn 
{padding: 5px; background:#FFC125; height:30px; width:100px; margin:0px; 
 border: solid 1px #900; text-shadow: 0px 1px 1px #FFF; }
 
p.mediaformnote
{font-size:12px; font-style:italic; color:#900; padding-left:10px; }
p.mediaformnote .formnumber
{font-size:13px; font-style:normal; color:#2F231A; }












#newscontent
{width:708px; height:auto;  margin:0px 20px; padding:0px 0px 50px 0px;
 font-family: Arial, Helvetica, sans-serif; color: #2C2416; letter-spacing: .0001em; word-spacing: .0001em;}

#newsleft
{width:420px; height:100%; margin:15px; border-right: dotted #F90 3px; font-size: 14px; float:left; padding:0px;}
.newsitems
{ width:390px; height:100%; margin:0px; padding:0px; margin-bottom:30px;}
.newsdate
{width:28px; height:50px; background:#FFC125; margin:0px; padding:6px; float:left; text-shadow: 0px 1px 1px #C60;
 border:solid 1px #900; border-right:solid 1px #C60; margin-top:5px;}
.month
{width:28px; font-size:14px; margin:0px; padding:0px;}
.day
{width:28px; font-weight:bolder; font-size:25px; border-top: solid 1px #F7941E; margin:0px; padding:0px;}
.newsmessage
{width:328px; height:100%; background:#FDDD7B; margin:0px; padding:14px; padding-left:16px; margin-left:35px; border:solid 1px #900;
 background-image: url(../imgs/newsbg.jpg); background-repeat: no-repeat; background-position: left top;}
.newstitle
{font-size: 20px; font-weight:0.0001em; color:#000; padding-bottom:10px; text-shadow: 0px 1px 1px #F60;
 border-bottom: dotted #900 1px; width:328px; height:28px;}
.newstitle .newstitlefloat
{float:right; }
.signature
{font-size:12px; font-style:italic; margin-left:255px; color:#900;}

#newsright
{width:225px; height:100%; margin:15px; float:right; font-size: 12px; padding:0px; }

#presswrap
{width:225px; margin:0px; padding:0px;}
#presstitle
{width:auto; height:30px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight:0.0001em; 
 margin:0px; padding:0px; color:#f90; padding-left:113px; padding-bottom:5px; text-shadow: 0px 1px 1px #ccc;}
#recipetitle
{width:auto; height:30px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight:0.0001em; 
 margin:0px; padding:0px; color:#f90; padding-left:155px; padding-bottom:5px; text-shadow: 0px 1px 1px #ccc;
 margin-top:20px; padding-top:10px; border-top: dotted #F90 1px;}
 #videotitle
{width:auto; height:30px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight:0.0001em; 
 margin:0px; padding:0px; color:#f90; padding-left:167px; padding-bottom:5px; text-shadow: 0px 1px 1px #ccc;
 margin-top:20px; padding-top:10px; border-top: dotted #F90 1px;}
ul.pressportals
{padding:0; margin:0; list-style:none; width:225px; font-size:11px; text-shadow: 0px 1px 1px #fff; color:#42271C; border: solid #900 1px; border-top:none; }
li.news1
{width:225px; height:41px; background-color:#FFC125; padding:0px; margin:0px; border-top: solid #900 1px; border-bottom: solid #fff 1px; }
li.news2
{width:225px; height:41px; background-color:#FDDD7B; padding:0px; margin:0px; border-top: solid #900 1px; border-bottom: solid #fff 1px; }
.pressminnor
{font-size:10px; font-style:italic; font-weight:normal; }
ul.pressportals a
{color:#000; font-weight:bold; display:block; text-decoration:none; padding:8px; width:209px; height:25px;}
ul.pressportals a:hover
{background-color:#F7941E; text-shadow: 0px 1px 1px #FFF; }