@charset "UTF-8";

/* Body starts, dont edit! */

body {
	margin: 0;
	padding: 0;
	text-align: center;
	background-image: url(http://www.theglitterband.co.uk/themes/Glitterband/images/bg_glitter.jpg); /* Background image */
	background-repeat: no-repeat;
	background-color: #000;
	background-position: top center;
}

object {
	outline:none;
}

#page img {border: none;}
#page a:hover img, #page a:active img {border: none }

#page {
	font-family:Arial, Helvetica, sans-serif;
}

#page p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 1.4em;
}

#page .bold {
	font-weight: bold;
}

#page .clear {
	clear:both;
	height:1%;
	min-height:1px;
	display:block;
}

#page .maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #959595;
	font-size: 11px;
	line-height: 13px;
	height: 200px;
	background:url(http://www.theglitterband.co.uk/themes/Glitterband/images/stage_bottom.png) no-repeat bottom center;
}

#page .copyrightText {
	position: absolute;
	top: 164px;
	left: 25px;
	width:740px;
}

#page .centerText {
	text-align:center;
}

#page #content {
	color: #fff;
	padding: 10px;
	padding-left:15px;
	padding-right:15px;
	background-color: #000;
	margin-left:43px;
	position:relative;
	left:-20px;
	margin-top:0px;
	padding-bottom:120px;
	border: 1px solid #666;
	border-width: 0 1px 0 1px;
}

#page .column {
}

#page .column.left {
	float:left;
	width: 470px;
}

#page .column.right {
	float:right;
	width: 215px;
}

#page .rounded {
  -moz-border-radius-topleft:3ex;
  -moz-border-radius-bottomright:3ex;
  -webkit-border-top-left-radius:3ex;
  -webkit-border-bottom-right-radius:3ex;
}

#page .menuWrapper {
	width: 780px;
	margin:0 auto;
	margin-top:0px;
	height: 90px;
	position: relative;
}

#page .topMenu_Left {
	height: 86px;
	width: 251px;
	text-align: left;
	float: left;
}

#page .topMenu_Right {
	height: 86px;
	width: 245px;
	float: right;
}

#page .header_Logo {
	width: 284px;
	height: 112px;
	position: absolute;
	left: 250px;
	top: 8px;
	z-index:1;
}

#page #header_text { /* Header DIV */
	width:779px;
	height:100px;
	z-index:1;
	position:absolute;
	left: 0px;
	top: 242px;
}

#page .column.center {
	width: 645px;
	margin: 0 auto;
}

#page .column.center p {
	color: #fff;
}

#page #logo {
	position:absolute;
	width:270px;
	height:100px;
	z-index:8;
	left: 485px;
	top: -8px;
}

#page #drums {
	position:absolute;
	width:281px;
	height:240px;
	z-index:8;
	left: 10px;
	bottom:50px;
}

#page #guitar {
	position:absolute;
	width:106px;
	height:210px;
	z-index:8;
	left: 400px;
	bottom: 65px;
}

#page #drumsRight {
	position:absolute;
	width:281px;
	height:240px;
	z-index:8;
	left: 492px;
	bottom:50px;
}

#page .wrapper {
	position: relative;
	top: 0px;
	right: 0;
	margin: 0 auto;
	width: 780px;
	text-align: left;
	/*height: 800px;*/
	left: 0px;
	margin-top: 0px;
	/*border: 2px solid #333;*/
	background-color:transparent;
	border: 0px solid #1E1E1E;
}

#page #flashContainer {
	text-align:center;
	width:730px;
	height:315px;
	color:#FFF;
	margin:0 25px 0 25px;
	padding-top: 40px;
}

#page #banner { /* Banner's DIV */
	width:780px;
	height:380px;
	margin: 0 auto;
	position: relative;
	background:url(http://www.theglitterband.co.uk/themes/Glitterband/images/billboard_frame.png) no-repeat;
	/*z-index:2;
	position:absolute;
	left: 20px;
	top: 51px;*/
}

#page #content { /* Content */
	/*width:780px;
	height:380px;
	z-index:3;
	left: 19px;
	position: absolute;
	top: 346px;*/
	/*background:url(http://www.theglitterband.co.uk/themes/Glitterband/../images/bg_transparency.png) repeat top left;
	background-color:#000;
	margin: auto;*/
	/*-moz-border-radius-topleft:3ex;
	-moz-border-radius-bottomright:3ex;
	-webkit-border-top-left-radius:3ex;
	-webkit-border-bottom-right-radius:3ex;*/
	
}

#page a:link {	color: #FC0;	text-decoration: none; outline:none;} /* Basic link styls */
#page a:visited {	color: #FC0;	text-decoration: none; outline:none;}
#page a:hover {	color:#FC0; text-decoration: underline; outline:none;}
#page a:active {	color: #FC0;	text-decoration: none; outline:none;}

#copyright { /* Copyright */
	width:780px;
	height:24px;
	z-index:7;
	text-align: center;
	margin: 6px auto;
	position: relative;
	top:-37px;
}

#page .autoNav {
	position: absolute;
	bottom:-20px;
	left: 15px;
	text-align: left;
}

#page .autoNav .nav a, #page .autoNav .nav a:active, #page .autoNav .nav a:visited {
	color: #666;
	text-decoration:none;
}

#page .autoNav .nav a:hover {
	color: #fc0;
	text-decoration:underline;
}

#page .autoNav .nav {
	list-style: none;
	padding: 0;
	margin: 0;
}

#page .autoNav .nav li {
	display: inline;
	padding: 5px;
	font-size:10px;
	color: #666;
	margin:0;
}
#page .left {
	float:left;
}
#page .right {
	float:right;
}