@charset "utf-8";
/* CSS Document */

body {background:url(images/pageBk.gif)top center;background-color:#000000; height:100%; margin:0; padding:0; text-align:center; white-space:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
#pageContainer {margin:10px auto; padding:0; position:relative; text-align:left; width:960px}

#header {z-index:20; border-bottom:1px solid #888886; border-top:1px solid #AAA; border-left:1px solid #666; border-right:1px solid #666; height:77px; background:url(eng/images/headerBg.gif) top left repeat-x; position:relative}
	#logo {border:none}

#header ul#nav {position:absolute;top:52px; right:2px; _right:1px; padding:0px;} 
#header ul {list-style-type:none; padding:0; margin:0; font-size:10px;}
#header li {float:left; padding:0; background-color:#999999; color:#444; border:1px solid #666; margin:3px 2px; position:relative}
		#header li.selected {background-color:#ccc; padding:2px 12px;} 
		#header li.dropdown {background-color:#ccc; padding:2px 0 2px 12px; cursor:pointer; width:156px;margin-left:60px; z-index:999} 
		#header li.products {margin-left:2px; background-color:#999999;}
			.dropdown img {position:absolute; right:5px; top:5px}

		#header ul li a {text-decoration:none; color:#444; display:block; padding:2px 12px; margin:0;}
			#header ul li a:hover {text-decoration:none; background-color:#eee}

#header li ul {display: none;  position: absolute;  top: 16px;  left: -1px; width:168px; padding:0; border:1px solid #666; background-color:#999; }
#header li:hover ul, #header li.over ul{ display: block;}
#header li ul li {clear:both; margin:0; border:none; padding:0; border-bottom:1px solid #666}
		#header li li a {text-decoration:none; color:#444; display:block; padding:3px 0 3px 12px; margin:0; width:156px;}
		#header li ul li.lastSelection {border:none}

li > ul {top: auto;	left: auto;}

#banner {border-left:1px solid #686667; border-right:1px solid #686667; border-bottom:1px solid #525252;}
	#banner img {display:block}
	
#news {background:url(eng/images/newsBk.gif) repeat-x; height:243px; border-left:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #636363}
	#newsContent {width:753px; background:url(eng/images/newsContentBk.gif) repeat-x; height:210px; position:relative; top:10px; left:94px}
	#newsRightCap {position:absolute; right:0; _right:-1px}
	#newsLeftCap {position:absolute; left:0}
	
	
	#newsContent ul {padding:0; margin:0; list-style:none; padding-left:0px; padding-top:9px}
		#newsContent ul	li {float:left; width:230px; height:187px; padding-top:5px}
		
		#newsContent p, #newsContent a {text-decoration:none;font-size:11px; color:#dfdfdf; line-height:18px; margin-top:5px}
			#newsContent .feature2 a {font-weight:bold}
			#newsContent h3 {font-size:10px; color:#fefefe; font-weight:normal; margin:6px 0 0 0}
			#newsContent p.story {margin-top:0px; margin-bottom:0; line-height:12px}
			#newsContent a:hover {text-decoration:underline}
		
		.feature1, .feature2 {background:url(eng/images/newsSeperator.gif) no-repeat}
	
		.news {padding-left:16px}
		.feature1 {padding-left:20px}
		.feature2 {padding-left:20px}

#footer {clear:both;height:37px; border-left:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #4f4f4f; background-color:#3a3a3a}
#footer {color:#c0c0c0; font-size:10px;}
	#footerContent {position:relative;}
	.footerAddress {position:absolute; left:0; padding:6px 0 0 6px}
	.footerPhone {text-align:center; padding:6px}
	.footerEmail {position:absolute; right:2px; padding:6px 6px 0 0}
		.footerEmail a {text-decoration:underline; color:#fff}
				.footerEmail a:hover {text-decoration:none;}
				
				
.content {line-height:1.8em; border-bottom:1px solid #636363; background:#535353 url(images/contentBk.jpg) 0 0 no-repeat; _background-position:1px 0; text-align:center;padding:13px 0; border-left:1px solid #666666; border-right:1px solid #666666}
	.productFlash { padding-top:20px; padding-bottom:30px}
	.content .container {position:relative;z-index:10; width:785px; background:#eeeeee url(eng/images/contentHorizontalBk.gif) repeat-y; margin:0 auto; text-align:left; padding-bottom:0}
		.content p {padding-left:20px; padding-right:60px; margin:8px 0 16px 0}
		.content .process {padding-left:20px}
		.content label {padding-left:20px; font-weight:bold }
		.content ul {padding:0 0 0 60px; margin:12px 0 0 0}
			.content li {padding:0 0 3px 14px; margin:0; padding-right:60px; background:url(images/bullet.gif) 0 7px no-repeat; list-style:none; zoom:100%} 
		.content .contentHeader {padding-left:0; padding-right:0}
		
		.content h1 {font-family:arial;letter-spacing:2px;margin:0 60px 0 20px; padding-bottom:4px; border-bottom:1px solid #CCCCCC; font-size:16px; color:#5E6F76;position:relative}
		.content h2 {border-bottom:1px solid #ddd;font-size:14px;margin:19px 60px 0 20px; zoom:1; position:relative; padding-bottom:4px}		
		.content h3 {font-size:14px;margin:8px 60px 0px 20px; zoom:1; padding-bottom:2px}
		.content h4 {font-size:13px;margin:8px 60px 0px 20px; zoom:1; padding-bottom:0px}

		.date {font-family:"Trebuchet MS",Geneva,Helvetica,Arial,sans-serif; font-size:10px; font-weight:normal;padding:2px 5% 5px 20px; text-align:right; width:100%;}
		.firstParagraph {margin-top:10px}
		
		p.bottomPageNav {padding:0; margin:0; font-size:11px; padding-top:11px; color:#000}
			.bottomPageNav a {color:#000}
				.bottomPageNav a:hover {text-decoration:none}
		.backToTheTop {position:absolute; right:14px;background:url(images/backToTop.gif) 0 3px no-repeat;padding:0 0 1px 25px}
			.backToTheTop a{color:#343434;text-decoration:none; font-size:11px}
				.backToTheTop a:hover {text-decoration:underline}
			
	.content .bigRightMargin {margin-right:170px}
	
	.quote {font-style:italic;width:700px}
	em {font-size:14px}

.featureBox {text-align:center; float:right; margin:12px 20px 30px 10px; width:128px; display:inline}
	.featureBox a {display:block;color:#414141; padding-top:30px; font-size:10px; text-decoration:none; background:url(eng/images/pdfIcon.gif) no-repeat center top;  line-height:15px}
	.featureBox a:hover {text-decoration:underline; }
	.featureBox .topCap {width:128px; height:8px;}
	.featureBox .bottomCap {width:128px; height:9px;}
	.featureBox .content {padding:5px 0; background-color:#dfdfdf; background-image:none; border-bottom:none}

.content .secondaryMenu {margin:0 auto 0;width:400px; padding:0; height:27px;}
	.secondaryMenu li.selected {background:url(images/tabLeft.gif) no-repeat left top;}
	.secondaryMenu li {background-image:none; float:left; padding:0 0 0 0px;height:27px; line-height:25px; margin:0 3px}
	.secondaryMenu a {display:block;text-decoration:none;color:#6D075D;width:7em; text-align:center;padding:0 15px }
	.secondaryMenu span {display:block; height:27px; width:7em; text-align:center; background:url(images/tabRight.gif) no-repeat right top; padding:0 15px}

.productBanner {zoom:100%}

#ics .productBanner  {background:url(eng/images/ics.jpg) no-repeat;padding-top:150px}
		
#parks .productBanner  {background:url(eng/images/parks.jpg) no-repeat;padding-top:150px}
	#parks .featureBox .topCap {background:url(images/parksCap.gif) no-repeat}
	#parks .featureBox .bottomCap {background:url(images/parksBottomCap.gif) no-repeat}
	#parks .featureBox .content {border-left:1px solid #a0b6a7; border-right:1px solid #a0b6a7; }

#media .productBanner  {background:url(eng/images/media.jpg) no-repeat;padding-top:150px}
	#media .featureBox .topCap {background:url(images/mediaCap.gif) no-repeat}
	#media .featureBox .bottomCap {background:url(images/mediaBottomCap.gif) no-repeat}
	#media .featureBox .content {border-left:1px solid #aebae2; border-right:1px solid #aebae2; }

#bookings .productBanner  {background:url(eng/images/bookings.jpg) no-repeat;padding-top:150px}
	#bookings .featureBox .topCap {background:url(images/bookingsCap.gif) no-repeat}
	#bookings .featureBox .bottomCap {background:url(images/bookingsBottomCap.gif) no-repeat}
	#bookings .featureBox .content {border-left:1px solid #beaa9c; border-right:1px solid #beaa9c; }

#developments .productBanner  {background:url(eng/images/developments.jpg) no-repeat;padding-top:150px}
	#developments .featureBox .topCap {background:url(images/parksCap.gif) no-repeat}
	#developments .featureBox .bottomCap {background:url(images/parksBottomCap.gif) no-repeat}
	#developments .featureBox .content {border-left:1px solid #a0b6a7; border-right:1px solid #a0b6a7;}

#grants .productBanner  {background:url(eng/images/grants.jpg) no-repeat;padding-top:150px}
	#grants .featureBox .topCap {background:url(images/grantsCap.gif) no-repeat}
	#grants .featureBox .bottomCap {background:url(images/grantsBottomCap.gif) no-repeat}
	#grants .featureBox .content {border-left:1px solid #c5a2bf; border-right:1px solid #c5a2bf; }
	
#parks .secondaryMenu {width:255px}
#parks .secondaryMenu, #parks .secondaryMenu a {color:#01381B}
#grants .secondaryMenu, #grants .secondaryMenu a {color:#6D075D}
#ics .secondaryMenu, #ics .secondaryMenu a {color:#01596D}

#knowledge .productBanner  {background:url(eng/images/knowledge.jpg) no-repeat;padding-top:150px}
	#knowledge .featureBox .topCap {background:url(images/bookingsCap.gif) no-repeat}
	#knowledge .featureBox .bottomCap {background:url(images/bookingsBottomCap.gif) no-repeat}
	#knowledge .featureBox .content {border-left:1px solid #beaa9c; border-right:1px solid #beaa9c; }

#events .productBanner  {background:url(eng/images/events.jpg) no-repeat;padding-top:150px}
	#events .featureBox .topCap {background:url(images/eventsCap.gif) no-repeat}
	#events .featureBox .bottomCap {background:url(images/eventsBottomCap.gif) no-repeat}
	#events .featureBox .content {border-left:1px solid #f2e2aa; border-right:1px solid #f2e2aa; }

#heritage .productBanner  {background:url(eng/images/heritage.jpg) no-repeat;padding-top:150px}
	#heritage .featureBox .topCap {background:url(images/mediaCap.gif) no-repeat}
	#heritage .featureBox .bottomCap {background:url(images/mediaBottomCap.gif) no-repeat}
	#heritage .featureBox .content {border-left:1px solid #aebae2; border-right:1px solid #aebae2; }

#ics .featureBox {width:178px;}
	#ics .featureBox .content {border-left:1px solid #becad9; border-right:1px solid #becad9; padding-top:0}
	#ics .featureBox .topCap {background:url(images/icsCap.gif) no-repeat; width:178px;}
	#ics .featureBox .bottomCap {background:url(images/icsBottomCap.gif) no-repeat; width:178px;}

.photoLink {color:#005A6D; font-size:10px}