/* Primary Navigation ------------- */ 


ul#nav {
	position: relative;
	top: -17px;
	left: 180px;
	padding: 0;
	height: 18px;
	width: 586px;
	list-style-type: none;
	display: inline;
	overflow: hidden;
	float: left;
}

body#home ul#nav  		{ background: transparent url(../images/primary-nav-new.gif) no-repeat 0 0; }
body#products ul#nav 	{ background: transparent url(../images/primary-nav-new.gif) no-repeat 0 0; }
body#showcase ul#nav  { background: transparent url(../images/primary-nav-new.gif) no-repeat 0 0; }
body#reseller ul#nav  { background: transparent url(../images/primary-nav-new.gif) no-repeat 0 0; }
body#company ul#nav  	{ background: transparent url(../images/primary-nav-new.gif) no-repeat 0 0; }
body#press ul#nav  		{ background: transparent url(../images/primary-nav-new.gif) no-repeat 0 0; }
body#support ul#nav  	{ background: transparent url(../images/primary-nav-new.gif) no-repeat 0 0; }
body#contact ul#nav  	{ background: transparent url(../images/primary-nav-new.gif) no-repeat 0 0; }
body#footer ul#nav  	{ background: transparent url(../images/primary-nav-new.gif) no-repeat 0 0; }


ul#nav li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 18px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:18px; /* IE5/Win */
	background: transparent url(../images/primary-nav-new.gif) no-repeat;
}


body#home li#hom a 					{ background-position: 0 -18px; width: 44px; left: 0; }
body#home li#hom a:hover		{ background-position: 0 -18px; }
body#home li#pro a 					{ background-position: -44px 0; width: 78px; left: 44px; }
body#home li#pro a:hover		{ background-position: -44px -18px; }
body#home li#sho a 					{ background-position: -122px	0; width: 65px; left: 122px; }
body#home li#sho a:hover		{ background-position: -122px -18px; }
body#home li#res a 					{ background-position: -187px 0; width: 57px; left: 187px; }
body#home li#res a:hover		{ background-position: -187px -18px; }
body#home li#com a 					{ background-position: -244px 0; width: 130px; left: 244px; }
body#home li#com a:hover		{ background-position: -244px -18px; }

body#home li#sup a 					{ background-position: -374px 0; width: 120px; left: 374px; }
body#home li#sup a:hover		{ background-position: -374px -18px; }
body#home li#con a 					{ background-position: -497px 0 ; width: 72px; left: 497px; }
body#home li#con a:hover		{ background-position: -497px -18px; }

body#products li#hom a 					{ background-position: 0 0; width: 44px; left: 0; }
body#products li#hom a:hover		{ background-position: 0 -18px; }
body#products li#pro a 					{ background-position: -44px -18px; width: 78px; left: 44px; }
body#products li#pro a:hover		{ background-position: -44px -18px; }
body#products li#sho a 					{ background-position: -122px	0; width: 65px; left: 122px; }
body#products li#sho a:hover		{ background-position: -122px -18px; }
body#products li#res a 					{ background-position: -187px 0; width: 57px; left: 187px; }
body#products li#res a:hover		{ background-position: -187px -18px; }
body#products li#com a 					{ background-position: -244px 0; width: 130px; left: 244px; }
body#products li#com a:hover		{ background-position: -244px -18px; }

body#products li#sup a 					{ background-position: -374px 0; width: 120px; left: 374px; }
body#products li#sup a:hover		{ background-position: -374px -18px; }
body#products li#con a 					{ background-position: -497px 0 ; width: 72px; left: 497px; }
body#products li#con a:hover		{ background-position: -497px -18px; }

body#showcase li#hom a 					{ background-position: 0 0; width: 44px; left: 0; }
body#showcase li#hom a:hover		{ background-position: 0 -18px; }
body#showcase li#pro a 					{ background-position: -44px 0; width: 78px; left: 44px; }
body#showcase li#pro a:hover		{ background-position: -44px -18px; }
body#showcase li#sho a 					{ background-position: -122px	-18px; width: 65px; left: 122px; }
body#showcase li#sho a:hover		{ background-position: -122px -18px; }
body#showcase li#res a 					{ background-position: -187px 0; width: 57px; left: 187px; }
body#showcase li#res a:hover		{ background-position: -187px -18px; }
body#showcase li#com a 					{ background-position: -244px 0; width: 130px; left: 244px; }
body#showcase li#com a:hover		{ background-position: -244px -18px; }

body#showcase li#sup a 					{ background-position: -374px 0; width: 120px; left: 374px; }
body#showcase li#sup a:hover		{ background-position: -374px -18px; }
body#showcase li#con a 					{ background-position: -497px 0 ; width: 72px; left: 497px; }
body#showcase li#con a:hover		{ background-position: -497px -18px; }

body#reseller li#hom a 					{ background-position: 0 0; width: 44px; left: 0; }
body#reseller li#hom a:hover		{ background-position: 0 -18px; }
body#reseller li#pro a 					{ background-position: -44px 0; width: 78px; left: 44px; }
body#reseller li#pro a:hover		{ background-position: -44px -18px; }
body#reseller li#sho a 					{ background-position: -122px	0; width: 65px; left: 122px; }
body#reseller li#sho a:hover		{ background-position: -122px -18px; }
body#reseller li#res a 					{ background-position: -187px -18px; width: 57px; left: 187px; }
body#reseller li#res a:hover		{ background-position: -187px -18px; }
body#reseller li#com a 					{ background-position: -244px 0; width: 130px; left: 244px; }
body#reseller li#com a:hover		{ background-position: -244px -18px; }

body#reseller li#sup a 					{ background-position: -374px 0; width: 120px; left: 374px; }
body#reseller li#sup a:hover		{ background-position: -374px -18px; }
body#reseller li#con a 					{ background-position: -497px 0 ; width: 72px; left: 497px; }
body#reseller li#con a:hover		{ background-position: -497px -18px; }

body#company li#hom a 					{ background-position: 0 0; width: 44px; left: 0; }
body#company li#hom a:hover		{ background-position: 0 -18px; }
body#company li#pro a 					{ background-position: -44px 0; width: 78px; left: 44px; }
body#company li#pro a:hover		{ background-position: -44px -18px; }
body#company li#sho a 					{ background-position: -122px	0; width: 65px; left: 122px; }
body#company li#sho a:hover		{ background-position: -122px -18px; }
body#company li#res a 					{ background-position: -187px 0; width: 57px; left: 187px; }
body#company li#res a:hover		{ background-position: -187px -18px; }
body#company li#com a 					{ background-position: -244px -18px; width: 130px; left: 244px; }
body#company li#com a:hover		{ background-position: -244px -18px; }

body#company li#sup a 					{ background-position: -374px 0; width: 120px; left: 374px; }
body#company li#sup a:hover		{ background-position: -374px -18px; }
body#company li#con a 					{ background-position: -497px 0 ; width: 72px; left: 497px; }
body#company li#con a:hover		{ background-position: -497px -18px; }

body#press li#hom a 					{ background-position: 0 0; width: 44px; left: 0; }
body#press li#hom a:hover		{ background-position: 0 -18px; }
body#press li#pro a 					{ background-position: -44px 0; width: 78px; left: 44px; }
body#press li#pro a:hover		{ background-position: -44px -18px; }
body#press li#sho a 					{ background-position: -122px	0; width: 65px; left: 122px; }
body#press li#sho a:hover		{ background-position: -122px -18px; }
body#press li#res a 					{ background-position: -187px 0; width: 57px; left: 187px; }
body#press li#res a:hover		{ background-position: -187px -18px; }
body#press li#com a 					{ background-position: -244px 0; width: 130px; left: 244px; }
body#press li#com a:hover		{ background-position: -244px -18px; }

body#press li#sup a 					{ background-position: -374px 0; width: 120px; left: 374px; }
body#press li#sup a:hover		{ background-position: -374px -18px; }
body#press li#con a 					{ background-position: -497px 0 ; width: 72px; left: 497px; }
body#press li#con a:hover		{ background-position: -497px -18px; }

body#support li#hom a 					{ background-position: 0 0; width: 44px; left: 0; }
body#support li#hom a:hover		{ background-position: 0 -18px; }
body#support li#pro a 					{ background-position: -44px 0; width: 78px; left: 44px; }
body#support li#pro a:hover		{ background-position: -44px -18px; }
body#support li#sho a 					{ background-position: -122px	0; width: 65px; left: 122px; }
body#support li#sho a:hover		{ background-position: -122px -18px; }
body#support li#res a 					{ background-position: -187px 0; width: 57px; left: 187px; }
body#support li#res a:hover		{ background-position: -187px -18px; }
body#support li#com a 					{ background-position: -244px 0; width: 130px; left: 244px; }
body#support li#com a:hover		{ background-position: -244px -18px; }

body#support li#sup a 					{ background-position: -374px -18px; width: 120px; left: 374px; }
body#support li#sup a:hover		{ background-position: -374px -18px; }
body#support li#con a 					{ background-position: -497px 0 ; width: 72px; left: 497px; }
body#support li#con a:hover		{ background-position: -497px -18px; }

body#contact li#hom a 					{ background-position: 0 0; width: 44px; left: 0; }
body#contact li#hom a:hover		{ background-position: 0 -18px; }
body#contact li#pro a 					{ background-position: -44px 0; width: 78px; left: 44px; }
body#contact li#pro a:hover		{ background-position: -44px -18px; }
body#contact li#sho a 					{ background-position: -122px	0; width: 65px; left: 122px; }
body#contact li#sho a:hover		{ background-position: -122px -18px; }
body#contact li#res a 					{ background-position: -187px 0; width: 57px; left: 187px; }
body#contact li#res a:hover		{ background-position: -187px -18px; }
body#contact li#com a 					{ background-position: -244px 0; width: 130px; left: 244px; }
body#contact li#com a:hover		{ background-position: -244px -18px; }

body#contact li#sup a 					{ background-position: -374px 0; width: 120px; left: 374px; }
body#contact li#sup a:hover		{ background-position: -374px -18px; }
body#contact li#con a 					{ background-position: -497px -18px ; width: 72px; left: 497px; }
body#contact li#con a:hover		{ background-position: -497px -18px; }

body#footer li#hom a 					{ background-position: 0 0; width: 44px; left: 0; }
body#footer li#hom a:hover		{ background-position: 0 -18px; }
body#footer li#pro a 					{ background-position: -44px 0; width: 78px; left: 44px; }
body#footer li#pro a:hover		{ background-position: -44px -18px; }
body#footer li#sho a 					{ background-position: -122px	0; width: 65px; left: 122px; }
body#footer li#sho a:hover		{ background-position: -122px -18px; }
body#footer li#res a 					{ background-position: -187px 0; width: 57px; left: 187px; }
body#footer li#res a:hover		{ background-position: -187px -18px; }
body#footer li#com a 					{ background-position: -244px 0; width: 130px; left: 244px; }
body#footer li#com a:hover		{ background-position: -244px -18px; }

body#footer li#sup a 					{ background-position: -374px 0; width: 120px; left: 374px; }
body#footer li#sup a:hover		{ background-position: -374px -18px; }
body#footer li#con a 					{ background-position: -497px 0 ; width: 72px; left: 497px; }
body#footer li#con a:hover		{ background-position: -497px -18px; }






/* Homepage content nav -------------------------------- */

/* Global styles */


ul#hp-nav {
	position: relative;
	margin: 0;
	padding: 0;
	height: 30px;
	width: 603px;
	list-style-type: none;
	display: inline;
	overflow: hidden;
}

ul#hp-nav li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 30px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:30px; /* IE5/Win */
}

ul#hp-nav	{ background: transparent url(../images/homepage-content-nav.gif) no-repeat 0 -30px; }

ul#hp-nav li a 	{	
	background: transparent url(../images/homepage-content-nav.gif) no-repeat; 
}

ul#hp-nav li#show a			{ background-position: 0 0; width: 199px; left: 0; }
ul#hp-nav li#show a:hover		{ background-position: 0 -30px; }
ul#hp-nav li#diag a			{ background-position: -199px 0; width: 231px; left: 199px; }
ul#hp-nav li#diag a:hover		{ background-position: -199px -30px; }
ul#hp-nav li#about a			{ background-position: -430px 0; width: 173px; left: 430px; }
ul#hp-nav li#about a:hover		{ background-position: -430px -30px; }





/* Sub Navigation -------------------------------------- */ 


/* Global sub-nav */

#sub-nav {
	height: 37px;
	margin:0;
	padding:0;	
	margin-bottom: 20px;
	background: url(../images/subnav-box.gif) top left no-repeat;
}

#sub-nav ul {
	position: relative;
	float:left;
	top: -14px;
	left: 10px;
	margin: 0;
	padding: 0;
	height: 33px;
	width: 745px;
	list-style-type: none;
	display: inline;
	overflow: hidden;
}

#sub-nav ul li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 33px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:33px; /* IE5/Win */
}


/* Products sub-nav */

body#products #sub-nav ul#overview  		{ background: transparent url(../images/sub-nav-products.gif) no-repeat 0 -33px; }
body#products #sub-nav ul#webtv	  			{ background: transparent url(../images/sub-nav-products.gif) no-repeat 0 -33px; }
body#products #sub-nav ul#corporatetv	  	{ background: transparent url(../images/sub-nav-products.gif) no-repeat 0 -33px; }
body#products #sub-nav ul#viraltv	  		{ background: transparent url(../images/sub-nav-products.gif) no-repeat 0 -33px; }
body#products #sub-nav ul#livetv	  		{ background: transparent url(../images/sub-nav-products.gif) no-repeat 0 -33px; }
body#products #sub-nav ul#ppvtv	  			{ background: transparent url(../images/sub-nav-products.gif) no-repeat 0 -33px; }

body#products #sub-nav ul li a 	{	
	background: transparent url(../images/sub-nav-products.gif) no-repeat; 
}

body#products #sub-nav ul#overview li#over a 		{ background-position: 0 -33px; width: 122px; left: 0; }
body#products #sub-nav ul#overview li#over a:hover		{ background-position: 0 -33px; }
body#products #sub-nav ul#overview li#web a 					{ background-position: -122px 0; width: 85px; left: 122px; }
body#products #sub-nav ul#overview li#web a:hover		{ background-position: -122px -33px; }
body#products #sub-nav ul#overview li#corp a 				{ background-position: -198px	0; width: 134px; left: 198px; }
body#products #sub-nav ul#overview li#corp a:hover		{ background-position: -198px -33px; }
body#products #sub-nav ul#overview li#viral a 				{ background-position: -332px 0; width: 97px; left: 332px; }
body#products #sub-nav ul#overview li#viral a:hover	{ background-position: -332px -33px; }
body#products #sub-nav ul#overview li#live a 				{ background-position: -429px 0; width: 100px; left: 429px; }
body#products #sub-nav ul#overview li#live a:hover		{ background-position: -429px -33px; }
body#products #sub-nav ul#overview li#ppv a 					{ background-position: -533px 0; width: 126px; left: 533px; }
body#products #sub-nav ul#overview li#ppv a:hover		{ background-position: -533px -33px; }

body#products #sub-nav ul#webtv li#over a 						{ background-position: 0 0; width: 122px; left: 0; }
body#products #sub-nav ul#webtv li#over a:hover			{ background-position: 0 -33px; }
body#products #sub-nav ul#webtv li#web a 						{ background-position: -122px -33px; width: 85px; left: 122px; }
body#products #sub-nav ul#webtv li#web a:hover				{ background-position: -122px -33px; }
body#products #sub-nav ul#webtv li#corp a 						{ background-position: -198px	0; width: 134px; left: 198px; }
body#products #sub-nav ul#webtv li#corp a:hover			{ background-position: -198px -33px; }
body#products #sub-nav ul#webtv li#viral a 					{ background-position: -332px 0; width: 97px; left: 332px; }
body#products #sub-nav ul#webtv li#viral a:hover			{ background-position: -332px -33px; }
body#products #sub-nav ul#webtv li#live a 						{ background-position: -429px 0; width: 100px; left: 429px; }
body#products #sub-nav ul#webtv li#live a:hover			{ background-position: -429px -33px; }
body#products #sub-nav ul#webtv li#ppv a 						{ background-position: -533px 0; width: 126px; left: 533px; }
body#products #sub-nav ul#webtv li#ppv a:hover				{ background-position: -533px -33px; }

body#products #sub-nav ul#corporatetv li#over a 						{ background-position: 0 0; width: 122px; left: 0; }
body#products #sub-nav ul#corporatetv li#over a:hover			{ background-position: 0 -33px; }
body#products #sub-nav ul#corporatetv li#web a 						{ background-position: -122px 0; width: 85px; left: 122px; }
body#products #sub-nav ul#corporatetv li#web a:hover				{ background-position: -122px -33px; }
body#products #sub-nav ul#corporatetv li#corp a 						{ background-position: -198px	-33px; width: 134px; left: 198px; }
body#products #sub-nav ul#corporatetv li#corp a:hover			{ background-position: -198px -33px; }
body#products #sub-nav ul#corporatetv li#viral a 					{ background-position: -332px 0; width: 97px; left: 332px; }
body#products #sub-nav ul#corporatetv li#viral a:hover			{ background-position: -332px -33px; }
body#products #sub-nav ul#corporatetv li#live a 						{ background-position: -429px 0; width: 100px; left: 429px; }
body#products #sub-nav ul#corporatetv li#live a:hover			{ background-position: -429px -33px; }
body#products #sub-nav ul#corporatetv li#ppv a 						{ background-position: -533px 0; width: 126px; left: 533px; }
body#products #sub-nav ul#corporatetv li#ppv a:hover				{ background-position: -533px -33px; }

body#products #sub-nav ul#viraltv li#over a 						{ background-position: 0 0; width: 122px; left: 0; }
body#products #sub-nav ul#viraltv li#over a:hover			{ background-position: 0 -33px; }
body#products #sub-nav ul#viraltv li#web a 						{ background-position: -122px 0; width: 85px; left: 122px; }
body#products #sub-nav ul#viraltv li#web a:hover				{ background-position: -122px -33px; }
body#products #sub-nav ul#viraltv li#corp a 						{ background-position: -198px	0; width: 134px; left: 198px; }
body#products #sub-nav ul#viraltv li#corp a:hover			{ background-position: -198px -33px; }
body#products #sub-nav ul#viraltv li#viral a 					{ background-position: -332px -33px; width: 97px; left: 332px; }
body#products #sub-nav ul#viraltv li#viral a:hover			{ background-position: -332px -33px; }
body#products #sub-nav ul#viraltv li#live a 						{ background-position: -429px 0; width: 100px; left: 429px; }
body#products #sub-nav ul#viraltv li#live a:hover			{ background-position: -429px -33px; }
body#products #sub-nav ul#viraltv li#ppv a 						{ background-position: -533px 0; width: 126px; left: 533px; }
body#products #sub-nav ul#viraltv li#ppv a:hover				{ background-position: -533px -33px; }

body#products #sub-nav ul#livetv li#over a 						{ background-position: 0 0; width: 122px; left: 0; }
body#products #sub-nav ul#livetv li#over a:hover				{ background-position: 0 -33px; }
body#products #sub-nav ul#livetv li#web a 							{ background-position: -122px 0; width: 85px; left: 122px; }
body#products #sub-nav ul#livetv li#web a:hover				{ background-position: -122px -33px; }
body#products #sub-nav ul#livetv li#corp a 						{ background-position: -198px	0; width: 134px; left: 198px; }
body#products #sub-nav ul#livetv li#corp a:hover				{ background-position: -198px -33px; }
body#products #sub-nav ul#livetv li#viral a 						{ background-position: -332px 0; width: 97px; left: 332px; }
body#products #sub-nav ul#livetv li#viral a:hover			{ background-position: -332px -33px; }
body#products #sub-nav ul#livetv li#live a 						{ background-position: -429px -33px; width: 100px; left: 429px; }
body#products #sub-nav ul#livetv li#live a:hover				{ background-position: -429px -33px; }
body#products #sub-nav ul#livetv li#ppv a 							{ background-position: -533px 0; width: 126px; left: 533px; }
body#products #sub-nav ul#livetv li#ppv a:hover				{ background-position: -533px -33px; }

body#products #sub-nav ul#ppvtv li#over a 						{ background-position: 0 0; width: 122px; left: 0; }
body#products #sub-nav ul#ppvtv li#over a:hover				{ background-position: 0 -33px; }
body#products #sub-nav ul#ppvtv li#web a 							{ background-position: -122px 0; width: 85px; left: 122px; }
body#products #sub-nav ul#ppvtv li#web a:hover				{ background-position: -122px -33px; }
body#products #sub-nav ul#ppvtv li#corp a 						{ background-position: -198px	0; width: 134px; left: 198px; }
body#products #sub-nav ul#ppvtv li#corp a:hover				{ background-position: -198px -33px; }
body#products #sub-nav ul#ppvtv li#viral a 						{ background-position: -332px 0; width: 97px; left: 332px; }
body#products #sub-nav ul#ppvtv li#viral a:hover			{ background-position: -332px -33px; }
body#products #sub-nav ul#ppvtv li#live a 						{ background-position: -429px 0; width: 100px; left: 429px; }
body#products #sub-nav ul#ppvtv li#live a:hover				{ background-position: -429px -33px; }
body#products #sub-nav ul#ppvtv li#ppv a 							{ background-position: -533px -33px; width: 126px; left: 533px; }
body#products #sub-nav ul#ppvtv li#ppv a:hover				{ background-position: -533px -33px; }


/* Company sub-nav */

body#company #sub-nav ul#about  		{ background: transparent url(../images/sub-nav-company.gif) no-repeat 0 -33px; }
body#company #sub-nav ul#directors	{ background: transparent url(../images/sub-nav-company.gif) no-repeat 0 -33px; }
body#company #sub-nav ul#shares	  { background: transparent url(../images/sub-nav-company.gif) no-repeat 0 -33px; }
body#company #sub-nav ul#investor	  { background: transparent url(../images/sub-nav-company.gif) no-repeat 0 -33px; }
body#company #sub-nav ul#advisors	  { background: transparent url(../images/sub-nav-company.gif) no-repeat 0 -33px; }
body#company #sub-nav ul#accounts	  { background: transparent url(../images/sub-nav-company.gif) no-repeat 0 -33px; }

body#company #sub-nav ul li a 	{	
	background: transparent url(../images/sub-nav-company.gif) no-repeat; 
}

body#company #sub-nav ul#about li#abo a 				{ background-position: 0 -33px; width: 116px; left: 0; }
body#company #sub-nav ul#about li#abo a:hover		{ background-position: 0 -33px; }
body#company #sub-nav ul#about li#dir a 				{ background-position: -116px 0; width: 83px; left: 116px; }
body#company #sub-nav ul#about li#dir a:hover		{ background-position: -116px -33px; }
body#company #sub-nav ul#about li#sha a 				{ background-position: -199px	0; width: 137px; left: 199px; }
body#company #sub-nav ul#about li#sha a:hover		{ background-position: -199px -33px; }
body#company #sub-nav ul#about li#inv a 				{ background-position: -336px	0; width: 147px; left: 336px; }
body#company #sub-nav ul#about li#inv a:hover		{ background-position: -336px -33px; }
body#company #sub-nav ul#about li#adv a 				{ background-position: -483px	0; width: 78px; left: 483px; }
body#company #sub-nav ul#about li#adv a:hover		{ background-position: -483px -33px; }
body#company #sub-nav ul#about li#acc a 				{ background-position: -561px	0; width: 192px; left: 561px; }
body#company #sub-nav ul#about li#acc a:hover		{ background-position: -561px -33px; }



body#company #sub-nav ul#directors li#abo a 				{ background-position: 0 0; width: 116px; left: 0; }
body#company #sub-nav ul#directors li#abo a:hover		{ background-position: 0 -33px; }
body#company #sub-nav ul#directors li#dir a 				{ background-position: -116px -33px; width: 83px; left: 116px; }
body#company #sub-nav ul#directors li#dir a:hover		{ background-position: -116px -33px; }
body#company #sub-nav ul#directors li#sha a 				{ background-position: -199px	0; width: 137px; left: 199px; }
body#company #sub-nav ul#directors li#sha a:hover		{ background-position: -199px -33px; }
body#company #sub-nav ul#directors li#inv a 				{ background-position: -336px	0; width: 147px; left: 336px; }
body#company #sub-nav ul#directors li#inv a:hover		{ background-position: -336px -33px; }
body#company #sub-nav ul#directors li#adv a 				{ background-position: -483px	0; width: 78px; left: 483px; }
body#company #sub-nav ul#directors li#adv a:hover		{ background-position: -483px -33px; }
body#company #sub-nav ul#directors li#acc a 				{ background-position: -561px	0; width: 192px; left: 561px; }
body#company #sub-nav ul#directors li#acc a:hover		{ background-position: -561px -33px; }



body#company #sub-nav ul#shares li#abo a 				{ background-position: 0 0; width: 116px; left: 0; }
body#company #sub-nav ul#shares li#abo a:hover		{ background-position: 0 -33px; }
body#company #sub-nav ul#shares li#dir a 				{ background-position: -116px 0; width: 83px; left: 116px; }
body#company #sub-nav ul#shares li#dir a:hover		{ background-position: -116px -33px; }
body#company #sub-nav ul#shares li#sha a 				{ background-position: -199px	-33px; width: 137px; left: 199px; }
body#company #sub-nav ul#shares li#sha a:hover		{ background-position: -199px -33px; }
body#company #sub-nav ul#shares li#inv a 				{ background-position: -336px	0; width: 147px; left: 336px; }
body#company #sub-nav ul#shares li#inv a:hover		{ background-position: -336px -33px; }
body#company #sub-nav ul#shares li#adv a 				{ background-position: -483px	0; width: 78px; left: 483px; }
body#company #sub-nav ul#shares li#adv a:hover		{ background-position: -483px -33px; }
body#company #sub-nav ul#shares li#acc a 				{ background-position: -561px	0; width: 192px; left: 561px; }
body#company #sub-nav ul#shares li#acc a:hover		{ background-position: -561px -33px; }



body#company #sub-nav ul#investors li#abo a 				{ background-position: 0 0; width: 116px; left: 0; }
body#company #sub-nav ul#investors li#abo a:hover		{ background-position: 0 -33px; }
body#company #sub-nav ul#investors li#dir a 				{ background-position: -116px 0; width: 83px; left: 116px; }
body#company #sub-nav ul#investors li#dir a:hover		{ background-position: -116px -33px; }
body#company #sub-nav ul#investors li#sha a 				{ background-position: -199px 0; width: 137px; left: 199px; }
body#company #sub-nav ul#investors li#sha a:hover		{ background-position: -199px -33px; }
body#company #sub-nav ul#investors li#inv a 				{ background-position: -336px	-33px; width: 147px; left: 336px; }
body#company #sub-nav ul#investors li#inv a:hover		{ background-position: -336px -33px; }
body#company #sub-nav ul#investors li#adv a 				{ background-position: -483px	0; width: 78px; left: 483px; }
body#company #sub-nav ul#investors li#adv a:hover		{ background-position: -483px -33px; }
body#company #sub-nav ul#investors li#acc a 				{ background-position: -561px	0; width: 192px; left: 561px; }
body#company #sub-nav ul#investors li#acc a:hover		{ background-position: -561px -33px; }



body#company #sub-nav ul#advisors li#abo a 				{ background-position: 0 0; width: 116px; left: 0; }
body#company #sub-nav ul#advisors li#abo a:hover		{ background-position: 0 -33px; }
body#company #sub-nav ul#advisors li#dir a 				{ background-position: -116px 0; width: 83px; left: 116px; }
body#company #sub-nav ul#advisors li#dir a:hover		{ background-position: -116px -33px; }
body#company #sub-nav ul#advisors li#sha a 				{ background-position: -199px 0; width: 137px; left: 199px; }
body#company #sub-nav ul#advisors li#sha a:hover		{ background-position: -199px -33px; }
body#company #sub-nav ul#advisors li#inv a 				{ background-position: -336px	0; width: 147px; left: 336px; }
body#company #sub-nav ul#advisors li#inv a:hover		{ background-position: -336px -33px; }
body#company #sub-nav ul#advisors li#adv a 				{ background-position: -483px	-33px; width: 78px; left: 483px; }
body#company #sub-nav ul#advisors li#adv a:hover		{ background-position: -483px -33px; }
body#company #sub-nav ul#advisors li#acc a 				{ background-position: -561px	0; width: 192px; left: 561px; }
body#company #sub-nav ul#advisors li#acc a:hover		{ background-position: -561px -33px; }



body#company #sub-nav ul#accounts li#abo a 				{ background-position: 0 0; width: 116px; left: 0; }
body#company #sub-nav ul#accounts li#abo a:hover		{ background-position: 0 -33px; }
body#company #sub-nav ul#accounts li#dir a 				{ background-position: -116px 0; width: 83px; left: 116px; }
body#company #sub-nav ul#accounts li#dir a:hover		{ background-position: -116px -33px; }
body#company #sub-nav ul#accounts li#sha a 				{ background-position: -199px 0; width: 137px; left: 199px; }
body#company #sub-nav ul#accounts li#sha a:hover		{ background-position: -199px -33px; }
body#company #sub-nav ul#accounts li#inv a 				{ background-position: -336px	0; width: 147px; left: 336px; }
body#company #sub-nav ul#accounts li#inv a:hover		{ background-position: -336px -33px; }
body#company #sub-nav ul#accounts li#adv a 				{ background-position: -483px	0; width: 78px; left: 483px; }
body#company #sub-nav ul#accounts li#adv a:hover		{ background-position: -483px -33px; }
body#company #sub-nav ul#accounts li#acc a 				{ background-position: -561px	-33px; width: 192px; left: 561px; }
body#company #sub-nav ul#accounts li#acc a:hover		{ background-position: -561px -33px; }




/* Press sub-nav */

body#press #sub-nav ul#pres  		{ background: transparent url(../images/sub-nav-press.gif) no-repeat 0 -33px; }
body#press #sub-nav ul#presentations	{ background: transparent url(../images/sub-nav-press.gif) no-repeat 0 -33px; }

body#press #sub-nav ul li a 	{	
	background: transparent url(../images/sub-nav-press.gif) no-repeat; 
}

body#press #sub-nav ul#pres li#pr a 				{ background-position: 0 -33px; width: 67px; left: 0; }
body#press #sub-nav ul#pres li#pr a:hover		{ background-position: 0 -33px; }
body#press #sub-nav ul#pres li#prez a 				{ background-position: -67px 0; width: 128px; left: 67px; }
body#press #sub-nav ul#pres li#prez a:hover		{ background-position: -67px -33px; }

body#press #sub-nav ul#presentations li#pr a 				{ background-position: 0 0; width: 67px; left: 0; }
body#press #sub-nav ul#presentations li#pr a:hover		{ background-position: 0 -33px; }
body#press #sub-nav ul#presentations li#prez a 				{ background-position: -67px -33px; width: 128px; left: 67px; }
body#press #sub-nav ul#presentations li#prez a:hover		{ background-position: -67px -33px; }


/* Support sub-nav */

body#support #sub-nav ul#faqs  		{ background: transparent url(../images/sub-nav-support.gif) no-repeat 0 -33px; }
body#support #sub-nav ul#digital	{ background: transparent url(../images/sub-nav-support.gif) no-repeat 0 -33px; }
body#support #sub-nav ul#stream	  { background: transparent url(../images/sub-nav-support.gif) no-repeat 0 -33px; }

body#support #sub-nav ul li a 	{	
	background: transparent url(../images/sub-nav-support.gif) no-repeat; 
}

body#support #sub-nav ul#faqs li#faq a 					{ background-position: 0 -31px; width: 147px; left: 0; }
body#support #sub-nav ul#faqs li#faq a:hover			{ background-position: 0 -31px; }
body#support #sub-nav ul#faqs li#digital a 				{ background-position: -147px 0; width: 202px; left: 147px; }
body#support #sub-nav ul#faqs li#digital a:hover		{ background-position: -147px -31px; }
body#support #sub-nav ul#faqs li#trouble a 				{ background-position: -349px 0; width: 202px; left: 349px; }
body#support #sub-nav ul#faqs li#trouble a:hover		{ background-position: -349px -31px; }
body#support #sub-nav ul#faqs li#stream a 				{ background-position: -551px 0; width: 150px; left: 551px; }
body#support #sub-nav ul#faqs li#stream a:hover			{ background-position: -551px -31px; }

body#support #sub-nav ul#digitalspecs li#faq a 					{ background-position: 0 0; width: 147px; left: 0; }
body#support #sub-nav ul#digitalspecs li#faq a:hover			{ background-position: 0 -31px; }
body#support #sub-nav ul#digitalspecs li#digital a 				{ background-position: -147px -31px; width: 202px; left: 147px; }
body#support #sub-nav ul#digitalspecs li#digital a:hover		{ background-position: -147px -31px; }
body#support #sub-nav ul#digitalspecs li#trouble a 				{ background-position: -349px 0; width: 202px; left: 349px; }
body#support #sub-nav ul#digitalspecs li#trouble a:hover		{ background-position: -349px -31px; }
body#support #sub-nav ul#digitalspecs li#stream a 				{ background-position: -551px	0; width: 150px; left: 551px; }
body#support #sub-nav ul#digitalspecs li#stream a:hover			{ background-position: -551px -31px; }

body#support #sub-nav ul#streamingsupport li#faq a 					{ background-position: 0 0; width: 147px; left: 0; }
body#support #sub-nav ul#streamingsupport li#faq a:hover			{ background-position: 0 -31px; }
body#support #sub-nav ul#streamingsupport li#digital a 				{ background-position: -147px 0; width: 202px; left: 147px; }
body#support #sub-nav ul#streamingsupport li#digital a:hover		{ background-position: -147px -31px; }
body#support #sub-nav ul#streamingsupport li#trouble a 				{ background-position: -349px 0; width: 202px; left: 349px; }
body#support #sub-nav ul#streamingsupport li#trouble a:hover		{ background-position: -349px -31px; }
body#support #sub-nav ul#streamingsupport li#stream a 				{ background-position: -551px -31px; width: 150px; left: 551px; }
body#support #sub-nav ul#streamingsupport li#stream a:hover			{ background-position: -551px -31px; }


/* Showcase sub-nav */

body#showcase #sub-nav ul#categories	{ background: transparent url(../images/sub-nav-showcase.gif) no-repeat 0 -33px; }

body#showcase #sub-nav ul li a 	{	
	background: transparent url(../images/sub-nav-showcase.gif) no-repeat; 
}

body#showcase #sub-nav ul#categories li#all a								{ background-position: 0 0; width: 62px; left: 0; }
body#showcase #sub-nav ul#categories li#all a:hover					{ background-position: 0 -33px; }
body#showcase #sub-nav ul#categories li#webtv a							{ background-position: -62px 0; width: 100px; left: 62px; }
body#showcase #sub-nav ul#categories li#webtv a:hover				{ background-position: -62px -33px; }
body#showcase #sub-nav ul#categories li#corporatetv a				{ background-position: -162px 0; width: 134px; left: 162px; }
body#showcase #sub-nav ul#categories li#corporatetv a:hover	{ background-position: -162px -33px; }
body#showcase #sub-nav ul#categories li#viraltv a						{ background-position: -296px 0; width: 97px; left: 296px; }
body#showcase #sub-nav ul#categories li#viraltv a:hover			{ background-position: -296px -33px; }
body#showcase #sub-nav ul#categories li#livetv a						{ background-position: -393px 0; width: 90px; left: 393px; }
body#showcase #sub-nav ul#categories li#livetv a:hover			{ background-position: -393px -33px; }
body#showcase #sub-nav ul#categories li#ppvtv a							{ background-position: -483px 0; width: 141px; left: 483px; }
body#showcase #sub-nav ul#categories li#ppvtv a:hover				{ background-position: -483px -33px; }
