body {
  font-family: arial;
  }

a:link       { color:#1f49b3; text-decoration: underline }
a:active     { color:#FF0000; text-decoration: underline }
a:visited    { color:#1f49b3; text-decoration: underline }
a:hover      { color:#FF0000; text-decoration: underline }

.testimonialheader {
  font: 12pt tahoma;
  color: #000000; 
  font-weight: bold;
  }

.testimonialbody {
  font: 11pt verdana;
  color: #000000; 
  font-weight: none;
  }

.testimonialsig {
  font: 10pt verdana;
  color: #003366; 
  font-weight: bold;
  }
  
.promoheader {
  font: 18pt verdana;
  color: #FF0000; 
  font-weight: bold;
  }

.promobody {
  font: 9pt verdana;
  color: #000000; 
  font-weight: none;
  }
.testimonialheader2 {
	font: bolder 14pt Arial, Helvetica, sans-serif;
	color: #143A81;
}


.footer {
  font: 9pt Arial;
  color: #000000; 
  font-weight: bold;
  }

a.footer:link       { color: #000000; text-decoration: none }
a.footer:active     { color: #3366FF; text-decoration: none }
a.footer:visited    { color: #000000; text-decoration: none }
a.footer:hover      { color: #3366FF; text-decoration: underline }

#flashpromo {
	position: absolute;
	height: 96px;
	width: 447px;
	left: 164px;
	top: 2px;
}
#storefront {
	height: 76px;
	width: 597px;
	position: absolute;
	left: 0px;
	top: 37px;
}
#cds {
	height: 76px;
	width: 179px;
	position: absolute;
}
#books {
	height: 76px;
	width: 58px;
	position: absolute;
	left: 53px;
	top: 0px;
}
#streaming {
	height: 76px;
	width: 182px;
	position: absolute;
	left: 115px;
	top: 0px;
}
#bundles {
	height: 76px;
	width: 77px;
	position: absolute;
	left: 261px;
	top: 0px;
}
#clear {
	height: 76px;
	width: 597px;
	position: absolute;
}
#ebooks {
	height: 76px;
	width: 132px;
	position: absolute;
	left: 278px;
}
#online {
	height: 76px;
	width: 180px;
	position: absolute;
	left: 298px;
	top: 0px;
}
#interactive {
	height: 76px;
	width: 211px;
	position: absolute;
	left: 386px;
	top: 0px;
}
#container {
	height: 144px;
	width: 597px;
	position: absolute;
	left: 172px;
	top: 200px;
}
	
.shortcopyheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #1f49b3;
	font-size: 13px;
}
.shortcopybody {
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
}
.shortcopybullets {
font-family: verdana;
	font-size: 13px;
	font-weight: normal;
}
.streamingbody {
font: verdada;
font-size: 15px;
}
.365header {
	font-family: tahoma;
	font-size: 21px;
	font-weight: bold;
	color: #1F49B3;
}
