body, .mainBot {

	font-family : "century gothic", verdana, geneva, arial, sans-serif;
	font-size : 8.5pt;
	letter-spacing : +0.2pt;
	color : #555555;
	background-color : #797D8C;
}

.h0 {
	font-weight: 800;
}

.here {
	color : #fff;
}
.there {
	color : #444;
}

#outer {
	position : absolute;
	margin : 30px auto auto 190px ;
	width : 790px;
	height : 590px;
	z-index:1;
}

#menu, #menuE {
	position : absolute;
	left : 0px;
	top  : 0px;
	width : 120px;
	font-weight : bold;
	z-index:2;
	line-height : 12pt;
	padding : 50px 10px 0 0 ;	
}
#startmenu {
	position : absolute;
	left : -65px;
	top  : 0px;
	width : 180px;
	font-weight : bold;
	z-index:2;
	line-height : 12pt;
	padding : 5px 0 0 0 ;	
}

#A2 {
	position : absolute;
	left : 15px;
	
}

#NL {
	position : absolute;
	top : 20px;
	font-size : 20pt;
	color : #505050;
	line-height : 16pt;
	letter-spacing : -0.1pt;

}

#mainbox, #mainboxS {
	position : absolute;
	top : 0px;
	left : 124px;
	width : 578px;
	height : 550px;
	border : solid thin #CCCCCC;
	z-index:2;
}

#mainboxS {
    z-index:0;
}

#mainimage, #mainimageT {
	position : absolute;
	top : 0px;
	left : 0px;
	
}

.textbox {
	position : absolute;
	top : 0px;
	left : 30px;
	width : 479px;
	height : 510px;
	padding : 20px 60px 20px 40px;
	line-height : 15pt;
	overflow-y : auto;
}	

#bigCap {
	font-size: 150%;
	color : #eee;
}


a {
	text-decoration :none; 
	color : #cccccc
}
a:link:hover, a:visited:hover {
	color : #ffffff
   }
a:link:active {
	color : #ff7733
   }

li {
	list-style :none; 
	text-align : right;
}

#menu li {
	text-align : right;
	padding-right : 10px;
}

#logo {
	position : absolute;
	left : -180px;
	top : -20px;
	border : none;
}


#bigLogo{
	position : absolute;
	left : 50px;
	top : 200px;
}
#bigBird{
	position : absolute;
	left : 450px;
	top : 340px;
}

#aniPass {
	position : absolute;
	left : 410px;
	top : 65px;
	border : inset 2px #666;
}

#studio {
	position : absolute;
	left : 0px;
	top : 363px;
	font-family : "Courier New" , Courier, monospace; 


}

#quote {
	font-family : "century gothic", verdana, geneva, arial, sans-serif;
	font-size : 11pt;
	letter-spacing : +0.2pt;
	color : #ddd;
	background-color : #797D8C;
	position : absolute;
	left : 40px;
	top : 430px;
	z-index:5;

	
}


#topmenu {
	position : absolute;
	left : 120px;
	top : 0px;
	height : 2ex;
	float : left;
	z-index:1;
	vertical-align : baseline;
	
}

#topmenu li {
	width : 8em;
	float : left;
	text-align : left;
	padding : 1px 0 0 5px;
}

.roomText {
	position : absolute;
	top : 555px;
	left : 130px;
	text-align : left;
	color : #eeeeee;
}

.roomLyrics {
	font-style : italic;	
}

.imgCaption {
	position : absolute;
	top : 555px;
	left : 270px;
	width : 400px;
	text-align : right;
	color : #eeeeee;
}


h1 {
	padding-left : 15em;
}

.mainBot {
	position : absolute;
	top : 530px;	
	left : 105px;
	width : 440px;
	height : 15px;
	text-align : right;
	color : #ffffff;	
}

.links_Box {
	overflow-y : auto;
	height : 120px;
}
.vita {
	position : absolute;
	top : 20px;
	left : 20px;
	width : 300px;
	z-index:3;
	background-color : #797D8C;
	overflow-y : auto;

}

#tvita1 {
	position : absolute;
	left : 10px;
	background-color : #797D8C;
	width : 300px;

}
#tvita2 {
	position : absolute;
	left : 60px;
}
#tvita3 {
	position : absolute;
	left : 110px;
}
#tvita4 {
	position : absolute;
	left : 160px;
}

#boxtext {
	position : absolute;
	color : #eeeeee;
	text-align : left;
	left : 30px;
	padding : 25px 0 0 4em ;
}
.boxtextheader {
	font-size : 9.5pt;
	left : 150px;
	padding : 20px 0 0 0;
}

p {
	color : #eeeeee;
	text-align : left;
	margin-bottom : 1.5ex;
	padding-left : 3em;
}

#knobs {
	position : absolute;
	left : 685px;
	top : 60px;
	width : 15px;
	height : 550px;
	z-index:1;

}
.aknob {
	float : left;
	height : 10px;
	width : 10px;
	padding : 5px 1px 5px 1px;
	
}

.preview {
	position : absolute;
	height : 550px;
	width : 250px;
	left : 328px;
	/* border-left : solid thin #CCCCCC; */
}

#portrait {
	position : absolute;
	left : 503px;
	height : 531px;
	width : 120px;
	border-left : solid thin #CCCCCC; 
}
.tiny {
	font-size : 12pt;
}

#innerMenu {
	position : absolute;
	top : 0px;
	width : 390px;
	padding : 5px 10px 5px 3px;
	margin-left : -20px;

}

#innerMenu li {
	text-align : left;
	padding : 10px 10px 0px 0px;

}

#innerMenu li.roomDesc  {
	text-align : left;
	padding : 5px 0 10px  4.5em;
	margin-left : -50px;
	color : #dddddd;
	
}



#boxtextP {
	position : absolute;
	color : #eeeeee;
	text-align : left;
	left : 10px;
	padding : 80px 20px 10px 1em ;
}
.boxtextheaderP {
	font-size : 9.5pt;
	left : 20px;
	padding : 20px 20px 10px 10px;
}

#mainboxLH {
	position : absolute;
	top : 0px;
	left : 124px;
	width : 289px;
	height : 550px;
	border : solid thin #CCCCCC;
	z-index:2;
}
#mainboxRH {
	position : absolute;
	top : 0px;
	left : 313px;
	width : 289px;
	height : 550px;
	border : solid thin #CCCCCC;
	z-index:2;
}

#plainAbox {
   position : absolute;
   top : 50px;
   left : 10px;
   padding : 30px;
}
.plainA {
}

.copyright {
   color : #eee;
   position : absolute;
   left : 125px;
   top : 555px;
}


