body {
	margin-bottom: 0px;
	font-family: Tahoma;
	font-size: 8pt;
	color: #c0c0c0;
	background-color: #424242;
	margin-top:67px;
}

a img {border:0;}
a{text-decoration:none;}
a:link {color: #c0c0c0;font-family: tahoma;font-weight: bold;text-decoration:none;}
a:hover {text-decoration:underline;}
a:hover, a:visited {color: #fff;}

h2 {font-size:1.3em;}
.centered {text-align:center;}
img.centered {margin:0 auto;display:block;}



#pageContainer {width: 670px;margin:0 auto;}

#mainNav {margin:0;padding:0;list-style:none;}
#mainNav li {padding:0;margin:0;float:left}

#mainContainer {float: left;width: 100%;overflow: hidden;}

/*#mainContainer p {text-align:justify;}*/
.fullColumn { float: left; width: 99%;}
.halfColumn { float: left; width: 49%;}
.oneThirdColumn { float: left; width: 33%;}
.quarterColumn { float: left; width: 24.5%;}

#introPic {margin:10px auto;display:block;border:2px solid white;}
#hours {font-size: .85em;border-bottom:25px solid #808080;}
#contact {border-bottom:25px solid #808080;}
#footerContainer {font-size: .85em;text-align:center;border-top: 7px solid #808080;clear:both;}

#artistTable {
width:90%;
margin:0 auto;
}
#artistTable td {vertical-align:top;width:50%;padding:0 1em;}
#artistTable #left {text-align:right;}

#partnersTable {width:100%;}
#partnersTable td {width:50%;vertical-align:middle;text-align:center;}
#partnersTable td h2 {font-size:1em;margin:0;margin-top:4em;}
#partnersTable td h3 {font-size:.8em;margin:0;}
#partnersTable td img {float:left;margin-right:.5em;}