/****************************************
	ALARMA MAN CSS by WWW.WEBFARM.SE
****************************************/

body {
	margin: 0;
	padding: 0;
	font: normal 68.75%/1.5em Arial, Helvetica, sans-serif;
	color: #8A8077;
	text-align: center;
	}

/* LINKS 
****************************************/

a, a:hover, a:active, a:visited	{
	color: #FD6804;
	text-decoration: none;
	}	

/* STRUCTURE 
****************************************/

#wrap {
	margin: 0 auto;
	padding: 0;
	width: 630px;
	text-align: left;
	}

#header	{
	height: 260px;
	background: #fff url('../img/slump/header_01.jpg') top left no-repeat; 
	}
	
#content {
	margin: 0 0 30px 0;
	padding: 0;
	}
	
#content p	{
	margin: 0;
	padding: 0;
	}

hr	{
	color: #E4DFD3;
	background: #E4DFD3;
	width: 100%;
	height: 1px;
	border: 0;
	}
	
/* HEADERS
****************************************/

h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.125em;}
h4 {font-size: 1em;}

h1, h3, h4 {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7B715B;
	}

h2	{
	padding: 1.1em 0 0.4em 0;
	margin: 0;
	color: #7B715B;
	}

	
h1.Home, h1.News, h1.Events, h1.Personel, h1.Biography, h1.Contact, h1.Photo, h1.Links, h1.Disco {
	margin: 12px 0 0 0;
	padding: 0;
	width: 208px;
	height: 96px;
	}
	
h1.Home span, h1.News span, h1.Events span, h1.Personel span, h1.Biography span, h1.Contact span, h1.Photo span, h1.Links span, h1.Disco span {
	display: none;
	}
	
h1.Home {
	background: #fff url('../img/H1_home.gif');
	}
	
h1.News {
	background: #fff url('../img/H1_news.gif');
	}
	
h1.Events {
	background: #fff url('../img/H1_events.gif');
	}
	
h1.Personel {
	background: #fff url('../img/H1_personel.gif');
	}
	
h1.Biography {
	background: #fff url('../img/H1_biography.gif');
	}
	
h1.Contact {
	background: #fff url('../img/H1_contact.gif');
	}

h1.Links {
	background: #fff url('../img/H1_links.gif');
	}
	
h1.Photo {
	background: #fff url('../img/H1_photo.gif');
	}
	
h1.Disco {
	background: #fff url('../img/H1_disco.gif');
	}

h2.StartNewsHeading, h2.StartEventsHeading	{
	color: #7B715B;
	padding: 0;
	margin: 0;
	}

h3.NewsSubHeading, h3.EventsSubHeading, h3.PhotoSubHeading	{
	color: #7B715B;
	font-size: 1.1em;
	}

h2.PersonalHeading, h2.DiscoHeading, h2.EventHeading	{
	margin: 0;
	padding: 0;
	}

/* FORMS
****************************************/

form		{
	padding: 0;
	margin: 0;
	}
	
textarea, input, option	{
	font: normal 100% Arial, Helvetica, sans-serif;
	}

/* FRONTPAGE
****************************************/

#newsbar {
	float: left;
	margin: 12px 0 0 0;
	padding: 0;
	width: 305px;
	}

.News_List, .Events_List {
	margin: 10px 10px 0 0;
	padding: 0;
	font-size: 0.9em;
	}
	
.News_List dt, .Events_List dt {
	margin: 0;
	padding: 2px 0;
	}
	
.News_List dt .Published, .Events_List dt .Published {
	margin: 0 4px 0 0;
	color: #BAB2A4;
	text-transform: uppercase;
	}
	
.News_List dt a, .Events_List dt a {
	margin: 0 0 0 4px;
	text-transform: uppercase;
	text-align: right;
	}
	
.News_List dd, .Events_List dd {
	margin: 0;
	padding: 0;
	text-transform: none;
	}

.News_List dd.StartSepa, .Events_List dd.StartSepa {
	border-bottom: 1px solid #E4DFD3;
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	font-size: 1.1em;
	}

#eventsbar {
	margin: 12px 0 0 325px;
	padding: 0;
	}
	
/* IMAGES
****************************************/
img {
	margin: 0;
	padding: 0;
	border: none;
	}

.NewsThumb	{
	float: left;
	margin: 1.1em 1em 0 1em;
	padding: 0;
	width: 200px;
	height: 200px;
	}

.EventThumb	{
	margin: 3px;
	padding: 0;
	padding: 0;
	width: 200px;
	height: 270px;
	}

.EventThumbBorder	{
	float: left;
	border: 1px solid #C8C0AE;
	margin: 0 1em 0 0;
	padding: 0;
	width: 206px;
	height: 276px;
	clear: both;
	}

.PersonelThumb	{
	margin: 3px;
	padding: 0;
	width: 180px;
	height: 140px;
	}
	
.PersonelThumbBorder {
	float: left;
	border: 1px solid #C8C0AE;
	margin: 0 1em 0 0;
	padding: 0;
	width: 186px;
	height: 146px;
	clear: both;
	}
	
/* NAVIGATION
****************************************/

#navigation {
	margin: 0;
	padding: 0;
	height: 24px;
	list-style-type: none;
	}
	
#navigation li {
	float: left;
	margin: 0;
	padding: 0;
	}
	
#navigation li a {
	display: block;
	margin: 0 19px 0 0;
	padding: 0;
	color: #fff;
	text-decoration: none;
	}
	
#navigation li a span {
	display: none;
	}
	
#navigation li a.Home {
	height: 24px;
	width: 40px;
	background: #fff url('../img/NAV_01_home_01.gif') top left no-repeat;
	}
	
#navigation li a.Home:hover	{
	background: #fff url('../img/NAV_01_home_02.gif') top left no-repeat;
	}
	
#navigation li a.News {
	height: 24px;
	width: 40px;
	background: #fff url('../img/NAV_02_news_01.gif') top left no-repeat;
	}
	
#navigation li a.News:hover	{
	background: #fff url('../img/NAV_02_news_02.gif') top left no-repeat;
	}
	
#navigation li a.Live {
	height: 24px;
	width: 35px;
	background: #fff url('../img/NAV_03_live_01.gif') top left no-repeat;
	}
	
#navigation li a.Live:hover	{
	background: #fff url('../img/NAV_03_live_02.gif') top left no-repeat;
	}
	
#navigation li a.Personel {
	height: 24px;
	width: 65px;
	background: #fff url('../img/NAV_04_personel_01.gif') top left no-repeat;
	}
	
#navigation li a.Personel:hover	{
	background: #fff url('../img/NAV_04_personel_02.gif') top left no-repeat;
	}
	
#navigation li a.Discography {
	height: 24px;
	width: 83px;
	background: #fff url('../img/NAV_05_discography_01.gif') top left no-repeat;
	}
	
#navigation li a.Discography:hover	{
	background: #fff url('../img/NAV_05_discography_02.gif') top left no-repeat;
	}
	
#navigation li a.Photo {
	height: 24px;
	width: 45px;
	background: #fff url('../img/NAV_06_photo_01.gif') top left no-repeat;
	}
	
#navigation li a.Photo:hover	{
	background: #fff url('../img/NAV_06_photo_02.gif') top left no-repeat;
	}

#navigation li a.Biography {
	height: 24px;
	width: 69px;
	background: #fff url('../img/NAV_07_biography_01.gif') top left no-repeat;
	}
	
#navigation li a.Biography:hover	{
	background: #fff url('../img/NAV_07_biography_02.gif') top left no-repeat;
	}
	
#navigation li a.Links {
	height: 24px;
	width: 41px;
	background: #fff url('../img/NAV_08_links_01.gif') top left no-repeat;
	}
	
#navigation li a.Links:hover	{
	background: #fff url('../img/NAV_08_links_02.gif') top left no-repeat;
	}	
	
#navigation li a.Contact {
	margin-right: 0;
	height: 24px;
	width: 57px;
	background: #fff url('../img/NAV_09_contact_01.gif') top left no-repeat;
	}
	
#navigation li a.Contact:hover	{
	background: #fff url('../img/NAV_09_contact_02.gif') top left no-repeat;
	}
	
/* PAGE NAVIGATION
****************************************/

#pageNavigation {
	margin: 0;
	padding: 0.5em 0;
	}
	
#pageNavigation a, #pageNavigation span {
	font-size: 1em;
	}
	
/* NEWS & EVENTS & LINKS
****************************************/

#news, .events, #links {
	margin: 0;
	padding: 0;
	}
	
#content #recent {
	margin: 40px 0 0 0;
	}

#news th, .events th, #linker th {
	margin: 0 0 3px 0;
	padding: 0;
	text-align: right;
	border-bottom: 1px solid #E4DFD3;
	}

#news td, .events td, #linker td{
	margin: 0;
	padding: 7px 0 7px 0;
	font-size: 0.9em;
	border-bottom: 1px solid #E4DFD3;
	}
	
#news td a {
	color: #FD6804;
	text-decoration: none;
	}

#news .light, .events .light, #linker .light {
	color: #BAB2A4;
	font-size: 1em;
	}
	
.events .EventList	{
	font-size: 1em;
	}
	
.events td a {
	color: #FD6804;
	text-decoration: none;
	font-size: 1em;
	}

#linker td a	{
	color: #FD6804;
	text-decoration: none;
	font-size: 1em;
	}

#NewsStart	{
	width: 370px;
	border: 1px solid #33FF99;
	}

.NewsStartBlock	{
	border-bottom: 1px solid #E4DFD3;
	padding: 0;
	margin: 8px 0 8px 0;
	}
	
#linker .LinkerCategory	{
	margin: 0;
	padding: 30px 0 7px 0;
	color: #7B715B;
	font-size: 1.1em;
	font-weight: bold;
	border-bottom: 1px solid #E4DFD3;
	}
	
.cancelled {
	font-size: 0.9em;
	color: #FF6600;
	}

/* PERSONEL
****************************************/

.PersonelBlock	{
	margin: 1.5em 0 0 0;
	padding: 0;
	height: 140px;
	width: 550px;
	}

.function	{
	font-size: 1.2em;
	color: #7B715B;
	font-weight: bold;
	font-style: italic;
	}

/* EVENTS
****************************************/

.EventsBlock	{
	margin: 1.5em 0 0 0;
	padding: 0;
	height: 280px;
	width: 550px;
	}

/* FOOTER
****************************************/	
	
#footer {
	clear: both;
	margin: 0;
	padding: 6px 0 0 0;
	border-top: 1px solid #E4DFD3;
	}

#footer td	{
	vertical-align: top;
	color: #C9C6BC;
	}

#footer a	{
	font-size: 1em;
	color: #FD6706;
	text-decoration: none;
	}

.FooterLogo	{
	text-align: right;
	}

/* DISCOGRAPHY
****************************************/

.DiscoBlock	{
	margin: 1.5em 0 0 0;
	padding: 0;
	height: 150px;
	width: 550px;
	}
		
.DiscoImage		{
	width: 150px;
	height: 150px;
	margin: 3px;
	padding: 0;
	}

.DiscoImageBorder	{
	float: left;
	border: 1px solid #C8C0AE;
	margin: 0 1em 0 0;
	padding: 0;
	width: 156px;
	height: 156px;
	}
		
/* CONTACT
****************************************/
input.INPcontact, textarea.TXTcontact	{
	margin: 3px 0 10px 0;
	padding: 3px;
	border: 1px solid #BEB4A2;
	width: 420px;
	color: #BEB4A2;
	}

.ContactSendImg		{
	padding: 0;
	margin: 0;
	}
	
/* PHOTO
****************************************/

.PhotoBlock	{
	float: left;
	margin: 10px;
	padding: 0;
	height: 105px;
	width: 135px;
	}

.PhotoThumb	{
	margin: 0 0.9em 0 0;
	padding: 2px;
	border: 1px solid #C8C0AE;
	float: left;
	clear: both;
	width: 135px;
	height: 105px;
	}

.PhotoHider	{
	display: none;
	}
	
span.PhotoDate	{
	color: #C2BAB2;
	}	

	