ul#navMain { background:url(../img/BGnav.png); position:relative; top:11px; left:100px;} /* width of nav is 820px, left centers nav in wrapper div */
ul#navMain li { float:left; list-style-type:none;}
ul#navMain li a { height:56px; display:block; position:absolute; top:0; text-indent:-9999px;}

li#navInfo a, li#navMedia a, li#navNews a, li#navFeatures a, li#navPodcasts a, li#navDownloads a, li#navForums a, li#navPreorder a, li#navTwitter a, li#navFacebook a { background:url(../img/BGnav.png) }

li#navInfo a 						{ background-position:0 0; width:66px; left:0 }
li#navInfo a:hover					{ background-position:0 -56px }
body#pageInfo li#navInfo a 			{ background-position:0 -56px }

li#navMedia a 						{ background-position:-66px 0; width:74px; left:66px }
li#navMedia a:hover					{ background-position:-66px -56px }
body#pageMedia li#navMedia a 		{ background-position:-66px -56px }
body#pageImages li#navMedia a 		{ background-position:-66px -56px }

li#navNews a 						{ background-position:-140px 0; width:71px; left:140px }
li#navNews a:hover					{ background-position:-140px -56px }
body#pageNews li#navNews a 			{ background-position:-140px -56px }

body#pageNewsFeat li#navNews a 		{ background-position:-140px -56px }

li#navFeatures a 						{ background-position:-211px 0; width:103px; left:211px }
li#navFeatures a:hover					{ background-position:-211px -56px }
body#pageFeatures li#navFeatures a 		{ background-position:-211px -56px }

li#navPodcasts a 						{ background-position:-314px 0; width:108px; left:314px }
li#navPodcasts a:hover					{ background-position:-314px -56px }
body#pagePodcasts li#navPodcasts a 		{ background-position:-314px -56px }

li#navPodcastTranscriptl a 						{ background-position:-314px 0; width:108px; left:314px }
li#navPodcastTranscript a:hover					{ background-position:-314px -56px }
body#pagePodcastTranscript li#navPodcasts a 		{ background-position:-314px -56px }

li#navDownloads a 						{ background-position:-422px 0; width:123px; left:422px }
li#navDownloads a:hover					{ background-position:-422px -56px }
body#pageDownloads li#navDownloads a 	{ background-position:-422px -56px }

li#navForums a 						{ background-position:-545px 0; width:91px; left:545px }
li#navForums a:hover				{ background-position:-545px -56px }
body#pageForums li#navForums a 		{ background-position:-545px -56px }

li#navPreorder a 						{ background-position:-636px 0; width:111px; left:636px }
li#navPreorder a:hover					{ background-position:-636px -56px }
body#pagePreorder li#navPreorder a 		{ background-position:-636px -56px }
body#pagePreorderLE li#navPreorder a 	{ background-position:-636px -56px }


li#navTwitter a 						{ background-position:-747px 0; width:32px; left:747px }
li#navTwitter  a:hover					{ background-position:-747px -56px }
body#pageTwitter  li#navTwitter  a 		{ background-position:-747px -56px }

li#navFacebook a 						{ background-position:-779px 0; width:41px; left:779px }
li#navFacebook  a:hover					{ background-position:-779px -56px }
body#pageFacebook  li#navFacebook  a 	{ background-position:-779px -56px }


/* MEDIA NAV */

ul#navMedia { background:url(../img/BGnavMedia.png); position:relative; top:0; left:302px; margin-bottom:45px; width:165px; height:32px;} 
ul#navMedia li { float:left; list-style-type:none;}
ul#navMedia li a { height:32px; display:block; position:absolute; top:0; }

li#navVideo a, li#navImages a { background:url(../img/BGnavMedia.png) }

li#navVideo a 						{ background-position:0 0; width:74px; left:0px }
li#navVideo a:hover					{ background-position:0 -32px }
body#pageMedia li#navVideo a 		{ background-position:0 -32px }

li#navImages a 						{ background-position:-105px 0; width:91px; left:105px }
li#navImages a:hover				{ background-position:-105px -32px }
body#pageImages li#navImages a 		{ background-position:-105px -32px }
