/* CSS Document */a:link		{color:#000099;text-decoration: none;}a:visited	{color:#3300FF;text-decoration: none;}a:hover		{color:#FF0000;}body {	background-image: url("csssabgraphics/back.gif");	background-repeat:repeat;	background-attachment: fixed;	font-family: "Baskerville", Arial,sans-serif;	font-size:16px;	color:#0000cc;	line-height:normal;	}	h1	{	font-family:"Cooper Black";	font-size:30px;	color:#000000;	text-align:center;	}		h2	{	font-family:  Arial,sans-serif;	font-size:24px;	color:#0000ff;	text-align:center;	}		h3	{	font-family:"Times New Roman", Times, serif;	font-size:18px;	color:#000000;	text-align:center;	padding: 10px  0 3px 6px;		margin: 0;	}		h4	{	font-size:16px;	color:#0000cc;	text-align:center;	line-height: normal;	}h5	{font-family:"Comic Sans MS";font-size:18px;font-weight: bold;color:#6633cc;	padding: 0;		margin: 0;	}h6	{font-family:"Comic Sans MS";font-size:14px;font-weight: bold;color:#6633cc;	padding: 0;		margin: 0;	}	#wrapper	{	width: 950px;     margin-top: 10px;	margin-right: auto;     margin-left: auto; 		}#banner {     position: relative;    	background-color:#000000;	border: 2px solid black;	height: 100px;	width: 946px;	}#banner #mail {     position: absolute;     left: 835px;     top: 10px; 	border: 1px solid black;			} #banner #date {     position: absolute;     background-color:#FFFFFF;	left: 978px;     top: 66px; 	width: 142px;	height: 36px;	font-size:14px;	color:#0000ff	;	text-align: center;		} 		#sidebar_l {	float: left;	margin-top: 10px;	background-color:#FFFFff;	border: 2px solid black;	color:#6633CC;	width: 225px;	padding: 2px 3px 5px 3px; 	} #main  {	margin-top: 10px;	margin-right: 168px;	padding-left: 15px;	}#mainA  {	margin-top: 10px;	margin-left: 250px;	background-color:#FFFFcc;	border: 2px solid black;	padding: 15px;	}#mainleft	{	float: left;	width: 440px;	text-align:center;	margin-top: 10px;	margin-left: 8px;	} #mainright	{	float: right;	background-color:#FFFFcc;	border: 2px solid black;	width: 300px;	padding: 5px;	text-align:center;	margin-top: 10px;	margin-bottom: 20px;	} #sidebar_r	{	float: right;	margin-top: 10px;	width: 150px;	border: 2px solid black;	color:  #FFFFFF;	padding: 3px;		text-align: center;	}#footer {	font-family:  Arial,sans-serif;	font-weight: normal; 	margin-top: 20px;	clear: both;	text-align: center;	padding-top: 5px;	border-top: 1px solid #294E56;	font-size:12px;	color:#000000;	}.bandname	a {	text-decoration: none;	font-family:"Times New Roman", Times, serif;color: #6633cc;	font-size: 18px;	font-weight: bold; 	display: block;	padding: 3px 0px 3px 0px;	background: #FFFFcc ;}.bandname a:hover {	font-weight: bold;	color: #FFFF66;	background-color: #666666;	}.complicated	{	color:#FF0000;	font-weight: bold; 	text-align:center;	padding: 10px 3px 6px 3px;	}		.gototop	{	font-family:  Arial,sans-serif;	color:#000000;	font-size: 14px;	text-decoration: none;	text-align:right;	margin: 0;     border-top: solid 2px #ffcc66;     padding: 5px 30px 5px 0px; 	}.gototop	a {	color:#666666;	}.gototop a:hover {	color: #FF0000;	}.indent	{	margin-left:40px;	width: 450px;	color:#000000;	font-weight: normal; 	font-size: 16px;	font-family:"Times New Roman", Times, serif;	padding: 15px 55px 6px 15px;	}.lyrics	{	font-family:  Arial,sans-serif;	color: #666666;	text-align: center;	font-size: 15px;	margin-right:300px;	padding: 5px 5px 5px 5px; 	}.memberlinks	{	font-family:  Arial,sans-serif;	font-size: 15px;	padding: 5px 0px 5px 0px; 	}.memberlinks a {	text-decoration: none;	color: #666666;	display: block;	padding: 3px 2px 3px 2px;	}.memberlinks a:hover {	color: #FF0000;	background-color: #cccccc;	}.memberlinkstext	{	font-family:  Arial,sans-serif;	color: #663300;	font-size: 12px;	margin: 0 0px 0 0 ;    padding: 5px 0px 5px 0px; 	}.newstuffdate	{	font-family:  Arial,sans-serif;	color:#000000;	font-size: 15px;	text-decoration: none;	margin: 0 2px 0 0 ;    border-top: solid 2px #ffcc66;     padding: 5px 0px 5px 5px; 	}.newstuffdate	a {	color:#666666;	}.newstuffdate	a:hover {	color:#ff0000;	}.newstufftext	{	font-size: 16px;	margin: 0;     padding: 0px 5px 5px 20px; 	}.membernametext	{	font-size: 18px;	margin: 0;     padding: 0px 5px 5px 20px; 	}.membername	{	font-family:  Arial,sans-serif;	font-size: 20px;	color:#333333;	text-align:center;	margin: 0;     border-top: solid 2px #ffcc66;     padding: 5px 0px 5px 5px; 	}.membernametextgr	{	font-size: 16px;	color:#333333;	margin: 0;     padding: 0px 5px 5px 20px; 	}	.piccenter {	width: 610px;	margin: 10px;	border: solid 1px #fdd041;	border-top-width: 5px;	padding: 10px;	background-color: #fbef99;}.picright {	width: 250px;	float: right;	margin: 10px;	border: solid 1px #fdd041;	border-top-width: 5px;	padding: 10px;	background-color: #fbef99;}.picleft {	width: 250px;	float: left;	margin: 10px;	border: solid 1px #fdd041;	border-top-width: 5px;	padding: 10px;	background-color: #fbef99;}.bold  {font-weight: bold; }.center	{text-align:center;}.color_996633 {color: #996633; }.color_6633cc {color: #6633cc;} .color_grey {color:#666666;}.color_red_bold {color:#FF0000;font-weight: bold;}.color_white {color:#FFFFFF;}.color_yelllow {color:#FFFF66;}.comicsans {font-family:"Comic Sans MS"; }.comic_size14boldlav {font-family:"Comic Sans MS";font-size:14px;font-weight: bold;color:#6633cc;}.comic_lav {font-family:"Comic Sans MS";color:#6633cc; }.cooperblack {font-family:"Cooper Black"; color:#000000; font-style:normal; }.cooperblack14 {font-family:"Cooper Black"; color:#000000; font-style:normal; font-size:14px ;}.cooperblack16 {font-family:"Cooper Black"; color:#000000; font-style:normal; font-size:16px ;}.cooperblack20 {font-family:"Cooper Black"; color:#000000; font-style:normal; font-size:20px ;}.size12brown	{font-size:12px;color: #996633;}	.size12brown	a:hover {color: #FFFF66;}	.size12	{font-size:12px;}	.size16	{font-size:16px;}	.size18	{font-size:18px;}	.size18boldbrn	{font-size:18px;font-weight: bold;color:#996633; }	.size18boldlavcomic	.titletext	{padding: 0px  5px 5px 5px;	}		/* NAVIGATION */ul#mainNav {	margin: 0;	padding: 0;	list-style: none;	width: 225px;	} #mainNav a {	font-family:  Arial,sans-serif;	text-decoration: none;	font-size: 17px;	display: block;	padding: 3px 3px 3px 3px;	background: #FFFFFF ;}#mainNav a:hover {	font-weight: bold;	color: #FFFF66;	background-color: #666666;;	}ul .giglist {	margin: 0;	padding: 0;	list-style: none;	} .giglist a {	text-decoration: none;	font-family:  Arial,sans-serif;	font-size: 14px;	color: #336633;	text-align:center;	display: block;	padding: 0px 0px 2px 0px;	}.giglist a:hover {	color: #FFFF66;	background-color: #666666;	}ul .sectionlist {	}	.sectionlist li {	list-style: none;	float: left;	background: #FFF url(jsbgraphicscss/right_side.png) no-repeat right top;	margin: 1px 0px 0px 0;	}.sectionlist a {	display: block;	padding: 5px 5px 4px 5px;	background-image: url(jsbgraphicscss/left_side.png);	background-repeat: no-repeat;	background-position: left top;	text-decoration: none;	color: #FFF;	font-weight: bold;	font-size: 14px;	}.sectionlist a:hover {	color: #FFFF66;	}table{ font-family:  Arial,sans-serif;		border-collapse: collapse; 	    } table  th {     font-size: 14px; 	border: 0px solid #000000; 	background-color: #cccccc;	} table  td {     font-size: 14px; 	text-align:center;	border: 0px solid #000000; 	}