/* CSS Document */a:link {color: #FFFFFF; text-decoration: none;}a:visited {color: #FFFFFF; text-decoration: none;}a:active {color: #FFFFFF; text-decoration: none;}a:hover {color: #CC0000; text-decoration: none;}.redlink  a:link {color: #CC0000; text-decoration: none;}.redlink  a:visited {color: #CC0000; text-decoration: none;}.redlink  a:active {color: #CC0000; text-decoration: none;}.redlink  a:hover {color: #FFFFFF; text-decoration: none;}.guest a:link {color: #000000; text-decoration: none;}.guest a:visited {color: #000000; text-decoration: none;}.guest a:active {color: #000000; text-decoration: none;}.guest a:hover {color: #414100; text-decoration: none;}body {	background-color: #000000;	margin-top: 0px;	/*margin-left: 0px;*/}.cellL {   float: left;}.cellR {   float: right; }   .cellB {   clear: both;}#container {    margin: 0px auto;    width: 742px;	color: #000000;	/*font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;    text-align: left;	line-height: 16px;*/}#banner {	height: 149px;	background: url(../images/banner.jpg) no-repeat;}.myspace {	float: left;	position: absolute;	margin-left: 640px;	width: 50px;	height: 17px;	z-index: 1;}.logo {	position: absolute;	margin-left: 0px;	top: 0px;	width: 125px;	height: 293px;	z-index: 2;}.logoMain {	position: absolute;	margin-left: 16px;	top: 71px;	width: 100px;	height: 216px;	z-index: 2;}#page {	margin-bottom: 30px;	background: url(../images/banner_reflect.jpg) no-repeat;}#menu {	padding-left: 156px;	padding-top: 7px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #3F3F3F;}.menuName {	padding-left: 36px;}#mainContent {	padding-left: 156px;	width: 365px;	padding-top: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	line-height: 15px;	color: #FFFFFF;}/* ------- RIGHT COLUMN -------*/#rightColumn {	width: 193px;}#gigsMiniTitle {	width: 182px;	height: 19px;	background: url(../images/right_title_back.gif);	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	color: #FFFFFF;	padding: 3px 0px 0px 11px;	margin-top: 30px;}#gigsMini {	width: 193px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #FFFFFF;}#gigsMini a:link {	color: #FFFFFF;	border-bottom: 1px solid #242424;	border-top: 1px solid #484848;	background-color: #0C0C0C;}#gigsMini a:visited {	color: #FFFFFF;	border-bottom: 1px solid #242424;	border-top: 1px solid #484848;	background-color: #0C0C0C;}#gigsMini a:hover {	color: #FFFFFF;	border-bottom: 1px solid #0099FF;	border-top: 1px solid #0099FF;	background-color: #070707;}#gigsMini a {	display: block;	padding: 7px 0px 9px 11px;}.gigsMiniArtist {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	line-height: 18px;	color: #FFFFFF;}#rightFeature {	width: 193px;	border-bottom: 1px dotted #242424;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	line-height: 15px;	color: #FFFFFF;}#rightFeature a:hover {	color: #FFFFFF;	background-color: #0C0C0C;}#rightFeature a {	display:block;	padding: 10px;}

.process {
	padding-top: 10px;
}/* ------- HEADINGS -------*/h1 {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 19px;	margin-top: 30px;	margin-bottom: 23px;	font-weight: normal;	color: #CC0000;}h2 {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 15px;	margin-top: 23px;	margin-bottom: 5px;	font-weight: normal;	color: #CC0000;}h3, h4, h5, h6 {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 15px;	margin-top: 0px;	margin-bottom: 5px;	font-weight: normal;	color: #CC0000;}#guestList {	width: auto;	background-color: #FFFF00;	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 16px;	font-weight: bold;	padding: 4px 10px 5px 8px;	border-bottom: 3px solid #000000;}#guestListLeft {	border-top: 1px solid #FFFF7F;	border-left: 1px solid #FFFF7F;	border-bottom: 1px solid #A7A700;	border-right: 1px solid #A7A700;	background-color: #FFFF00;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	padding-top: 14px;	text-align: center;	width: 90px;	height: 31px;	color: #000000;	margin-top: 5px;}#guestListRight {	border-top: 1px solid #242424;	border-bottom: 1px solid #242424;	background-color: #0C0C0C;	padding-top: 8px;	padding-left: 12px;	width: 257px;	height: 37px;	margin-top: 5px;}.guestListRightTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}.topLine {	margin-top: 20px;}#fanNumber {	margin-top: 23px;	margin-bottom: 0px;	padding: 0px;}.red {	color: #CC0000;}/* ------- GIGS -------*/#gigsHeaderL {	width: 11px;	height: 50px;	background: url(../images/gigs-left.gif) no-repeat;}#gigsHeaderM {	width: 330px;	height: 42px;	background: url(../images/gigs-middle.gif) repeat-x;	padding-top: 8px;	color: #000000;}#gigsHeaderR {	width: 9px;	height: 50px;	background: url(../images/gigs-right.gif) no-repeat;}.gigsHeaderTitle {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 18px;	font-weight: bold;	line-height: 20px;}#gigs {	width: 350px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #FFFFFF;	margin-top: 5px;	/*background-image: url(../images/gigs-middle.gif);*/}#gigsContent {	margin-top: 25px;	padding-bottom: 75px;}#gigs a:link {	color: #FFFFFF;	border-bottom: 1px solid #242424;	border-top: 1px solid #242424;	background-color: #0C0C0C;}#gigs a:visited {	color: #FFFFFF;	border-bottom: 1px solid #242424;	border-top: 1px solid #242424;	background-color: #0C0C0C;}#gigs a:hover {	color: #FFFFFF;	border-bottom: 1px solid #0099FF;	border-top: 1px solid #0099FF;	background-color: #070707;}#gigs a {	display: block;	padding: 7px 0px 9px 11px;}.gigsArtist {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 14px;	font-weight: bold;	line-height: 18px;	color: #FFFFFF;}/* ------- NEWS -------*/#newsHeader {	width: 328px;	background: url(../images/news-back.gif) no-repeat;	padding: 8px 11px 10px 11px;	margin-top: 35px;}.newsArticle {	width: 328px;	color: #FFFFFF;	background-color: #080808;	padding: 17px 11px 13px 11px;	border-top: 1px solid #000000;}.newsArrow {	position: absolute;	margin-left: -3px;	margin-top: -18px;	width: 23px;	height: 12px;	z-index: 3;}#newsTitle {	position: absolute;	margin-top: -35px;	margin-left: -15px;	height: 52px;	width: 189px;	z-index: 4;}/* ------- ABOUT -------*/#about {	margin-top: 80px;}.aboutWhat {	position: absolute;	z-index: 4;	margin-top: -57px;	margin-left: -20px;}.aboutWhy {	position: absolute;	z-index: 5;	margin-top: -57px;	margin-left: -20px;}.aboutWhen {	position: absolute;	z-index: 6;	margin-top: -50px;	margin-left: -20px;}.aboutHow {	position: absolute;	z-index: 7;	margin-top: -50px;	margin-left: -15px;}.aboutWho {	position: absolute;	z-index: 8;	margin-top: -55px;	margin-left: -25px;}.aboutList ul { 	text-indent: 0px;	list-style-type: disc; 	padding: 0px 14px 0px 14px;	margin-left: 10px;}/* ------- ABOUT -------*/#archive {	padding-top: 40px;}.archiveText {	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	background: url(../images/archive.gif) no-repeat;	padding: 5px 10px 5px 10px;	margin-top: 10px;}.archiveTitle {	padding-right: 25px;}#footer {	border-top: 1px solid #1A1A1A;	padding-top: 5px;	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 11px;	font-weight: bold;	color: #191919;	margin-bottom: 50px;}