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


/* Its Reset time */

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, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Linkies! */

a:link, a:visited {color:#393;font-weight:bold;}
a:hover, a:active {color:#000;background-color:#fff;}

/* Images */

img.imgleft, div.imgleft {float:left;margin:0 15px 15px 0;}
img.imgright, div.imgright {float:right;margin:0 0 15px 15px;}
div.imgcenter {margin: 15px auto; text-align:center;}

/* Hidden Shit */

#top, #bottom, h1 span {display:none;}


/* Phew! */

html, body {min-height:100%; margin-bottom:1px;background-color:#434;}
body {margin:0; font:90% Arial, Helvetica, sans-serif; color:#FFF; background:#434 url('../images/back.png') repeat center top;height:100%;text-align:center;}

h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {display:block;height:100px;width:950px;background-image:url('../images/logo.png');background-repeat:no-repeat;background-position:left top;}

#mainNav {background:#000 url('../images/navbot.png') no-repeat center bottom;text-align:right!important;padding-bottom:5px;}
#mainNav ul {background-image: url('../images/navback.png'); background-repeat:no-repeat; background-position:right top; height:25px;width:620px;margin:0 4px 0 auto;}
#mainNav li {display:inline;}
#mainNav a:link, #mainNav a:visited {display:block;float:left;padding:8px 10px 0 10px;color:#000;font-weight:bold;text-decoration:none;}
#mainNav a:hover, #mainNav a:active {color:#f00;} 
#mainNav .home {margin-left:120px;}
#wrapper { background-image:url('../images/back2.png'); background-repeat: repeat-y; background-position:center top;}
#page {width:950px; margin:0 auto;background-color:#000;text-align:left;}

#mainContent, #secondaryContent {padding:0 10px}

body.home #mainContent {float:left;width:60%;}
body.home #secondaryContent {float:right;width:33%;}

body.news #mainContent {width:95%;}

.alert {background-color:#FF9;color:#C00;font-weight:bold;margin-bottom:10px;padding:5px 10px;}

#breadcrumb {padding:10px;color:#555;font-size:10px;}
#breadcrumb ul, #breadcrumb li {display:inline;}
ul ul {padding-left:10px;}
#breadcrumb a:link, #breadcrumb a:visited {color:#900;text-decoration:none;}

#attraction {height:200px;background-color:#222;margin-bottom:20px;}

#navMap {padding:20px 10px;background:#000 url('../images/navbot.png') no-repeat center top;}
#navMap dt {font-weight:bold;}
#navMap dl {width:30%;float:left;margin-left:5%;}
#navMap dl a {display:block;border-bottom:1px solid #222;padding:8px 0 8px 30px;font-weight:normal;}
#bandsLinks {margin-left:0!important;}

#page .item {margin-bottom:40px;}
.item .info {font-size:10px;color:#666;margin:0;}
#page p {margin:0.5em 0 1em 0;line-height:1.4;}
#page h2 {margin:0 0 0.5em 0;font-size:2em;font-weight:normal;color:#FFF;}
#page h3 {font-size:1.5em;font-weight:normal;margin:0;color:#333;}
#page h3 span{font-weight:bold;color:#fff;}
#page h3 a:link, #page h3 a:visited {color:#900}
#page h3 a:hover, #page h3 a:active {color:#f00}

.c {clear:both; font-height:1px; line-height:1px;}


#footer, #mailingList {padding:20px 0 20px 0;background:#000 url('../images/navbot.png') no-repeat center top;}
#mailingList {text-align:center;}
.copyright {text-align:center!important;}


/* New releases */

.newReleases .item {padding:10px 10px 20px 10px;background:#323 url('../images/sidebot.png') repeat-x center bottom;}

