@charset "UTF-8";
/* CSS Document */
/*
html{
	scrollbar-base-color: #F00}*/

body{
	background:url(images/manana_background.jpg) #000 no-repeat;
/*	background-image:url(images/bgCognac.jpg);
	background-repeat:no-repeat;*/
	background-position:top;
	scrollbar-base-color: red;

/*scrollbar-3dlight-color:#ffd700;
scrollbar-arrow-color:#ff0;
scrollbar-base-color: #F00;
scrollbar-darkshadow-color:#ffa500;
scrollbar-face-color:#F00;
scrollbar-highlight-color:#ff69b4;
scrollbar-shadow-color:#f0f;*/ 
}

body .articles{
/*	background:url(images/bgCognac.jpg) #fff no-repeat;*/
	background:none;

}

a{
	color:white;
	text-decoration:none;
}

a:hover{
	color:red;
	text-decoration:underline;
}

#nav{
	width:180px;
	height:528px;
	/*border:solid #FF0 1px;*/
	float:left;
	margin:auto 2px auto;
}

#nav img{
	border:solid #F00 1px;
	width:81px;
	height:81px;
}

#nav img:hover{
	border:solid #FFF 1px;
}

#nav a{
	margin:1px;

}

#nav a:hover{
	filter: alpha(opacity=70);
	opacity:.7;
}

#redLine{
	background:red;
	width:98%;
	height:2px;
	margin-left:5px;
	
}

#allergyText{
	font-size:8px;
	text-align:right;
	margin-top:20px;
}
#mananaLogo{
	margin:auto auto 30px 360px;
}

h1{
	font-size:34px;
	text-transform:uppercase;
}

h2{
	margin:5px auto 2px auto;
}
	
.siteContainer{
	width:1000px;
	height:800px;
	color:#FFF; /*text color white*/
/*	background:grey;
	border:solid #FF0 2px;*/
	margin:30px auto;
	font-size:14px;
	font-family:Verdana,Geneva,"Times New Roman", Times, serif;
}



.siteContainer #homeNavContainer{
/*	border:solid #FF0 2px;*/
	width:635px;
	padding-left:25px;
	margin:auto;
}

.siteContainer #homeNavContainer img{
	border:solid #F00 2px;
	width:140px;
	height:140px;
}

.siteContainer #homeNavContainer img:hover{
	border:solid #FFF 2px;
/*	color:#F00;
	opacity:1;*/
}

.siteContainer #homeNavContainer a{
/*	border:solid #F00 2px;
color:red;*/
	margin:5px;
}

.siteContainer #homeNavContainer a:hover{	

	filter: alpha(opacity=60);
	opacity:.7;
	
}

.siteContainer #address{
	text-align:center;
	font-size:18px;
	font-weight:normal;
	text-transform:uppercase;
	margin:7px auto 10px auto;
	
}
	

.siteContainer #BodyContent{
	width:1000px;
	margin:120px auto;
/*	padding:5px;
	border:solid #F00 2px;*/
}

.siteContainer #WholeContentBox{
	width:795px;
	height:495px;
/*	background:red;*/
	border:solid #F00 10px;
	overflow:hidden;
	float:left;
}

.siteContainer #WholeContentBox #Contact{
	width:inherit;
	height:inherit;
/*	background-color:black;*/
	background-image:url(images/bgContact.jpg);
	padding:12px;
	margin:auto;
}

.siteContainer #WholeContentBox #Press{
	width:inherit;
	height:inherit;
/*	background-color:black;*/
	background-image:url(images/bgPress.jpg);
	padding:12px;
	margin:auto;
}


.siteContainer #WholeContentBox #Press #Caroline{
	width:300px;
	font-size:13px;
	margin-top:380px;
	
}

.siteContainer #WholeContentBox #Press #Caroline a{
	color:white;
	text-decoration:none;
	font-weight:bold;

}

.siteContainer #WholeContentBox #Press #Caroline a:hover{
	color:black;
	text-decoration:underline;

}

.siteContainer #WholeContentBox #Press #PressThumbnail{
	float:right;
	margin:10px 16px auto;
}

.siteContainer #WholeContentBox #Press #PressThumbnail img{
	border:none;
}


.siteContainer #WholeContentBox #Delivery{
		width:inherit;
	height:inherit;
/*	background-color:black;*/

	margin:auto;
}

.siteContainer #WholeContentBox #Gallery{
	width:inherit;
	height:inherit;
	background-image:url(images/bgGallery.jpg);
	margin:auto;
}

.siteContainer #WholeContentBox #Gallery #PartyPics{
	width:650px;
	height:470px;
/*	background-color:black;*/
/*border:solid #FFF 1px;*/
	margin: auto;
}

.siteContainer #WholeContentBox #Lounge{
	width:inherit;
	height:inherit;
	background:url(images/lounge/specials.jpg) no-repeat;
	/*background-image:url(images/bgLounge.jpg);*/
	margin:auto;
}

#NoBorder{
	border:none;	
}

#FormNameLabel{
	margin:auto 31px auto auto;
}	

#Send{
	border:none;
}

#Reset{
	border:none;
}

.siteContainer #LeftSideContent{
	width:357px;
	height:496px;
	border:solid #F00 10px;
	background-color:black;
	overflow-x:hidden;
	overflow-y:auto;
	float:left;
}

.siteContainer #LeftSideContent #Menu{
	height:430px;
	padding:0px;
	background-color:black;
	overflow-x:hidden;
	overflow-y:auto;
	
}

.siteContainer #LeftSideContent #MenuPdf{
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px;
	text-align:center;
	margin:15px auto 9px;
	/*margin:5px auto auto 9px;*/
}

.siteContainer #LeftSideContent #bookEvent{
	font-weight:bolder;
	width:130px;
	text-align:center;
	line-height:14px;
	margin:20px auto;
}

.siteContainer #LeftSideContent #CateringText{
	padding:12px;
	
}

.siteContainer #LeftSideContent #AboutText{
	padding:12px;
}

.siteContainer #LeftSideContent #chefPageFood{

	overflow-x:hidden;
	overflow-y:hidden;
}

.siteContainer #RightSideContent{
	width:412px;
	height:496px;
	border:solid #F00 10px;
/*	background-color:red;*/
	overflow:hidden;
	margin-left:5px;
	float:left;
	
}

.siteContainer #RightSideContent #ChefTxt{
	height:300px;
	padding:12px;
	background-color:black;
	overflow-x:hidden;
	overflow-y:auto;
	margin-top:-5px;
}

.siteContainer #RightSideContent  #ChefImg{
	border-top:10px #F00 solid;
	margin:auto -12px;
	
}

.siteContainer #RightSideContent #Reservation{
	height:inherit;
	background-color:red;
	padding:12px;
	margin-top:-5px;
}



.siteContainer #RightSideContent a{
	color:white;
	text-decoration:none;
	font-weight:bold;

}

.siteContainer #RightSideContent a:hover{
	color:black;
	text-decoration:underline;

}

.siteContainer #LeftSideContent #OurStory{
	background-color:#ffd497;
	padding:10px;
}

.siteContainer #LeftSideContent #Notice{
	border:solid #000 5px;
	padding:10px;
	margin:13px auto;
}

.siteContainer #LeftSideContent #Map{
	width:300px;
}

.siteContainer #SkinTypes{
	margin:auto 25px;
	
}

.siteContainer #SkinTypes img{
	border-color:#333;
	
}

.siteContainer #Locations{
	margin:auto 20px;
	
}

.siteContainer #Locations img{
	border:none;
	
}

.siteContainer #Contact{
	width:500px;
	text-decoration:none;
/*	display:inline-block;*/
	float:left;
	text-align:justify;
	
	margin:auto 36px;
	
}

.siteContainer #Contact a{
	color:inherit;
	text-decoration:inherit;
	font-size:18px;
	font-weight:bold;
	margin:20px auto;
}

.siteContainer #Contact a:hover{
	color:#F63;
	text-decoration:underline;

}	
	
