body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: 2px;
	letter-spacing: 1px;
	color: #fff;
	background-color: #000;
	}

/*****WRAPPERS AND CONTAINERS*****/


#wrapperhome {	
	width: 1024px;
	height: 768px;
	margin: 0px auto; 
	padding: 540px 0px;
	background-image: url(images/index.jpg);
	background-repeat: no-repeat;
	}

#wrapperhours {
	width: 1030px;
	height: 768px;
	margin: 0px 0px 0px 100px; 
	padding: 0px;
	background-image: url(images/wine.jpg);
	background-repeat: no-repeat;
	}

#wrappercontact {
	width: 1030px;
	height: 768px;
	margin: 0px 0px 0px 100px; 
	padding: 0px;
	background-image: url(images/plate02.jpg);
	background-repeat: no-repeat;
	}


#wrappermenu {
	width: 1030px;
	height: 768px;
	margin: 0px 0px 0px 100px; 
	padding: 0px;
	background-image: url(images/kitchen02.jpg);
	background-repeat: no-repeat;
	}

#wrapperabout {
	width: 1030px;
	height: 768px;
	margin: 0px 0px 0px 100px; 
	padding: 0px;
	background-image: url(images/kitchen01.jpg);
	background-repeat: no-repeat;
	}

#wrappercatering {
	width: 1030px;
	height: 768px;
	margin: 0px 0px 0px 100px; 
	padding: 0px;
	background-image: url(images/plate01.jpg);
	background-repeat: no-repeat;
	}

#wrapperdining {
	width: 1030px;
	height: 768px;
	margin: 0px 0px 0px 100px; 
	padding: 0px;
	background-image: url(images/dining01.jpg);
	background-repeat: no-repeat;
	}

#wrapper_pdr {	
	width: 1024px;
	height: 768px;
	margin: 0px auto; 
	padding: 540px 0px;
	background-image: url(images/pdr.jpg);
	background-repeat: no-repeat;
	}

#wrapper_idr {	
	width: 1024px;
	height: 768px;
	margin: 0px auto; 
	padding: 540px 0px;
	background-image: url(images/idr.jpg);
	background-repeat: no-repeat;
	}

#wrapper_lounge {	
	width: 1024px;
	height: 768px;
	margin: 0px auto; 
	padding: 540px 0px;
	background-image: url(images/lounge.jpg);
	background-repeat: no-repeat;
	}

#wrapperreservations {
	width: 1030px;
	height: 1578px;
	margin: 0px 0px 0px 100px; 
	padding: 0px;
	background-image: url(images/plate03.jpg);
	background-repeat: no-repeat;
	}

#wrappernye {
	width: 1100px;
	height: 1238px;
	margin: 0px; 
	padding: 0px;

	}

/*****HEADERS*****/





/*****LINKS*****/

a:link {
	color: #eacf78;
	text-decoration: none;
	}


a:visited {
	color: #eacf78;
	text-decoration: none;
	font-style: normal;
	}


a:hover {
	color: #fff;
	text-decoration: none;
	font-style: normal;
	}

.active a {
	color: #fff;
	text-decoration: none;
	font-style: normal;
	}







/*****NAVIGATION*****/

#navlist {
	float: left;
	width: 200px;
	height: 768px;
	margin: 0px 0px 0px 5px;
	padding: 50px 10px 0px 10px;
	text-align: left;
	color: #fff;
	background-color: #000;
	}


#navlisthome li {

	margin: 0px auto;
	padding: 5px;
	display: inline;
	width: 80px;
	}


 


/*****CONTENT*****/

#contentfr {
	float: right;
	width: 400px;
	height: 768px;
	margin: 0px 5px 0px 5px;
	padding: 50px 10px 0px 10px;
	text-align: left;
	background-color: #000;
	}

#contentfl {
	float: left;
	width: 500px;
	height: 768px;
	margin: 0px 5px;
	padding: 50px 10px 0px 10px;
	text-align: left;
	background-color: #000;
	}

#contentfr2 {
	float: right;
	width: 400px;
	height: 768px;
	margin: 0px 5px 0px 5px;
	padding: 50px 10px 0px 10px;
	text-align: left;
	background-color: #000;
	}

#contentfl2 {
	float: left;
	width: 250px;
	height: 768px;
	margin: 0px 150px;
	padding: 50px 10px 0px 10px;
	text-align: left;
	background-color: #000;
	}

#contentfl3 {
	float: left;
	width: 280px;
	height: 768px;
	margin: 0px 5px;
	padding: 50px 10px 0px 10px;
	text-align: left;
	background-color: #000;
	}

#contentimage {
	margin: 0 auto;
	padding: 5px 5px;
	text-align: center;
	}



/*****MISC*****/


ul {
	margin: 0;
   	padding-left: 0px;
	}

li {
	list-style-type: none;
  	padding: 5px 0px;
	}



img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}

img.floatleft { 
   	 float: left; 
    	margin: 4px; 
	}

img.floatright { 
   	 float: right; 
    	margin: 4px; 
	}


table {

	padding: 0px;
	}

td	{
	margin: 0px;
	padding: 10px 3px;
	word-spacing: normal;
	letter-spacing: 1px;
	}

.imagefltright {
	float: right;	
	}
