@charset "utf-8";

html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
  color: #ffffff;
	
}

html, body, p, th, td, li, dd, dt {
font-family: helvetica, arial; 
 margin: 0px; padding: 0px; color: #000000;
}

h1, h2, h3, h4, h5, h6 {
font-family: helvetica, arial;
color: #750e05;
}

ul{
margin: 3px 0px 0px 0px;
}

h1 { font-size: 28px; margin: 0px 0px -3px 0px; padding: 0px; font-weight: normal; }
h2 { font-size: 36px; margin: -5px 0px -3px 0px; padding: 0px; font-weight: normal; }
h3 { font-size: 24px; margin: 0px; padding: 0px; font-weight: normal; }
h4 { font-size: 1.5em; margin: 0px 0px -20px 0px; padding: 0px; font-weight: normal; color: #ffffff;}
h5 { font-size: 0.9em; margin: 0px; padding: 0px; }
h6 { font-size: 0.8em; margin: 0px; padding: 0px; }

a { font-size: 0.95em; font-family: helvetica, arial; margin: 0; padding: 0; text-decoration: none;}
a:link { color: #f42941; text-decoration: none;}
a:visited { color: #f42941; text-decoration: none;}
a:hover { color: #838080; text-decoration: none;}
a:active { color: #711310; text-decoration: none;}

a.one { font-size: 1.5em; font-family: century gothic, verdana; margin: 0; padding: 0; text-decoration: none;}
a.one:link { color: #f42941; text-decoration: none;}
a.one:visited { color: #f42941; text-decoration: none;}
a.one:hover { color: #838080; text-decoration: none;}
a.one:active { color: #711310; text-decoration: none;}

a.two { font-size: 0.95em; font-family: century gothic, verdana; margin: 0; padding: 0; text-decoration: none;}
a.two:link { color: #ffffff; text-decoration: none;}
a.two:visited { color: #ffffff; text-decoration: none;}
a.two:hover { color: #750e05; text-decoration: none;}
a.two:active { color: #711310; text-decoration: none;}

/*START interface container 850w x 850h*/

#siteContainer {
position: absolute;
top: 0px;
left: 50%;
height: 1800px;
width: 1280px;
border: 0px red solid;
margin: 0px 0px 0px -640px;
padding: 0px 0px 0px 0px;
background-image: url("../images/contbkgrnd2.jpg");
z-index: 0;
}

#gearL {
position: absolute;
top: 225px;
left:0px;
height: 234px;
width: 400px;
border: 0px red solid;
z-index: 5;
}
#gearR {
position: absolute;
top:225px;
Right:0px;
height: 234px;
width: 400px;
border: 0px blue solid;
z-index: 5;
}
#midContainer {
position: absolute;
top: 0px;
left: 50%;
height: 720px;
width: 800px;
border: 0px blue solid;
margin: 0px 0px 0px -400px;
padding: 0px 0px 0px 0px;
z-index: 1;
}
#lowContainer {
position: absolute;
top: 225px;
left: 50%;
height: 1800px;
width: 800px;
border: 0px blue solid;
margin: 0px 0px 0px -400px;
padding: 0px 0px 0px 0px;
background: #ffffff;
z-index: 1;
}


/* This controls the placement of the aderra logo */
#aderraLogo {
position: absolute;
top:80px;
left: 25px;
height: 90px;
width: 210px;
overflow: hidden;
border: 0px blue dotted;
/* z-index: 4; */
}

#fans {
position: absolute;
top:180px;
left:0px;
height: 30px;
width: 105px;
border: 0px blue solid;
}

#artists {
position: absolute;
top:180px;
left:85px;
height: 30px;
width: 140px;
border: 0px blue solid;
}
#labels {
position: absolute;
top:180px;
left:203px;
height: 30px;
width: 140px;
border: 0px blue solid;
}


#sponsors {
position: absolute;
top:180px;
left:323px;
height: 30px;
width: 100px;
border: 0px blue solid;
}
#conference {
position: absolute;
top:180px;
left:411px;
height: 30px;
width: 100px;
border: 0px blue solid;
}

#aderraNet {
position: absolute;
top:5px;
right:310px;
height: 25px;
width: 140px;
border: 0px blue solid;
}

#phone {
position: absolute;
top:5px;
right:225px;
height: 25px;
width: 110px;
border: 0px blue solid;
}
#info {
position: absolute;
top:5px;
right:95px;
height: 25px;
width: 110px;
border: 0px blue solid;
}
#help {
position: absolute;
top:6px;
right:-40px;
height: 25px;
width: 140px;
border: 0px blue solid;
}


#video {
position: absolute;
top:0px;
left:155px;
height: 283px;
width: 500px;
border: 0px blue solid;
z-index:0;
}

#frame {
	position:absolute;
	z-index:0;
	width:550px;
	height:330px;
	top: -10px;
	left:130px;
}
/*
	Slideshow
*/

#slides {
	position:absolute;
	top:5px;
height:283px;
left: 0px;
	z-index:1;
border: 0px red solid;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:500px;
height: 283px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:500px;
	height:283px;
	display:block;
}

.slides_container a img {
	display:block;
}
/*
	Pagination
*/

.pagination {
	margin:26px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

#clients {
position: absolute;
top: 320px;
left: 50%;
height:3100px;
width: 800px;
border: 0px red solid;
margin: 0px 0px 0px -400px;
padding: 0px 0px 0px 0px;
background: #ffffff;
z-index: 1;
}

#footer {
position: absolute;
bottom:-800px;
text-align: center;
left:0px;
height: 30px;
width: 800px;
border: 0px blue solid;
}



