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;}
h4 {margin: 5px 0; font-size: 1em; color: #ffffff; background: #a82346;}
p {margin: 0 0 1px 0;}
a{text-decoration: none;}
a:link{color: #f1d68c;}
a:visited{ color: #f1d68c;}
a:hover{text-decoration: underline;}
.tabell td {font-size: 0.9em; color: #f1d68c; }

/* 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: bold;}


/* jukebox */
#jukebox1 {position: absolute; top:152px; left:640px;}
#jukebox2 {}
#jukebox3 {}