html, body { /*width: 100%; height: 100%;*/ margin: 0; padding: 0; background: #000000; }
body { color: #999999; font-family: Futura, Lucida Sans, Lucida Grande, Trebuchet MS; font-size: 8pt; text-align: justify; }

a { color: #AAAAAA; text-decoration: underline; }
a:link {  }
a:visited { color: #999999; }
a:active {  }
a:hover { color: #FFFFFF; }

#header { background: transparent url(img-logo.jpg) no-repeat; border-bottom: 3px solid #1E1E1E; margin: 0; padding: 0; }
#header a.logo { display:block; width: 134px; height: 74px; text-indent: 134px; font-size: 134pt; overflow: hidden; margin: 0; padding: 0; }

#main { position: absolute; top: 77px; left: 0; 	width: 100%; 					margin: 0; padding: 0; 	border-bottom: 3px solid #1E1E1E; }
#nav { 	position: relative;							width: 171px; 	height: 427px; 	margin: 0; padding: 0; 	}
#content { position: absolute; top: 0; left: 171px; width: 789px; 	height: 427px; 	margin: 0; padding: 0; 	}

#main-index { position: absolute; top: 73px; left: 0; 	width: 100%; 	height: 434px; 	margin: 0; padding: 0; }

#image-holder { float: left; padding-right: 40px; }
#content-text { /*position: absolute; top: 0; left: 288px; /*width: 400px; 	height: 427px; */	padding: 20px; }

#content-scroller { height: 357px; overflow: auto; }

.site-map ul { list-style: none; }
.site-map ul li { font-size: 9pt; text-transform: uppercase; line-height: 11pt; }
.site-map ul li a { text-decoration: none; }
/*.site-map ul li ul li { font-size: 8pt; text-transform: uppercase; }*/

#footer { position: absolute; top: 580px; left: 0; 	width: 100%; 	height: 35px; 	margin: 0; padding: 0; 	border-top: 3px solid #1E1E1E; }
#footer ul { position: relative; top: 5px; margin: 0; padding: 0; list-style: none; display: inline; }
#footer ul li { margin: 0; padding: 1px 20px; display: inline; font-family: Futura, Lucida Sans, Lucida Grande, Trebuchet MS; font-size: 8pt; text-transform: uppercase; }
#footer ul.menu li { border-left: 1px solid #AAAAAA; }
#footer ul.menu li.first { border-left: none; }
#footer ul li a { text-decoration: none; }
#footer ul.copyright { position: relative; left: 600px; }

.dd-contactformtx { color: #999999; }
.dd-contactforminput { border: 1px solid #999999;	color: #999999; }
.dd-contactforminputsm { border: 1px solid #999999;	color: #999999; }


