a { outline:none; }
body{ background:#6c8ec5; margin:0; padding: 10px 0 3px 0; }

.banner { background:url(/ftpimages/476/podium/Style762/images/banner.png) no-repeat; }
.navListItem { display:block; float:left; font: 1px/1px Arial; }
.hideText { display:block; font: 1px/1px Arial; text-indent:-9999em; }
.hide { display:none; }

#distance { float:left; height:50%; width:100%; margin-bottom:-330px; }
#container { clear:left; height:660px; width:100%; text-align:center; }
	#containerCenter { height:660px; width:895px; margin:0 auto; text-align:left; }
		#bannerArea { float:left; height:144px; width:895px; }
			a#hpLink { float:left; height:38px; width:895px; }
			#nav { clear:left; float:left; list-style:none; height:103px; width:895px; margin:0; padding:0; overflow:hidden; }
				#nav li {}
					#nav li.first { padding-left:3px; }
					#nav li.last {}
					#nav li a { display:block; height:103px; }
						#nav li a h2 { margin:0; padding:0; }
						#nav li a img { display:inline; height:80px; width:220px; border:none; margin:3px 3px 0 0; }
						a#nav_welcome { width:223px; background-position:-3px -38px; }
						a#nav_gifts { width:223px; background-position:-226px -38px; }
						a#nav_spotlight { width:223px; background-position:-449px -38px; }
						a#nav_how { width:220px; background-position:-672px -38px; }
							a#nav_welcome:hover, a#nav_welcome.on { background-position:-3px -144px; }
							a#nav_gifts:hover, a#nav_gifts.on { background-position:-226px -144px; }
							a#nav_spotlight:hover, a#nav_spotlight.on { background-position:-449px -144px; }
							a#nav_how:hover, a#nav_how.on { background-position:-672px -144px; }
						
		#hpMain { height: 513px; background: #000000; position:relative; }
			#hpTagBox, #hpTag { height: 67px; width: 304px; position: absolute; left:588px; }
			#hpTagBox { top: 283px; background: #000000; opacity: .75; filter: alpha(opacity=75); }
			#hpTag { clear: right; top: 283px; }
				#hpTag h2, #hpTag h3 { font-family:Helvetica; font-weight:normal; color:#ffffff; text-transform:uppercase; padding-left:34px; padding-right:32px; margin:0; white-space:nowrap; }
				#hpTag h2 { font-size:28px; padding-top: 8px; padding-bottom: 0; }
				#hpTag h3 { font-size:16px; padding-top: 0; padding-bottom: 7px; }
			#photos { position:relative; height:513px; width:100%; overflow:hidden; }
				#photos .imgWrap { width:100%; text-align:center; }
					#photos .imgWrap img { display:block; margin:0 auto; }
			
			/*put title on top of image*/
			#hpTagBox, #hpTag { z-index: 9999; }
			#photos img { z-index: 9998; }
		
		

