

body {
	text-align: center;

		/* custom */
		background: #666666;
		font-family: verdana;
		font-size: .77em;
		color: #fff;
}

a {color: #6FC4DF;}
a:visited {color: #4195AF;}
a:hover {color: #fff;}

ol, ul {
	list-style-type: disc;
	padding-left: 20px;
	margin-left: 20px;
}

ol {
	list-style-type: decimal;
}

p {
	padding: 8px 0;
}

h1,h2,h3,h4,h5 {
	line-height: 1.5em; padding: 9px 0 5px 0; margin: 0;
}

h1 {font-size: 1.7em; color: #6eb0c6;}
h2 {font-size: 1.5em; color: #6eb0c6; font-family: georgia; font-weight: normal;}
h3 {font-size: 1.2em; color: #6eb0c6; font-family: georgia; font-weight: normal;}
h4 {font-size: 1.1em; color: #f28005;}
h5 {font-size: 1em;}
h6 {font-size: .9em;}


#c1 {
	margin: 0 auto;
	width: 778px;
	text-align: left;

		/* custom */
		background:  url(../images/contbak.jpg);
}

#c2 {

		/* custom */
		background:  url(../images/topshado.jpg) no-repeat;
		padding-top: 38px;
}

#c3 {
	margin: 0 auto;
	width: 740px;
}

#topbar {


		/* custom */

}

#topbar img {
		width: 740px;
		height: 213px;
}

img#logo {
		position: absolute;
		margin: 40px 0 0 50px;
		width: 229px;
		height: 121px;
}

#menu {
	/* most menu options found in css/menucss.asp */

}

#content {

		/* custom */
		margin: 30px 42px;
		line-height: 1.6em;
}

#content img[align=right] {
		margin-bottom: 5px;
		margin-left: 10px;
		float:right;
}

#content img[align=left] {
		margin-bottom: 5px;
		margin-right: 10px;
		float:left;
}

#lhs {

		/* custom - set width of lhs */
}

.floatleft {
		float: left;
		margin: 0 10px 6px 0;
}

.floatright {
		float: right;
		margin: 0 0 6px 10px;
}

#events {
		padding: 0 0 10px 15px;
		line-height: 1em;
		width: 219px;
		font-size: .9em;
}

#events p, #events h5 {
		padding: 0;
		margin: 0;
}

#events h5 {
		margin: 15px 0 0 0;
}

#contacts {
		text-align: center;
		font-size: 0.9em;
		color: #ffffff;
		font-weight: bold;
		background: #666666;
		padding: 13px;
		width: 714px;
		border-bottom: 9px solid #fff;
}

#contacts p {
		padding: 4px 0;
}

#contacts a {
		color: #ffffff;
}

.topbordr {
		padding: 20px 0 10px 0;
		border-top: 1px dashed #616161;
		margin-top: 15px;
}

.topbordr b {
		color: #6eb0c6;
}

.gallery, .galleryleft {
		text-align: center;
		margin:20px 0 0 19px;
		float: left;
		width: 149px;
}

.galleryleft {
		margin:20px 0 0 0;
}

.gallery img, .galleryleft img {
		border: 1px solid #9F9F9F;
}

.gallery img, .galleryleft img {
		max-width: 147px;
		width: 147px;
		width: auto important!;
}

.gallery a, .galleryleft a {
		text-decoration: none;
}

.gallery a:hover img, .galleryleft a:hover img {
		border: 1px solid #fff;
}

.gallery span, .galleryleft span {
       font-family: arial;
       padding: 1px;
}

#footer {
	margin: 0 auto;
	width: 777px;

		/* custom */
		padding: 15px 1px 5px 0;
		background:  url(../images/footshado.jpg) top center no-repeat;
		text-align: center;
		font-size: .8em;
		color: #DFDFDF;
}

#footer a {

		color: #DFDFDF;
}


.clear {
	clear: both;
}

#sitemap li {
margin-left: 15px;
padding-left: 5px;
list-style-type: disc;
}

#sitemap li li {
list-style-type: square;
}

#sitemap li li li {
list-style-type: circle;
}