/* CSS Document */
/* styles for the main nav */
#page .navcontainer{display:inline; float:left; width:738px; height:33px; background:url(med/nav_bg.gif) top left repeat-x;}
.nav{display:inline;float:left; width:738; height:22px; padding-left:20px; padding-top:2px;}

#container {
	position: relative;
	width: 701px;
	height: 27px;
	padding: 5px;
	margin: 0;
}

#menu {
	position: absolute;
	top: 0;
	left: 0;
	width: 701px;
	height: 27px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
	list-style: none;
}

#menu LI {
	margin: 0;
	padding: 0;
	display: inline; /* duplicated for IE 5/Win */
	list-style-type: none; /* duplicated for IE 5/Win */
}

#menu A {
	float: left;
	height: 0px !important;
	height /**/:27px; /* IE 5/Win hack */ 
	padding: 27px 0 0 0;
	overflow: hidden;
}

#menu A:hover {
	background-position: 0 -27px;
}

#contact #item6 a,
#festival #item5 a,
#highlights #item4 a,
#results #item3 a,
#vote #item2 a,
#online #item1 a,
#home #item0 a{
	background-position: 0 -54px;
}

#item0 A {
	width: 76px;
	background: url(med/nav/nav1.gif) top left no-repeat;
}

#item1 A {
	width: 110px;
	background: url(med/nav/nav2.gif) top left no-repeat;
}

#item2 A {
	width: 83px;
	background: url(med/nav/nav3.gif) top left no-repeat;
}

#item3 A {
	width: 129px;
	background: url(med/nav/nav4.gif) top left no-repeat;
}

#item4 A {
	width: 183px;
	background: url(med/nav/nav5.gif) top left no-repeat;
}

#item5 A {
	width: 140px;
	background: url(med/nav/nav6.gif) top left no-repeat;
}



