body {
margin: 0;
padding: 0;
background: #fff1c1;
background-image: url(texture.jpg);
font-family: Verdana, sans-serif;
font-size: 14px;
color: #000;}

a:link {color: #800080;}
a:active {color: #4c0082;}
a:visited {color: #000080;}

#content { position: relative;
	width: 1000px;
	margin: auto;
	text-align: center;}

p { display: block;
	margin-top: 20px;
	margin-bottom: 50px;}

p.valid { margin-top: -82px;
	text-align: right;}

p.w3cx { text-align: left;}

p.gig { text-align: center;
	font-weight: bold;
	color: #400;}

p.invite {font-size: 18px;}

p.band1 { display: block;
	text-align: left;
	margin-top: -50px;
	margin-left: 250px;
	font-weight: bold;
	color: #400;
	line-height: 17px;}

p.band2 { display: block;
	text-align: left;
	margin-top: -84px;
	margin-left: 430px;
	font-weight: bold;
	color: #400;
	line-height: 17px;}

p.band3 { display: block;
	text-align: left;
	margin-top: -84px;
	margin-left: 550px;
	font-weight: bold;
	color: #400;
	line-height: 17px;}

p.band4 { display: block;
	text-align: left;
	margin-top: -84px;
	margin-left: 700px;
	font-weight: bold;
	color: #400;
	line-height: 17px;}

table { width: 1000px;
	height: auto;
	border: 3px solid #000;}

tr { height: 160px;}

td { border: 2px solid #000;
	width: 140px;}

caption { margin: 20px;
	padding-top: 80px;
	font-size: 50px;
	font-weight: bold;
	color: #400;}
