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

* {
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;



`
 }

p {
	font-family:Arial, Helvetica, sans-serif;
	color:#492e01;
	font-size:16px;
	line-height: 22px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
}

a {
	text-decoration: underline;
	outline: none;
	color:#8c682b;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	behavior: url('../images/iepngfix.htc'); 
}

li {
	list-style:none;
}

div {  
	behavior: url('../images/iepngfix.htc'); 
}

img {  
	border-style: none;
	behavior: url('../images/iepngfix.htc'); 
}

strong {
	font-size:18px;
	color: #492e01;
	line-height: 40px;
}

em {
	color: #492e01;
	font-weight:bold;
	font-style:normal;
	
}
	
body {
	background: url(../images/body-bg-about.jpg) repeat-x 0 0;
	background-color:#eff18c;
	height:100%;
	margin:0;
	padding:0;
}

#bg-gallery {
	width:100%;
	height:899px;
	background: url(../images/body-bg.jpg) repeat-x ;
	background-color:#ddd29a;
}


#header-wrapper{
	margin: 0px;
	padding: 0px;
	background: url(../images/header-bg.jpg) repeat-x -20px top;
	width:100%;
	height:206px;
	/*position:relative;*/
}

#bg-about {
	width:100%;
}

#header{
	width: 100%;
	height:201px;
	margin:auto;
	background:url(../images/logo-1.jpg) no-repeat center top;
	/*position:absolute;*/
	
}


#container-about{
	width:980px;
	clear: both;
	height:1030px;
	margin:45px auto;
	position:relative;
	
}
#container-about-wrapper {
	width:890px;
	height:970px;
	background:url(../images/about-us-paper.jpg) no-repeat;
	margin:auto;
	position:absolute;
	left:30px;
	padding: 28px;
}




#container-gallery {
	width:980px;
	clear: both;
	height:693px;
	margin:auto;
	position:relative;
}
	

#flash-wrapper {
	width:980px;
	height:693px;
	margin:auto;
	position:absolute;
	left:0px;
}

		 /*********************************** index******************************/
		 
#container-index {
	height:693px;
	margin-left: auto;
	margin-right: auto;
	width: 895px;
}		 
#flash-wrapper-index {
	height:693px;
	margin-left: auto;
	margin-right: auto;
}
#index-flash {
	width:894px;
	height:365px;
	margin-top:46px;
	background:url(../images/dots.gif) repeat-x 0 bottom;
	margin-right: auto;
	padding-bottom: 5px;
}

.tumb-wrapper {
	width:238px;
	float:left;
	height:230px;
	margin-right:10px;
	
}
.tumb-wrapper-logo {
	width:150px;
	float:left;
	height:225px;
	padding-top: 5px;
	margin-right:10px
	
}
.tumb-wrapper-last {
	width:238px;
	float:left;
	height:230px;
	display:inline;
	
}
.pic {
	width:238px;
	float:left;
	height:168px;
	padding-top: 2px;
	margin-top:20px;
}
.pic-logo {
	width:148px;
	float:left;
	height:149px;
	padding-top: 2px;
	margin-top:20px;
}
.info {
	width:238px;
	float:left;
	height:60px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.info p {
	font-size:12px;
	float:left;
	line-height:15px;
}

.info a {
	color: #ba2312;
	font-size:13px;
	padding-left:7px;
}

	  /*********************************** about template******************************/
.text1 {
	width:400px;
	float:left;
	height:auto;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-right:50px;
	display:inline;
}

h1 {
	
	display:none;
}
h2 {
	
	display:none;
	
}

h3 {
	
	display:none;

	
}
h1 span {
	display:block;
	width:300px;
	height: 62px;
	padding-left: 0px;
	border-bottom:dotted;
	border-bottom-color:#ae9468;
	background:url(../images/about-h1.jpg) no-repeat 20px top;
}

#img-1 {
	width:321px;
	height:513px;
	float:right;
	margin:30px 30px 0 0;
	display:inline;
}

h1.second {
	width:400px;
	height: 92px;
	text-indent:-9999px;
	display:block;
	float: left;
	background: url(../images/pepper-icon.png) no-repeat 90% top;
	behavior: url('../images/iepngfix.htc'); 
}

h1.second span {
	display:block;
	width:300px;
	height: 62px;
	padding-left: 0px;
	border-bottom:dotted;
	border-bottom-color:#ae9468;
	background: url(../images/about-h2.png) no-repeat 20px top;
	behavior: url('../images/iepngfix.htc'); 
}

.last {
	display:block;
	font-style:italic;
	background-color: #F30;
	color:#FFF;
	height:55px;
	width:370px;
	font-size:15px;
	
	margin-top:20px;
	padding:7px;
	
	
}

.la{
	color:#FFF;
	background-color:#096;
	height:25px;
	padding: 0 9px 0 7px;
	width:310px;
	font-style:italic;
	font-weight:500;
	font-size:17px;
	
}

		/*********************************** event******************************/
h1.event {
	width:400px;
	height: 92px;
	text-indent:-9999px;
	display:block;
	float: left;
	background-repeat: no-repeat;
	background-position: 80% top;
}

h1.event span {
	display:block;
	width:300px;
	height: 62px;
	padding-left: 0px;
	border-bottom:dotted;
	border-bottom-color:#ae9468;
	background: url(../images/event-h1.jpg) no-repeat 20px top;
	
}

#container-event{
	width:980px;
	clear: both;
	height:710px;
	margin:45px auto;
	position:relative;
	
}
#container-event-wrapper {
	width:890px;
	height:680px;
	background:url(../images/about-us-paper.jpg) no-repeat;
	margin:auto;
	position:absolute;
	left:30px;
	padding:27px 28px 0px 28px;
}


			/*********************************** corporate catering******************************/
h1.corporate {
	width:450px;
	height: 92px;
	text-indent:-9999px;
	display:block;
	float: left;
	
}

h1.corporate span {
	display:block;
	width:300px;
	height: 62px;
	padding-left: 0px;
	border-bottom:dotted;
	border-bottom-color:#ae9468;
	background: url(../images/corporate-h1.jpg) no-repeat 20px top;
	
}



			/*********************************** catering******************************/
			
#catering-left {
	float:left;
	width:320px;
}
h1.catering {
	width:300px;
	height: 92px;
	text-indent:-9999px;
	display:inline;
	margin-top:30px;
	margin-left:10px;
	float: left;
}

h1.catering span {
	display:block;
	width:300px;
	height: 62px;
	padding-left: 0px;
	border-bottom:dotted;
	border-bottom-color:#ae9468;
	background: url(../images/catering-h1.jpg) no-repeat 0px top;
	
}	

#catering-list {
	width:280px;
	height:180px;
	background-image: url(../images/catering-list-img.png);
	background-repeat: no-repeat;
	background-position: 10% top;
	padding-top: 26px;
	padding-left: 20px;
	padding-right: 0px;
	margin-bottom: 15px;
	margin-right: 10px;
	behavior: url('../images/iepngfix.htc');
	float:left;
}

#catering-list ul{
	padding:0px;
	margin:0px;
	width:200px;
}

#catering-list li{
	padding:0px;
	margin:0px;
	width:290px;
	
}
	
#catering-list a{
	display:block;
	padding:3px 0 10px 30px;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
}	
	
#catering-list a:hover{
	display:block;
	padding:3px 0 10px 30px;
	color:#bfa06d;
}	

.option-content {
	width:420px;
	height:auto;
	padding-top: 180px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 40px;
	
}
.option-content p {
	color: #CCC;
	font-size:14px;
	text-align: left;
}

#opt2 span , #opt1 span , #opt3 span , #opt4 span {
	color:#E9E9E9;
	
	font-size:18px;
}

.option-content p.veg {
	display:block;
	font-size: 30px;
	color: #999;
	padding-top:20px;
	padding-bottom:20px;
	
	
}


#menu-background {
	float:right;
	width:500px;
	height:650px;
	background: url(../images/menu-blackboard.jpg) no-repeat;
	margin-right:30px;
	margin-top:10px;
	display:inline;
	padding:0 10px 10px;
}

			/*********************************** contact******************************/

#container-contact{
	width:980px;
	clear: both;
	height:460px;
	margin:auto;
	position:relative;
	
}

#container-contact-wrapper {
	width:890px;
	height:400px;
	margin:auto;
	position:absolute;
	left:30px;
	padding: 28px;
	background:url(../images/contatc.jpg) no-repeat 42% top;

}
.contact-form {
	margin-left:307px;	
	margin-top:68px;
	width:400px;
}

.myinput {
	width:220px;
	height:20px;
	border:0px;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:12pt;
	padding:5px;
	margin-bottom:15px;
	background-color:transparent;
}

.mytextarea {
	width:225px;
	height:85px;
	border:0px;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:12pt;
	padding:5px;
	margin-bottom:19px;
	background-color:transparent;
}

.btn-submit {
	position:absolute;
	width:134px;
	height:33px;
	border:0px;
	margin-left:48px;
	background:url(../images/form-btn-1.jpg) no-repeat;
}

.msg-1 {
	position:absolute;
	color:red;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:11pt;
	font-weight:bold;
	margin-top:30px;
	margin-left:10px;	
}

.msg-2 {
	position:absolute;
	color:green;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:11pt;
	font-weight:bold;
	margin-top:30px;
	margin-left:10px;	
	background:url(../images/loader.gif) no-repeat;
	background-position:left;
}

.msg-3 {
	position:absolute;
	color:green;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:11pt;
	font-weight:bold;
	margin-top:30px;
	margin-left:10px;	
}
		
           /*********************************** menu******************************/

#nav {
	height:53px;
	margin-top: 0px;
	padding-top:150px;
}

#navwrapper {
	margin-left:auto;
	margin-right:auto;
	width:610px;
	height:53px;
}

li {
	float:left;
}

#navwrapper a {
	display: block;
	text-decoration: none;
	height:53px;
	outline: none;
	text-indent:-9999px;
}

.about-current {background:url(../images/menu-about-a.jpg) no-repeat; width:130px;}
.gal-current {
	background:url(../images/menu-gallery-a.jpg) no-repeat; width:111px;}
.home-current{
	background:url(../images/menu-home-a.jpg) no-repeat;width:102px;}
.home {
	background: url(../images/menu-home-.jpg) no-repeat;width:102px;}
.home-3 {
	background: url(../images/menu-home3-.jpg) no-repeat;width:102px;}	
.about {
	background:url(../images/menu-about-.jpg) no-repeat; width:130px;}
.about-3 {
	 background:url(../images/menu-about-3.jpg) no-repeat; width:130px;}	
.serv-3 {
	background: url(../images/menu-services-.jpg) no-repeat; width:130px;}
.serv-current {
	background:url(../images/menu-services-a.jpg) no-repeat; width:130px;}
.gal{
	background:url(../images/menu-gallery-.jpg) no-repeat; width:111px;}
.gal-3{
	background:url(../images/menu-gallery3-.jpg) no-repeat; width:111px;}	
.gal-4{
	background:url(../images/menu-gallery-4.jpg) no-repeat; width:111px;}		
.contact{
	background:url(../images/menu-contact-.jpg) no-repeat; width:130px; }
.contact-current {
	background:url(../images/menu-contact-a.jpg) no-repeat; width:130px; }
.serv {
	background:url(../images/menu-services3-.jpg) no-repeat; width:130px;}


	
a:hover.home, a:active.home {
	width:102px;
	background-repeat: no-repeat;
}
a:hover.home-3, a:active.home-3 {
	background:url(../images/menu-home31-.jpg) no-repeat;width:102px;}
a:hover.about, a:active.about {
	background:url(../images/menu-about2-.jpg) no-repeat; width:130px;}
a:hover.about-3, a:active.about-3 {
	background: url(../images/menu-about-31.jpg)no-repeat; width:130px;}	
a:hover.serv-3, a:active.serv-3 {
	background:url(../images/menu-services311-.jpg) no-repeat; width:130px;}
a:hover.serv, a:active.serv {
	background:url(../images/menu-services31-.jpg) no-repeat; width:130px;}
	
a:hover.gal, a:active.gal {
	background:url(../images/menu-gallery2-.jpg) no-repeat; width:111px; }
a:hover.gal-3, a:active.gal-3 {
	background:url(../images/menu-gallery31-.jpg) no-repeat; width:111px; }
a:hover.gal-4, a:active.gal-4 {
	background:url(../images/menu-gallery-41.jpg) no-repeat; width:111px; }	

a:hover.contact, a:active.contact {
	background:url(../images/menu-contact2-.jpg) no-repeat; width:130px; }

.one {
	display:none;
	position:absolute;
	width:370px;
	margin-left:-65px;
	z-index:1500;
}

.one li {
	float:none;
	height:50px;
}

.service-cat {
	background:url(../images/menu-services-catering-1.jpg) no-repeat; 
	margin-left:50px;
	width:198px;
}
.service-cat:hover {
	background:url(../images/menu-services-catering-2.jpg) no-repeat; 
}

.service-eve {
	background:url(../images/menu-services-event-1.jpg) no-repeat;
	width:281px;
}
.service-eve:hover {
	background:url(../images/menu-services-event-2.jpg) no-repeat; 
}

.service-cor {
	background:url(../images/menu-services-corporate-1.jpg) no-repeat; 
	margin-left:52px;
	width:307px;
}
.service-cor:hover {
	background:url(../images/menu-services-corporate-2.jpg) no-repeat; 
}

.myclose {
	display:none;
}

.myopen {
	display:block;
}
	
	/*********************************** footer******************************/

#footer-wrapper {
	width:100%;
	height:173px;
	background: url(../images/header-bg.jpg) repeat-x center bottom;
	background-color:#f2ebc5;
}

#footer {
	width:100%;
	background:url(../images/footer-top.jpg) no-repeat center top;
}

#powered {
	width:100%;
	padding-top: 45px;
	text-align:center;
}

#powered a {
	font-size:12px;
	color:#c1baa6;
}

p.copyright {
	font-family:Arial, Helvetica, sans-serif;
	color: #c1baa6;
	font-size:11px;
}
