﻿body		{background-color: #A8C5C6; margin: 0; font-family: arial, verdana, sans-serif; color: black;}

td	{font-size: 10pt;}

p	{font-size: 10pt;}
li	{font-size: 10pt; margin-top: 4px;}
ul	{list-style-type: square;}

h1	{font-size: 18pt; color: #B6B247; font-weight: bold; margin-top: 0; margin-bottom: 0;}
h2	{font-size: 13pt; color: black; font-weight: bold;}
h3	{font-size: 11pt; color: #2D6566; font-weight: bold;}
h4	{font-size: 14pt; color: #2D6566; font-weight: normal; margin-top: 0;}
h5	{font-size: 11pt; color: #2D6566; font-weight: normal; margin-top: 0;}

.bottom	{margin-bottom: 0;}
.top	{margin-top: 0;}
.topbot	{margin-top: 0; margin-bottom: 0;}

a:link		{color: #336667; text-decoration: underline;}
a:active 	{color: #336667; text-decoration: underline;}
a:visited 	{color: #999999; text-decoration: underline;}
a:hover 	{color: #B6B247; text-decoration: underline;}

.mainTable {width: 750px; margin-left: auto; margin-right: auto; background-color: white;}

.large		{font-size: 11pt;}
.small		{font-size: 7pt; color: white; margin-top:4px;}
.smallright {font-size: 7pt; color: white; margin: 4px 4px 0 0;}
.title		{font-size: 14pt; color: white; font-weight: bold;}
.searchresult	{font-size: 8pt; color: black;}
img {display: block;}

#address {
	width: 243px;
	background-color: #66999A;
	color: white;
	padding-right: 4px;
	font-size: 7pt;
	line-height: 10px;
	text-align: right;
	vertical-align: middle;
}
	#address a:visited {color: white;}
	#address a:active {color: white;}
	#address a:link {color: white;}
	#address a:hover {color: #B6B247;}

#links {
	height: 12px;
	background-color: black;
	color: white;
	vertical-align: middle;
	font-size: 7pt;
	padding: 4px;
}
	#links a:active	{color: white; text-decoration: none;}
	#links a:visited	{color: white; text-decoration: none;}
	#links a:link	{color: white; text-decoration: none;}
	#links a:hover	{text-decoration: underline;}
#content {
	width: 517px;
	height: 300px;
	vertical-align: top;
	padding: 30px;
	border-right: 1px #356569 solid;
}
#footer {
	height: 12px;
	background-color: black;
	color: white;
	vertical-align: middle;
	font-size: 7pt;
	padding: 4px;
}

#menu {
	width: 173px;
	margin: 0;
	padding: 0;
	background-color: #66999A;
	vertical-align: top;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 1005;
}
	#menu li {
		margin: 0;
		padding: 0;
		position: relative;
		list-style: none;
		font-size: 8pt;
		font-weight: bold;
		line-height: 20px;
		text-align: right;
	}
	#menu li a {
		display: block;
		margin: 0;
		padding: 0 10px 0 5px;
		width: 158px;
		color: white;
		background-image: url(/images/btn_off.gif);
		text-decoration: none;
	}
		#menu a:hover, #menu :hover > a,#menu ul ul :hover > a {
			background-image: url(/images/btn_on.gif);
		}
		#menu ul ul {
			visibility: hidden;
			position: absolute;
			text-align: left;
			left: 173px;
			margin-top: -19px;
		}
		#menu ul ul li {
			font-size: 8pt;
			font-weight: normal;
			line-height: 18px;
			float: left;
			margin-top: -1px;
			border: 1px white solid;
			text-align: left;
		}
		#menu ul ul a:link, #menu ul ul a:active, #menu ul ul a:visited {
			width: 180px;
			height: 18px;
			margin: 0;
			padding: 0 3px 0 5px;
			background-color: #336666;
			display: block;
			color: white;
			background-image: none;
		}
		#menu ul ul a:hover, #menu ul ul ul a:hover, #menu ul ul :hover > a, #menu ul ul ul :hover > a {
			color: white;
			background-color: #669999;
			background-image: none;
		}
			#menu ul ul ul {
				left: 188px;
				top: 19px;
			}
			#menu ul ul ul a:visited {
				width: 190px;
				background-image: none;
			}
			#menu ul ul ul a:active {
				width: 190px;
				background-image: none;
			}
			#menu ul ul ul a:link {
				width: 190px;
				background-image: none;
			}
			#menu ul :hover ul :hover ul {visibility: visible;}
			#menu ul li:hover ul {visibility: visible;}
			#menu ul a:hover ul {visibility: visible;}
			#menu ul :hover ul ul {visibility: hidden;}

.list2		{background-color: #F0F5F6;}
.sidetext	{font: 12px/14px arial, Helvetica, Verdana, sans-serif; margin: 0; color: white;}
.foot		{font: 10px arial, Helvetica, Verdana, sans-serif;}

.home			{font-size: 11pt; font-weight: bold; margin: 4px 0 0 10pt;}
.homebox    	{font-size: 10pt; color: white; font-weight: bold; text-align: center; padding: 3px 0 3px 0;}
.homeboxcontent	{font-size: 9pt; margin: 10px;}
.homecontent	{font-size: 9pt; margin: 0 0 0 10pt;}
.homecontent2	{font-size: 9pt; font-style: italic; margin: 0 12pt 0 12pt;}

#newsbox	{padding: 10px;}
	#newsbox ul {margin: 0; padding: 0; list-style: none;}
	#newsbox li {font-size: 8pt; padding-bottom: 5px;}
	#newsbox a:visited {color: #336667; text-decoration: underline;}
	#newsbox a:active {color: #336667; text-decoration: underline;}
	#newsbox a:link {color: #336667; text-decoration: underline;}
	#newsbox a:hover 	{color: black; text-decoration: underline;}

#sponsorsbox    		{font-size: 10pt; color: white; font-weight: bold; text-align: center; padding: 3px 0 3px 0;}
	.sponsorsboxcontent		{font-size: 9pt; text-align: center; margin: 8px 0 8px 0;}
	#sponsorsbox a:visited {color: white; text-decoration: none; background: none;}
	#sponsorsbox a:active {color: white; text-decoration: none; background: none;}
	#sponsorsbox a:link {color: white; text-decoration: none; background: none;}
	#sponsorsbox a:hover {text-decoration: underline;}

#newmembersbox    		{font-size: 10pt; color: white; font-weight: bold; text-align: center; padding: 3px 0 3px 0;}
	.newmembersboxcontent	{font-size: 8pt; text-align: center; margin: 8px 0 8px 0;}
	#newmembersbox a:visited {color: white; text-decoration: none;}
	#newmembersbox a:active {color: white; text-decoration: none;}
	#newmembersbox a:link {color: white; text-decoration: none;}
	#newmembersbox a:hover 		{text-decoration: underline;}

#NewMembers	{
	padding: 0 10px 0 10px;
}
	#NewMembers ul {margin-top: -10px;}
	#NewMembers li	{
		margin-left: -20px;
		font-size: 8pt;
		color: white;
	}
.heading {
	color: white;
	font-weight: bold;
	font-size: 9pt;
}

#PhotoDescription {
	/*background: black;*/
	background-image: url(../images/black-transparent.png);
	color: white;
	text-align: center;
	font-size: 11pt;
	font-family: san serif, arial;
	font-weight: bold;
	position: relative;
	height: 34px;
	margin-top: -50px;
}