body {
	 margin:0 !important;
	 background-color:#000000;
}

.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	font-weight: normal;
	line-height: 17px;
	font-variant: normal;
}
.bodycopybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	font-weight: bold;
	line-height: 17px;
	font-variant: normal;
}
.pageHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #CC9933;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #CC9933;
	line-height: 25px;
	padding: 0px;
	margin: 0px;
}
.listHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.bodycopyWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 17px;
	font-variant: normal;
}
a.NavHyperlinkSubtle {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight: normal
}

.hidden {font-size: xx-small}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #465989;
	text-decoration: none
}
a.ContentHyperlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #336699; font-weight: normal; text-decoration: underline}
a.ContentHyperlink:hover { color: #999999; text-decoration: underline; font-weight: normal}
a.NavHyperlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #336699; text-decoration: none; font-weight: bold}
a.NavHyperlink:hover { color: #999999; text-decoration: none ; font-weight: bold}

/* menu */
.nav .menu {width:163; margin:0;}

.nav .menu ul {
 margin:0px;
	padding:0px;
	list-style-type: none;
}

.nav .menu li {
 margin:0px;
	padding:0px;
}

.nav .menu li a {
display:block;
text-indent:-9999px;
height:34px;
width:163;
background-image:url(/global/gui/menusprites.gif);
background-repeat:no-repeat;
}

.nav .menu li.gallery a.gallery_a, .nav .menu li.gallery a.gallery_a:link, .nav .menu li.gallery a.gallery_a:visited {
background-position:0px 0px;
}
.nav .menu li.active a.gallery_a, .nav .menu li.active a.gallery_a:link, .nav .menu li.active a.gallery_a:visited {
background-position:-328px 0px;
}
.nav .menu li.gallery a.gallery_a:hover, .nav .menu li.gallery a.gallery_a:focus {
background-position:-164px 0px;
}

.nav .menu li.philosophy a.philosophy_a, .nav .menu li.philosophy a.philosophy_a:link, .nav .menu li.philosophy a.philosophy_a:visited {
background-position:0px -34px;
}
.nav .menu li.active a.philosophy_a, .nav .menu li.active a.philosophy_a:link, .nav .menu li.active a.philosophy_a:visited {
background-position:-328px -34px;
}
.nav .menu li.philosophy a.philosophy_a:hover, .nav .menu li.philosophy a.philosophy_a:focus {
background-position:-164px -34px;
}

.nav .menu li.history a.history_a, .nav .menu li.history a.history_a:link, .nav .menu li.history a.history_a:visited {
background-position:0px -68px;
}
.nav .menu li.active a.history_a, .nav .menu li.active a.history_a:link, .nav .menu li.active a.history_a:visited {
background-position:-328px -68px;
}
.nav .menu li.history a.history_a:hover, .nav .menu li.history a.history_a:focus {
background-position:-164px -68px;
}

.nav .menu li.services a.services_a, .nav .menu li.services a.services_a:link, .nav .menu li.services a.services_a:visited {
background-position:0px -102px;
}
.nav .menu li.active a.services_a, .nav .menu li.active a.services_a:link, .nav .menu li.active a.services_a:visited {
background-position:-328px -102px;
}
.nav .menu li.services a.services_a:hover, .nav .menu li.services a.services_a:focus {
background-position:-164px -102px;
}

.nav .menu li.testimonials a.testimonials_a, .nav .menu li.testimonials a.testimonials_a:link, .nav .menu li.testimonials a.testimonials_a:visited {
background-position:0px -136px;
}
.nav .menu li.active a.testimonials_a, .nav .menu li.active a.testimonials_a:link, .nav .menu li.active a.testimonials_a:visited {
background-position:-328px -136px;
}
.nav .menu li.testimonials a.testimonials_a:hover, .nav .menu li.testimonials a.testimonials_a:focus {
background-position:-164px -136px;
}

.nav .menu li.links a.links_a, .nav .menu li.links a.links_a:link, .nav .menu li.links a.links_a:visited {
background-position:0px -170px;
}
.nav .menu li.active a.links_a, .nav .menu li.active a.links_a:link, .nav .menu li.active a.links_a:visited {
background-position:-328px -170px;
}
.nav .menu li.links a.links_a:hover, .nav .menu li.links a.links_a:focus {
background-position:-164px -170px;
}

.nav .menu li.contact a.contact_a, .nav .menu li.contact a.contact_a:link, .nav .menu li.contact a.contact_a:visited {
background-position:0px -204px;
}
.nav .menu li.active a.contact_a, .nav .menu li.active a.contact_a:link, .nav .menu li.active a.contact_a:visited {
background-position:-328px -204px;
}
.nav .menu li.contact a.contact_a:hover, .nav .menu li.contact a.contact_a:focus {
background-position:-164px -204px;
}

.nav .menu li.green_arch a.green_arch_a, .nav .menu li.green_arch a.green_arch_a:link, .nav .menu li.green_arch a.green_arch_a:visited {
background-position:0px -235px;
}
.nav .menu li.active a.green_arch_a, .nav .menu li.active a.green_arch_a:link, .nav .menu li.active a.green_arch_a:visited {
background-position:-328px -235px;
}
.nav .menu li.green_arch a.green_arch_a:hover, .nav .menu li.green_arch a.green_arch_a:focus {
background-position:-164px -235px;
}

.nav .menu li.home a.home_a, .nav .menu li.home a.home_a:link, .nav .menu li.home a.home_a:visited {
background-position:0px -272px;
}
.nav .menu li.active a.home_a, .nav .menu li.active a.home_a:link, .nav .menu li.active a.home_a:visited {
background-position:-328px -272px;
}
.nav .menu li.home a.home_a:hover, .nav .menu li.home a.home_a:focus {
background-position:-164px -272px;
}

.nav .menu li.admin a.admin_a, .nav .menu li.admin a.admin_a:link, .nav .menu li.admin a.admin_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
text-indent:0px;
background-image:none;
color:#FFFFFF;
text-decoration: none;
}
.nav .menu li.active a.admin_a, .nav .menu li.active a.admin_a:link, .nav .menu li.active a.admin_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
text-indent:0px;
background-image:none;
color:#FFFFFF;
text-decoration: underline;
}
.nav .menu li.admin a.admin_a:hover, .nav .menu li.admin a.admin_a:focus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
text-indent:0px;
background-image:none;
color:#FF9933;
text-decoration: none;
}

.formerrors {
	color:#FF0000;
}
