a
{
	text-decoration: none; color: #660000;

}

a:hover
{
	text-decoration: underline; color:#000000;
	
}

#home  {
		position: absolute;
		top: 30px;
		left: 18px;
		visibility: visible;
		z-index: 100;
		
}


#home_cap  {
		position: absolute;
		top: 548px;
		left: 18px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: gray;
		font-family: verdana, sans-serif;
		
}

#ehost_cap  {
		position: absolute;
		top: 612px;
		left: 18px;
		visibility: visible;
		font-size: 10px;
		text-align: left;
		color: gray;
		font-family: verdana, sans-serif;
		
}

#tufte_cap  {
		position: absolute;
		top: 8px;
		left: 18px;
		visibility: visible;
		font-size: 10px;
		text-align: left;
		color: 663333;
		font-family: verdana, sans-serif;
		
}

#res_body  {
		position: absolute;
		top: 106px;
		left: 18px;
		visibility: visible;
		font-size: 12px;
		text-align: left;
		color: 660000;
		font-family: verdana, sans-serif;
		
}


#other_screen  {
		position: absolute;
		top: 174px;
		left: 18px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#hand  {
		position: absolute;
		top: 281px;
		left: 133px;
		visibility: visible;
		
}

#photo  {
		position: absolute;
		top: 27px;
		left: 22px;
		
}

#other_too  {
		position: absolute;
		top: 306px;
		left: 18px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}


#topodd_links  {
		position: absolute;
		top: 12px;
		left: 16px;
		visibility: visible;
		font-size: .9em;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#topodd_links2  {
		position: absolute;
		top: 5px;
		left: 16px;
		visibility: visible;
		font-size: .9em;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}



#below_text548  {
		position: absolute;
		top: 548px;
		left: 18px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#below_text479  {
		position: absolute;
		top: 479px;
		left: 18px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#sequence_cap  {
		position: absolute;
		top: 482px;
		left: 17px;
		visibility: visible;
		font-size: 1em;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#sequence_cap2  {
		position: absolute;
		top: 396px;
		left: 17px;
		visibility: visible;
		font-size: 1em;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#sequence_cap3  {
		position: absolute;
		top: 440px;
		left: 17px;
		visibility: visible;
		font-size: 1em;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#sequence_cap4  {
		position: absolute;
		top: 496px;
		left: 17px;
		visibility: visible;
		font-size: 1em;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#brickseq_cap  {
		position: absolute;
		top: 586px;
		left: 17px;
		visibility: visible;
		font-size: 1em;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#nums108		{
		visibility: visible;
		font-size: 1em;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		line-height: 1.5em;
		
}

#frameinstr		{
		visibility: visible;
		font-size: .83em;
		text-align: center;
		color: #660000;
		font-family: verdana, sans-serif;
		line-height: .8em;
}


#inside_links_res  {
		position: absolute;
		top: 934px;
		left: 18px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#row_links  {
		position: absolute;
		top: 608px;
		left: 18px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}


#txt_pix  {
		position: fixed;
		top: 398px;
		left: 28px;
		width: 436px;
		visibility: visible;
		font-size: 11px;
		color: #663300;
		font-family: verdana, sans-serif;
		
}

#supply_txt1  {
		position: absolute;
		top: 300px;
		left: 22px;
		width: 294px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#supply_txt2  {
		position: absolute;
		top: 300px;
		left: 357px;
		width: 294px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#supply_txt3  {
		position: absolute;
		top: 300px;
		left: 691px;
		width: 294px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#supply_txt4  {
		position: absolute;
		top: 640px;
		left: 22px;
		width: 294px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#supply_txt5  {
		position: absolute;
		top: 640px;
		left: 357px;
		width: 294px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#supply_txt6  {
		position: absolute;
		top: 640px;
		left: 691px;
		width: 294px;
		visibility: visible;
		font-size: 11px;
		text-align: left;
		color: #660000;
		font-family: verdana, sans-serif;
		
}

#supply_row1  {
		position: absolute;
		top: 35px;
		left: 8px;
}

#supply_row2  {
		position: absolute;
		top: 375px;
		left: 8px;
}


#copy  {
		visibility: visible;
		font-size: 10px;
		text-align: left;
		color: #000000;
		font-family: verdana, sans-serif;
		
}

/* added from apple */

.title {
  padding-left: 120px;
  min-height: 120px;
  background-image: url(http://images.apple.com/downloads/images/essentials_quicktime20070611.png);
  background-position: top left;
  background-repeat: no-repeat;
  vertical-align: middle;
}

.playButton {
  background-color: rgb(20,20,20);
  cursor: pointer;
  font-weight: bold;
  font-size: 1.25em;
  opacity: .8;
  filter: alpha(opacity=80);
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  position: relative;
  top: 50%;
  zoom: 100%;
  padding: .5em 1em;
  color: white;
}

.playBackground {
  background-color: rgb(0,0,0);
  opacity: 0.0;
  filter: alpha(opacity=0);
  position: absolute;
  top: 0px; left: 0px;
}

/* end of added from apple */




H4 { font-family: Georgia, serif; font-size:12px; font-weight: bold; color:#CCCCC5; }

H3 { font-family: Verdana, sans-serif; font-size: 12px; font-weight: 100; color:#CCCCC5 }

H6 { font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold; color:#660000 }

td { font-family: Verdana, sans-serif; font-size:12px; color:#660000; text-decoration: none; }

body
{ background-color: #ffffcc; font-family: Georgia, serif; font-size:12px; color:#660000; }
