@charset "utf-8";
/* CSS Document */

html, body {
height: 100%;
}
body {
	margin:0 auto;
	width:900px;
	background-color:#e9e9e9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#container {
min-height: 100%;
margin-bottom: -20px;
position: relative;
}
.clearfooter {
height: 20px;
clear: both;
}
#top {
	width:900px;
	top:35px;
	background-color:#000000;
	height:54px;
	position: relative;
}
#logo {
	float: left;
	width:201px;
}
#nav {
	overflow:hidden;
	position:absolute;
left:200px;
margin-top:24px;
	width:700px;
}
#nav a, #nav a:visited {
	font-size:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	margin-left:20px;
	text-decoration:none;
}
#nav a:hover {
	color:#ffff01;
}
#whiteLine {
	background-color:#FFFFFF;
	height:1px;
	margin-left:20px;
	position:absolute;
	top:3px;
	width:100%;
}
#content {
	margin-top:65px;
	width:900px;

}
.intro {
	font-size:20px;
	line-height:24px;
	margin-bottom:20px;
}
.title, .titlePage {
background-color:#E9E9E9;
bottom:-4px;
float:left;
font-size:12px;
padding:5px 5px 0 0;
position:relative;
text-transform:uppercase;
z-index:5;
}
.titlePage {
float:none;
padding:0 5px 0 0;

}
.titleBorder, #artists p { 
border-bottom-style: solid ; 
border-bottom-color:#000000; 
border-bottom-width: 1px;

}
#artists p { 
line-height:25px;
}
#artists { 
margin: 15px 0 0 0;
}
.artistInfo {
background-color:#E9E9E9;
bottom:-8px;
padding:0 5px 0 0;
position:relative;
z-index:5;
}
p, p a, p a:visited {
	color:#000000;
	text-decoration:none;
	margin: 0;

}
 p a:hover {
background-color:#ffff01;
}
.bodyCopy {
line-height:18px;
margin:15px 0 0 0;
}
#organizers {
margin:50px 0 0;
float:left;
width:900px;
height:130px;
}
#footer {
position: relative;
bottom:0px;
background-color:#E9E9E9;
height:20px;
}
a:focus, a:active {
outline: none;
}
a {
    outline:none; /* FF1.5+ IE7+*/
    -moz-outline: /* FF<=1.5*/
}
img {-ms-interpolation-mode:bicubic;} 
