*{
	margin: 0;
	padding: 0;
}

body{
	color: #fff;
	font-family: "Lucida Grande", arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background: #000 url("/inc/i/background.jpg") top left no-repeat;
}

a{
	outline: none;
	color: #be0305;
}

a img{border: none;}
a:hover{}

/* LOGO */
#logo{
	position: relative;
	z-index: 11;
	padding: 82px 0 0 0;
}

#logo a img{border: none;}
#logo a:hover{background: none;}

/* NAVIGATION */
#navigation{}

#navigation li{
	list-style: none;
	overflow: hidden;
	text-indent: -9999px;
	position: absolute;
	z-index: 12;
	top: 108px;
	height: 29px;
}

#navigation li a{
	display: block;
	height: 29px;
	background: url("/inc/i/panic-attack-nav.jpg") top left no-repeat;
}
	/* about */
#navigation #about, #navigation #about a{
	width: 64px;
	height: 29px;
}

#navigation #about{left: 469px;}
#navigation #about.active a, #navigation #about a:hover{background-position:  0 -29px;}

	/* media */
#navigation #media, #navigation #media a{width: 82px;}
#navigation #media{left: 546px;}
#navigation #media a{background-position:  -64px 0;}
#navigation #media.active a, #navigation #media a:hover{background-position: -64px -29px;}

	/* shows */
#navigation #shows, #navigation #shows a{width: 59px;}
#navigation #shows{left: 640px;}
#navigation #shows a{background-position:  -146px 0;}
#navigation #shows.active a, #navigation #shows a:hover{background-position: -146px -29px;}

	/* booking */
#navigation #booking, #navigation #booking a{
	width: 74px;
	height: 35px;
}

#navigation #booking{left: 707px;}
#navigation #booking a{background-position:  -205px 0;}
#navigation #booking.active a, #navigation #booking a:hover{background-position: -205px -35px;}

	/* photo gallery */
#navigation #photoGallery, #navigation #photoGallery a{
	width: 99px;
	height: 18px;
}

#navigation #photoGallery{
	left: 622px;
	top: 140px;
}

#navigation #photoGallery a{background-position:  -279px 0;}
#navigation #photoGallery.active a, #navigation #photoGallery a:hover{background-position: -279px -18px;}

	/* etc */
#navigation #etc, #navigation #etc a{
	width: 39px;
	height: 25px;
}

#navigation #etc{
	left: 803px;
	top: 127px;
}

#navigation #etc a{background-position:  -378px 0;}
#navigation #etc.active a, #navigation #etc a:hover{background-position: -378px -25px;}

/* Misc Tags */
.clearIt{
	clear: both;
}