body	{
	margin:0px 0px 0px 0px;
	padding: 0px;
	background-color: #000000;
	behavior:url("/includes/csshover.htc");
}

body, tr, td, th	{
	font-family: verdana, helvetica, sans-serif;
	font-size:10px;
}

.bodytext	{
	line-height: 1.7;
	text-align: justify;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:40px;
}
.contentarea	{
	overflow:auto;
	width: 707px;
	height: 364px;
	padding-top: 3px;
}

.footer	{
	padding-top:14px; 
	font-size: 10px;
}

.footercopy	{
	color: #727272;
	padding-bottom:3px;
}

.footertrinet	{
	color: #595959;
}

a.footerlink		{
	color: #727272;
}

.leftnavtext{
	padding-bottom:7px;
}

a.leftnavlink	{
	color: #ffffff;
	text-decoration: none;
}

a.leftnavlink:hover	{
	color: #fdffd1;
}

.breadcrumbtext		{
	font-size: 10px; text-transform: lowercase;
	padding-top:10px;
}

a.breadcrumblink	{
	text-decoration: none;
	color: #8a8989;
}

a.breadcrumblink:hover	{
	text-decoration: underline;
}

/* GALLERY */
a.gallery_nav:visited {
	color:#666666; 
	text-decoration: none;
}
a.gallery_nav:link {
	color:#666666; 
	text-decoration: none;
}
a.gallery_nav:active {
	color: #C8C7C0; 
	text-decoration: none;
}
a.gallery_nav:hover { 
	color: #C8C7C0; 
	text-decoration:underline;
}
.gallerycategory {
	color: #C8C7C0;
	font-weight: bold;
	font-size: 11px;
	background-color: #f1efe2;
}
.gallerybuttonback {
	background-color: #f1efe2;
	font-size: 10px;
	color: #000000;
}

dt{
	font-weight: bold;
	padding: 0 0 0 2.1em;
	text-indent: -2.1em;
}
dd{
	margin: 0;
	padding: 0 0 0 2.1em;
	text-indent: -2.1em;
}

/************************************************************/
div.content_wrapper {
	width: 980px;
	height: 644px;
}

.content_wrapper .left_nav_wrapper {
	width: 117px;
	height: 294px;
}

.left_nav_wrapper .left_nav_left {
	width: 100px;
	height: 294px;
	position: absolute;
}

.left_nav_left .left_nav_left2 {
	width: 100px;
	height: 294px;
}

.left_nav_wrapper .left_nav_right {
	width: 17px;
	height: 294px;
	float: right;
}

.left_nav_left ul {
	width: 100%;
	height: 100%;
	font: 11px Verdana;
	margin: 0px;
	padding: 0px;
	padding-top: 36px;
}

.left_nav_left li {
	list-style: none;
	text-align: right;
	margin-bottom: 10px;
	padding-right: 3px;
}

.left_nav_left a {
	color: #fff;
	text-decoration: none;
	position: relative;
}

.left_nav_left a:hover {
	color: #928c90;
}

.bottom_nav_wrapper {
	width: 980px;
	height: 97px;
}

.bottom_nav_wrapper .bottom_nav_image {
	width: 980px;
	height: 97px;
	position: relative;
}

.bottom_nav_wrapper .bottom_nav_content {
	position: absolute;
	width: 980px;
	height: 97px;
	color: #fff;
	font: 10px Verdana;
}

.bottom_nav_content .gallery_text {
	position: absolute;
	z-index: 1;
	left: 361px;
	top: 37px;
}

.bottom_nav_content .gallery_link_box {
	position: absolute;
	z-index: 2;
	left: 315px;
	top: 24px;
}

.bottom_nav_content .partner_link_box {
	position: absolute;
	z-index: 2;
	left: 741px;
	top: 24px;
}

.bottom_nav_content .partner_text {
	position: absolute;
	z-index: 1;
	width: 125px;
	left: 758px;
	top: 37px;
}

.middle_paddding {
	padding-left: 68px;
}

.middle_wrapper, .middle_wrapper_gallery {
	width: 100%;
	height: 100%;
	position: relative;
}

.middle_wrapper .content_wrapper {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 78px;
	top: 70px;
}

.content_wrapper .content_bg {
	width: 718px;
	height: 441px;
}

.content_wrapper .content_body {
	position: absolute;
	width: 718px;
	text-align: left;
	padding-top: 49px;
}

.content_body .content_text {
	padding-left: 10px;
	padding-right: 12px;
}

.middle_wrapper .top_nav_bar {
	background: url(/images/top_nav_bar.jpg) top right no-repeat;
	width: 723px;
	height: 51px;
	position: absolute;
	top: 0px;
	left: 78px;
	top: 66px;
	z-index: 3;
}

.middle_wrapper_gallery .top_nav_bar{
	background: url(/images/top_nav_bar.jpg) top right no-repeat;
	width: 980px;
	height: 51px;
	position: relative;

}

.top_nav_bar table{
	float: right;
}

.top_nav_bar td {
	padding-left: 7px;
	padding-right: 7px;
}

.top_nav_bar td:hover, .top_nav_bar td#active {
	background: url(/images/top_nav_arrow.gif) no-repeat bottom center;
}

div.home, div.aboutus, div.services, div.gallery, div.resources, div.contact {
	height: 51px;
	cursor: hand;
}

.top_nav_bar div.home {
	width: 52px;
	background: url(/images/home_off.gif);
}

.top_nav_bar div.home:hover {
	background: url(/images/home_on.gif);
}

.top_nav_bar div.aboutus{
	width: 66px;
	background: url(/images/aboutus_off.gif);
}

.top_nav_bar div.aboutus:hover, .top_nav_bar div.aboutus#active {
	background: url(/images/aboutus_on.gif);
}

.top_nav_bar div.services {
	width: 63px;
	background: url(/images/services_off.gif);
}

.top_nav_bar div.services:hover, .top_nav_bar div.services#active {
	background: url(/images/services_on.gif);
}

.top_nav_bar div.gallery{
	width: 106px;
	background: url(/images/gallery_off.gif);
}

.top_nav_bar div.gallery:hover, .top_nav_bar div.gallery#active {
	background: url(/images/gallery_on.gif);
}

.top_nav_bar div.resources{
	width: 75px;
	background: url(/images/resources_off.gif);
}

.top_nav_bar div.resources:hover, .top_nav_bar div.resources#active {
	background: url(/images/resources_on.gif);
}

.top_nav_bar div.contact{
	width: 76px;
	background: url(/images/contact_off.gif);
}

.top_nav_bar div.contact:hover, .top_nav_bar div.contact#active {
	background: url(/images/contact_on.gif);
}
