/* ------
Style Sheet Barn Restuarant Rainham
Author: Marc Hoffman Touch of Mustard http:www.touchofmustard.co.uk
last revision: 30/03/2010

map api key ABQIAAAAI8bMsO9kV1qy4BOO9OqAJhSSXk1g3FKTw0u4xULjtHBFLA9WUBTb01ySysJ--X44I16_jNWGJz-UFA



-------- */
* 	{ 
  	margin: 0; 
  	padding: 0;
	}


body 	{
	font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;  	
	font-size: 12px;
  	line-height: 18px;
	}

#wrapper {
	width:960px;
	background:#fff;}

#header {
	/*min-height:700px;*/
	float:left;
	width:294px;
	text-align:right;
	color:#48253b;
	}

#content{	
	padding-top:36px;
	padding-bottom:9px;
	/*min-height:700px;*/
	background-image: url(img/flock.jpg);
	float:left;
	height:100%;	
	width:660px;
	border-left: 2px solid #ccc;
	border-right: 2px solid #ccc;}

.content {
	margin-top:36px;
	background:#fff;
	overflow:hidden;}
	
ul.nav{
	list-style:none;
	overflow:hidden;
	background:#48253b;
	}

ul.nav li {text-transform:uppercase;
	float:left;
	}

ul.nav a	{
	display:block;
	padding: 0 2em;
	line-height:36px;
	text-decoration:none;
	color:#fff;
	border-right: 1px solid #311D29;
	border-left: 1px solid #5C2947;
	}

ul.nav a:hover, a:focus {
	color:#ccc;
	}
	
ul.menu {
	list-style:none;
	background:#fff;
	overflow:hidden;
	padding-left:3em;
	}

ul.menu li {
	float:left;
	}
	
ul.menu a	{
	background:url(img/menuimg.png) no-repeat;
	display:block;
	padding: 0 3em;
	line-height:36px;
	text-decoration:none;
	}
	
#header h1{
	padding-top:18px;
	padding-right:40px;
	}

p 	{
	padding:9px 40px 9px;
	}
	
p.tom{
	background:none;
	text-align:right;
	padding-top:18px;
	color:#A46538;
	clear:both;
	}
	
p.tom a {
	text-decoration:none;
	color:inherit;
	}
p.tom a:hover{
	color:#e29d1e;
	}

.logo {
	margin-top:36px;
	}

#menu p{
	width:500px;
	margin: 0 auto;
	text-align:center;
	}

.slide {
		width: 500px; height: 373px; margin:10px auto;
		overflow: scroll; /* Changed to hidden if javascript enabled */ 
		}
		
.slide ul {
	width: 6000px;
	}

.slide ul li {
		float: left;
	}	
	
	/* Contact Form */

		p.error								{margin-left:140px; margin-top:10px;}
		#contact_form ul					{float:left;}
		#contact_form ul li					{margin:10px 0; list-style:none; position:relative; clear:both;}
		#contact_form label					{line-height:35px; width:100px; text-align:right; float:left; margin-right:10px;}
		#contact_form input#name,
		#contact_form input#email,
		#contact_form input#subject,
		#contact_form textarea				{float:left; padding:8px; border:1px solid #CCCCCC; margin-left:10px; background:#fcfcfc; -moz-border-radius:5px; -webkit-border-radius:5px;}
		#contact_form input#name,
		#contact_form input#email,
		#contact_form input#subject			{width:400px;}
		#contact_form textarea				{width:500px;height:150px; resize: none;}
		#contact_form input.button			{float:right;}
	
		/* Global Classes */

			.hr									{border:none; border-bottom:1px solid #f0f0f0; border-top:1px solid #d6d6d6; clear:both; height:0; line-height:0; width:100%; font-size:0; padding:0 ;margin-bottom :20px;}
			.pr									{border:none; border-bottom:1px solid #f0f0f0; border-top:1px solid #d6d6d6; clear:both; height:0; line-height:0; width:100%; font-size:0; padding:0; margin-bottom :30px;}
			.dotted								{border-style:dashed; border-left:0; border-right:0;}	
			.meta								{font-weight:normal;font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif; font-size:11px; color:#999999 !important; line-height:16px; text-transform:none; text-shadow:none;}
			.right								{float:right;}
			.left								{float:left;}
			.img_left							{float:left; margin:10px 20px 10px 0;}
			.img_right							{float:right; margin:10px 0 10px 20px;}
			.clear								{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
			.textright 							{text-align:right;}
			.error,
			.success							{display:none;}	
		/* Overiding Classes */
		/* Must remain at the bottom of the stylesheet */

			.clearfix:after						{clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0;}
			* html .clearfix 					{height:1%;}