/*GLOBAL */
body{
	float: none !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
    font-family: calibri, verdana, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	background: url(../images/bg2.png);
}
/*END OF GLOBAL*/

h1{font-size: 24pt; margin: 0; font-family: silkscreen, calibri, verdana;}
h2{font-size: 22pt; margin: 0; font-family: calibri, verdana; color: white;}
h3{font-size: 20pt; margin: 0; font-family: calibri, verdana; color: black;}
p{font-size:18pt; color: white;}
a:link{color: white;}
a:visited{color: white;}
a:active{color: white;}
a:hover{color: black;}

#holder{
	width: 800px;
	height: 800px;
	margin: auto;
}
#nav{
	width: 800px;
	height: 50px;
	padding: 100px 0 0 0;
	background: url(../images/give-it-a-restival_01.jpg);
}
#nav a{
	font-size: 18pt;
	padding: 0px 5px;
	text-decoration: none;
}
#header{
	text-align: center;
}
#contentholder{
	width: 780px;
	height: 630px;
	background: url(../images/give-it-a-restival_02.jpg);
	padding: 10px;
	overflow: auto;
}
#content{
	text-align: left;
}
#home h1{
	text-indent: -1000px;
	background: url(../images/giveitarestival.png) no-repeat;
}
#lineup ol{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#lineup h1{
	padding: 0px 0px 5px 0px;
}
#lineup ol h1{
	text-indent: -1000px;
	height: 1px;
	overflow: hidden;
}
#lineup ol p{
	margin: 0 0 0 50px;
}
#footer a{
	color: black;
}