body {
	font-family:		"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:	#FFFFFF;
}

div {
	position:			relative;
}

img {
	border:				0;
}

a:link {
	color:				#0000CC;
	text-decoration:	underline;
}

a:visited {
	color:				#990099;
	text-decoration:	underline;
}

a:hover {
	color:				#CC0000;
	text-decoration:	none;
}

.center {
	text-align:			center;
}

.outlinedBox {
	border:				1px dotted gray;
	padding:			20px;
	
	font-size:			10px;
	font-weight:		bold;	
}

.formalCaption {
	font-family:		Georgia, "Times New Roman", serif;
	font-size:			10px;
	text-align:			center;
}

.leftConnectorA {
	border-right:		1px dotted gray;
	border-bottom:		1px dotted gray;
}

.leftConnectorB {
	border-left:		1px dotted gray;
}

.rightConnectorA {
	border-left:		1px dotted gray;
	border-bottom:		1px dotted gray;
}

.rightConnectorB {
	border-right:		1px dotted gray;
}

#content {	
	margin-top:			280px;
	margin-left:		auto;
	margin-right:		auto;
	
	width:				800px;
}

#mazeImage {
	margin-left:		auto;
	margin-right:		auto;
	
	text-align:			center;
}

#mazeImage_mazeQuote_A, #mazeImage_mazeQuote_B {
	margin-left:		400px;

	width:				227px;
	
	padding-top:		2px;
	padding-left:		2px;
}

#mazeImage_mazeQuote_A {
	margin-top:			30px;

	height:				400px;

}

#mazeImage_mazeQuote_B {
	height:				75px;
}

#mazeQuote {	
	margin-left:		auto;
	margin-right:		50px;
	
	width:				200px;
	padding:			30px;
	
	text-align:			center;
}

#mazeQuote_goodOldNeon_A, #mazeQuote_goodOldNeon_B {
	width:				550px;
}

#mazeQuote_goodOldNeon_A {
	height:				30px;
}

#mazeQuote_goodOldNeon_B {
	height:				400px;
}

#goodOldNeon, #presents, #thisIsTheNews {
	font-family:		Georgia, "Times New Roman", serif;
}

#goodOldNeon {
	font-size:			60px;
}

#goodOldNeon a {
	color:			black;
	text-decoration:	none;
}

#goodOldNeon_members_A , #goodOldNeon_members_B , #members_presents {
	margin-left:		405px;
	width:				65px;
}

#goodOldNeon_members_A {
	height:				50px;
}

#goodOldNeon_members_B	 {
	height:				100px;
}

#members {
	margin-left:		385px;
	
	width:				125px;
}

#members_presents {
	height:				100px;
}

#presents {
	margin-left:		415px;
	
	font-size:			30px;
}

#hugeDownwardHand {
	margin-top:			15px;
	margin-left:		330px;
}	

#thisIsTheNews, #downloads, #albumContainer {
	margin-left:		52px;
	
	width:				551px;
}

#thisIsTheNews, #downloads {
	text-align:			right;
}

#thisIsTheNews {
	font-size:			11px;
	font-weight:		bold;
}

#downloads {
	margin-top:			10px;
	
	font-size:			12px;
	font-weight:		bold;	
}

#albumContainer {
	overflow:			hidden;

	margin-top:			5px;
	
	border-right:		1px dotted gray;
	
	padding-top:		40px;
}

#instruments {
	position:		absolute;
	left:			0px;
	top:			127px;
}

#downloads_tracks {
	margin-left:	344px;
	
	border-top:		1px dotted gray;
	border-left:	1px dotted gray;
	
	height:			50px;
	
}

#tracks {
	margin-left:	180px;
	
	width:			285px;
}

#credits {
	margin-left:	180px;
	margin-top:		50px;
	
	border-right:	0;

	width:			330px;
}

#credits_samples_A , #credits_samples_B {
	margin-left:		115px;
	width:				443px;
}

#credits_samples_A  {
	height:				30px;
}

#credits_samples_B  {
	height:				75px;
}

#samples {
	width:				355px;
}

#samples_legal_A , #samples_legal_B {
	margin-left:		300px;
	width:				375px;
	height:				20px;
}

#legal {
	margin-left:		425px;
	width:				250px;
	text-align:			justify;
}

#miscContainer {
	overflow:			hidden;
	width:				100%;
}

#legal_ohyeah {
	position:			absolute;
	top:				10px;
	left:				228px;
}

#portrait {
	position:			absolute;
	top:				90px;
	left:				40px;
}

#miscSubContainer {
	margin-top:			745px;
}

#ohyeah {
	width:				215px;

	font-size:			40px;
	text-align:			center;
}

#ohyeah b {
	font-size:			50px;
}

#ohyeah_acclaim {
	margin-left:		203px;

	border-left:		1px dotted gray;
	
	height:				140px;
}

#acclaimLyricsContainer {
}

#acclaim {
	width:				220px;
}

#lyricsContainer {
	position:			absolute;
	top:				75px;
	left:				262px;
	width:				100%;
	height:				100%;
}

#acclaim_lyrics {
	margin-top:			27px;
	
	width:				110px;
	height:				0px;
	
	border-top:			1px dotted gray;
}

#lyrics {
	position:			absolute;
	top:				0px;
	left:				110px;
	width:				326px;
}

#lyrics span {
	text-decoration:	line-through;
}

#acclaim_links {
	top:				-11px;
	margin-left:		250px;
}

#links {
	margin-left:		420px;
	border:				2px dashed #AAAAAA;
	padding:			20px;
	
	width:				245px;
	
	font-family:		Georgia, "Times New Roman", serif;
	font-size:			11px;
}

#links ul {
	padding-left:		15px;
}

#links li {
	list-style:			none;
}

#links_outtakes {
	margin-top:			20px;
	margin-left:		405px;
}

#outtakes {
	margin-left:		120px;
	
	width:				280px;
}

#outtakes p {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			25px;
	font-weight:		normal;
	text-align:			center;
}

#outtakes dd {
	margin-left:		25px;
	text-align:			justify;
}

#mixtape  {
	margin-top:			460px;
}

#mixtape div {
	border:				1px dotted gray;
	padding:			15px;
	width:				300px;
	
	font-weight:		normal;
	font-size:			10px;
	text-align:			justify;
}

#mixtape #outtakes_mixtapeIntro {
	border:				0px;
	padding:			0px;
	width:				auto;
	
	position:			absolute;
	top:				-450px;
	left:				120px;
}

#mixtape h4 {
	margin:				0px;
	margin-bottom:		15px;
	padding:			0px;

	font-family:		Georgia, "Times New Roman", serif;
	font-size:			11px;
	line-height:		100%;
}

#mixtape h4 em {
	font-size:			40px;
	color:				#666666
}

#mixtape p {
	margin:				0px;
	text-indent:		20px;
}

#mixtapeIntro #link {
	margin-top:			10px;
	font-size:			18px;
	text-indent:		0px;
	text-align:			center;
}

#mixtape .leftImage, #mixtape .rightImage {
	position:			absolute;
	top:				-1px;
	
	border:				0px;
	padding:			0px;
	width:				120px;
}

#mixtape .leftImage {
	left:				-123px;
}

#mixtape .rightImage {
	left:				333px;
}

#mixtape .leftConnectorA, #mixtape .leftConnectorB,
#mixtape .rightConnectorA, #mixtape .rightConnectorB {
	padding-top:		0px;
	padding-bottom:		0px;
	height:				10px;
}

#mixtape .leftConnectorA {
	border-top:			0;
	border-left:		0;
}

#mixtape .leftConnectorB {
	border-top:			0;
	border-right:		0;
	border-bottom:		0;
}

#mixtape .rightConnectorA {
	border-top:			0;
	border-right:		0;
}

#mixtape .rightConnectorB {
	border-top:			0;
	border-left:		0;
	border-bottom:		0;
}

#mixtapeIntro_mixtape1_A, #mixtapeIntro_mixtape1_B,
#mixtape11_mixtape12_A, #mixtape11_mixtape12_B {
	margin-left:		366px;
 }

#mixtape1_mixtape2_A, #mixtape1_mixtape2_B,
#mixtape10_mixtape11_A, #mixtape10_mixtape11_B {
	margin-left:		299px;
 }

#mixtape2_mixtape3_A, #mixtape2_mixtape3_B,
#mixtape9_mixtape10_A, #mixtape9_mixtape10_B  {
	margin-left:		233px;
 }
 
#mixtape3_mixtape4_A, #mixtape3_mixtape4_B,
#mixtape8_mixtape9_A, #mixtape8_mixtape9_B {
	margin-left:		166px;
 }
 
#mixtape4_mixtape5_A, #mixtape4_mixtape5_B,
#mixtape7_mixtape8_A, #mixtape7_mixtape8_B {
	margin-left:		100px;
 }
 
#mixtape5_mixtape6_A, #mixtape5_mixtape6_B,
#mixtape6_mixtape7_A, #mixtape6_mixtape7_B {
	margin-left:		33px;
 }
 
#mixtapeIntro, #mixtape12 {
	margin-left:		400px;
}
 
#mixtape1, #mixtape11 {
	margin-left:		333px;
}

#mixtape2, #mixtape10 {
	margin-left:		266px;
}

#mixtape3, #mixtape9 {
	margin-left:		200px;
}

#mixtape4, #mixtape8 {
	margin-left:		133px;
}

#mixtape5, #mixtape7 {
	margin-left:		67px;
}

#mixtape6 {
	margin-left:		0px;
}

#mixtape_thePositronic_A, #mixtape_thePositronic_B {
	margin-left:		400px;
	width:				286px;
}

#mixtape_thePositronic_A {
	height:				220px;
}

#mixtape_thePositronic_B {
	height:				300px;
}

#thePositronic {
	margin-top:			5px;
	margin-left:		auto;
	margin-right:		auto;
	
	text-align:			center;
}

#thePositronic_pythag_A, #thePositronic_pythag_B {
	margin-left:		301px;
	width:				199px;
}

#thePositronic_pythag_A {
	margin-top:			2px;

	border-top:			1px dashed black;
	border-right:		1px dashed black;
	
	height:				450px;
}

#thePositronic_pythag_B {
	margin-left:		301px;
	margin-bottom:		15px;
	
	border-top:			1px dashed black;
	border-left:		1px dashed black;
	border-bottom:		1px dashed black;
	
	height:				15px;
}

#thePositronic_pythag_C {
	margin-left:		auto;
	margin-right:		auto;
	
	text-align:			center;
}

#pythag .scalar {
	font-family:		"Courier New", monospace;
	font-size:			12px;
}

#pythag .triangle, #pythag .angle, #pythag .quad {
	font-weight:		bold;
}

#pythag .formula {
	margin-left:		15px;
	
	padding:			5px;
	
	background-color:	#EEEEEE;
	
	font-family:		"Courier New", monospace;
	font-size:			12px;
	font-weight:		bold;
}

#pythag .proposition, #pythag .formulaProposition {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	background-color:	#DDEEFF;
}

#pythag .formulaProposition {
	display:			block;
	float:				right;
}

#pythagA, #pythagB, #pythagC, #pythagD, #pythagE {
	border:				1px dotted gray;
	padding:			20px;

	font-family:		Georgia, "Times New Roman", serif;
	font-size:			10px;
	line-height:		180%;
	text-align:			justify;
}

#pythagA {
	margin-left:		209px;
	width:				340px;
}

#pythagA_pythagB_A, #pythagA_pythagB_B {
	margin-left:		21px;
	width:				405px;
}

#pythagA_pythagB_A {
	height:				20px;
}

#pythagA_pythagB_B {
	height:				60px;
}

#pythagB {
	width:				320px;
}

#pythagB_pythagC_A, #pythagB_pythagC_B {
	margin-left:		166px;
	width:				263px;
}

#pythagB_pythagC_A {
	height:				10px;
}

#pythagB_pythagC_B {
	height:				10px;
}

#pythagC {
	margin-left:		410px;

	width:				265px;
}

#pythagC_pythagD_A, #pythagC_pythagD_B {
	margin-left:		101px;
	width:				594px;
}

#pythagC_pythagD_A {
	height:				60px;
}

#pythagC_pythagD_B {
	height:				15px;
}

#pythagD {
	margin-left:		80px;
	width:				300px;
}

#pythagD_pythagE {
	margin-left:		400px;
	
	width:				0px;
	height:				150px;
}

#pythagE {
	margin-left:		254px;
	width:				250px;
}

#end1_A, #end1_B, #end2_A, #end2_B {
	margin-left:		320px;
}

#end1_A, #end1_B {
	width:				200px;
}

#end1_A {
	height:				180px;
}

#end1_B {
	height:				600px;
}

#end2_A, #end2_B {
	width:				150px;
}

#end2_A {
	height:				0px;
}

#end2_B {
	height:				30px;
}

#comic {
	margin-left:		380px;
}

#end3_A, #end3_B, #end4_A, #end4_B {
	margin-left:		0px;
}

#end3_A, #end3_B {
	width:				394px;
}

#end3_A {
	height:				80px;
}

#end3_B {
	height:				680px;
}

#end4_A, #end4_B {
	width:				600px;
}

#end4_A {
	height:				0px;
}

#end4_B {
	height:				120px;
}

#end5_A, #end5_B, #end6_A, #end6_B {
	margin-left:		130px;
}

#end5_A, #end5_B {
	width:				470px;
}

#end5_A {
	height:				0px;
}

#end5_B {
	height:				20px;
}

#end6_A, #end6_B {
	width:				300px;
}

#end6_A {
	height:				00px;
}

#end6_B {
	height:				20px;
}

#end7_A, #end7_B {
	margin-left:		400px;
	width:				30px;
}

#end7_A {
	height:				0px;
}

#end7_B {
	height:				460px;
}

#almostThere {
	margin-left:		300px;
	width:				100px;
}

#end8_A, #end8_B, #end9_A, #end9_B {
	margin-left:		50px;
}

#end8_A, #end8_B {
	width:				250px;
}

#end8_A {
	height:				400px;
}

#end8_B {
	height:				10px;
}

#end9_A, #end9_B {
	width:				450px;
}

#end9_A {
	height:				0px;
}

#end9_B {
	height:				580px;
}

#end10_A, #end10_B {
	margin-left:		500px;
	width:				200px;
}

#end10_A {
	height:				0px;
}

#end10_B {
	height:				40px;
}

#end11_A, #end11_B, #end12_A, #end12_B {
	margin-left:		700px;
}

#end11_A, #end11_B, #end12_A, #end12_B {
	width:				95px;
}

#end11_A {
	height:				0px;
}

#end11_B {
	height:				20px;
}

#end12_A {
	height:				0px;
}

#end12_B {
	height:				20px;
}

#end13_A, #end13_B, #end14_A, #end14_B {
	margin-left:		370px;
}

#end13_A, #end13_B {
	width:				330px;
}

#end13_A {
	height:				0px;
}

#end13_B {
	height:				200px;
}

#end14_A, #end14_B {
	width:				383px;
}

#end14_A {
	height:				0px;
}

#end14_B {
	height:				1000px;
}

#robot {
	margin-left:		610px;
}

