body{margin:0; padding:0; background:#515860 url(../i/bg.jpg) center 0 no-repeat; font:11px Verdana, Arial; color:#fff;}

dt,dd,dl,ul,ol,li{margin:0; padding:0; list-style:none;}

h1,h2,h3,h4,h5,p{margin:0; padding:0;}
div div h1{padding:0 0 3px 0;}
img{border:none;}

.hE{display:none;}
fieldset{border:none;}
legend span{display:none;}
#quickNav{text-align:right; margin:5px 0;}
#quickNav select{margin:0 10px;}
#quickNav input{margin:0 10px;}

#content{width:815px; margin:0 auto;}
	#content #header{position:relative; height:196px;}
		#content #header span{position:absolute; display:block; width:815px; height:196px; background:url(../i/Header01_AB.jpg) 0 0 no-repeat;}

	#content #mainNav{float:left; width:100%; height:50px; background:url(../i/Header02_AB.jpg) 0 0  no-repeat;}
		#content #mainNav li{float:left; border-right:1px solid #a2c1e9; margin:7px 0 0 0;}
		#content #mainNav li.l{border-right:none;}
			#content #mainNav li a{display:block; padding:2px 9px; color:#a2c1e9; text-decoration:none;}
			#content #mainNav li a.c{font-weight:700;}
			#content #mainNav li a:hover{text-decoration:underline;}

	#content #rhs{float:right; width:200px;}
		#content #rhs h2{background:url(../i/RN_TitleBar.gif) 0 0 no-repeat; color:#f0aa30; font-size:15px; height:30px; padding:7px 0 0 8px; font-weight:400;}
		#content #rhs h3{color:#fff; font-size:12px; padding:5px 10px 5px 10px;}
		#content #rhs p{color:#f0aa30; padding:0 10px;}
		#content #rhs ul{padding:10px 10px 30px 10px;}
			#content #rhs ul li{}
				#content #rhs ul li a{color:#a2c1e9;}
				#content #rhs ul li a:hover{text-decoration:none;}
		body #content #rhs #news{display:none;}
			#content #rhs #news h3{padding:10px 10px;}
			#content #rhs #news p{}

	#content #footer{float:left; width:100%; border-top:1px solid #68707B; margin:40px 0 0 0;}
		#content #footer p{text-align:center; font-weight:700; padding:10px 0;}



	#content #homepage{float:left; width:600px; background-color:#424951;}
		#content #homepage h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #homepage p{color:#D19E42; padding:2px 10px 15px 10px; font-size:12px;}
		#content #homepage p.signOff{text-align:center;}


	#content #gallery{float:left; width:600px; background-color:#424951; height:700px;}
		#content #gallery h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #gallery p{color:#D19E42; padding:2px 10px 15px 10px; font-size:12px;}
		#content #gallery ul{margin:0 0 0 10px;}
			#content #gallery ul li{float:left; margin:10px 30px 10px 0;}
				#content #gallery ul li a{}
					#content #gallery ul li a img{}


	#content #cds{float:left; width:600px; background-color:#424951;}
		#content #cds h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #cds p{color:#D19E42; padding:2px 10px 15px 10px; font-size:12px;}
		#content #cds ul{}
			#content #cds ul li{float:left; padding:0 30px 40px 10px;}
				#content #cds ul li a{}
					#content #cds ul li a img{}

	#content #disco{float:left; width:600px; background-color:#424951;}
		#content #disco h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #disco h2{color:#D6D6D6; font-size:17px; margin:10px 10px 15px 10px; color:#D19E42; font-weight:400;}
		#content #disco h3{color:#D6D6D6; font-size:15px; margin:10px 10px 0 10px;}
		#content #disco p{ padding:2px 10px 15px 10px; font-size:12px;}
			#content #disco p strong{display:block;}

	#content #product{float:left; width:600px; background-color:#424951;}
		#content #product h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #product h2{color:#D19E42; font-size:24px; font-weight:400; padding:0 0 0 10px;}
		#content #product h3{color:#D19E42; font-size:16px; font-weight:400; padding:0 0 0 10px;}
		#content #product img{margin:0 60px 50px 10px; float:left;}
		#content #product p{color:#D19E42; padding:2px 10px 15px 10px; font-size:11px;}
		#content #product p.price{color:#fff; font-size:15px; padding:2px 10px 0 10px;}
		#content #product form{padding:0; margin:0;}
			#content #product form input{padding:0; margin:0;}
		#content #product ul{padding:10px 0 20px 0;}
			#content #product ul li{color:#D19E42; font-size:12px;}
		#albumDetail{padding:15px 0 20px 10px; clear:left;}
			#content #product #albumDetail h3{color:#fff; padding:20px 0 0 10px;}
			#content #product #albumDetail p{color:#fff; padding:0 10px;}
			#content #product #albumDetail p.who{font-weight:700; padding:0 0 15px 10px;}
			#content #product #albumDetail ol{width:500px;}
				#content #product #albumDetail ol li{padding:3px 0 3px 0; margin:0 0 0 10px; color:#FFF; font-size:11px; clear:left;}
					#content #product #albumDetail ol li span{float:left;}
					#content #product #albumDetail ol li a{color:#a2c1e9; text-decoration:underline; float:right;}
					#content #product #albumDetail ol li a:hover{text-decoration:none;}

	#content #links{float:left; width:600px; background-color:#424951; height:700px;}
		#content #links h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #links p{padding:2px 10px 15px 10px; font-size:12px;}
			#content #links p a{color:#D19E42; text-decoration:underline;}
			#content #links p a:hover{text-decoration:none;}

	#content #contact{float:left; width:600px; background-color:#424951; height:700px;}
		#content #contact h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #contact p{color:#D19E42; padding:2px 10px 15px 10px; font-size:12px;}
		#content #contact p label{display:block; float:left; width:130px;}
		#content #contact p input{}

	#content #mailing{float:left; width:600px; background-color:#424951; height:700px;}
		#content #mailing h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #mailing p{color:#D19E42; padding:2px 10px 15px 10px; font-size:12px;}

	#content #press{float:left; width:600px; background-color:#424951; height:700px;}
		#content #press h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #press p{color:#D19E42; padding:2px 10px 15px 10px; font-size:12px;}

	#content #videos{float:left; width:600px; background-color:#424951; height:700px;}
		#content #videos h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #videos h2{color:#D6D6D6; font-size:17px; margin:10px 10px 15px 10px; color:#D19E42; font-weight:400;}
		#content #videos p{color:#D19E42; padding:2px 10px 15px 10px; font-size:12px;}
		#content #videos object, #content #videos embed{padding:10px 10px 15px 10px; margin:10px 10px 15px 10px;}

	#content #itinerary{float:left; width:600px; background-color:#424951;}
		#content #itinerary h1{color:#D6D6D6; font-size:19px; border-bottom:3px #646D76 solid; margin:10px 10px 15px 10px; font-weight:400;}
		#content #itinerary h3{color:#D6D6D6; font-size:17px; margin:10px 10px 0 10px;}
		#content #itinerary p{color:#D19E42; padding:2px 10px 15px 10px; font-size:12px;}

#paypal{margin:0; padding:10px 0 0 0; float:left; width:300px; height:50px;}
#paypal input{padding:10px 0;}