/* @group Tophat Frame */
#tcm-tophat-container {z-index: 500; position:relative;}
#tcm-tophat {width:1047px; height:191px; background:url(tcm-tophat-bg.png) center top no-repeat; margin:0px auto; position:normal;}
#tcm-adSpace {width:740px; height:90px; padding:6px 18px 0px 0px;  margin:0px auto; text-align:center;}
#tcm-navBar {width:1025px; height:84px; margin:11px 0px 0px 15px; position:relative; behavior:none;}
#tcm-navBar h1 a {width: 200px; height:53px; float:left; position:relative; color:#FFF; margin:0px 0px 0px 12px; text-align:center; overflow:hidden;}
#tcm-navBar h1 a span {position:absolute; top:0px; left:0px; height:100%; width:100%; background:url(logo-travelChannel.png) no-repeat top left; cursor: pointer; text-indent:-999em;}
/* @end */

/* @group Basic and Specific Nav Styles */

		/* @group General ul and li structure */		
		#tcm-nav {
			color:#FFF; 
			float:left; 
			margin:1px 0px 0px 250px;
			}
		#tcm-nav li {display:block; position:relative !important; float:left;}
		#tcm-nav li a {
			display:block; 
			float:left; 
			height:34px; 
			position:relative;
			text-align:center;
			color:#FFFFFF;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif; 
			padding: 0 4px;
			}
		#tcm-nav li a span {
			position:absolute; 
			top:0px; 
			left:0px; 
			width:100%; 
			height:100%; 
			background:url(tcm-nav-buttons.gif) no-repeat;
			cursor: pointer;
			text-indent:-999em;
			}
		#tcm-nav ul li a {text-decoration:none;}	
		/* @end */

		/* @group Hover Styles */
		
		#tcm-nav li#tcm-hm a {width:68px;}
		  #tcm-nav li#tcm-hm a:hover span {background-position:0px -34px }
		#tcm-nav li#tcm-tvsw a {width:87px; }
		  #tcm-nav li#tcm-tvsw a span {background-position:-68px 0px }
		  #tcm-nav li#tcm-tvsw a:hover span, #tcm-nav li#tcm-tvsw:hover span, #tcm-nav li#tcm-tvsw.subHover span {background-position:-68px -34px !important;}
		#tcm-nav li#tcm-tvsh a {width:99px;}
		  #tcm-nav li#tcm-tvsh a span {background-position:-155px 0px}
		  #tcm-nav li#tcm-tvsh a:hover span {background-position:-155px -34px }
		#tcm-nav li#tcm-vid a {width:82px;}
		  #tcm-nav li#tcm-vid a span {background-position:-254px 0px }
		  #tcm-nav li#tcm-vid a:hover span, #tcm-nav li#tcm-vid:hover span, #tcm-nav li#tcm-vid.subHover span {background-position:-254px -34px !important; }
		#tcm-nav li#tcm-tg a {width:132px;}
		  #tcm-nav li#tcm-tg a span {background-position:-336px 0px }
		  #tcm-nav li#tcm-tg a:hover span {background-position:-336px -34px }
		#tcm-nav li#tcm-ti a {width:122px;}
		  #tcm-nav li#tcm-ti a span {background-position:-468px 0px }
		  #tcm-nav li#tcm-ti a:hover span {background-position:-468px -34px }
		#tcm-nav li#tcm-di a {width:115px;}
		  #tcm-nav li#tcm-di a span {background-position:-590px 0px }
		  #tcm-nav li#tcm-di a:hover span {background-position:-590px -34px }
		#tcm-nav li#tcm-sp a {width:66px;}
		  #tcm-nav li#tcm-sp a span {background-position:-705px 0px }
		  #tcm-nav li#tcm-sp a:hover span {background-position:-705px -34px }	
		/* @end */
		
		/* @group Drop down styles */
		/* ------ TV Shows ------ */
		li#tcm-tvsw { position: relative;}
		#tcm-tvsw #tcm-tvswSub {
			display: none;
			 position:absolute !important; 
			 /* height:189px; */ 
			 width:460px;
			 padding:24px 16px 0px 15px;
			 background:url(tcm-tvDrop.gif) no-repeat top right #0562D4;
			 top:34px; 
			 left:0px; 
			 }
		#tcm-tvsw:hover #tcm-tvswSub, #tcm-nav li.sfHover #tcm-tvswSub{display: block; position:relative; z-index:500;}
			#tcm-tvswSub ul {display:block; float:left; width:143px; margin-bottom:6px;}
			#tcm-tvswSub ul li {width:143px; margin-bottom:6px;}
			#tcm-tvswSub ul li a {height:auto; width:143px !important; font:normal 12px/12px arial; color:#FFF; text-align:left;}
			#tvo1 {margin-right:15px;}
			#tvo2 {margin-right:15px;}
			#tvo3 {margin-right:0px;}
			#tcm-tvswSub ul li, #tcm-tvswSub ul li a {display:block;}
			#tcm-tvswSub #tcm-seeSchedule  {clear:both; float:none; border-top:1px solid #3D89E6; margin:0px; padding:11px 0px 13px 0px; text-align:right; width:100%;}
			#tcm-tvswSub #tcm-seeSchedule a {float:none; display:inline; font:normal 12px arial; color: #FFF; padding-right:5px;}

		/* ------ Video ------ */
		li#tcm-vid{position: relative;}
		#tcm-vid #tcm-vidSub{
			display: none;
			position: absolute;
			width:157px;
padding:11px 13px 0px 13px;
			background: url(tcm-videoDrop.gif) no-repeat top right #0562D4;
			top: 34px;
			left:2px;
			}
		#tcm-vid:hover #tcm-vidSub, #tcm-nav li.sfHover #tcm-vidSub {display: block; }
			#tcm-vidSub ul li {float:none; margin-left:4px;}
			#tcm-vidSub ul li a {display:block; float:none; height:auto; font:normal 12px arial; line-height:20px; color:#FFF; text-align:left; width:100% !important;}
			#tcm-vidSub #tcm-shareVids {border-top:1px solid #3D89E6; margin-top:8px; padding:11px 0px 14px 3px; font:normal 11px arial;}
			#tcm-vidSub #tcm-shareVids a {float:none; display:inline; color: #FFF; font-weight:normal;}

		/* Video */
		#tcm-tvswSub li a:hover, #tcm-seeSchedule a:hover, #tcm-vidSub ul li a:hover, #tcm-vidSub #tcm-shareVids a:hover  {text-decoration:underline;}
		
		/* @end */		
  
/* @end */

/* @group Smaller Nav Links */
#tcm-navLinks {width:400px; height:11px;  float:left; margin:5px 0px 0px 24px; z-index: 150;}
#tcm-navLinks li {display:inline;}
#tcm-navLinks li a {color:#7da7db; padding:0px 0px 0px 8px; margin-left:2px; font:normal 11px Arial; display:block; float:left; background:url(separator.gif) no-repeat left top;}
#tcm-navLinks li a:hover {color:#FFF; text-decoration:underline;}
#tcm-navLinks a.tvbg  {padding-left:15px; background:url(icon-tv.gif) no-repeat left 1px}
#tcm-navLinks a:hover.tvbg {background-position:left -13px;}
#tcm-navLinks .tvicon a, #tcm-navLinks .tca a{ margin-right:5px;}

#tcm-navBar ul#tcm-skip {display:none;}

/* @group Search Bar */

#tcm-navSearch {float: right; height: 25px; width: 258px; margin:55px 21px 0px 0px; display: inline;}
#tcm-navSearch #sli_search_1 {width:184px; font-size:12px; padding:0px 2px; margin:0px; vertical-align: middle;}
#searchFormSubmit {border:none; margin:0px 0px 0px 0px; padding:0px; text-align:center; background:none; height:25px; width:60px; vertical-align: middle;}


/* @end */
/* @end */ 

#footer {
	clear:both;
	width:990px;
	margin:17px auto 0px auto;
	text-align:center;
	font-size: 11px;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #8997a1 !important;
	font-weight:normal !important;
}

#footer p {
	font-size:10px;
	line-height:2;
}
	

#footercopyright {
	font-size: 12px;
	font-weight: bold;
	color: #788b98;
	margin-top: 14px;
	margin-bottom: 6px;
}


#footerlinks {
	color:#84a2b6;
	font-size: 12px;
	margin-bottom: 6px;
	text-decoration: none;
}

	
#footerlinks a, #footerlinks a:link {
	color:#6691ab !important;
	text-decoration: none;
}

	
#footerlinks a:hover {
	color:#004874 !important;
	text-decoration: none;
} 

/* #footer {width:990px; margin:0px auto;} */
.standardtext a, .standardtext a:visited {color:#069;}
#contentBlock .standardtext a:hover {color:#F60; text-decoration:underline;}



/* Flash ads fix */
 #siderail {position:relative; z-index:1;}
 
 /* autocomplete fix */
 .autocomplete {z-index:10000000 !important;}