body {
	background-image: url("images/tfm/background.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #2d201c;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	margin: 0px;
}
a:link, a:visited, a:active {
	color: #A48B4F;
	text-decoration: none;
}
a:hover {
	color: #A48B4F;
	text-decoration: underline;
}
.content {
	background-color: #453627;
	font-family; Verdana;
	font-size: 13px;
	color: #D3C8AC;
	padding: 15px 30px 30px 20px;
	line-height: 20px;
	border-left: 2px solid #29140F;
	border-right: 2px solid #29140F;
}
.contenthp {
	background-color: #453627;
	font-family; Verdana;
	font-size: 13px;
	color: #D3C8AC;
	line-height: 20px;
	border-left: 2px solid #29140F;
}
#hptext {
	padding: 15px 20px 30px 20px;
}
#righttext {
	padding: 10px 20px 30px 0;
}
#sidebg {
	padding: 10px;
	width: 198px;
	background-color: #3a2d21;
	border-left: 1px solid #2a140e;
	border-right: 1px solid #2a140e;
	border-bottom: 1px solid #2a140e;
	font-size: 11px;
}
.righthp {
	background-color: #453627;
	font-family; Verdana;
	font-size: 13px;
	color: #D3C8AC;
	line-height: 20px;
	border-right: 2px solid #29140F;
}

* html a:hover {
	visibility: visible;
}
.newstfm {
	display: block;
	position: relative;
	background-image: url(images/tfm/news_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 101px;
	height: 51px;
	margin: 0;
	padding: 0;
}
.newstfm a {
	display: block;
	width: 101px;
	height: 51px;
}
.newstfm img {width: 101px; height: 51px; border: 0; }
.newstfm  a:hover img{visibility:hidden}

.merchandisetfm {
	display: block;
	position: relative;
	background-image: url(images/tfm/merchandise_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 171px;
	height: 51px;
	margin: 0;
	padding: 0;
}
.merchandisetfm a {
	display: block;
	width: 171px;
	height: 51px;
}
.merchandisetfm img {width: 171px; height: 51px; border: 0; }
.merchandisetfm  a:hover img{visibility:hidden}

.releasestfm {
	display: block;
	position: relative;
	background-image: url(images/tfm/releases_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 132px;
	height: 51px;
	margin: 0;
	padding: 0;
}
.releasestfm a {
	display: block;
	width: 132px;
	height: 51px;
}
.releasestfm img {width: 132px; height: 51px; border: 0; }
.releasestfm  a:hover img{visibility:hidden}

.bandtfm {
	display: block;
	position: relative;
	background-image: url(images/tfm/band_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 98px;
	height: 51px;
	margin: 0;
	padding: 0;
}
.bandtfm a {
	display: block;
	width: 98px;
	height: 51px;
}
.bandtfm img {width: 98px; height: 51px; border: 0; }
.bandtfm  a:hover img{visibility:hidden}

.linkstfm {
	display: block;
	position: relative;
	background-image: url(images/tfm/links_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 100px;
	height: 51px;
	margin: 0;
	padding: 0;
}
.linkstfm a {
	display: block;
	width: 100px;
	height: 51px;
}
.linkstfm img {width: 100px; height: 51px; border: 0; }
.linkstfm  a:hover img{visibility:hidden}

.contacttfm {
	display: block;
	position: relative;
	background-image: url(images/tfm/contact_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 123px;
	height: 51px;
	margin: 0;
	padding: 0;
}
.contacttfm a {
	display: block;
	width: 123px;
	height: 51px;
}
.contacttfm img {width: 123px; height: 51px; border: 0; }
.contacttfm  a:hover img{visibility:hidden}

.cdtitle {
	color: #fff;
	font-weight: bold;
	font-size: 17px;
}
.label {
	color: #998f71;
	font-size: 12px;
}
.liner {
	color: #998f71;
	font-size: 10px;
	line-height: 15px;
}
.order {
	border-left: 1px solid #2a140e;
	border-bottom: 1px solid #2a140e;
	border-right: 1px solid #2a140e;
	background-color: #2D201C;
	padding: 0 10px 10px 10px ;
	color: #fff;
	font-size: 11px;
}
.footer {
	background-image: url("images/footerbg.gif");
	background-position: top center;
	background-repeat: repeat-x;
	background-color: #181818;
	color: #fff;
	font-size: 10px;
}
.footertext {
	padding: 5px 0px 10px 0px;
	color: #453627
	font-size: 12px;
}
.jonas {
	display: block;
	position: relative;
	background-image: url(images/gsjonas_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 110px;
	height: 334px;
	margin: 0;
	padding: 0;
}
.jonas a {
	display: block;
	width: 110px;
	height: 334px;
}
.jonas img {width: 110px; height: 334px; border: 0; }
.jonas  a:hover img{visibility:hidden}

.sodomizer {
	display: block;
	position: relative;
	background-image: url(images/gssodomizer_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 77px;
	height: 334px;
	margin: 0;
	padding: 0;
}
.sodomizer a {
	display: block;
	width: 77px;
	height: 334px;
}
.sodomizer img {width: 77px; height: 334px; border: 0; }
.sodomizer  a:hover img{visibility:hidden}

.mikael {
	display: block;
	position: relative;
	background-image: url(images/gsmikael_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 85px;
	height: 334px;
	margin: 0;
	padding: 0;
}
.mikael a {
	display: block;
	width: 85px;
	height: 334px;
}
.mikael img {width: 85px; height: 334px; border: 0; }
.mikael  a:hover img{visibility:hidden}

.axe {
	display: block;
	position: relative;
	background-image: url(images/gsaxe_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 87px;
	height: 334px;
	margin: 0;
	padding: 0;
}
.axe a {
	display: block;
	width: 87px;
	height: 334px;
}
.axe img {width: 87px; height: 334px; border: 0; }
.axe  a:hover img{visibility:hidden}

.blakkheim {
	display: block;
	position: relative;
	background-image: url(images/gsblakkheim_on.jpg);
	background-repeat: no-repeat;
	white-space: nowrap;
	width: 117px;
	height: 334px;
	margin: 0;
	padding: 0;
}
.blakkheim a {
	display: block;
	width: 117px;
	height: 334px;
}
.blakkheim img {width: 117px; height: 334px; border: 0; }
.blakkheim  a:hover img{visibility:hidden}



/** blog begins **/
.posttitle, .posttitle a:link, .posttitle a:visited, .posttitle a:active {
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}
.posttitle a:hover {
	text-decoration: underline;
}
.right {
	border-left: 1px solid #586968;
	border-bottom: 1px solid #586968;
	border-right: 1px solid #586968;
	background-color: #11181a;
	padding: 10px;
	color: #787878;
	font-size: 11px;
}
.inputfield {
	border-top: 1px solid #29140F;
	border-left: 1px solid #29140F;
	border-right: 1px solid #29140F;
	border-bottom: 1px solid #29140F;
	background-color: #3A2D21;
	padding: 6px;
	font-family: verdana;
	font-size: 12px;
	color: #fff;
}
.small {
	font-size: 9px;
}
.odd {
	background-color: #614e3a;
	padding: 10px;
}
.even {
	padding: 10px;
}
.list ul {
	list-style-type: square;
	margin: 0px;
	padding: 0 0 0 25px;
}
#footertop {
	background-image: url(images/tfm/footertop.png);
	background-repeat: repeat-x;
	height: 17px;
	margin-top: -20px;
}
#footerbg {
	background-color: #2a140e;
	color:#D3C8AC;
	font-size: 11px;
	
}
