body {	margin: 0px;	padding: 0px;	background: #980D12;	font-family: "Courier New", Courier, mono;	text-align: center;	color: #000;	font-size: .8em;}h1, h2, h3, h4, h5 { 	padding: 0;	margin: 0;	font-weight:bold;	}h1{ 	color: #000; font-size: 1.4em;}h1 {		background: #E6E5D1;		margin-bottom: .25em;}h2 {color:  #660000; font-size: 1.5em;}h4, h5, ol {font-family: Arial, Helvetica, sans-serif;}ol {font-family: Arial, Helvetica, sans-serif;}h3{ 	color: #CC0000; font-size: 1.3em; padding-bottom: .25em;}h4{ 	color:  #000; font-size: 1em;}h5{ 	color:  #660000;font-size: 1em; }p {font-family: Arial, Helvetica, sans-serif;}a {color: #CC0000; text-decoration: none; font-weight: bold;}a:hover { color: #660000; }ul {list-style-type: none;}iframe {text-align: left; border: 0;}img a, img {border: 0; }address {	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	line-height: 1.5em;} .article {text-align: left; padding-left: 1em;} .bandName {font-weight: bold; color: #660000;}/*STRUCTURAL CSS*/#container {	width: 830px;	background: #FFF;	margin: 3em auto;	text-align: center;}#border {	background: url(images/top.gif) no-repeat 0px 0;	height: 10px;	width: 841px;}/*SIDEBAR CSS*/#gigs, #bios {	float: right; 	width:240px;	background: #E6E5D1;	text-align: left;	margin: 50px 1em 1em 1em;	padding: 0 ;}#gigs h2 {margin: 1em 0 0 .5em;}#gigs img {margin: 10px;}.gigContent{	padding: .75em;	text-align: left;	background: #E6E5D1;	text-align: left;}.gigContent p{padding-top: .25;margin-top: 0; font-size: .9em; }.gigContent h2 {margin: 1em 0 0 0;}.gigContent h3 {font-size: 1.1em; padding-bottom: .1em;}.gigs{	width: 235px;	/*height: 320px;*/	height: 460px;	border: 0;}/*.news{	width: 235px;	height: 140px;	border: 0;}*/#links{	margin-top: 2em;	background: #FFF;	text-align: left;	padding: 0.5em 0px 0px;}#links  h2{	font-size:1.6em;	font-weight:bold;	margin:.2em 0 0 0;	padding: 0;}#links a {padding-bottom: .75em; font-weight: normal;}.clear{clear: both;}/*LEFT CONTENT CSS*/#left {	float:right;	width: 540px;	margin: 1em 1em 0 0;	background: #FFF;}#footer{	background: #FFF url(images/bottom.gif) no-repeat 0px 5px;	margin-top: 0;	height: 28px; 	width: 830px;	text-align:left;	}#footer p{	font-size:.8em;	margin-left: 2.5em;	padding: 0;	color: #600;}#menu {	background: #FFF url(images/logo.jpg) no-repeat .5em 0;	width: 540px;	height: 230px;	border: thin solid #FFF;	font-size: 1.1em;}#menu ul{	margin: 150px 0 0 160px;	text-align: center;		}#menu a{	text-decoration: none;	color: #660000;	font-weight: normal;}#menu a:hover{	text-decoration: none;	color: #CC0000;}		#menu li { display: inline; border-right:1px solid #660000;  padding:0 .5em 0 .5em; margin: 0;  }.nolink{ background: #E6E5D1;}#menu img {	margin-top:1em;}#content {	background: #FFF;	width: 540px;	text-align:left;	margin-left: .75em;}#copy{	float: right;	margin-top:-50px;	margin-left: 20px;	width: 370px;	}#homeSnaps {	margin: 1em 0 0 .5em;	width: 530px;}.homeSnap {	float: left;	width: 172px;	margin: 2px;}.homeSnap p {	font-family: "Courier New", Courier, mono;	font-size: .9em;	margin: 0;	padding: .4em 0 .3em 0;	}/*MEDIA PAGE*/.mediaClips{	width:530px; 	height: 100px;	margin-bottom: .25em;}.mediaClips h3 { font-size: 1.2em; padding: 0; margin: 0;}.mediaClips p {  padding: .25; margin: 0;}.image, .image2, .image3 {	float: left;	width: 130px;	text-align: center;} .image3 ol,  .image3 p  {	text-align: left; } .image4 {	width: 76px;	float: left;	margin: .5em;}.caption, .caption2, .caption3 {	float:left;	width:350px;	margin-left: .5em;}/*CONTACT PAGE*/ .image2 {	width: 220px;	margin-bottom:1em;}.caption2 {	width:300px;}/*MEET THE JOELENES*/ .image4 {	width: 76px;	float: left;	margin: .5em;}.marginTop {padding-top: .5em;}.upper {text-transform: uppercase;  }.padding{margin: .25em 1em;font-size: .9em;}.center{text-align: center; margin: .5em  }#facts { font-family: Arial, Helvetica, sans-serif; list-style-type: decimal; margin-left: 0; line-height: 1.5em;}/*SNAPS*/#posters {text-align: center;}.snap {	width: 125px;	float: left;	margin: .25em; text-align: center;}	.snap2 {	width: 165px;	float: left;	margin: .25em; text-align: center;}		.snap3 {	height: 124px;	float: left;	margin: .25em; } .image5 {	width: 80px;	float: left;	margin: .5em;}.left {text-align: left;}/*MUSIC*/.caption3 {	font-family: Arial, Helvetica, sans-serif;	width:330px;} .image3 {	width: 170px;	margin:.5em .25em .5em .25em;	 font-family: Arial, Helvetica, sans-serif;}