body {
	font-size: 12px;
}

/* Basics */

#innercontainer {
	background-image: none;
}


/* Linkbar */

div#colorbar, .bottomcolorbar, .bartitles {
	background-color: #007095;
}

#linkbar, #linkbar a.admin, #linkbar a.admin:link, #linkbar a.admin:active, #linkbar a.admin:visited {
	color: #fff;
}


/* Subheading 

div#subhead {
	height: 150px;
	background: transparent url() no-repeat top left;
}
*/

/* Menu */

ul#nav li li li a:hover, ul#nav li li li a.dl:hover, 
ul#nav li li li li a:hover, ul#nav li li li li a.dl:hover, 
ul#nav li li li a, ul#nav li li li a:link, ul#nav li li li a:active, ul#nav li li li a:visited {
	padding: 3px 0px 3px 8px;
}

ul#nav li li ul, ul#nav li li ul ul, ul#nav ul ul, ul#nav ul ul ul, ul#nav ul li:hover ul ul, ul#nav ul li:hover ul ul ul, ul#nav ul li.over ul ul, ul#nav ul li.over ul ul ul {
	display: none;
	position: absolute;
	top: -1px;
	left: 170px;
	width: 170px;
	border: 1px solid #443f39;
	background-color: #746c63;
	color: #dddddd;
	text-align: left;
	margin-top: 0px;

}

ul#nav li li:hover ul, ul#nav li li.over ul, ul#nav ul li:hover ul, ul#nav ul ul li:hover ul, ul#nav ul ul ul li:hover ul, ul#nav ul li.over ul, ul#nav ul ul li.over ul, ul#nav ul ul ul li.over ul, ul#nav li li li:hover ul, ul#nav li li li.over ul, ul#nav li li li li:hover ul, ul#nav li li li li.over ul {
	display: block;
}

ul#nav li li:hover ul a, ul#nav li li:hover ul a:link, ul#nav li li:hover ul a:active, ul#nav li li:hover ul a:visited, ul#nav li li.over ul a, ul#nav li li.over ul a:link, ul#nav li li.over ul a:active, ul#nav li li.over ul a:visited {
	color: #dddddd;
}

ul#nav li:hover a:hover, ul#nav li.over a:hover, ul#nav li li:hover a:hover, ul#nav li li.over a:hover, ul#nav li li:hover ul a:hover, ul#nav li li.over ul a:hover {
	color: #ffffff;
}

/* Content */

#center #pagetitle {
	font-size: 200%;
}

#center p {
	margin: 0 0 12px 0;
}

#center a, #center a:link, #center a:active, #center a:visited {
	color: #505f97;
	border-bottom: 1px dotted #505f97;
}

#center a:hover {
	color: #343e61;
	border-bottom: 1px solid #343e61;
}

#center ul li, #center ol ul li {
	margin-bottom: 4px;
}

#center ol li {
	margin-bottom: 8px;
}

#center ul ul, #center ol ol {
	list-style-type: circle;
	margin-bottom: 0;
}

#center ol ul {
	margin-bottom: 4px;
}

/* Gallery Styles */

#center #gallery {
	background-color: #ccc6be;
	padding: 2px 2px 2px 10px;
	_padding-left: 8px;
	margin: 20px 0;
}

#center #gallery a, #center #gallery a:link, #center #gallery a:active, #center #gallery a:visited {
	border-bottom: none;
	border: 0px solid #ccc6be;
}

#center #gallery a:hover {
	border: 0px solid #746c63;
}

#center #gallery a img {
	padding: 2px;
	border: 1px solid #ccc6be;
}

#center #gallery a:hover img {
	padding: 2px;
	border: 1px solid #746c63;
}

#center #gallery img {
	padding: 0;
	margin: 4px 4px 4px 0;
}

#center #view #gallerybuttons {
	margin-top: 20px;
}

#center #view #gallerybuttons a {
	background-color: #ccc6be;
	color: #746c63;
	font-size: 92%;
	padding: 5px 8px;
	border: 1px solid #8b8278;
}

#center #view #gallerybuttons a#prev {
	margin-right: 15px;
}

#center #view #gallerybuttons a#next {
	margin-left: 15px;
}

#center #view #gallerybuttons a:hover {
	color: #443f39;
	border: 1px solid #443f39;
}


/* Features */

div#center a.feature {
	border: none;
}

	div#center a.feature img, div#center img.feature {
		float: right;
		clear: right;
		margin: 0 0 2em 2em;
	}


/* Forms */

.coloricons td img {
	border: 1px solid #000;
	}
	
div#center table.form {
	width: 99%;
}

div#center table.form th {
	width: 50%;
}

input.time {
	width: 130px;
	margin-left: 10px;
}

input.stands {
	width: 20px;
	text-align: center;
	margin-left: 5px;
}

#center div.contact {
	height: 110px;
	margin-bottom: 25px;
}

	#center div.contact img {
		float: left;
		border: 1px solid #ccc6be;
		padding: 3px;

		margin: 0 25px 15px 0;
	}
