/* CSS Document */
body, html {
	text-align:center; 
	margin:40px; 
	background: #fcfcfc;
	padding : 0px; 
	margin : 0px; 
	width : 100%; 
	height : 100%; 
} 
h1 {
	font-family: "ms reference sans serif", sans-serif;
	font-size: 1.2em;
	line-height: 2.2em;
	font-weight: normal;
	padding: 0;
	margin: 0 0 2.2em 0;
	border: 0;
	letter-spacing: 0.01em;
	text-align:center;
	}
h2 {
	margin:10px 0px; 
	color: #666; 
	font-family: 'zurich ex bt', verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 0.8em;
	}
h3 {
	margin:10px 0px; 
	color: #666; 
	font-family: 'zurich ex bt', verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 0.7em;
	}
p {
	font-family: verdana, arial, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	font-weight: normal;
	padding: 0;
	margin: 0 0 1.4em 0;
	border: 0;
	}
ul {
	font-family: verdana, arial, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	font-weight: normal;
	padding: 0;
	margin: 0 0 1.4em 0;
	border: 0;
	}
li {
	margin-left: 1.4em;
}
.mainTable {
	width: 90%; 
	height: 90%; 
	background: #fff;
	margin: 3% auto;
	}
.mainRow {
	vertical-align:middle;
	}
	
.leftCell {
	border: 1px solid #dfdfdf; 
	border-right:0;
	border-bottom: 0;
	vertical-align:top;
	width:300px;
	text-align:center	
	}
.logo {
	margin-top: 150px;
	}	
.midCell {
	padding: 40px;  
	border: 1px solid #dfdfdf; 
	border-left:0;
	border-bottom: 0;
	text-align:left;
	vertical-align:top;
	}
.gapCell {
	width:40px;
	}
.artistCell {
	background:#f4e7fe; 
	vertical-align:top; 
	width: 415px;
	text-align:left;
	}
.bottomCell {
	padding-bottom: 40px;  
	text-align: center;
	border: 1px solid #dfdfdf; 
	border-top: 0;
	vertical-align:bottom;
	}
.midCell p,
.midCell ul {
	max-width: 600px;
}
.midCell a {
	text-decoration: none;
	color: #777;
	}
.midCell a:hover {
	color: red;
	}
.midCell ul li {
	color: #bbb;
}
.midCell li .normal {
	color: black;
}
.navigationList {
	}
.navigationList a {
	color: #777; 
	letter-spacing: 0.01em; 
	border-bottom:4px solid #ddd;
	padding: 5px 0px;
	text-decoration:none;
	margin-left:10px;
	margin-right: 10px;
	line-height: 2.5em;
	}
.navigationList a:hover {
	color: #00d; 
	border-bottom:4px solid #44c;
	}
	
.artistTitle {
	margin:10px; 
	color: #666; 
	font-family: 'zurich ex bt', verdana, arial, sans-serif;
	}
.artistBody {
	margin:10px; 
	color: #666;
	}
.artistBody a {
	color: #626;
	text-decoration: none;
	}
.artistBody a:hover {
	color: #464;
	}
.bottom {
	vertical-align:bottom;
	}
