body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #000000;
}
.temphomesubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #99BBDD;
	text-align: center;
	margin-top: 0px;
}
.temphometitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #7799BB;
	text-align: center;
	margin-top: 0px;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #881122;
	margin-top: 0px;
	margin-bottom: 0px;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 0px;
}
.fourteenbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.textboldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #224466;
}
.textboldred{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #881122;
}
.textbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.gallerytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #7799BB;
	margin-top: 0px;
}
.gallerylabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #99BBDD;
	margin-top: 0px;
}
.infotitlered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #881122;
}
.infotitleblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #AACCEE;
}
.textboldlightblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7799BB;
}
.footertaupe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA9988;
	font-weight: bold;
}
.mainboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #BBAA99;
	padding: 20px;
	border-bottom-color: #887766;
	border-bottom-style: solid;
	border-bottom-width: 16px;
	margin-top: 0px;
	margin-bottom: 20px;
}
.bluephotoframe {
	border: 4px solid 446688;
	color: 446688;
}
#navlinksbar a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCBBAA;
	text-decoration: none;
	background-color: #335577;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#navlinksbar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCBBAA;
	text-decoration: none;
	background-color: #335577;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#navlinksbar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #881122;
	text-decoration: none;
	background-color: #BBAA99;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#navlinksbar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #881122;
	text-decoration: none;
	background-color: #BBAA99;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#photolinksbar a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCBBAA;
	text-decoration: none;
	background-color: #335577;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#photolinksbar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCBBAA;
	text-decoration: none;
	background-color: #335577;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#photolinksbar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #881122;
	text-decoration: none;
	background-color: #BBAA99;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#photolinksbar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #881122;
	text-decoration: none;
	background-color: #BBAA99;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#photolinksbar a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCBBAA;
	text-decoration: none;
	background-color: #335577;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#photolinksgallerybar a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCBBAA;
	text-decoration: none;
	background-color: #335577;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#photolinksgallerybar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCBBAA;
	text-decoration: none;
	background-color: #335577;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#photolinksgallerybar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #881122;
	text-decoration: none;
	background-color: #BBAA99;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
#photolinksgallerybar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #881122;
	text-decoration: none;
	background-color: #BBAA99;
	text-align: center;
	padding: 10px;
	float: left;
	width: 115px;
	list-style-position: inside;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881122;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #881122;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #113355;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #113355;
	text-decoration: none;
}
#photoinfo a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #99BBDD;
	text-decoration: none;
}
#photoinfo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #99BBDD;
	text-decoration: none;
}
#photoinfo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA9988;
	text-decoration: none;
}
#photoinfo a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA9988;
	text-decoration: none;
}
#backgroundpaneldirectory a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-align: center;
	color: #99BBDD;
	text-decoration: none;
}
#backgroundpaneldirectory a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-align: center;
	color: #99BBDD;
	text-decoration: none;
}
#backgroundpaneldirectory a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-align: center;
	color: #998877;
	text-decoration: none;
}
#backgroundpaneldirectory a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-align: center;
	color: #998877;
	text-decoration: none;
}
#banner {
	position:absolute;
	left:50px;
	top:10px;
	width:875px;
	height:108px;
	z-index:2;
	visibility: visible;
}
#backgroundpanelhome {
	position:absolute;
	left:50px;
	top:118px;
	width:775px;
	height:auto;
	z-index:1;
	visibility: visible;
	padding-left: 50px;
	padding-top: 35px;
	padding-right: 50px;
	padding-bottom: 30px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 10px;
	background-color: #113355;
}
#homepagerightcolumn {
	position:absolute;
	left:735px;
	top:150px;
	width:135px;
	height:auto;
	margin-top: 0px;
	z-index:4;
	visibility: visible;
}
#navlinksbar {
	position:absolute;
	left:60px;
	top:125px;
	width:855px;
	height:25px;
	z-index:4;
	visibility: visible;
}
#backgroundpanel {
	position:absolute;
	left:50px;
	top:118px;
	width:520px;
	height:auto;
	z-index:1;
	visibility: visible;
	padding-left: 305px;
	padding-top: 80px;
	padding-right: 50px;
	padding-bottom: 30px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 10px;
	background-color: #113355;
}
#backgroundpanelphoto {
	position:absolute;
	left:50px;
	top:118px;
	width:600px;
	height:auto;
	z-index:1;
	visibility: visible;
	padding-left: 50px;
	padding-top: 80px;
	padding-right: 225px;
	padding-bottom: 30px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 10px;
	background-color: #113355;
}
#photolinksbar {
	position:absolute;
	left:100px;
	top:125px;
	width:420px;
	height:25px;
	z-index:4;
	visibility: visible;
}
#photolinksgallerybar {
	position:absolute;
	left:100px;
	top:125px;
	width:285px;
	height:25px;
	z-index:4;
	visibility: visible;
}
#photoinfo {
	position:absolute;
	left:725px;
	top:210px;
	width:120px;
	height:250px;
	z-index:4;
	visibility: visible;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 25px;
	border-bottom-color: #335577;
	border-bottom-style: solid;
	border-bottom-width: 10px;
	background-color: #446688;
}
#backgroundpanelthumbnails {
	position:absolute;
	left:50px;
	top:118px;
	width:775px;
	height:auto;
	z-index:1;
	visibility: visible;
	padding-left: 50px;
	padding-top: 80px;
	padding-right: 50px;
	padding-bottom: 30px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 10px;
	background-color: #113355;
}
#backgroundpaneldirectory {
	position:absolute;
	left:50px;
	top:118px;
	width:775px;
	height:500;
	z-index:1;
	visibility: visible;
	padding-left: 50px;
	padding-top: 80px;
	padding-right: 50px;
	padding-bottom: 30px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 10px;
	background-color: #113355;
}
#leftcolumnphotodiv {
	position:absolute;
	left:100px;
	top:198px;
	width:206px;
	height:auto;
	border: 4px solid #446688;
	z-index:5;
	visibility: visible;
}
