img, table, td, th, tr {border:0px; margin:0px; padding:0px;}
body {background-color:#091406;background-image:url('images/bg.png');}
h1 {margin:0px;margin-bottom:10px;font-family:Times New Roman, Georgia, Serif; font-size:22px; color:#b57f57;font-weight:normal;}
h2 {margin:0px;font-family:Times New Roman, Georgia, Serif; font-size:18px; color:#b57f57;font-weight:normal;}
h3{margin:10px 0px 10px 0px;font-family:Times New Roman, Georgia, Serif; font-size:20px; color:#b57f57;font-weight:normal;}
p {margin:0px; Font-family:Arial, Verdana, Sanserif;}
.guestbook {border:0px;overflow:hidden;height:2000px;color:#b57f57; font-size: 12px;}

#main {margin:0px auto; width: 950px; padding:30px 5px 20px 5px;}

#top {width:950px; background-color:transparent; padding-bottom:40px;}
/*Menu*/
#logo {background-color: transparent;background-image:url('images/logotype.png'); background-repeat:no-repeat;width:950px; height:70px;}
#lang {background-color: transparent; height:0px;float:right;margin-top:30px;}
#menu {background-color: transparent;background-repeat:no-repeat; width:950px; height:70px; background-color:transparent;}
.menuimg {margin-left:-2px;}

/*Constant*/
#content {width:950px; height:100%; background-color: transparent; margin-bottom:0px; background-color:transparent;}
.social {margin:20px 0px 20px 0px;}
/*index*/
#leftwide {width:530px; height:100%; padding-bottom:30px;margin-right:30px; float:left; background-color:transparent;color:#b57f57; font-family: Times New Roman, Georgia, Serif; font-size:22px;line-height: 30px;}
.bengts {width:180px; height:287px; float:left; margin:0px 20px 10px 0px;}
#rightsmall {width:390px; height:500px; float:left;background-color:transparent;}
#midbot {width:100%;padding:0px 0px 30px 0px; background-color:transparent;}
#wallenberclicker {position:relative; width:210px; left:320px;background-color:transparent;float:left;}
#benberattar {position:relative; width:192px; left:320px;background-color:transparent;float:left;}
/*----------------------*/
.intro a:link {color:#b36d38; text-decoration:none; border-bottom:1px dotted #b36d38;}
.intro a:hover {color:#d18348; text-decoration:none; border-bottom:1px dotted #d18348;}
.intro a:visited {color:#b36d38; text-decoration:none; border-bottom:1px dotted #b36d38;}
#bottom {width:960px;height:225px;background-color:transparent; background-image:url('images/bottom_bg.png'); background-repeat:no-repeat; } 
#lefttext {padding:60px 0px 0px 250px; width:260px; background-color:#transparent; float:left;}
#testimonials{padding:10px 0px 0px 20px;margin-top:50px;width:400px; height:120px; background-color:transparent; float:left;background-image:url('images/testimonials_bg.png');background-repeat:no-repeat;color:#b57f57; font-family: Times New Roman, Georgia, Serif; font-size:20px;line-height:20px; font-style:italic;}
.startpagetext {font-size:16px; color:#b57f57;line-height:20px; margin-top:8px;}
.testimonials {font-size:10px; color:#b815e43;line-height:20px; margin-top:8px; font-style:normal;}
/*news*/
#newscontent {width:602px; padding:0px 48px 20px 0px; float:left; background:transparent;}
	#newswrapper {width:100%; padding-bottom:20px;}		
	#newshead {width:100%; height:53px; background-image:url('images/newstitle_bg.png'); background-repeat:no-repeat;}		
	.newstitle {padding:13px 0px 0px 15px; color:#704f37;}		
	#newstext {width:100%;padding:0px 5px 5px 5px;}		
	.nyhetstext {color:#b57f57; font-size: 12px; margin-top:10px;}
	#newslist{width:300px; padding:0px 0px 0px 0px; float:left; background-color:transparent;}
	#newslisthead {width:100%; height:53px; background-image:url('images/latestnews_bg.png'); background-repeat:no-repeat;}		
	#newslistlist {width:100%;}		
	.newslistentry {padding:8px 4px 8px 4px; font-family:Arial, Verdana, Sanserif; font-size:12px; color:#b57f57; border-bottom:1px dotted #b57f57;}

/*bio*/
#biowrapper {width:100%;}	
#biopictures {width:275px; float:left;}	#biotext {width:625px; float:left; padding-left:50px;}

/*disco*/
#discwrapper {width:950px;height:auto; background-color:transparent;}	
#discleft {width:275px; float:left;padding-bottom:40px;}	
#discindex {width:625px; float:left; padding-left:50px;padding-bottom:40px;}
	.buymargin {margin:3px 0px 0px -25px;}
	.buymargin2 {margin:2px 0px 0px -30px;}
	.albumlist {font-family:Arial, Verdana, Sanserif; font-size:12px; color:#b57f57;}
	
/*reviews*/
#review	{width:560px;padding-bottom:30px;	}	
#review1	{width:560px;padding-bottom:30px; border-bottom:1px dotted #b57f57;	}	
/*media*/
#mediatop {width:950px; height:350px; background-image:url('images/mediatop_bg.png'); background-repeat:no-repeat; background-color:transparent;}
#medialinks {width:770px; height:155px;position:relative;padding:10px; left:90px; top:0px; background-color:transparent;}
#mediatext{width:770px;position:relative;padding:10px; left:78px;top:30px; background-color:transparent; font-family:Times New Roman, Georgia, Serif;font-size:20px; font-weight:normal; color:#b26b36;text-align:justify;}
#mediacontent {width:950px;margin-bottom:20px;}
.mediapictures  {padding:10px; margin-bottom:5px;}
.mediacategory {background-image:url('images/mediabg.png'); width:950px; height:225px;}
.lyricstext {font-family:Arial, Verdana, Sanserif; font-size:10px; color:#b57f57;}
.lyricsmargin {margin-bottom:15px;}
.break {clear:both;}
.subpagetitle {font-size:24px;color:#b36d38;}
.subtitle {font-family:Arial, Verdana, Sanserif;color:#b57f57; font-size:18px;}
.subpagetext {color:#b57f57;padding-top:10px; font-family:Arial, Verdana, Sanserif;} 
a:link {color:#b36d38; text-decoration:none;} 
a:hover {color:#d18348; text-decoration:none;}
a:visited {color:#b36d38; text-decoration:none;}
