body {
background: url(/images/bg.jpg) repeat-y 0px -64px;
background-color: #ffffff;
}

a img {
border: 0;
}

.maincontent {
top: 380px;
left: 100px;
width: 800px;
position: absolute;
z-index: 1;
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color: #3e3e3e;
padding-bottom: 70px;
}

.green {
color: #2D757A;
font-weight: bold;
}

#photos.maincontent {
width: 761px;
}

.maincontent p {
font-size: .9em;
}

.maincontent h1 {
font-size: 1.4em;
padding-top: 5px;
}

.maincontent h2 {
font: bold 1.5em "Franklin Gothic Book","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
text-transform: lowercase;
}

.maincontent h3 {
font: bold 1.3em "Franklin Gothic Book","Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
text-transform: lowercase;
}

.maincontent a:link, .maincontent a:visited, .maincontent a:active {
color: #2D757A;
text-decoration: underline;
}

.maincontent a:hover {
color: #3a969d;
}

.quote {
font-style: italic;
}

.centerthis {
text-align: center;
}

.alignright {
float: right;
}

.maincontent .copyright {
margin-top: 100px;
text-align: center;
font-size: .8em;
}

.mti {
color: #b9b9b9;
text-align: center;
font: normal "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

table {
margin: 0;
padding: 0;
}

table.centerthis p, table.bios p {
margin: 0;
padding: 0;
}

td {
margin: 0;
padding: 0;
vertical-align: top;
}

.dotbox {
padding: 10px;
border: 1px dashed #5e77f1;
font-size: 1.2em;
font-weight: bold;
}

.dotboxp {
margin: 2em;
text-align: center;
}

div.horRule {
margin-top: 1.5em;
margin-bottom: 1.5em;
margin-left: 0px;
margin-right: 0px;
border-top: 1px solid #BCE1E2;
clear: both;
}

div.horRule hr {
display: none;
clear: both;
}

.playerbody {
text-align: center;
background: #061B8B url(http://www.allalike.org/images/index_15.png) no-repeat -100px -50px;
}

.flickrphoto {
margin-right: 6px;
margin-bottom: 6px;
}

.biophoto {
margin-right: 20px;
border: 1px solid #2D757A;
}

.tickets {
position: absolute;
top: 0;
left: 0;
z-index: 4;
}

.hidden {
display: none;
}

.unhidden {
display: block;
}

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:375px;
}

#edgeswebsite-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:517px;
	height:375px;
}

#edgeswebsite-02_ {
	position:absolute;
	left:517px;
	top:0px;
	width:463px;
	height:151px;
}

#edgeswebsite-03_ {
	position:absolute;
	left:517px;
	top:151px;
	width:463px;
	height:59px;
}

#edgeswebsite-04_ {
	position:absolute;
	left:517px;
	top:210px;
	width:463px;
	height:54px;
}

#edgeswebsite-05_ {
	position:absolute;
	left:517px;
	top:264px;
	width:463px;
	height:111px;
}