/* 	----------------------------------------------------------------------------------------------------------------------------------
	Navigation::
	--- 
	Using a variation / combination of these two lists from listamatic
		normal horizontal 		http://css.maxdesign.com.au/listamatic/horizontal03.htm 
		nested horizontal		http://css.maxdesign.com.au/listamatic2/horizontal05.htm
	---
	#B62E46			rose red			section bg	
	#E87314			tangerine			section links
	#810A00			blood rose			section bg-hover	&	section current text	&	page text
	#F7D898			pale sunshine		page bg 			&	section bg-current 
	#A9003C			rose red++			page text-hover		& 	page current

	#2C2E2F			shadow
	#D9DCDF			light blue grey	
	#BF4401			basketball		
	#F5B741			harvest gold	
	#012363			dark blue
	#0033A7			dark blue++
	#402E2E			chocolate
	----------------------------------------------------------------------------------------------------------------------------------*/

/* 	---------------------------------
	Global navigation - (first level) */
		
	#navigation {	
		font-family: tahoma , verdana, arial, "trebuchet ms",  arial;
		background-color: #eee;

		margin: 0px auto 0 auto;
		padding: 0;
	
		text-align: center; 
		letter-spacing: 1px;
			width: 60em;
	border: 1px solid #ffecbd; /*	*/
	border-width: 0 0 1px 0;
	/* 	border-top: 3px solid #dcc6a4;*/
	/*	height: 48px; needed as a place holder for the sub navigation. set to auto on pages with no subnav with some coldfusion goodness*/
	/*	border-bottom: 2px solid  #FFCF5F; 	#dcc6a4; #810A00;*/
		}
		
	#navigation ul {	
		padding: 7px 0; 
		margin: 0 auto;
		text-align: center;
 
		background: #ef9c4c url(../images/navgradient-.jpg) repeat-y 0 0; 
	
		/*border-bottom: 5px solid #e87314;*/
		/*	background-color: #dae19f;*/	
		/*		background-color: #EDE0C3; 
		border-top: 1px solid #E2D4B7;*/
		/* #d2691e */
		}
	#navigation a { border: 0; }
	#navigation ul li { 
		margin: 0 -5px 0 0; 
		padding:0; 
		list-style: none; 
		display: inline;
		}
	#navigation ul li a {	
		color: #620700; /*#2a0909; */
		margin: 0;
		padding: 7px 10px;
		/* display: block;  11/3/06 */ 
		text-decoration: none; 		
		/*
		background-color: #e87314;*/
	/*	border-right: 1px solid #fff; #d14500; */
		/*border-bottom: 1px solid #B62E46;*/
		}	
	#navigation ul li a.last {
		border: none;
	}
	#navigation ul li a:hover {
		background-color: #FFDC88;
		color: #810A00; 
		}		
	#navigation ul li.current a {
		background-color: #FFDC88;
		border: 1px solid #fff;
		border-width: 0 1px;
		color: #810A00; 
		}
/* 	---------------------------------
	Page navigation - (second level) */
	#subnav {	
		font-family: 'ms sans serif', tahoma , verdana, arial, "trebuchet ms",  arial;
		letter-spacing: 1px;
		font-size: 1.2em;
	/*	border-right: 1px solid #bbc663;*/
		text-align: left;
	/*	width: 164px;*/
		margin: 0 auto;
	/*	border-bottom:3px solid #fff;
			border-width: 2px 0;*/
		}
	.indexpage #subnav { border: 0; }
	#subnav ul {	/* second level menu */
		background-color: transparent; /**/
		/*border-top: 1px solid #fff;*/
		margin: 0 0 0 auto;	
		padding: 0;
		list-style: none;
		}
	#subnav ul li {margin: 0;} 	
	#subnav ul li a {
		display: block;
		padding: 6px 7px; 
		background-color: #ffdc88;
		border-top: 1px solid #fff; text-decoration: none; 
		color: #810A00;
	/*	width: 150px;*/
		}	
	#subnav ul li a:hover {
		 background-color: #ffecbd; /*#ffc640;*/
	}	
	#subnav ul li.current a {
		background-color: #a9003c;/* #bbc663;#e87314; */
		text-align: right;
		color: #fff; /*#2a0909;*/

			}	


/* ---------------------------------
	Subpage navigation (third level)
	Unordered list styled with a variation of this: http://css.maxdesign.com.au/listamatic2/vertical02.htm
	nested if need be. */		
		#subnav ul li ul  {display: none;}

		#subnav ul li.current ul {
			display: block;
			border: none;
			margin: 0;	
		/*	border-bottom: 1px solid #e87314;	
	*/

		} 	
		#subnav ul li.current ul a:hover { 
			color: #a9003c; }
		#subnav ul li.current ul a {
			padding: 3px auto;
			background-color: #fff;
			color: #5395C7;
			border: none;
			font-weight: normal;
			border-bottom: 1px solid #dae19f; /*#ede0c3;*/
			/*width: 150px;	*/
			}	
		#subnav ul li.current ul li.current a {
			color: #a9003c;}
/*
 	---------------------------------
	Miscellaneous */	
	
	#navigation h2 { display: none; }
	#channels {	
	z-index: 100;
	background-color: #2c2e2f; /*#ffecbf;  #ffe39f; */
}		
		#channels h2 {	/*background-color: #ffecbf;	*/}		
		#channels ul li a { 
			color: #810a00; 
		/*	border-top: 1px solid #ffecbf; */
			}
			#channels ul li a:hover {
				background-color: white;
				text-decoration: none;
				color: #0945c7;
				}
		ul#channels  {
	margin: 0; padding: 0; list-style: none;
	background-color: transparent;
/**/	position: relative;
	top: 20px; 
}
ul#channels li { display: inline; }

ul#channels li a {
/*	display: block;
	float: left;
	padding: 6px;*/
	background-color: #DEE69A;	
	margin-right: 1px;
	text-decoration: none; 
	}

