/****************************************************************************

	CSS Includes 
	
	This file gets imported into stylev1.css, which in turn gets 
	imported by master.css so that each page only needs to 
	reference the master.css file.

	Import map is as follows:
		
	master.css -> reset.css
		   -> stylev1.css -> navbar.css
		   		  -> news.css
		   		  -> historybox.css
		   		  -> sidebar.css
		   		  -> sidebar_history.css
		   		  -> footer.css

****************************************************************************/

/**** Topbar *****/

.topbar {
	color: #FFFFFF;
}

#topbar {
	position: absolute;
	top: 50px;
	left: 10px;
	width: 920px;
	height: 60px;
	background-image:url("../images/topbar_bg.png");
	background-repeat: no-repeat;
	border: 0px solid white;
	z-index: 20;
}

/* MEDIA PAGE TOPBAR */

#media-nav {
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
	width: 210px;
	height: 60px;
	z-index: 200;
	border: 0px solid #FFFFFF;
}

#sortnav-menu {
	position: absolute;
	top: -19px;
	left: 330px;
	width: 201px;
	height: 27px;
	z-index: 200;
	border: 0px solid #FFFFFF;
}


#media-matches a {
	position: absolute;
	top: -8px;
	left: 125px;
	width: 201px;
	height: 27px;
	background: url("../images/media-matches.png") 0px 0;
}

#media-matches a:hover {
	background-position: -0px -27px;
}

#media-quality-high a {
	position: absolute;
	top:-8px;
	left: 0px;
	width: 121px;
	height: 27px;
	background: url("../images/media-highquality.png") 0px 0;
}

#media-quality-low a {
	position: absolute;
	top:-8px;
	left: 0px;
	width: 121px;
	height: 27px;
	background: url("../images/media-lowquality.png") 0px 0;
}

#media-quality-low-feat a {
	position: absolute;
	top: 15px;
	left: 15px;
	width: 121px;
	height: 27px;
	background: url("../images/media-lowquality.png") 0px 0;
	z-index: 200;
}

#media-quality-high-feat a {
	position: absolute;
	top: 15px;
	left: 15px;
	width: 121px;
	height: 27px;
	background: url("../images/media-highquality.png") 0px 0;
	z-index: 200;
}

#media-other a {
	position: absolute;
	top: -8px;
	left: 125px;
	width: 201px;
	height: 27px;
	background: url("../images/media-other.png") 0px 0;
}

#media-other a:hover {
	background-position: 0px -27px;
}

#top-medianav-hdr {
	position: absolute;
	top:8px;
	left: 0px;
	display: block;
	width: 210px;
	height: 40px;
	background: url("../images/topbar_medianav.png");
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-bottom: 0px;
}

#top-mediafilter-hdr {
	position: absolute;
	top: 5px;
	left: 600px;
	display: block;
	width: 400px;
	height: 50px;
	background: url("../images/topbar_mediafilt.png");
	background-repeat: no-repeat;
	background-position: 0px 20px;
	padding-bottom: 0px;
}

#top-medianav {
	position: absolute;
	top: 25px;
	left: 10px;
}

#top-media-curr-qual {
	position: absolute;
	font-size: 10px;
	width: 230px;
	color: white;
	top: -28px;
	left: 112px;
	z-index: 20;
}

#top-media-curr-qual-feat {
	position: absolute;
	font-size: 10px;
	width: 230px;
	color: black;
	top: 20px;
	left: 142px;
	z-index: 20;
}

#top-mediafilter {
	position: absolute;
	width: 190px;
	color: #000000;
	padding-left: 10px;
/*
	top: 25px;
	left: 10px;
*/
}

#top-medianav p, #top-mediafilter p {
	color: #000000;
}

#topbarcontainer {
	position: relative;
	top: 0px;
	left: 100px;
	width: 190px;
	height: 100%;
}

#topbargradient {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 190px;
	height: 100%;
	z-index: 0;
}

/* EOF */
