body {background-color:#716556;}
a {color:#ffffff; text-decoration:underline;}

#container{ width: 800px; margin: 0 auto;}
.style1 {color: #FFFFFF;text-transform:uppercase; font:"Times New Roman", Times, serif; font-weight:bold;}
.style2 {color:#FFFFFF; font-size:18px; text-transform:uppercase; font:"Times New Roman", Times, serif; font-weight:bold; text-align: center;}
.style3 {color:#FFFFFF; font-size:16px;}
.style4 {padding-left: 20px;}
.style5 {color:#ffffff; text-decoration:underline;}
.style6 {color:#FFFFFF; font-size:14px; text-transform:uppercase; font:"Times New Roman", Times, serif; font-weight:bold; text-align: center; letter-spacing: 1px;}

#navtext .port .style1 {padding-left: 70px;}

			
#navtext { float:left; padding: 10px; }
#navtext .logo { background: #transparent; margin:0px 20px 0 0; float:left; display:block;} 
#navtext .wwd { border-left: 1px #999999 solid; width:150px; padding:0; float:left; margin-top: 35px;}
#navtext .wwd ul { margin:0 0 0 5px; padding:0; list-style: none;}
#navtext .wwd li a { font: .90em Arial, Tahoma, Helvetica, sans-serif; color:#000000; background:transparent; text-decoration:none; padding: 2px 0 2px 0; }
#navtext .wwd li a:hover { color:#FFFFFF; text-decoration:underline; }

#navtext .port { border-left: 1px #999999 solid; width:140px; padding:0; float:left; margin-top: 35px;}
#navtext .port ul { margin:0 0 0 5px; padding:0; list-style:none;}
#navtext .port li a { font: .90em Arial, Tahoma, Helvetica, sans-serif; color:#000000; background:transparent; text-decoration:none; padding: 2px 0 2px 0; }
#navtext .port li a:hover { color:#FFFFFF; text-decoration:underline;}

#navtext .port2 { width:165px; padding:0; float:left; margin-top: 35px;}
#navtext .port2 ul { margin:17px 0 0 20px; padding:0; list-style:none;}
#navtext .port2 li a { font: .90em Arial, Tahoma, Helvetica, sans-serif; color:#000000; background:transparent; text-decoration:none; padding: 2px 0 2px 0; }
#navtext .port2 li a:hover { color:#FFFFFF; text-decoration:underline;}

#navtext .contact { border-left: 1px #999999 solid; width:150px; padding:0; float:left; margin-top: 35px;}
#navtext .contact ul { margin:0 0 0 5px; padding:0; list-style:none;}
#navtext .contact li a { font: .90em Arial, Tahoma, Helvetica, sans-serif; color:#000000; background:transparent; text-decoration:none; padding: 2px 0 2px 0; }
#navtext .contact li a:hover { color:#FFFFFF; text-decoration:underline;}

#dcslideshow {float:left; display:block;}

.clear { clear:both; margin:0;}

#bodytext_left{margin-top: 10px; float: left; width: 450px; padding: 0px 5px 10px 10px; border-right: 1px #999999 solid; font: 13px "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";}
#bodytext_left2{margin: 0px; width: 800px; text-align: left; font: 13px "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";}
#bodytext_left2 img {padding: 5px;}
#bodytext_left2 ul.community {margin-left: 300px;}
#bodytext_left3{margin: 20px; float: left; width: 400px; padding-right: 10px; font: 15px "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";}
#bodytext_left p{margin-top: -10px;}
#bodytext_left h3{color: white; padding-bottom: 4px; border-bottom: 1px dashed gray;}
#bodytext_left2 h3{color: white; padding-bottom: 4px; border-bottom: 1px dashed gray;}

#body_right{margin: 40px 50px 0px 0px; float:right; width: 275px; height: 85px;}
#body_right .right_text{font: 13px "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif"; padding: 20px; text-align: left;}
#body_right a{color: #000000; text-decoration:none;}
#body_right a:hover{text-decoration:underline;}

#bodytext_left_news{margin-top: 10px; float: left; padding: 0px 5px 10px 10px; font: 13px "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";}
#bodytext_left_news h3{color: white; padding-bottom: 4px; border-bottom: 1px dashed gray;}
#bodytext_left_news a{text-decoration: none;}
#bodytext_left_news a:hover {text-decoration: underline;}


#footer{margin-top: 20px; padding: 3px; font: .75em Arial, Helvetica, sans-serif; border-top: 1px #999999 solid; text-align:center; }
		   
.imgleft {float: left; padding: 6px 10px 6px 10px;}

#flashcontent {
 height: 100%;
 }

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}