/* BASIC */

	body {
		margin: 50px 0 100px 0;
		padding: 0;
		text-align: center;
		font-family: arial;
		font-size: 11px;
		line-height: 15px;
		color: #000000;
		background: #FFFFFF;
	}
	
	html {
		margin: 0;
		padding: 0;
	}
		
	img {
		border: 0;
		margin: 0;
		padding: 0;
	}
	
	.clear {
		margin: 0;
		padding: 0;
		clear: both;
	}
	
	ul {
		margin: 0;
		padding: 0;
	}
	
	li.menu {
		display: inline;
		margin: 0 0 0 50px;
		padding: 0;
		line-height: 25px;
		font-weight: normal;
	}
	
	li.menufirst {
		display: inline;
		margin: 0;
		padding: 0;
		line-height: 25px;
		font-weight: normal;
	}
	
	a, a:link, a:visited, a:active {
		text-decoration: none;
		color: #000000;
	}
	
	a:hover {
		text-decoration: none;
		color: #999999;
	}
	
	#myGallery
	{
	width: 800px !important;
	height: 300px !important;
	}

	#myGallery2
	{
	width: 580px !important;
	height: 387px !important;
	}

	
/* POSITIONING */

	#container-header {
		margin: 0 auto;
		padding: 0;
		width: 100%;
	}

	#header {
		margin: 0 auto;
		padding: 0;
		text-align: left;
		width: 800px;
		border-bottom: 1px solid #000000;
	}
	
	#header-l {
		float: left;
		width: 500px;
		margin: 0;
		padding: 0;
		border: 0px;
		text-align: left;
	}
	
	#header-r {
		float: right;
		width: 300px;
		margin: 0;
		padding: 75px 0 0 0;
		border: 0px;
		text-align: right;
	}

	#container-splash {
		margin: 0 auto;
		padding: 0;
		width: 100%;
	}

	#splash {
		margin: 0 auto;
		padding: 9px 0 9px 0;
		text-align: left;
		width: 800px;
		border-bottom: 1px solid #000000;
	}

	#container-spacer {
		margin: 0 auto;
		padding: 0;
		width: 100%;
	}

	#spacer {
		margin: 0 auto;
		padding: 0;
		text-align: center;
		width: 800px;
		height: 1px;
		background: #CCCCCC;
	}

	#container-menu {
		margin: 0 auto;
		padding: 0;
		width: 100%;
	}

	#menu {
		margin: 0 auto;
		padding: 8px 0 0 0;
		text-align: center;
		width: 800px;
	}

	#container-main {
		margin: 0 auto;
		padding: 0;
		width: 100%;
	}

	#main {
		margin: 0 auto;
		padding: 9px 0 9px 0;
		text-align: left;
		width: 800px;
	}
	
	#menu-a {
		float: left;
		width: 260px;
		margin: 0 10px 0 0;
		padding: 0;
		text-align: left;
	}
	
	#menu-b {
		float: left;
		width: 260px;
		margin: 0 10px 0 0;
		padding: 0;
		text-align: left;
	}
	
	#menu-c {
		float: right;
		width: 260px;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	
	#main-a {
		float: left;
		width: 200px;
		margin: 0 20px 0 0;
		padding: 0;
		text-align: left;
	}
	
	#main-bc {
		float: right;
		width: 580px;
		margin: 7px 0 0 0;
		padding: 0;
		text-align: left;
	}
	
	#submain {
		float: left;
		width: 450px;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	
	#submain-b {
		float: left;
		width: 280px;
		margin: 0 20px 0 0;
		padding: 0;
		text-align: left;
	}
	
	#submain-c {
		float: right;
		width: 280px;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	
	#hoursday {
		float: left;
		width: 90px;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	
	#hourstime {
		float: right;
		width: 190px;
		margin: 0;
		padding: 0;
		text-align: left;
	}


/* TEXT */

	h1 {
		font-family: arial;
		font-size: 28px;
		line-height: 32px;
		font-weight: normal;
		margin: 0 0 30px 0;
		padding: 0;	
	}
	
	h2 {
		font-family: arial;
		font-size: 13px;
		line-height: 20px;
		font-weight: normal;
		margin: 10px 0 0 0;
		padding: 0;		
	}
	
	h3 {
		font-family: arial;
		font-size: 13px;
		line-height: 20px;
		font-weight: normal;
		margin: 0;
		padding: 0;		
	}
	
	h4 {
		font-family: arial;
		font-size: 11px;
		line-height: 25px;
		font-weight: normal;
		margin: 0;
		padding: 0;
	}
	
	h5 {
		font-family: arial;
		font-size: 11px;
		line-height: 18px;
		font-weight: normal;
		margin: 0;
		padding: 0;
	}
	
	p {
		font-family: arial;
		font-size: 11px;
		line-height: 18px;
		font-weight: normal;
		margin: 0;
		padding: 0;
	}
	
	.green {
		color: #AEDE6E;
	}
	
	.padded {
		padding: 0 0 0 25px;
	}
	
	.desc {
		padding: 0 0 0 5px;
	}
	
	.descalt {
		padding: 0 0 0 25px;
	}
	
	.descaltalt {
		padding: 0 5px 0 50px;
	}
	
	.price {
		padding: 0 0 0 15px;
	}
