
	body {
		margin:0px;
		background-color: #000000;
		font-family: helvetica;
		font-size: small;
		color: #bbb;
	}
	h1 {
		margin-top: 0;
		font-family: georgia;
		font-size: xx-large;
		font-weight: normal;
	}
	a:link, a:visited { color: #969424; text-weight: normal; text-decoration: underline;}
	ul {list-style-type: none;}
	#header {
		position: relative;	
		background: url(images/header.jpg) top center no-repeat;
		width: 1000px;
		height: 412px;
		margin: 0 auto;
		}
	#left { 
		width:328px;
		height: 474px;	
		background: url(images/back_left.gif) top center no-repeat;
		position: absolute;
		top: 0px;
		left: -328px;
	}
	#right { 
		width:328px;
		height: 474px;	
		background: url(images/back_right.gif) top center no-repeat;
		position: absolute;
		top: 0px;
		right: -328px;
	}
	#nav {
		width: 1000px;
		height: 59px;
		margin: 4px auto 0 auto;
		background: url(images/nav_back.gif) top left repeat-x;
	}
	#nav li { 
		background: url(images/home.gif) center center no-repeat;
		width: 165px;
		height: 21px;
		float: left;
		text-align: center;
		margin-top: 12px;
	}
	#nav li a:link, #nav li a:visited {
		float: left;
		width: 165px;
		height: 21px;

	}
	#nav li a span.button { display: none;}
	#nav li#home {background-image: url(images/home.gif);}
	#nav li#home_over {background-image: url(images/home_over.gif);}
	#nav li#manifesto { background-image: url(images/manifesto.gif);}
	#nav li#manifesto_over {background-image: url(images/manifesto_over.gif);}	
	#nav li#food { background-image: url(images/food.gif);}
	#nav li#food_over { background-image: url(images/food_over.gif);}	
	#nav li#drink { background-image: url(images/drink.gif);}
	#nav li#drink_over { background-image: url(images/drink_over.gif);}	
	#nav li#contact { background-image: url(images/contact.gif);}
	#nav li#contact_over { background-image: url(images/contact_over.gif);}	
	#nav li#press { background-image: url(images/press.gif); margin-top: 14px;}	
	#nav li#press_over { background-image: url(images/press_over.gif); margin-top: 14px;}		
	#content_wrap {
		width: 1000px;
		margin: 0 auto;
		background-color: #5F0000;
	}
	#main_content {
		width: 550px;
		padding: 25px;
		float: left;
	}
	#sub_content {
		width: 350px;
		padding: 25px;
		float: left;
	}
	#sub_content h1 { text-align: right; }
	.clearfix {
		clear: both;	
	}
	table { border: 1px solid #770e0e; }
	td {
			padding-left: 15px;
			vertical-align: top;
	}
	#footer{
		height: 29px;
		background: url(images/nav_back.gif) top left repeat-x;	
	}

