@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp,

small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}

ul { list-style: none; }

body { background: white; }

table { border-collapse: separate; border-spacing: 0; }

caption, th, td { text-align: left; font-weight: normal; }

img { border: 0px; }


body {

	background-color: #000;

	font-family: "Trebuchet MS";

	font-size: 14px;

	line-height: 24px;

	color: #fff891;

	text-align: center;

	margin: 25px;

}



#wrapper {

	width: 980px;
	min-height:1600px;

	margin: auto;

	text-align: left;
	
	background-repeat:no-repeat;
	background-image:url(graphics/background.jpg);
	background-position:top;
	
	

}

#bandLink{
float:left;

}

p {
margin-bottom:20px;
}

h1{
color:#7e0f32;
font-size:30px;
margin: 30px 0 30px 0;
}

#nihilitia {
position:relative; left:362px; background-image:url(graphics/Nihilitia.gif); background-repeat:no-repeat; height:129px; width:256px;
}

a:link, a:visited, a:active, a:hover{
color: #fff;
text-decoration:none;
cursor:pointer;
}



.promos{
	margin-top:159px;
	width:980px;
	height:201px;
	margin-bottom:30px;

}


.album {
	width:424px;
	height:201px;
	margin-left:24px;


}

.upcoming{
	float:right;
	width:322px;
	_width:200px;
	height:201px;
	margin-left:150px;
	background-image:url(graphics/upcoming-background.jpg);
	background-repeat:no-repeat;
	padding:20px 0px 0px 60px;
	color:#df53b1;

}

.news {
	width:540px;
	margin-left:24px;
	clear:right;
	
}

.news h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#b2b2b2;
	margin-bottom:30px;
}

.footer {
	margin-top:40px;
	padding:20px 0 0 24px;
	border-top:solid 1px #4c7687;
	color:#b2b2b2;

}

#nav {
margin-top:30px;
padding-left:200px;
text-align:center;
float:left;
}


#bandLink, #musicLink, #showsLink {
float:left;
height:30px;
width: 120px;
}

#bandLink{

}

#musicLink{
margin-top:15px;
margin-left:120px;

}

#showsLink{
margin-left:100px;
}


.content{
width:540px;
margin-right:30px;

}

.content h1{
color: #7e0f32;
size:36px;
margin-bottom:20px;
}

.content h2{
font-weight:bold;
margin-bottom:10px;
color: #7e0f32;

}

.image{
float:right;
}

.image h1{
font-family:"Times New Roman", Times, serif;
font-size:48px;
color:#fff891;
font-weight:normal;
font-style:italic;
}