html,body {
	background-color:#19337C;
	color:white;
}
html,body,h1,div,ul,li,p,address,img {
	margin:0px;
	padding:0px;
	border:0px;
	z-index:0;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#container {
	width:770px;
	height:460px;
	color:white;
	background:#19337C;
	position:absolute;
	top:90px;
	left:50%;
	margin:0px 0px 0px -385px;
	padding:0px;
	border:1px solid white;
	overflow:hidden;
	visibility:hidden;
}
h1 {
	width:880px;
	height:75px;
	background-image:url('../images/title.gif');
	background-repeat:no-repeat;
	background-color:#19194C;
	text-indent:0px;
	color:#19194C;
}
#navigation {
	width:180px;
	height:340px;
	background-image:url('../images/navigation.jpg');
	background-repeat:no-repeat;
	background-color:blue;
	color:white;
	position:absolute;
	top:50px;
	left:0px;
}
	.firstLevel {
		position:relative;
		top:30px;
		margin:-10px 0px 0px 30px;
	}
		#navigation li {
			width:125px;
			list-style-type:none;
		}
			#navigation li a,#navigation li a:hover {
				width:100%;
				height:15px;
				padding:0px 5px;
				display:block;
				text-decoration:none;
				cursor:default;
			}
			div[class], #navigation li a:hover {
				background-image:url('../images/rollover.png');
			}
		.firstLevel li {
			margin:0px 0px 5px 0px;
		}
			.firstLevel li a {
				color:#FFFF00;
				background-color:inherit;
			}
		.secondLevel li {
			margin:0px 0px 0px 5px;
			font-size:10px;
			color:#FFC000;
			background-color:inherit;
		}
	#sound {
		width:100px;
		height:30px;
		margin:105px 0px;
	}
#content {
	width:700px;
	height:315px;
	background-color:#203A84;
	color:white;
	position:relative;
	top:0px;
	left:180px;
	z-index:1;
}
	#breadcrumbs {
		margin:0px;
		padding:5px 10px;
		background-color:inherit;
		color:white;
		font-size:13px;
		font-weight:bold;
	}
		#breadcrumbs a,#breadcrumbs a:hover {
			color:#FFD700;
			background-color:inherit;
			text-decoration:none;
		}
#subnavigation {
	width:100%;
	height:50px;
	background-color:#628D7D;
	color:white;
	position:relative;
	top:0px;
	left:0px;
	text-align:right;
}
	#subnavigation #menu {
		position:absolute;
		top:-165px;
		left:30px;
	}
	#subnavigation #map {
		position:absolute;
		top:-130px;
		left:30px;
	}
		#subnavigation a img {
			width:30px;
			height:24px;
			border:1px solid white;
			margin:4px 16px 5px 0px;
			padding:0px;
		}
#footer {
	width:100%;
	height:20px;
	background-color:#E6E608;
	color:white;
	position:relative;
	top:0px;
	left:0px;
	text-align:center;
	font-size:11px;
	padding:3px 0px 0px 0px;
	overflow:hidden;
}
	#footer p,#footer a {
		color:black;
		background-color:inherit;
		font-size:10px;
	}
	#main {
		position:relative;
		top:0px;
		left:0px;
	}
		#scroller {
			position:relative;
			top:0px;
			left:10px;
			width:310px;
			height:270px;
			border:0px;
			margin:0px;
			padding:0px;
			overflow:hidden;
		}
			#text {
				position:absolute;
				top:0px;
				left:0px;
			}
			#scroller h3,#text p {
				color:white;
				background-color:inherit;
				font-family:verdana,arial,sans-serif;
				font-size:11px;
				border:0px;
				margin:0px 10px 10px 0px;
				padding:0px;
				text-align:justify;
			}
				#scroller h3,#scroller p span {
					color:#41D7F7;
					background-color:inherit;
				}
		#text label,#text a.google {
			position:absolute;
		}
		#text label#phone 		{	position:absolute;	top:0px;	left:0px;	border:1px solid white;	padding:0px; width:50px; color:#628D7D;}
		#text label#phoneValue 	{	position:absolute;	top:0px;	left:70px;	width:230px;}
		#text label#fax 		{	position:absolute;	top:25px;	left:0px;	border:1px solid white;	padding:0px; width:50px; color:#628D7D;}
		#text label#faxValue 	{	position:absolute;	top:25px;	left:70px;	width:230px;}
		#text label#email 		{	position:absolute;	top:50px;	left:0px;	border:1px solid white;	padding:0px; width:50px; color:#628D7D;}
		#text label#emailValue a{	position:absolute;	top:50px;	left:70px;	color:white;	text-decoration:underline;}
		#text label#mail 		{	position:absolute;	top:75px;	left:0px;	border:1px solid white;	padding:0px; width:50px; color:#628D7D;}
		#text label#mailValue 	{	position:absolute;	top:75px;	left:70px;	width:230px;}
		#text label#hours 		{	position:absolute;	top:140px;	left:0px;	width:110px;}
		#text label#hoursValue 	{	position:absolute;	top:140px;	left:120px;	width:180px;}
		#text label#closed 		{	position:absolute;	top:170px;	left:0px;	width:300px;}
		#text label#park 		{	position:absolute;	top:200px;	left:0px;	width:300px;}
		#text a.google 			{	position:absolute;	top:230px;	left:0px;	border:1px solid white; padding:10px; color:white;width:150px;text-align:center}
		#textbox {
			position:absolute;
			top:0px;
			left:325px;
			width:250px;
			height:270px;
			border:none;
		}
			#textbox h3 {
				margin:0px;
				font-size:15px;
				color:yellow;
			}
			#textbox p {
				margin:0px;
				color:silver;
			}

