.hide { display: none; }

body
{
	background: #185172;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

a:link, a:visited
{
	text-decoration: none;
	color: #739ab2;
}

a:hover
{
	text-decoration: none;
	color: #a0cbe5;
}

#header
{
	width: 950px;
	margin: auto;
}

h1
{
	font-weight: bold;
	color: #fff;
	letter-spacing: -2px;
	font-size: 5em;
	margin-left: 40px;
	margin-top: .5em;
	margin-bottom: .25em;
}

p
{
	font-weight: bold;
	margin-left: 40px;
	color: #739ab2;
	font-size: 1.35em;
}

.container
{
	background-color: #123d55;
	border: 3px solid #245a79;
	padding-top: 30px;
	margin-bottom: 3em;
}

.swf { padding-bottom: 30px; }

.header
{
	background-color: #185172;
	border: 3px none #245a79;
}

.uppertight
{
	text-transform: uppercase;
	letter-spacing: -1px;
	text-decoration: none;
	font-weight: bold;
}

.links
{
	font-size: .85em;
	word-spacing: 15px;
	-background-color: #8eb4cc;
	background-color: #123d55;
	text-align: center;
	border-bottom: 2px solid #245a79;
	line-height: 100%;
	padding: 15px 0px 0px 0px;
}

.links none { word-spacing: 0px; }

.links a
{
	word-spacing: 0;
	color: #739ab2;
}

.links a:hover { color: white; }

.links p
{
	color: #255e7f;
	margin-left: 0px;
}

.contact
{
	text-align: right;
	float: right;
	margin-right: 40px;
}

.kind h2
{
	border-bottom: 1px solid #739ab2;
	margin: 0px 40px 30px 40px;
	color: #739ab2;
	font-size: 1.5em;
}

.kind a.address { margin: 1em 0 50px 1em; }

.kind h2 a:hover
{
	color: #245a79;
	text-decoration: none;
}

.kind img
{
	border: 1px solid #0d2d3f;
	height: 293px;
	width: 390px;
}

.kind img.print
{
	border: 1px solid #0d2d3f;
	width: 228px;
}

.kind img.square
{
	border: 1px solid #0d2d3f;
	height: 228px;
	width: 228px;
}

.kind a img:hover { opacity: 0.8; }
.kind a.address:hover { color: #a0abb2; }

a.address
{
	color: white;
	font-weight: bold;
	margin: 1em 0 1em 1em;
	display: block;
	text-decoration: none;
}

p.address
{
	color: white;
	font-weight: bold;
	margin: 1em 0 50px 1em !important;
	display: block;
	font-size: 1em;
}

.righty
{
	float: right;
	letter-spacing: -1px;
	color: #97b9ce;
}

.righty:hover { color: white; }

#header.a
{
	text-decoration: none;
	color: #a0cbe5;
}

