
body {
	background: #1c1520 url(../img/body-bg.png) top left repeat;
	color: #fff;
	margin-bottom: 20px;
}

h4 {color: #fff;margin-bottom:0.2em;}

a,a:focus,a:hover,a:active {
	color: #fff;
}

a:hover {text-decoration: none;}

#sponsorTop {
  /*
	background: url(../img/header-bg.png) top left repeat-x;
	height: 114px;
	*/
  background: url(../img/header-bg.png) bottom left repeat-x;
  height: 14px;
  margin-bottom: 40px;
}

#sponsorTop div {
	margin: 0 auto;
	width: 950px;
}
/*
#sponsorTop p {
	color: #fff;
	padding: 0;
	background: url(../img/emma-soundit-tarjoaa.png) top left no-repeat;
	text-indent: -9999px;
	display: block;
	height: 76px;
	position: relative;
	top: 12px;
	width: 700px;
	left: 80px;	
}
*/
#header h1 {
	height: 35px;
	background: url(../img/logo.png) top left no-repeat; 
	text-indent: -9999px;
	margin-bottom: 30px;
}
#header h1 a {
	display: block;
	height: 100%;
	outline: 0;
}

#header #liput {
	height: 50px;
	background: url(../img/header-liput.png) 10px 0 no-repeat; 
	text-indent: -9999px;	
	margin-bottom: 0;
	outline: 0;
}

#header.vevent .summary {
	position:absolute;
	text-indent:-9999px;
}

#header #liput a {
	display: block;
	height: 100%;
	outline: none;
}

#navigation {
	margin-bottom: 0px;
}

#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(../img/navigation.png) 0 0 no-repeat;
	height: 25px;
}

#navigation ul li {
	float: left;
	display: block;
	height: 25px;
	margin-right: 10px;
	text-indent: -9999px;
}

#navigation ul li a {
	display: block;
	height: 25px;
	background: url(../img/navigation.png) 0 0 no-repeat;
	outline: 0;
}

#navigation ul li.etusivu a {width:58px;background-position: 0 -25px;}
#navigation ul li.ehdokkaat a {width:90px;background-position: -68px -25px;}
#navigation ul li.tulokset a {width:73px;background-position: -168px -25px;}
#navigation ul li.aanestys a {width:121px;background-position: -251px -25px;}
#navigation ul li.gaala a {width:51px;background-position: -382px -25px;}
#navigation ul li.arkisto a {width:62px;background-position: -443px -25px;}
#navigation ul li.yhteistyossa a {width:102px;background-position: -515px -25px;}
#navigation ul li.media a {width:50px;background-position: -627px -25px;}

#navigation ul li.etusivu a:hover,#navigation ul li.etusivu a.selected {width:58px;background-position: -1px -50px;}
#navigation ul li.ehdokkaat a:hover,#navigation ul li.ehdokkaat a.selected {width:90px;background-position: -68px -75px;}
#navigation ul li.tulokset a:hover,#navigation ul li.tulokset a.selected {width:73px;background-position: -168px -100px;}
#navigation ul li.aanestys a:hover,#navigation ul li.aanestys a.selected {width:121px;background-position: -251px -125px;}
#navigation ul li.gaala a:hover,#navigation ul li.gaala a.selected {width:51px;background-position: -382px -150px;}
#navigation ul li.arkisto a:hover,#navigation ul li.arkisto a.selected {width:62px;background-position: -443px -175px;}
#navigation ul li.yhteistyossa a:hover,#navigation ul li.yhteistyossa a.selected {width:102px;background-position: -515px -200px;}
#navigation ul li.media a:hover,#navigation ul li.media a.selected {width:50px;background-position: -627px -225px;}

#mainContainer {
	/*background: url(../img/side-bg.png) left top repeat-y*/
}

#main {
	/*background: url(../img/side-bg.png) right top repeat-y*/
}

#main .container {
	position: relative;
}

#emma {
	background: url(../img/emma.png) 0 0 no-repeat;
	text-indent: -9999px;
	height: 40px;
	position: relative;
	top: -8px;
}

#ifpi {
	background: url(../img/ifpi.png) 0 0 no-repeat;
	text-indent: -9999px;
	height: 72px;
}

#ifpi a {
	display: block;
	height: 100%;
}

#eg2009 {
	background: url(../img/eg2009.png) 0 0 no-repeat;
	height: 40px;
	text-indent: -9999px;
}

#footer {
	margin-top: 20px;
	padding-bottom: 20px;
}


.shadow {
	background: url(../img/drop-shadow.png) right bottom no-repeat;
	float:left;
	margin: 6px 0 0 6px;
	padding: 0 8px 9px 0;
}

.shadow img {
	border: 3px solid #D6B715;
	float:left;
	margin: -6px 0 0 -6px;
	position: relative;
}

#sidebar {
	border-top: 3px solid #ebd624;
	padding-top: 1em; 
}

#sidebar h3 {
	color: #ebd624;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: .3em;
}

#sidebar ul {
	margin: 0 0 2em 0;
	list-style: none;
}

#sidebar ul ul {
	margin-left: 20px;
	margin-bottom: 1em;
}

#sidebar ul li {
	padding: .1em 0;
}
#sidebar ul li.selected {
	font-weight: bold;
}
#sidebar ul a {
	color: #ebd624;
	text-decoration: none;
	position: relative;
	display: block;
	padding-left: 6px;
}

#sidebar ul a span {
	position: absolute;
	display: block;
	left: 0;
}

#sidebar ul a:hover {
	text-decoration: underline;
}

.category img, .kotimainen img, .ulkomainen img {
	border: 3px solid #ebd624;
	position: relative;
	z-index: 0;
}

.category a:hover img, .kotimainen a:hover img, .ulkomainen a:hover img {
	border: 3px solid #fff;
}

.category, .kotimainen, .ulkomainen {
	cursor: pointer;
	position: relative;
	margin-bottom: 10px;
}

.category a, .kotimainen a,.ulkomainen a {
	text-decoration: none;
	display: block;
	height: 100%;
}

.category span, .kotimainen span, .ulkomainen span {
	background: url(../img/categories.png) 0 0 no-repeat;
	background-position: 0 0;
	background-repeat:no-repeat;
	height:128px;
	left:0;
	position:absolute;
	text-indent:-9999px;
	width:223px;
	z-index: 100;
}

#kotimaiset, #kotimaiset .kotimainen,#ulkomaiset, #ulkomaiset .ulkomainen {
	position: relative;
	float: left;
}


.kotimainen span {
	background: url(../img/aanestys-kotimaiset.png) 0 0 no-repeat;
}

.ulkomainen span {
	background: url(../img/aanestys-ulkomaiset.png) 0 0 no-repeat;
}

.category .naissolisti span {background-position: 0 0;}
.category .miessolisti span {background-position: 0 -128px;}
.category .yhtye span {background-position: 0 -256px;}
.category .yhtyetulokas span {background-position: 0 -384px;}
.category .pop-albumi span {background-position: 0 -512px;}
.category .rock-albumi span {background-position: 0 -640px;}
.category .metalli-hardrock-albumi span {background-position: 0 -768px;}
.category .albumi span {background-position: 0 -896px;}
.category .debyyttialbumi span {background-position: 0 -1024px;}
.category .iskelmaalbumi span {background-position: 0 -1152px;}
.category .hiphop-dance-r-b-albumi span {background-position: 0 -1280px;}
.category .myydyin span {background-position: 0 -1408px;}
.category .tuottaja span {background-position: 0 -1536px;}
.category .biisi span {background-position: 0 -1664px;}
.category .lastenlevy span {background-position: 0 -1792px;}
.category .jazz-emma span {background-position: 0 -1920px;}
.category .etno-emma span {background-position: 0 -2048px;}
.category .kotimainen-dvd span {background-position: 0 -2176px;}
.category .klassinen-emma span {background-position: 0 -2304px;}
.category .kriitikoiden-valinta span {background-position: 0 -2432px;}
.category .kotimainen-artisti span {background-position: 0 -2560px;}
.category .ulkomainen-artisti span {background-position: 0 -2688px;}


.kotimainen .anna-abreu span {background-position: 0 0;}
.kotimainen .apulanta span {background-position: 0 -128px;}
.kotimainen .cheek span {background-position: 0 -256px;}
.kotimainen .children-of-bodom span {background-position: 0 -384px;}
.kotimainen .juha-tapio span {background-position: 0 -512px;}
.kotimainen .lauri-tahka---elonkerjuu span {background-position: 0 -640px;}
.kotimainen .negative span {background-position: 0 -768px;}
.kotimainen .popeda span {background-position: 0 -896px;}
.kotimainen .samuli-edelmann span {background-position: 0 -1024px;}
.kotimainen .sturm-und-drang span {background-position: 0 -1152px;}
.kotimainen .the-rasmus span {background-position: 0 -1280px;}
.kotimainen .vesa-matti-loiri span {background-position: 0 -1408px;}

.ulkomainen .ac-dc span {background-position: 0 0;}
.ulkomainen .coldplay span {background-position: 0 -128px;}
.ulkomainen .disturbed span {background-position: 0 -256px;}
.ulkomainen .duffy span {background-position: 0 -384px;}
.ulkomainen .guns-n-roses span {background-position: 0 -512px;}
.ulkomainen .il-divo span {background-position: 0 -640px;}
.ulkomainen .katy-perry span {background-position: 0 -768px;}
.ulkomainen .leona-lewis span {background-position: 0 -896px;}
.ulkomainen .madonna span {background-position: 0 -1024px;}
.ulkomainen .metallica span {background-position: 0 -1152px;}
.ulkomainen .slipknot span {background-position: 0 -1280px;}
.ulkomainen .the-killers span {background-position: 0 -1408px;}

.candidate {
	position: relative;
}

.candidate h4 {
	padding: 5px 10px; 
	color: #111;
	background: #ebd624; 
	position: absolute; 
	z-index: 10;
	left: 40px; 
	width: 210px;
	font-size: 1em;
}
.candidate h4 span {
	display: block;
}

.description {
	font-size: 1.3em;
	line-height: 1.2;
}

.candidate .description {
	margin-bottom: .7em;
}

.candidate .append-1 {
	margin-bottom: 1.5em;
}

.candidate p+p {
	/*text-indent: 30px;*/
}

.candidate .url {
	font-size: .9em;
	float: left;
}
.candidate .url strong {
	font-weight: normal;
	float: left;
	width: 60px;
}
.candidate .url a {
	font-weight: bold;
	color: #EBD624;
	text-decoration: none;
	display: block; 
	float: left;
	width: 100px;
}

.candidate .url a:hover {
	text-decoration: underline;
}

a.toTop {
	background: url(../img/to-top.png) top left no-repeat;
	width: 30px;
	height: 30px;
	display: block;
	text-indent: -9999px;
	outline: 0;
	margin-top: 234px;
}

#main h2 {
	margin-bottom: 25px;
	margin-left: 80px;
	font-weight: bold;
	color: #EBD624;
	font-size: 2em;
	text-indent: -9999px;
	width: 650px;
}

#otsikko-naissolisti {
	background: url(../img/otsikot/naissolisti.png) top left no-repeat;
	height: 40px;
}

#otsikko-albumi {
	background: url(../img/otsikot/albumi.png) top left no-repeat;
	height: 40px;
}

#otsikko-miessolisti {
	background: url(../img/otsikot/miessolisti.png) top left no-repeat;
	height: 40px;
}

#otsikko-yhtye {
	background: url(../img/otsikot/yhtye.png) top left no-repeat;
	height: 40px;
}

#otsikko-pop-albumi {
	background: url(../img/otsikot/pop-albumi.png) top left no-repeat;
	height: 40px;
}

#otsikko-rock-albumi {
	background: url(../img/otsikot/rock-albumi.png) top left no-repeat;
	height: 40px;
}

#otsikko-metalli-hardrock-albumi {
	background: url(../img/otsikot/metalli-hardrock-albumi.png) top left no-repeat;
	height: 80px;
}

#otsikko-debyyttialbumi {
	background: url(../img/otsikot/debyyttialbumi.png) top left no-repeat;
	height: 40px;
}

#otsikko-iskelmaalbumi {
	background: url(../img/otsikot/iskelmaalbumi.png) top left no-repeat;
	height: 50px;
}

#otsikko-hiphop-dance-r-b-albumi {
	background: url(../img/otsikot/hiphop-dance-r-b-albumi.png) top left no-repeat;
	height: 80px;
}

#otsikko-tuottaja {
	background: url(../img/otsikot/tuottaja.png) top left no-repeat;
	height: 40px;
}

#otsikko-biisi {
	background: url(../img/otsikot/biisi.png) top left no-repeat;
	height: 40px;
}

#otsikko-lastenlevy {
	background: url(../img/otsikot/lastenlevy.png) top left no-repeat;
	height: 40px;
}

#otsikko-jazz-emma {
	background: url(../img/otsikot/jazz-emma.png) top left no-repeat;
	height: 40px;
}

#otsikko-etno-emma {
	background: url(../img/otsikot/etno-emma.png) top left no-repeat;
	height: 40px;
}

#otsikko-kotimainen-dvd {
	background: url(../img/otsikot/kotimainen-dvd.png) top left no-repeat;
	height: 80px;
}

#otsikko-klassinen-emma {
	background: url(../img/otsikot/klassinen-emma.png) top left no-repeat;
	height: 80px;
}

#otsikko-kriitikoiden-valinta {
	background: url(../img/otsikot/kriitikoiden-valinta.png) top left no-repeat;
	height: 40px;
}

#otsikko-e-emma {
  background: url(../img/otsikot/e-emma.png) top left no-repeat;
  height: 40px;
}

#otsikko-vienti-emma {
  background: url(../img/otsikot/vienti-emma.png) top left no-repeat;
  height: 40px;
}

#otsikko-kultainen-emma {
  background: url(../img/otsikot/kultainen-emma.png) top left no-repeat;
  height: 40px;
}

#otsikko-erikois-emma-1,#otsikko-erikois-emma-2 {
  background: url(../img/otsikot/erikois-emma.png) top left no-repeat;
  height: 40px;
}

#otsikko-kotimainen-artisti {
	background: url(../img/otsikot/kotimainen-artisti.png) top left no-repeat;
	height: 80px;
}
#otsikko-myydyin {
  background: url(../img/otsikot/myydyin.png) top left no-repeat;
  height: 80px;
}

#otsikko-ulkomainen-artisti {
	background: url(../img/otsikot/ulkomainen-artisti.png) top left no-repeat;
	height: 80px;
}

#otsikko-ehdokkaat {
	background: url(../img/otsikot/vuoden-2008-emma-ehdokkaat.png) top left no-repeat;
	height: 80px;
}

#otsikko-yleisoaanestys {
	background: url(../img/otsikot/yleisoaanestys.png) top left no-repeat;
	height: 80px;
}

#main #otsikko-yleisoaanestys {
	margin-bottom: 20px;
}

#otsikko-arkisto {
	background: url(../img/otsikot/arkisto.png) top left no-repeat;
	height: 80px;
}

#otsikko-tulokset {
	background: url(../img/otsikot/tulokset.png) top left no-repeat;
	height: 80px;
}

#otsikko-yhteistyossa {
	background: url(../img/otsikot/yhteistyokumppanit.png) top left no-repeat;
	height: 80px;
}

#otsikko-gaala {
	background: url(../img/otsikot/gaala.png) top left no-repeat;
	height: 120px;
}

#otsikko-media {
  background: url(../img/otsikot/media.png) top left no-repeat;
  height: 40px;
}

#main #aanestys-kotimainen-artisti,#main #aanestys-ulkomainen-artisti {
	background: url(../img/otsikot/aanestys-kotimainen.png) top left no-repeat;
	height: 30px;
	
	width: 400px;	
	margin-bottom: 0;
}

#main #aanestys-ulkomainen-artisti {
	background: url(../img/otsikot/aanestys-ulkomainen.png) top left no-repeat;
}

#aanestysPaattyy {
	width: 129px;
	height: 117px;
	position: absolute;
	text-indent: -9999px;
	background: url(../img/aanestys-paattyy.png) top left no-repeat;
	top: -2px;
	left: 510px;
}

#aanestysOhje {
	font-size: 14px;
	font-weight: normal;
	margin-bottom: .4em;
}

#toimiiLiittymissa {
	font-size: .8em;
	width: 500px;
}

#mitenAanestetaan h4 {
	margin-bottom: .2em;
	color: #fff;
}

#mitenAanestetaan strong {
	color: #EBD624;
}

#mitenAanestetaan em {
	font-weight: bold;
	font-style: normal;
}


#palkintoLista h3 {
  clear: both;
  margin-bottom: 0;
  border-bottom: 1px dotted #EBD624;
  color: #EBD624;
  font-weight: normal;
  font-size: 1.8em;
  padding-bottom: 10px;
}

#palkintoLista .palkinto {
  float: left;
  margin-right: 0;
  width: 100%;
  border-bottom: 1px dotted #ebd624;
  margin-bottom: .5em;
  padding: .5em 0;
}

#palkintoLista .kategoria {
  text-align: left; 
  font-weight: bold;
  float: left;
  margin-right: 10px;
  width:200px;
}

#palkintoLista .voittaja {
  float: left;
  margin-right: 0px;
  width:340px;
}

#aanestys-artisti {
	height: 60px;
}
#aanestys-artisti span {
	left:-14px;
	top:-80px;
}

#aanestys-content #aanestysPaattyy {
	display: none;
}

#cadidateContainer,#voteContainer,#nokiaBanner {
	margin-bottom: 15px; 
	clear: both;
}

#candidateRaise, #voteRaise {
	border:3px solid #D6B715;
	float:left;
	margin:-6px 0 0 -6px;
	position:relative;
}
#candidateRaise {
	height: 483px;
}
#voteRaise {
	height: 268px;
}
#candidateRaise img, #voteRaise img {
	border: 0;
	margin: 0;
}


.yhteistyossa {
	margin-bottom: 3em;
}

.yhteistyossa h3 {
	border-bottom: 1px solid rgb(235, 214, 36); 
	color: rgb(235, 214, 36); 
	text-transform: uppercase; 
	font-size: 1em; 
	padding-bottom: 0.4em; 
	margin-bottom: 3em;
}

a.hilight {
	font-weight: bold;
	color: rgb(235, 214, 36); 
}

h3#otsikko-paayhteityokumppani {
	background: url(../img/paayhteistyokumppani.png) top left no-repeat;
	text-indent: -9999px;
	height: 12px;
}
h3#otsikko-yhteistyossa-small {
	background: url(../img/yhteistyossa.png) top left no-repeat;
	text-indent: -9999px;
	height: 12px;
}

#tuomaristo h2 {
	background: url(../img/otsikot/tuomaristo.png) top left no-repeat;
	height: 30px;
	margin-left: 0;
}

#tuomaristo strong {
	color: rgb(235, 214, 36); 
}

#tuomaristo h3 {
	color: #fff;
}

