body { 
	height			: 100%;    
	background-color	: #DFDFDF;
	margin			: 0;
	padding			: 0;
	text-align		: center;
	color			: #000; 
	}

a:link, a:visited {
	color			: #000;
	text-decoration		: none; 
	}
	
#container-home a {
	padding			: 5px;
	}
	
a:hover, a:active, a:focus {
	color:#8A8A8A;
	}

h1 {
    	display             	: none;
    	}

#container-home, #container {
    	width			: 750px;
    	margin			: 2% auto 15px auto;
    	text-align		: left;
    	position		: relative;
    	background-color	: #ffffff;
    	}

#container {
	min-height		: 610px
	}

div#logo {
	background		: url(../images/restaurant-layn-logo.gif) 30px 20px no-repeat #fff;
	height			: 130px;	
    	position		: relative;
	}
	
#container-home p {
	position		: absolute;
	top			: 55px;
	right			: 20px;
	padding			: 0;
	margin			: 0;
	font-size		: 10px;
	letter-spacing		: 1px;
	font-family		: Arial,Helvetica,sans-serif;
	text-transform		: uppercase;
	}

#container-home img {
	display			: block;
	}

#text {
	width			: 420px;
	margin			: 0 30px 10px 30px;
	text-align		: justify;
	font-family		: Arial,Helvetica,sans-serif;
	font-size		: 11px;
	letter-spacing		: 1px;
	line-height		: 1.5em;
	}

#text p {
	padding			: 0 0 1em 0;
	margin			: 0
	}

#peu {
	width			: 420px;
	margin			: 0 30px 0 30px;
	padding			: 15px 0 30px 0;
	font-family		: Arial,Helvetica,sans-serif;
	font-size		: 11px;
	letter-spacing		: 0.3px;
	line-height		: 18px;
	border-top		: solid 2px #000;
	color			: #797979;
	}

#peu a {
	color			: #797979 !important
	}

#peu strong {
	font-size		: 16px;
	letter-spacing		: 2px;
	word-spacing		: 6px;
	line-height		: 20px;
	}
	
#eslogan {
	font-weight		: bold;
	}

#thumbs {
	width			: 260px;
	position		:absolute;
	top			: 0px;
	right			: 0px;
	background-color	: #fff;
	margin			: 20px 15px;
	}
	
#thumbs img {
	border			: 0;
	padding			: 15px;
	display			: block;
	float			: left;
	}