/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 9px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #778899;
	background: #000;
	text-transform: uppercase;
	text-align: justify;
	
	a img { border: none; }
}

body.section-1 { }

/* LINKS */

a:link { text-decoration: none; color: #778899;  }
a:active { text-decoration: none; color: #778899;  }
a:visited { text-decoration: none; color: #778899; }
a:hover { text-decoration: none; color: #fff0f5; }


/* Pre-Nav Text - Can be accessed in the Exhibit Settings */


#menulogo {
	float: left; 
	width: 172px;
	overflow: auto;
	top: 14px;
	height: 60px;
	left: 18px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 0px;
	position: fixed;
	background-color: none;
	text-align: right;
	z-index: 8888;	
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color: #fff0f5;
	line-height:10px;
}

#menulogo a {
	color: 	#fff0f5;
	text-decoration: none;	
}

#menulogo img { border: none; 
}
	
/* MENU */

#menu 
{
	float:left; 
	width:174px;
    overflow: auto;
    top: 82px;
	height:auto;
	left: 18px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 0px;
	position:fixed;
	background-color: none;
	z-index: 8888;
	text-align:right;
	font-size: 9px;
			border-bottom-style:dotted;
			border-bottom-width:1px;
			border-bottom-color: #fff0f5;
	line-height:10px;
}

#menu ul {
	list-style: none;
	margin: 0 0 0px 0;	
	padding-right: 0px;
	padding-bottom: 2px;
}


#menu ul li {
        margin-top: 0px;
        margin-bottom: 0px;
    }


#menu ul li.section-title {
	font-size: 9px;
	letter-spacing:0px;
	text-align:right;
	color: #fff0f5;
}


#content {
    height: auto;
    margin: 86px 0 0 205px;
    top: 0;
	z-index: 1;
}

#content a {color: #c0c0c0; text-decoration: none;	}
#content a:link { text-decoration: none; color: #c0c0c0;  }
#content a:active { text-decoration: none; color: #c0c0c0; }
#content a:visited { text-decoration: none; color: #c0c0c0; }
#content a:hover { text-decoration: underline; color: #fff0f5; }

	

.container {
    padding: 3px 0px 18px 0px;
}


#content p { /* sets the properties for all paragraphs in the content area */
	width: 460px; 
	margin-bottom: 0 0 0 0px; 
	/* sets the space between paragraphs */	
	}

p {/* sets the properties for all paragraphs  */
    margin: 0 0 0px 0;
}

/* HEADINGS */

h1 {  /*subtitles*/
	font-size: 12px;
	color: #778899;
	letter-spacing:0px; 
	font-weight: normal;
	padding-bottom: 2px;
	}
	
h2 { /*Optimized */
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	font-weight: normal;
	color: #778899;
	line-height:9px;
	padding-top: 10px; 
	text-transform: none;
	}
	
h3 { /* TITLES */
	font-family: Verdana, Arial, Sans-Serif;
	color: #fff0f5;
	font-size: 14px;
	line-height: 12px;
	letter-spacing:0px;
	line-height: 12px;
	font-weight: normal;
	text-transform: uppercase;
	}
	
h4 { /* director */
	font-size: 9px;
	color: #778899;	
	font-weight: normal;
	padding-top: 3px;
	padding-bottom: 2px;
	letter-spacing: 0px;
	}

h6 { 
	position: absolute; 
	left: 678px; 
	top: 90px; 
	padding-right: 40px;	
}  /*lady lovelace*/

h7 { 
	position: absolute; 
	width:520px;
	left: 206px;
	margin: 0 0 0 0
	padding-right: 0px;
}  /*water is life*/

h8 { 
	position: absolute; 
	top: 90px; 
	left: 740px;
	padding-right: 40px;
}  /*water is life 2*/

h9 { 
	position: absolute; 
	left: 550px; 
	top: 101px; 
	}  /*kascade remix*/

h10 { 
	position: absolute; 
	left: 748px; 
	top: 133px; 
	padding-right: 40px;	
}  /*att*/

h11 { 
	position: absolute;
	left: 854px; 
	top: 99px; 
	padding-right: 40px;	
}  /*jj*/

/* IMAGES */

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 0 0; }


/* FullBG */

#the-background {
	position: fixed;
	overflow: hidden;
	z-index:1;
	width: 100%;
	height:100%;
	top:0;
	left:0;
}
#wrapper {
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 100%;
	top: 0;
	left:0;
}


#once { clear: left; }