body {padding: 2em;	margin: 0; font: 0.8em Verdana, sans-serif; background:  url(images/gitarr-bg.jpg) no-repeat fixed;}
h1 {margin: 0 0 5px 0; font-size: 2.5em; color: #647251; letter-spacing: 0.3em;}
h3 {
	margin: 10px 0 5px 0;
	font-size: 1.5em;
	font-weight: normal;
	letter-spacing: 0.1em;
	color: #000;
}
h4 {margin: 5px 0; font-size: 1em; color: #ffffff; background: #a82346;}
p {
	margin: 0 0 1px 0;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
}
a{text-decoration: none;}
a:link{color: #f1d68c;}
a:visited{ color: #f1d68c;}
a:hover{text-decoration: underline;}
.tabell td {
	font-size: 0.9em;
	color: #000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: auto;
}

/* sidlayout */
#layout {width: 820px; margin-right: auto; margin-left: 5%; }
#kolumncontainer{float: left; border-left: 1px solid #666666;}
#kolumn1 {float: left; width: 200px; background: url(images/left.gif) no-repeat; }
#opacitybox{float: left; margin: 0; padding: 10px; background: #000000; opacity: 0.5; filter: alpha(opacity=50); }
#sidhuvud {float: left; margin: 0; background: url(images/top.gif) no-repeat ; }
#kolumn2 {float: left; width: 598px; margin: 145px 0 30px 0; padding: 10px; background: #f0e5c6; opacity: 0.9; filter: alpha(opacity=90); border-right: 1px solid #666666; }
#kolumn2 a:link{color: #a82346;}
#kolumn2 a:visited{color: #a82346;}
#kolumn2 a:hover{text-decoration: underline;}


#sidfot {clear: both; padding: 10px; background: #a82346;}
#sidfot p{color: #ffffff; }


/* meny */
#menycontainer{float: left; margin: 240px 0 0 1em; padding: 8px 0 0 0; background: #000000; opacity: 0.8; filter: alpha(opacity=80);}
#meny{margin: 0; padding: 0; list-style-type: none;	font-size: 1em;}
#meny a{width: 10em; text-size: 1.2em; text-decoration: none; display: block; padding: 0 1em; border-left: 1px none;}
#meny a:link{color: #f1d68c;}
#meny a:visited{color: #f18c8c;}
#meny a:hover{background: #000000; text-decoration: underline;}
#meny a#current{
	color: #aecb55;
	font-weight: normal;
}


/* jukebox */
#jukebox1 {position: absolute; top:152px; left:640px;}
#jukebox2 {}
#jukebox3 {}
#layout #kolumncontainer #sidhuvud #kolumn2 td h3 a em {
	color: #000;
}

