body {margin:62px 0px 0px 0px; padding:0px; text-align:center; background-color:#000;}
body, div, table, td, form, input, select, textarea, button, h1, h2, h3, h4 {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#fff;}
h1, h2, h3, h4 {margin:0px; padding:0px; color:#fff;}
div, form {margin:0px; padding:0px;}
p {margin:0px; padding:0px 0px 11px 0px; line-height:11px;}
img {border:0px;}
a {font-size:11px; color:#0054a6;}
a:hover {color:#636467;}
.clear {clear:both; height:1px; line-height:1px; font-size:1px;}
.b {font-weight:bold;}
.u {text-decoration:underline;}
.i {font-style:italic;}

#site {position:relative; width:960px; margin-right:auto; margin-left:auto; text-align:left;}
	#header {position:relative; width:960px; height:170px;}
		#logo {position:absolute; top:5px; left:40px; z-index:1;}
		#logo img {display:block; width:119px; height:85px;}
		#company {position:absolute; top:0px; left:396px; z-index:2;}
		#company img {display:block; width:544px; height:113px;}
		#title {position:absolute; top:130px; left:396px; width:522px; height:25px; background-image:url(../images/title.gif); background-repeat:no-repeat; background-position:0px -50px; z-index:3;}
		#title h1 {visibility:hidden; margin:0px; padding:0px;}
			.direction {background-position:0px -25px!important;}
			.design {background-position:0px 0px!important;}
		#nav-main {position:absolute; top:96px; left:40px; width:331px; height:17px; background:#666666 url(../images/bg-nav.gif) no-repeat top left; z-index:4;}
		#nav-main ul {position:relative; margin:1px 0px 0px 22px; padding:0px; height:14px; overflow:hidden;}
		#nav-main li {float:left; margin:0px; padding:0px; height:14px; list-style-type:none;}
		#nav-main a {position:relative; display:block; float:left; height:14px; font-family:Arial; font-size:10px; line-height:10px; text-decoration:none; background-repeat:no-repeat; background-position:bottom left; z-index:1;}
		#nav-main span {visibility:hidden;}
		#nav-main-1 {background-image:url(../images/bg-nav-main-1.gif); width:73px;}
		#nav-main-2 {background-image:url(../images/bg-nav-main-2.gif); width:64px;}
		#nav-main-3 {background-image:url(../images/bg-nav-main-3.gif); width:43px;}
		#nav-main-4 {background-image:url(../images/bg-nav-main-4.gif); width:98px;}
		#nav-main .selected, #nav-main a:hover {background-position:top left;}
	#content {position:relative; width:960px; padding-bottom:36px;}
		#content-left {position:relative; float:left; width:396px;}
			#content-spacer {position:relative; float:left; width:395px;}
				#content-sections {position:relative; padding:18px 24px 10px 40px;}
				#content-sections div {display:none;}
				#content-sections .selected {display:block;}
			#content-height {position:relative; float:left; width:1px; height:414px; font-size:1px; line-height:1px;}
			#signature {position:relative; padding:0px 0px 25px 25px;}
			#signature img {display:block; width:244px; height:58px;}
			#nav-footer {position:relative;}
			#nav-footer ul {position:relative; margin:0px 0px 0px -5px; padding:0px; height:10px; overflow:hidden;}
			#nav-footer li {float:left; margin:0px; padding:0px 18px 0px 40px; height:10px; list-style-type:none;}
			#nav-footer a {position:relative; display:block; float:left; height:10px; font-family:Arial; font-size:8px; line-height:8px; text-decoration:none; background-repeat:no-repeat; background-position:bottom left; z-index:1;}
			#nav-footer span {visibility:hidden;}
			#nav-footer-1 {background-image:url(../images/bg-nav-footer-1.gif); width:44px;}
			#nav-footer-2 {background-image:url(../images/bg-nav-footer-2.gif); width:38px;}
			#nav-footer-3 {background-image:url(../images/bg-nav-footer-3.gif); width:26px;}
			#nav-footer-4 {background-image:url(../images/bg-nav-footer-4.gif); width:58px;}
			#nav-footer .selected, #nav-footer a:hover {background-position:top left;}
		#content-right {position:relative; float:left; width:564px;}
			#thumbnails {position:relative; padding:23px 0px 10px 35px;}
			#thumbnails .spacer {position:relative; width:520px;}
			#thumbnails .section-1 {position:relative; float:left; width:297px;}
			#thumbnails .section-2 {position:relative; float:left; width:213px;}
			#thumbnails img {float:left; display:block; margin:0px 15px 8px 0px; width:66px; height:96px; border:2px solid #696969; cursor:pointer; cursor:hand;}
			.nav-media {position:relative;}
			.media-next {position:absolute; top:5px; left:105px;}
			.media-next img {width:47px; height:16px;}
			.media-previous {position:absolute; top:5px; left:5px;}
			.media-previous img {width:82px; height:16px;}
			.media-close {position:absolute; top:5px; left:170px;}
			.media-close img {width:14px; height:16px;}
			.media-title {position:absolute; top:28px; left:5px;}
			#videos {display:none;}
				#flash-container {position:relative;}
				#video-container {}
			#images {display:none}
				#image-container {display:block; width:521px; height:456px;}
