#ninnbar, #search {
	color:#ccc;
	font-family:tahoma, arial, san-serif;
	font-size:7pt;
	line-height:5px;
	position:absolute;
	width:998px;
}
#ninnbar a {
	color:#fff;
	font-weight:bold;
	padding:0pt 6px 0pt 8px;
	text-decoration:none;
}
#ninnbar a:hover {
	color:#ccc;
}
#ninnbar dt {
	float:left;
	height:26px;
	letter-spacing:-3000px;
	text-indent:-3000px;
}
#ninnbar dt a {
	border:0;
	display:block;
	padding:0;
}
#ninnbar dd {
	float:left;
	height:16px;
	line-height:1em;
	margin-top:10px;
}
* + html #ninnbar dd {
	padding-bottom:3px;
}
div#search {
	height:45px;
	margin:0;
	padding:0 8px 0 0;
	position:absolute;
	right:0;
	top:0;
	width:300px;
}
#search #ninnsearch {
	border:1px solid #ccc;
	font-family:tahoma, arial, san-serif;
	font-size:10pt;
	font-weight:bold;
	height:13px;
	line-height:normal;
	margin-right:3px;
	padding-left:5px;
	position:relative;
	top:8px;
	width:215px;
}
#search #ninn-go {
	height:16px;
	position:relative;
	top:11px;
	width:37px;
}
#search label {
	color:#fff;
	margin-right:3px;
	position:relative;
	top:8px;
}
*fieldset#search-location label {
	top:7px;
}
fieldset#search-location {
	font-weight:700;
	margin:0pt 3px 0pt 0pt;
	text-align:right;
}
fieldset#search-location {
	line-height:4px;
}
fieldset#search-location label input {
	margin:0pt 0pt -2px;
}
#ticker {
	font-family:Tahoma, sans-serif;
	height:20px;
	left:0pt;
	line-height:17px;
	position:absolute;
	top:26px;
	width:698px;
}
#ticker a {
	color:#fff;
	font-weight:normal;
}
#ticker a:hover {
	color:#efb4b3 !important;
	text-decoration:none;
}
#ticker #current-section {
	color:#bfbfbf;
	font-weight:700;
	font-size:0.8em;
	text-transform:uppercase;
}
ul#headlines {
	left:135px;
	opacity: 0.84;
	position:absolute;
	font-size:7.5pt;
}
ul#headlines li {
	height:20px;
	overflow:hidden;
	padding:0 0 0 5px;
	width:580px;
	line-height:1.35em;
}
#ticker #sections {
	color:#BFBFBF;
	height:20px;
	left:0pt;
	margin:0 0 0 8px;
	position:absolute;
	width:170px;
}
#ticker #top-news {
	color:#FFFFFF;
	float:left;
}
#ticker #prev-story {
	cursor:pointer;
	padding:2px 2px 0pt 0pt;
}
#ticker #next-story {
	cursor:pointer;
	padding:2px 5px 0pt 0pt;
}
#ticker #pause-story {
	cursor:pointer;
	padding:2px 2px 0pt 0pt;
}
