
body, html { margin:0px; font:11px/18px Arial, Helvetica, sans-serif; background-color:#DCD4A9; color:#737373; text-align:left;}
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; font-weight:normal;}
ul, li { margin:0px; padding:0px; list-style:none;}
p {text-align:left; word-spacing:1px; margin:0px; padding:0px;}
input, textarea{font:12px/15px Arial, Helvetica, sans-serif; border:1px solid #cccccc; color:#7f7f7f;}
img { border:0px;}

a { color:#666; text-decoration:none; outline:none;}
#wrapper {
	width:1000px; 
	margin:0px auto;
	height:auto;
	background-color:#522508;
	}
.clear{ clear:both;
		font-size:0px
		}	

/* TOP */
.header { background:url(../images/top-menu-bg.jpg) no-repeat;  
		  height:27px; 
		  word-spacing:14px; 
		  font-family:Verdana, Arial, Helvetica, sans-serif; 
		  font-size:12px;
		  color:#333e30; 
		  padding:8px 0px 0px 60px 
		  }
.header a { word-spacing:0px;color:#DCD2A8; 
			border-right:1px solid #DCD2A8; 
			padding: 1px 15px 1px 2px;
			}
.header a:hover { 
			color:#4A2007;
			background:#DCD2A8	;
			}

.logo{
	width:324px;
	height:70px;
	float:left;
	}
.logo a{
	width:324px;
	height:70px;
	float:left;
	background:url(../images/logo.gif) no-repeat;
	text-indent:-10000px;
	text-decoration:none;
	}	

/* CONTENT */
#main-content {
	width:1000px;
	height:auto;
	}
.header-main{
	width:900px;
	height:104px;
	padding:20px 0 0 100px;
	float:left;
	background:url(../images/header-top.jpg) no-repeat;
	}
.main-container{
	width:898px;
	padding:0 0 0 102px;
	height:auto;
	background:url(../images/main-bg.jpg) no-repeat;
	}
.left-menu{
	float:left;
	width:179px;
	height:auto;
	background:url(../images/menu-bg.gif) repeat-y;
	}
.menu-bg{
	width:178px;
	height:92px;
	float:left;
	background:url(../images/menu-bg.jpg) no-repeat;
	}
.menu-list{
	width:179px;
	height:auto;
	float:left;
	}
.menu-list ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding:10px 0 0 5px;
	}		
.menu-list li{
	margin:0px;
	padding:0px;
	background:url(../images/nav-bg.gif) no-repeat left;
	background-position:0.4em;
	padding:0 0 0 25px;
	line-height:25px;
	}			
.menu-list li a{
	font:arial;
	font-size:12px;
	color:#996822;
	text-decoration:none;
	}	
.menu-list li a:hover{
	font:arial;
	font-size:12px;
	color:#DED6B5;
	text-decoration:none;
	background:#54270A;
	}					
.contant{
	width:615px;
	height:auto;
	float:left;
	padding:0 0 0 8px;
	}		
.contant-header{
	width:599px;
	height:26px;
	padding:65px 0 0 15px;
	background:url(../images/contant-header.jpg) no-repeat;
	float:left;
		}	
.contant-txt-bg{
	width:801px;
	height:auto;
	float:left;
	background:url(../images/txt-bg.gif);
	}	
.contant-txt-iner{
	width:610px;
	height:auto;
	padding:0 0 0 8px;
	float:left;
		}
.contant-txt-iner img{
	padding:0 10px 0 0;
	margin:0px;
		}
.contant-txt-iner p{
	font:arial;
	font-size:12px;
	padding:0 0 0 10px;
	text-align:left;
	line-height:25px;
	color:#996822;
	text-decoration:none;
		}	
.right-sub-links { float:RIGHT; background:url(images/right-links-bg.gif) top no-repeat; width:46px; padding:0 45PX 0 0px;} 
											
#footer {float:left; width:750px; background:url(../images/footer.jpg) no-repeat; height:22px; color:#DED6AD; font-size:11px; padding:200px 0 0px 250px;}
.footer-links { color:#DED6AD; float:left; word-spacing:16px;}
.footer-links a { word-spacing:0px; color:#DED6AD;}
.footer-links p { color:#DED6AD; font-size:11px; word-spacing:0px }
.kaushalam {}

/* menu page */
.menu {width:280px; float:left; padding:20px 0px 0px 25px; color:#b5692d;}
.menu ul { margin:0px; padding:0px; }
.menu ul li { list-style:none; margin-bottom:25px; background:none;  }
.menu ul li a {color:#b5692d; font-size:12px; padding:20px 0px 0px 100px;}

.menu ul li a.soups{ background:url(../images/menu-soup.gif) no-repeat; height:41px; display:block; }
.menu ul li a.appetizers{ background:url(../images/menu-appetizers.gif) no-repeat; height:41px; display:block; }
.menu ul li a.combo-platters{ background:url(../images/menu-combo-platters.gif) no-repeat; height:41px; display:block; }
.menu ul li a.special-dinners{ background:url(../images/menu-special-dinners.gif) no-repeat; height:41px; display:block; }
.menu ul li a.south-indian{ background:url(../images/menu-south-indian.gif) no-repeat; height:41px; display:block; }
.menu ul li a.indian-breads{ background:url(../images/menu-indian-breads.gif) no-repeat; height:41px; display:block; }
.menu ul li a.vegetarian{ background:url(../images/menu-vegetarian.gif) no-repeat; height:41px; display:block; }
.menu ul li a.rice-specialties{ background:url(../images/menu-rice-specialties.gif) no-repeat; height:41px; display:block; }
.menu ul li a.lamb{ background:url(../images/menu-lamb.gif) no-repeat; height:41px; display:block; }
.menu ul li a.beef{ background:url(../images/menu-beef.gif) no-repeat; height:41px; display:block; }
.menu ul li a.tandoori-delights{ background:url(../images/menu-tandoori-delights.gif) no-repeat; height:41px; display:block; }
.menu ul li a.sea-food-specialties{ background:url(../images/menu-sea-food-specialties.gif) no-repeat; height:41px; display:block; }
.menu ul li a.condiments{ background:url(../images/menu-condiments.gif) no-repeat; height:41px; display:block; }
.menu ul li a.desserts{ background:url(../images/menu-desserts.gif) no-repeat; height:41px; display:block; }
.menu ul li a.beverages{ background:url(../images/menu-beverages.gif) no-repeat; height:41px; display:block; }
.menu ul li a.chicken {background:url(../images/menu-chicken.gif) no-repeat; height:41px; display:block;}

.menu ul li a:hover, .menu ul li a.active {color:#791902; }


.back-to-menu { float:right; margin:0px 8px 0px 0px;}
.menu-table { clear:both; margin:25px 20px 0px 25px;}
.menu-table td.title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#780000; font-variant:small-caps; padding:0px 0px 15px 0px;}
.menu-table td.item-name { font-size:12px; text-transform:uppercase; color:#724319; padding-right:10px; white-space:nowrap; }
.menu-table td.mid-cell { background:url(../images/menu-mid-dot-line.gif) bottom repeat-x; }
.menu-table td.item-price { font-size:12px; color:#724319;padding-left:10px;}
.menu-table td.item-details {font-size:11px; font-style:italic; color:#c86810; padding-bottom:10px;}
.next-item-category {font-style:italic;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; float:right; background:url(../images/next-item-cat-arrow.gif) right no-repeat; padding-right:10px; margin:40px 50px 0px 0px; display:inline;}
.next-item-category  a {color:#780000; text-decoration:underline; }
.previous-item-category {font-style:italic;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; background:url(../images/pre-item-cat-arrow.gif) left no-repeat; padding-left:10px; margin:40px 0px 0px 25px; display:inline;}
.previous-item-category  a {color:#780000; text-decoration:underline; }


/* reservation page */
.reservation-frame {float:left; padding:20px 0px 0px 25px; width:560px;}



#MyContainer
{
	width: 500px;
	height: auto;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
}
#MyContainer h6
{
	font:arial;
	font-size:14px;
	color:#996822;
	font-weight: bold;
}
#MyContainer p
{
	font:arial;
	font-size:12px;
	color:#996822;
	
}
#MyContainer ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding:10px 0 0 5px;
}
#MyContainer li
{
	margin:0px;
	padding:0px;
	background:url(../images/nav-bg.gif) no-repeat left;
	background-position:0.4em;
	padding:0 0 0 25px;
	line-height:25px;
}
#MyContainer li a
{
	font:arial;
	font-size:12px;
	color:#996822;
	text-decoration:none;
}
#MyContainer li a:hover
{
	font:arial;
	font-size:12px;
	color:#DED6B5;
	text-decoration:none;
	background:#54270A;
}
#MyContainer th
{
	height: 20px;
	padding: 4px;
	font-size: 14px;
	
}
#MyContainer tr
{
	height: 20px;
	padding: 4px;
	font-size: 13px;
	
}
#MyContainer td
{
	height: 20px;
	padding: 4px;
	
}
.ProductDisplay
{
	font:arial;
	font-size:12px;
	color:#996822;
	padding-top: 10px;
	padding-left: 10px;
}
.ProductDisplay p
{
	
}

.printer
{
		width:75px;
		height:20px;
		float:left;
		background:url(../images/printer-thumb.gif) no-repeat left;
		display:block;
		}
.printer a
{
	font:arial;
	font-size:12px;
	color:#996822;
	text-decoration:none;
	display:block;}		
		