/*-----------------------------------------------------------------------------
Primary Style Sheet
for http://www.lunarpilots.co.uk

version:   1.0
author:    Eva-Lotta Lamm
email:     evalotta@evalotta.net
website:   http://www.evalotta.net

-----------------------------------------------------------------------------*/


/* =Global Reset
    -----------------------------------------------------------------------------*/
/* Remove padding and margin */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0; padding:0}

/* Remove borders */
table {border-collapse:collapse; border-spacing:0}
fieldset, img {border:0}
abbr, acronym {border:0}

/* Remove border around linked images */
img {border: 0;}

/* Reset font-size and -weight */
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal}
h1, h2, h3, h4, h5, h6 {font-size:1em; font-weight:normal}

/* Aligning captions left */
caption, th {text-align:left}

/* Remove quotemarks */
q:before, q:after {content:''}


/* =General
-----------------------------------------------------------------------------*/


/* fixing the IE/Win Disappearing List-Background Bug */
ul, ol, dl {position: relative; }


/* Basic
---------------------------------------------------------- */

html, body {height: 100%;}

body, td, th {
	font: 62.5%/1.5 Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-align:center; /* centering in IE 5.x */
	background-color:#000;
	color:#fff;
}

body {
	background:#000 url(img/bg_tile.jpg);
	margin:0;
	padding:0;
}

div {
	text-align:left; 
	position:relative;
}

a {
	font-weight:bold;
	color:#a3df00;
	text-decoration:none;
}
a:hover {
	font-weight:bold;
	color:#0cc;
}


#container {
	background:#000 url(img/bg_big.jpg) no-repeat 50% 0;
	height:100%;
}
#inner {
	width:960px;
	margin:0 auto;
}

h1 {
	position:absolute;
	height:0px;
	left:-9999px;
	top:-9999px;
	visibility: visible;
}

#teaser,
#gigs {
	position:absolute;
	background:#040f10;
	filter: alpha(opacity=75);

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity:0.70;
	font-size:1.2em;
	padding-top:5px;
	visibility: visible;
}

#teaser {
	width:240px;
	top: 175px;
	left: 290px;
}

#teaser h2,
#gigs h2{
	padding: 10px 15px;
	font-size:1.3em;
	font-weight:bold;
	text-transform:uppercase;
	font-family:"Trebuchet MS", "Lucida Grande", sans-serif;
}

#teaser p{
	padding: 0 15px 15px 15px;
}

#gigs {
	width:430px;
	top: 175px;
	left: 537px;
	padding-bottom:10px;
}

#gigs ul {
	width:430px;
	float:left;
}
#gigs li {
	list-style:none;
	padding-bottom:15px;
	margin-left:0;
	float:left;
	clear:both;
	width:430px;
}
#gigs li.alt {
	color:#e1ff8f;
}

#gigs li div.event-date {
	width:25mm;
	float:left;
	margin-left:15px;
}
#gigs li div.event-date span,
#gigs li .event-venue {
	font-weight:bold;
	font-size:1.2em;
}

#gigs li div.event-metadata {
	float:left;
	margin-left:10px;
}
#gigs p {
	padding:5px 15px 10px 15px;
	clear:both;
}

#star {
	position:absolute;
	top: 117px;
	left: 433px;
	visibility: visible;
}
