/* CONFIGURATION */
/* Display: Set these to 'none' if you want to hide these parts. */
	#newsticker #newsticker-header { display: block; } /* 'header' text - usually fill with something like 'LATEST NEWS' */
	#newsticker #newsnav-prev,
	#newsticker #newsnav-next	   { display: block; } /* these are the forward/back buttons. */
/* Width/Height Constraints */
	#newsticker 					  { height: 18px; } /* set the height of the ticker. Basic configuration assumes you want everything in the same line, one line only.
														   If this is not the case, you will want to explicitly set the height for the element below in this stylesheet. */
	#newsticker #newsticker-headlines { height: inherit; } /* sets the height of the area that displays links/stuff that rotates. */
	#newsticker #newsticker-headlines { width: 580px; } /* width of the just area that displays the links/stuff that rotates - this will be in addition to the header and nav buttons */
/* Colors */
	#newsticker #news-cursor, #newsticker #newsticker-header { background: #eaeaea; } /* background of the link rotation area, and corresponding sliding div - these must be the same or things will look pretty goofy. */
	#newsticker #newsticker-header { color: #C00; } /* color of the header text */
	#newsticker a 				{ color: #444; } /* link color */
	#newsticker a:hover 		{ color: #444; } /* link hover color */
	#newsticker .newsnavbutton  { color: #fff; 	  	background: #345580; } /* nav button: passive colors */
	#newsticker .navbuttonhover { 					background: #2367BF; } /* nav button: hover state */
	#newsticker .navbuttonclick {				  	background: #006FFF; } /* nav button: on click - will go to these colors and quickly fade off */
/* Fonts */
	#newsticker 					{ font-size: 12px; line-height: 18px; 
									  font-family: inherit; }
	#newsticker #newsticker-header  { font-size: 11px; font-weight: 900; }
	#newsticker .newsnavbutton 		{ font-size: 14px; line-height: 10px;  font-weight: 900; text-align: center; }
	#newsticker a 					{ text-decoration: none; }
	#newsticker a:hover 			{ text-decoration: underline; }



/* THE FOLLOWING SHOULD NEED NO EDITS, EXCEPT FOR UNUSUAL INSTALLATIONS */
	/* Please note: the #newsticker div itself should not be floated, if you do the result will not be pretty.
	   If that is required, use a container div for it and manipulate that container div. */
	#newsticker 		{ position: relative; overflow: hidden; }
	#newsticker div 	{ float: left; margin-right: 5px; }
	#newsticker div div { float: none; overflow: hidden; } 
	
	/*POSITIONING*/
	#newsticker #newsticker-headlines { position: relative; overflow: hidden; height:inherit; margin: 0; padding: 0; }
	#newsticker .newsnavbutton 	{ width: 14px; height: 14px; margin-top: 2px; margin-bottom: 2px; cursor:default; }  
		/* to center these nav buttons vertically against the other stuff: height + margin-top + margin-bottom = #newsticker line-height (in fonts section) */
	#newsticker #newsnav-next 	{ margin-left: -3px; } /* bring the rightmost nav button closer to the leftmost nav button */
	#newsticker #news-cursor 	{ position: absolute; width: 100%; height: 100%; top: 0px; right: 0px; z-index:100; margin: 0; padding: 0; }
	#newsticker .newsitem 		{ height: inherit; }
	#newsticker .newsitem a 	{ display: block; height: inherit; position: relative; padding-right: 8px; }
	



