html		{
	width:100%;
	background-image: url(images/bg.jpg);
	background-size:cover;
	color:#6F5251;
}

body	{
	width:1200px;
	margin: 0px auto 0px auto;
}

.logo	{
	margin-left:-70px;
	margin-top:0px;
}
.logo img
	{
		outline:none;
	}
.socialbutton	{
	float:right;
	margin-top:60px;
	margin-right:250px;
}

.logosocial2	{
	margin-left:2px;
}
.break	{
	width:70%;
	margin: 0px auto 0px auto;
}
.logosocial2	{
	border:none;
}

.greet {
	font-size:0.9em;
}
.greet a	{
	color:#4F2700;
	font-weight:bold;
}

.greet a:hover	{
	color:#0000FF;
}

/************************* Navigation ****************************/
.mainnav	{
	width:200px;
	margin-left:-30px;
}

.mainnav ul	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:center;
	line-height:1.3em;
	letter-spacing:2px;
	font-size:1.2em;
	font-weight:bold;
}

.mainnav ul li:hover	{
	background-image:url(images/breaker.png);
	background-size:cover;
	background-position:center;
}

.mainnav ul li a:hover	{
	color:#000;
}

.mainnav li a, a	{
	text-decoration:none;
	color:#5A4A42;
}

/**************************** Welcome *****************************/
.welcome	{
	width:230px;
	height:200px;
	overflow:auto;
	text-align:center;
	padding:0px;
	font-size:1em;
}


.break2		{
	margin-left:-70px;
}


/******************** Facebook Recommend **************************/

.facebook-recommend	{
	float:right;
	margin-top:-625px;
	margin-right:550px;
}


/*************************** Form *********************************/
.subscribe	{
	float:right;
	width:250px;
	height:250px;
	margin-right:-20px;
	margin-top:-600px;
	background:url('images/border-news-letter.png') no-repeat;
}

.testimonial-form	{
	float:right;
	margin-top:-640px;
	margin-right:20px;
}

.subscribe-youtube	{
	float:right;
	margin-top:-600px;
}

.subscribe td	{
	height:50px;
}

table {
	margin-left:20px;
	line-height:15px;
	margin-top:30px;
	text-align:left; 
	color:#FFF; 
	border-collapse:collapse;
}
		

input	{
	background-color:#CCC;
}
		
input:focus	{
	background-color:#FFF;
}

.lunch-and-happy	{
	float:right;
	margin-top:-630px;
}

.lunch-and-happy span a	{
	color:#5A4A42;
	font-size:1.2em;
}

.lunch-and-happy span a:hover	{
	color:black;
}

/************************* Placeholder ****************************/
.placeholder	{
	margin-left:960px;
	margin-top:220px;

}

.menucategory	{
	letter-spacing:1px;
}

/************************ catering **************************/
.on	{
	-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.7), 0 50px 40px rgba(255, 255, 255, 1) inset;
	-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.7), 0 50px 40px rgba(255, 255, 255, 1) inset;
	-o-box-shadow:0 5px 10px rgba(0, 0, 0, 0.7), 0 50px 40px rgba(255, 255, 255, 1) inset;
	box-shadow:0 5px 10px rgba(0, 0, 0, 0.7), 0 50px 40px rgba(255, 255, 255, 1) inset;
}