/*STYLESHEET FOR DISK BUILD*/

@charset "UTF-8";
/* CSS Document */

body {
	text-decoration: none;
	background-color:#000;
	/*background-image:url(images/Splash.jpg);*/
}


/* Element/tag selectors */

h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 
	padding-right: 15px;
	padding-left: 15px; 
}

h1 {
}

h2 {
	font-family:"Andale Mono", monospace;
	font-size:14px;
	line-height:140%;
	font-weight:normal;
}
h3 {
	font-family:"Andale Mono", monospace;
	font-size:12px;
	line-height:120%;
	font-weight:normal;
}

h4 {
	font-family:"Andale Mono", monospace;
	font-size:10px;
	line-height:120%;
	font-weight:normal;
}

p {
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 140%;
}

h5 {
	font-family:"Andale Mono", monospace;
	font-size:12px;
	line-height:120%;
	font-weight:normal;
	color:#FFF;

}

h6 {
	font-family:"Andale Mono", monospace;
	font-size:12px;
	line-height:120%;
	font-weight:normal;
	color:#000;

}



ol {
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 140%;
	list-style-type:none;
	text-decoration: none;
	padding: 10px;	
	
	}


/* Links */


a img { 
	border: none;
}

#sidebar #navlist #projectlist .uberlink {
background-color: #FFF;
color: #000 !important;
cursor: default;
}





/* Structure */

/*Title Bar*/

#namebar {
	position: absolute;
	left: 38px;
	top: 41px;
	width: 140px;
	font-family:Helvetica,Arial, sans-serif;
	font-weight:bold;
	font-size:29px;
	color:#FFF;
	background-color:transparent;
	height: 60px;
	padding: 0px 0px 0px 0px;
	
}

#namebar h1, #namebar a, #namebar a:visited {
	color:#FFF;
	text-decoration:none;
}
	

/* Main Menu*/


#sidebar {
	position: absolute;
	left: 37px;
	top: 140px;
	width: 120px;
	background-color:#000;
	height: 220px;
	/*font-family:Helvetica, Arial, sans-serif;*/
	font-family:"Andale Mono", monospace;
	/*font-weight:bold;*/
	font-size: 18px;
}

#navlist {

	margin-top:30px;
	padding:0;
	list-style-type:none;
	text-decoration: none;
}
	

#navlist a, #navlist a:visited {
	display:block;
	padding: 10px 6px 10px 20px;	
	border-bottom: 0px solid;
	/*border-color: #;*/
	background-color: #000;
	color: #FFF;
	margin-bottom: 20px;
	text-decoration: none;
}

#navlist a:hover {
	background-color: #FFF;
	color: #000;

}

#sidebar #navlist .uberlink {
background-color: #FFF;
color: #000 !important;
cursor: default;
}


/*



/* Project Menu 
 CONFIRMED GOOD*/
/*
#projectbar {
	position: absolute;
	left: 170px;
	top: 171px;
	width: 160px;
	background-color:#000;
	height: 320px;
	font-family: "Arial", sans-serif;
	font-weight:bold;
	font-size: 11px;
}

#projectlist {

	margin-top:0px;
	padding:0;
	list-style-type:none;
	text-decoration: none;
}

#projectlist a, #projectlist a:visited {
	display:block;
	padding: 6px 6px 6px 10px;
	border-bottom: 0px solid;
	background-color: #FFF;
	color: #000;
	margin-bottom: 8px;
	text-decoration: none;
}

#projectlist a:hover {
	background-color: #000;
	color: #FFF;
}
*/

/* Project Menu*/

#projectbar {
	position: absolute;
	left: 190px;
	top: 121px;
	width: 140px;
	background-color:#;
	height: 400px;
	
}

#projectlist {

	margin-top:0px;
	padding:0;
	list-style-type:none;
	text-decoration: none;
	max-width:140px;
}
	

#projectlist a, #projectlist a:visited {
	display:block;
	padding: 6px 6px 6px 10px;
	border-bottom: 0px solid;
	/*border-color: #;*/
	background-color: #FFF;
	color: #000;
	margin-bottom: 8px;
	text-decoration: none;
	width:140px;
}

#projectlist a:hover {
	background-color: #000;
	color: #FFF;
}

#projectinset {
	margin-top:0px;
	padding:0;
	list-style-type:none;
	text-decoration: none;
	width:125px;
}

#projectinset a, #projectinset a:visited {
	display:block;
	padding: 6px 6px 6px 10px;
	border-bottom: 0px solid;
	/*border-color: #;*/
	background-color:#FFF;
	color: #000;
	margin-bottom: 8px;
	margin-left: 15px;
	text-decoration: none;
	width:125px;
}

#projectlist a:hover {
	background-color: #000;
	color: #FFF;
}	

#archivebar {
	position: absolute;
	left: 190px;
	top: 630px;
	width: 140px;
	background-color:#;
	height: 150px;
	
}


/*
#projectbar #projectlist .uberlink {
background-color:#000
color: #FFF !important;
cursor: default;
}
*/


/* Text Only box*/

#txtbar {
	position: absolute;
	left: 214px;
	top: 121px;
	width: 300px;
	background-color:#FFF;
	height: 480px;
	padding: 10px 10px 10px 10px;
	color: #000;
}

#txtbar a, #txtbar a:visited {
	color: #000;
	text-decoration:none;
}




/* Overview Text */

#overviewtxtbar {
	position: absolute;
	left: 380px;
	top: 121px;
	width: 479px;
	background-color:#FFF;
	height: 480px;
	padding: 10px 10px 10px 10px;
	color: #000;
}

#overviewtxtbar a, #overviewtxtbar a:visited {
	color: #000;
	text-decoration:none;
}

#overviewtxtbar a:hover {
	text-decoration:underline;
}

#overviewtxtlong {
	position: absolute;
	left: 380px;
	top: 121px;
	width: 300px;
	background-color:#FFF;
	height: 600px;
	padding: 10px 10px 10px 10px;
	color: #000;
}

#overviewtxtlong a, #overviewtxtlong a:visited {
	color: #000;
	text-decoration:none;
}

#overviewtxtlong a:hover  {
	text-decoration:underline;
}

#overviewtxtovrflow {
	position: absolute;
	top: 121px;
	width: 300px;
	background-color:#FFF;
	height: 480px;
	padding: 10px 10px 10px 10px;
	color: #000;
}

#overviewtxtovrflow a, #overviewtxtovrflow a:visited {
	color: #000;
	text-decoration:none;
}

#overviewtxtovrflow a:hover  {
	text-decoration:underline;
}

/* Image Container */

#imagebar {
	position: absolute;
	left: 730px;
	top: 121px;
	
	background-color:#FFF;
	height: 415px;
	padding: 10px 10px 10px 10px;
}

#imagebox {
	position: absolute;
	top: 121px;
	background-color:#FFF;
	height: 415px;
	padding: 10px 10px 10px 10px;
	overflow: visible;
}

#imagevertical {
	position: absolute;
	top: 121px;
	background-color:#FFF;
	height: 535px;
	padding: 10px 10px 10px 10px;
}

#bookbox {
	position: absolute;
	top: 150px;
	background-color:#FFF;
	height: 800px;
	padding: 10px 10px 10px 10px;
}


/* Supplemental Text Container */

#supplementtext {
	width: 480px;
	padding-top: 10px;
	color:#000;
}

#supplementtextvert {
	width: 360px;
	padding-top: 10px;
	color:#000;
}

#supplementtext a, #supplementtext a:visited, #supplementtextvert a, #supplementtextvert a:visited {
	color:#000;
	text-decoration:none;
}
#supplementtext a:hover, #supplementtextvert a:hover {
	text-decoration:underline;
}




/* End Div*/

#enddiv {
	position: absolute;
	top:600px;
	margin-right:30px;
	height: 40px;
	width: 60px;
	padding: 10px 10px 10px 10px;
}


#enddiv a, #enddiv a:visited {
	color:#FFF;
	text-decoration: none;
	
	display:block;
	padding: 6px 6px 6px 10px;
	border-bottom: 0px solid;
	/*border-color: #;*/
	background-color:#000
	color: #FFF;
	margin-bottom: 8px;
	text-decoration: none;
	width:50px;
}

#enddiv a:hover {
	color:#000;
	background-color:#FFF;
	text-decoration: none;

}

#enddivbook {
	position: absolute;
	top:990px;
	margin-right:30px;
	height: 40px;
	width: 60px;
	padding: 10px 10px 10px 10px;
}


#enddivbook a, #enddivbook a:visited {
	color:#FFF;
	text-decoration: none;
	
	display:block;
	padding: 6px 6px 6px 10px;
	border-bottom: 0px solid;
	/*border-color: #;*/
	background-color:#000
	color: #FFF;
	margin-bottom: 8px;
	text-decoration: none;
	width:50px;
}

#enddivbook a:hover {
	color:#000;
	background-color:#FFF;
	text-decoration: none;

}


#enddivnext {
	position: absolute;
	top:990px;
	margin-right:30px;
	height: 40px;
	width: 60px;
	padding: 10px 10px 10px 10px;
}


#enddivnext a, #enddivbook a:visited {
	color:#FFF;
	text-decoration: none;
	
	display:block;
	padding: 6px 6px 6px 10px;
	border-bottom: 0px solid;
	/*border-color: #;*/
	background-color:#000
	color: #FFF;
	margin-bottom: 8px;
	text-decoration: none;
	width:50px;
}

#enddivnext a:hover {
	color:#000;
	background-color:#FFF;
	text-decoration: none;

}

/* Media Window*/

#blanket {
	background-color:#000;
 	opacity: 0.65;
	filter:alpha(opacity=95);
	position:absolute;
	z-index: 9001;
	top:0px;
	left:-400px;
	width:1200%;
}

#popUpDiv {
	position:absolute;
	top:0px;
	left:-10px;
	background-color:#000;
	width:720px;
	height:580px;
	z-index: 9002;
}
