h1{
	font-family:sans-serif;
	font-size: 48pt;
	font-weight: 600;
	color: #cdcdcd;
	text-align: left;
	padding: 0px;
	margin: 30px;
}

h2{
	font-family:sans-serif;
	font-size: 22pt;
	text-align: center;
	color: #C5B970;
	padding: 0px;
	border-width: 0px;
}

.topspace
{
	height:5px;
}

.hidden{
	display:none;
	position:absolute;
}

.lc{
	text-transform:lowercase;
}

.left{
	text-align: left;
}

body {
	font-family:Calibri Arial;
	font-size: 12pt;
	background-position:center top;
}

table{
	font-family:sans-serif;
	font-size: 12pt;
	font-weight:600;
	color:#626363;
}

td
{
	padding:0px 20px 0px 20px;
}

p
{
	font-family:sans-serif;
	padding: 0px;
	color: #cccccc;
	font-size: 10pt;
	font-weight:200;
	text-indent:24px;
}

.big
{
	font-size:14pt;
}

img
{
	padding:0px 10px 10px 0px;
}

.photostyle
{
	background-repeat:no-repeat; 
	background-position:center;
	padding:10px;
}
.medialinks
{
	font-size: 14pt;
	color:#30909f;
	line-height:24px;
	text-indent:0px;
	margin:0px 0px 0px 150px;
}

.homelink
{
	font-size: 16pt;
	color:#30909f;
	line-height:30px;
	text-indent:0px;
}

.space
{
	height:20px;
	margin:0px;
	
}

.padded
{
	text-align:justify;
	padding:0px 80px 0px 80px;
}

.padded160
{
	font-size: 12pt;
	text-indent:0px;
	text-align:justify;
	padding:0px 160px 0px 160px;
}

.caption
{
	padding:0px;
	text-align:center;
	text-indent:0px;
}

.center
{
	font-size: 14pt;
	padding:0px 80px;
	text-align:center;
	text-indent:0px;
}

a:link		{ color: #1e6a70; text-decoration: none; }
a:visited	{ color: #1e6a70; text-decoration: none; }
a:hover		{ color: #30909f; text-decoration: underline; }
a:active	{ color: #30909f; text-decoration: none; }	/* was 663399 */

a.home:link	{ color: #FFFFFF; text-decoration: none; }
a.home:visited	{ color: #FFFFFF; text-decoration: none; }
a.home:hover	{ color: #30909f; text-decoration: underline; }
a.home:active	{ color: #30909f; text-decoration: none; }

a.white:link	{ color: #FFFFFF; text-decoration: none; }
a.white:visited	{ color: #FFFFFF; text-decoration: none; }
a.white:hover	{ color: #FFFFFF; text-decoration: underline; }
a.white:active	{ color: #FFFFFF; text-decoration: none; }

.shadow {
	-moz-box-shadow: 6px 6px 8px #000;
	-webkit-box-shadow: 6px 6px 8px #000;
	box-shadow: 6px 6px 8px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#000000');
}
	
.shadow2 {
	-moz-box-shadow: 12px 12px 16px #434343;
	-webkit-box-shadow: 12px 12px 16px #434343;
	box-shadow: 12px 12px 16px #434343;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=16, Direction=135, Color='#434343')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=16, Direction=135, Color='#434343');
}
	
	
.nav 
{
	font-size:14px;
	font-weight:600;
	color: #e0e0e0;
	text-align:center;
	margin:0px 30px;
}
.navdark 
{
	font-size:14px;
	font-weight:600;
	color: #4f3418;
	text-align:center;
	margin:0px 30px;
}

a.plink{
	color:#54544b;
	TEXT-DECORATION: none;
}

a.plink:active {
TEXT-DECORATION: none;
background-color: transparent;
}
a.plink:link {
	color:#3535bd;
	TEXT-DECORATION: none;
	background-color: transparent;
}
a.plink:visited {
	color:#3535bd;
	TEXT-DECORATION: none;
	background-color: transparent;
}
a.plink:hover {
COLOR: #ffffff; 
TEXT-DECORATION: underline;
background-color: transparent;
}