	body
	{
	margin: 50px 0 0 0;
	font-family: tahoma, verdana, helvetica, sans-serif;
    font-size: 0.75em;
	line-height: 1.45em;
	color: #000;
	text-align: center;
	background: no-repeat top center #f0eedf url('../gfx/bkg_body2.png');
	}
	
		#totalcontainer
		{
		padding: 10px 17px 0 15px;
		margin: 1px auto;
		width: 751px;
		text-align: left;
		background: repeat-y center url('../gfx/bkg_body.png');
		}
	
			#header
			{
			background: no-repeat top center url('../gfx/bkg_header.png');
			margin: -18px 0 0 -14px;
			padding: 18px 0 0 14px;
			width: 767px;
			}
			
				.logo
				{
				position: absolute;
				margin: -40px 0 0 570px;
				}
			
				#topnav
				{
				width: 753px;
				height: 43px;
				background: #000;
				border-bottom: 2px solid #fff;
				}
				
					#topnav ul
					{
					margin: 0px;
					padding: 12px 0 0 15px;
					}
					
					#topnav li
					{
					margin: 0px;
					padding: 0 20px 0 0;
					display: inline;
					}
					
					#topnav a
					{
					color: #c0c0c0;
					text-transform: uppercase;
					text-decoration: none;
					}
					
					#topnav .active
					{
					color: #fff;
					font-weight: bold;
					}
					
				#cateringbox
				{
				width: 250px;
				height: 178px;
				float: left;
				background: no-repeat url('../gfx/bkg_cateringbox.jpg');
				border-right: 1px solid #fff;
				border-bottom: 2px solid #fff;
				}
				
					#cateringbox-active
					{
					width: 250px;
					height: 178px;
					float: left;
					background: no-repeat url('../gfx/bkg_cateringbox-a.jpg');
					border-right: 1px solid #fff;
					border-bottom: 2px solid #fff;
					}
				
					#cateringbox:hover
					{
					background: no-repeat url('../gfx/bkg_cateringbox-a.jpg');
					}
					
				
				#konferensbox
				{
				width: 251px;
				height: 178px;
				float: left;
				background: no-repeat url('../gfx/bkg_konferensbox.jpg');
				border-right: 1px solid #fff;
				border-bottom: 2px solid #fff;
				}
				
					#konferensbox-active
					{
					width: 251px;
					height: 178px;
					float: left;
					background: no-repeat url('../gfx/bkg_konferensbox-a.jpg');
					border-right: 1px solid #fff;
					border-bottom: 2px solid #fff;
					}
				
					#konferensbox:hover
					{
					background: no-repeat url('../gfx/bkg_konferensbox-a.jpg');
					}
				
				#festvaningbox
				{
				width: 249px;
				height: 178px;
				float: left;
				background: no-repeat url('../gfx/bkg_festvaningbox.jpg');
				border-bottom: 2px solid #fff;
				}
				
					#festvaningbox-active
					{
					width: 249px;
					height: 178px;
					float: left;
					background: no-repeat url('../gfx/bkg_festvaningbox-a.jpg');
					border-bottom: 2px solid #fff;
					}
				
				
					#festvaningbox:hover
					{
					background: no-repeat url('../gfx/bkg_festvaningbox-a.jpg');
					}
					
					
					
				#bottomnav-red
				{
				width: 753px;
				height: 40px;
				text-align: center;
				clear: both;
				background: repeat-x #b82f34 url('../gfx/bkg_bottomnav-red.gif');
				}	

					#bottomnav-red ul
					{
					margin: 0px;
					padding: 10px 0 0 15px;
					}
					
					#bottomnav-red li
					{
					margin: 0px;
					padding: 0 15px 0 0;
					display: inline;
					}						
					
					#bottomnav-red a
					{
					color: #fff;
					text-decoration: none;
					}					
					
					#bottomnav-red .active
					{
					color: #fff;
					text-decoration: underline;
					}						
					
				#bottomnav-yellow
				{
				width: 753px;
				height: 40px;
				text-align: center;
				clear: both;
				background: repeat-x #b82f34 url('../gfx/bkg_bottomnav-yellow.gif');
				}	

					#bottomnav-yellow ul
					{
					margin: 0px;
					padding: 10px 0 0 15px;
					}
					
					#bottomnav-yellow li
					{
					margin: 0px;
					padding: 0 15px 0 0;
					display: inline;
					}						
					
					#bottomnav-yellow a
					{
					color: #fff;
					text-decoration: none;
					}						

					#bottomnav-yellow .active
					{
					color: #fff;
					text-decoration: underline;
					}						
					
				#bottomnav-blue
				{
				width: 753px;
				height: 40px;
				text-align: center;
				clear: both;
				background: repeat-x #b82f34 url('../gfx/bkg_bottomnav-blue.gif');
				}	

					#bottomnav-blue ul
					{
					margin: 0px;
					padding: 10px 0 0 15px;
					}
					
					#bottomnav-blue li
					{
					margin: 0px;
					padding: 0 15px 0 0;
					display: inline;
					}						
					
					#bottomnav-blue a
					{
					color: #fff;
					text-decoration: none;
					}
					
					#bottomnav-blue .active
					{
					color: #fff;
					text-decoration: underline;
					}						


			#content
			{
			padding: 15px;
			float: left;
			width: 470px;
			}
			
				h1
				{
				font-size: 250%;
				line-height: 90%;
				letter-spacing: -2px;
				}
			
				h2
				{
				margin: 15px 0 -6px 0;
				font-size: 140%;
				font-weight: lighter;
				color: #808080;
				}
				
				a
				{
				color: #262626;
				}
				
				.x
				{
				color: #5e0a0a;
				font-weight: bold;
				}


			#flashcontent
			{
			width: 752px;
			height: 430px;
			background: #f0eedf;
			clear:both;
			}
			
			
			#sub
			{
			margin: 0 20px 0 0;
			padding: 15px;
			float: right;
			width: 190px;
			}
			
				#sub ul
				{
				margin: 18px 0 18px 13px;
				padding: 0px;
				}
	
				#sub li
				{
				margin: 0 0 2px 0;
				padding: 0px;
				}				
			
			
			#footer
			{
			margin: 0 0 0 -14px;
			clear: both;
			width: 781px;
			height: 124px;
			background: no-repeat #f0eedf url('../gfx/bkg_footer.png');
			}


			#flashfooter
			{
			margin: 0 0 0 -14px;
			clear: both;
			width: 781px;
			height: 16px;
			background: no-repeat #f0eedf url('../gfx/bkg_flashfooter.png');
			}
					
					
	img
	{
	border: 0px;
	}				
	
	
