/* index.php */
html#index {
	background:#b7ccab;
	font:9pt georgia,arial,sans-serif;
	color:#000;
	height:100%;
	padding:0;
	margin:0;
	}
body#index {
	margin:0 auto;
	width:510px;
	padding:0;
}
div#mainboundary { position:absolute; top:35%; width:500px; }
div#logobox { background-image:url(/img/logo.jpg); width:500px; height:51px; }

/* artists.php */
html#artists {
	background:#b5b5b5;
	font:9pt georgia,arial,sans-serif;
	color:#000;
	padding:0;
	margin:0;
}
body#artists {
	padding:0;
	margin:0;
}
div#container { overflow:hidden; width:59em; margin:0 auto; }
div#leftFrame { width:2px; background-color:#777; /*background-image:url(/img/leftframe.jpg); background-repeat:repeat-y;*/ float:left; min-height:22410px; }
div#main { background:#989898; width:43em; padding:4em 2em; float:left; }
div#rightFrame { width:2px; background-color:#777; /*background-image:url(/img/leftframe.jpg); background-repeat:repeat-y;*/ float:left; min-height:22410px; }

table.artists td { vertical-align:top; }
table.artistsnopics td { vertical-align:top; padding-bottom:1em; border-bottom:1px solid #777; }

.mail { border: 2px solid #777; background:#bbb; color:#000; font:9pt georgia,arial,sans-serif; }

/* font styles */
h1.headingMain { font-size:1.8em; margin-bottom:0; float:left; }
h1.headingArtists { font-size:1.8em; margin-bottom:0; }
.updated { font-size:0.9em; margin-bottom:4em; color:#444; }
.info { margin-top:0; }
.welcome { margin-top:2em; }

/* image stuff */
img { border:2px solid #777; }
img.noborder { border:0px; }

/* link styles */
a:link, a:active, a:visited { text-decoration:none; color:#fff; }
a:hover { color:#000; }
