		/* Main Nav --*/
		 
		/* common styling */
		
	 
		
.link1 a  { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.link1 a:hover { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #cccccc; text-decoration: underline}

.link2 a  { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none}
.link2 a:hover { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #cccccc; text-decoration: underline}

		
		
		#nav {
	padding: 0;
	margin: 0px 0px 0;
	list-style: none;
	height: 0px;
	position: relative;
	float: right;
	z-index: 500;
	font: 12px Arial, Tahoma, sans-serif;
	width: 400;
		}
		
		#nav li.top {
			display: block;
			font: 12px Arial, Tahoma, sans-serif;
			float: left;
		}
		
		#nav li a.top_link {
			display: block;
			float: left;
			line-height: 0px;
			color: #333;
			text-decoration: none;
			font-weight: bold;
			font: 12px Arial, Tahoma, sans-serif;
			padding: 0 0 0 15px;
			cursor: pointer;
		}
		
		#nav li a.top_link span {
			float: left;
			display: block;
			font: 12px Arial, Tahoma, sans-serif;
			padding: 0 4px 0 10px;
			height: 30px;
		}
		
		#nav li a.top_link span.down {
			float: left;
			display: block;
			font: 12px Arial, Tahoma, sans-serif;
			padding: 0 14px 0 10px;
			height: 30px;
			 
		}
		
		#nav li:hover a.top_link,
		#nav a.top_link:hover {
		font: 11px Arial, Tahoma, sans-serif;
			color: #f0c430;
		}
		
		#nav table {
			border-collapse: collapse;
			padding: 0;
			margin: 0;
			font: 12px Arial, Tahoma, sans-serif;
			position: absolute;
			left: 0;
			top: 0;
		}
		
		#nav li:hover {
			position: relative;
			font: 12px Arial, Tahoma, sans-serif;
			z-index: 200;
		}
		
		#nav a:hover {
			position: relative;
			font: 12px Arial, Tahoma, sans-serif;
			white-space: normal;
			z-index: 200;
		}
		
		#nav :hover ul.sub {
			left: 15px;
			font: 11px Arial, Tahoma, sans-serif;
			top: 19px;
			background: #eee ;
			border: 1px solid #eee;
			padding: 5px;
			white-space: nowrap;
			width: 120%;
			height: auto;
			z-index: 300;
			font-size: 11px;
		}
		
		#nav :hover ul.sub li {
			display: block;
			font: 11px Arial, Tahoma, sans-serif;
			height: 30px;
			position: relative;
			float: left;
			width: 100%;
			font-weight: normal;
			background: #eee;
			padding:0;
		}
		
		#nav :hover ul.sub li a {
			display: block;
			height: 28px;
			font: 11px Arial, Tahoma, sans-serif;
			width: 100%;
			line-height: 28px;
			text-indent: 5px;
			color: #000;
			text-decoration: none;
		}
		
		
		#nav li ul.sub li a.fly {
			 
			cursor: pointer;
		}
	 
		
		#nav :hover ul.sub li a:hover {
			background: #b1cf77;
			color: #fff;
			border-color: #fff;
		}
		
			/* Alt nav hover state color */
		#videos_celeb #nav :hover ul.sub li a:hover { background: #a08eaf; }
			/* End alt nav hover state color*/
		
		#nav :hover ul.sub li a.fly:hover {
		 
			color: #fff;
		}
		
		#nav a:hover a:hover ul,
		#nav a:hover a:hover a:hover ul,
		#nav a:hover a:hover a:hover a:hover ul,
		#nav a:hover a:hover a:hover a:hover a:hover ul {
			left: 140px;
			top: -34px;
		   font: 11px Arial, Tahoma, sans-serif;
			padding: 3px;
			border: 1px solid #cccccc;
			white-space: nowrap;
			width: 100%;
			z-index: 400;
			height: auto;
		}
		
		#nav ul, 
		#nav a:hover ul ul,
		#nav a:hover a:hover ul ul,
		#nav a:hover a:hover a:hover ul ul,
		#nav a:hover a:hover a:hover a:hover ul ul {
			position: absolute;
			left: -9999px;
			top: -9999px;
			width: 0;
			font: 11px Arial, Tahoma, sans-serif;
			height: 0;
			margin: 0;
			padding: 0;
			list-style: none;
		}
		
		#nav li:hover li:hover > ul {
			left: 140px;
			top: -4px;
		 font: 11px Arial, Tahoma, sans-serif;
			padding: 3px;
			border: 1px solid #eee;
			white-space: nowrap;
			width: 140%;
			z-index: 400;
			height: auto;
		}
		
		#nav li:hover li:hover > ul.pakList { width: 190%; }
		#nav li:hover li:hover > ul.skinList { width: 210%; }		
		
		#nav li:hover > ul ul {
			position: absolute;
			left: -9999px;
			font: 12px Arial, Tahoma, sans-serif;
			top: -9999px;
			width: 0;
			height: 0;
			margin: 0;
			padding: 0;
			list-style: none;
		}
		
		
