/* QUICKREADS */


body
{
	background-color: #cc8f8f;
}

blockquote
{
	border: 1px solid #800000;
}

a
{
	color: #800000;
}


#container
{
	border: 1px solid #800000;
}


/* Page Header */

#textproject-link
{
	background-color: #800000;
	color: white;
	font-size: 0.85em;
	text-align: right;
	margin: -12px -12px 0 -12px;
	padding: 5px 10px;
}

#textproject-link a
{
	color: white;
	font-weight: bold;
}

#main-logo, #page-logo
{
	margin: 12px 0;
}

#main-subtitle
{
	float: right;
	text-align: right;
	margin-top: 2.5em;
	font-weight: bold;
	color: #036;
}


/* ITEM LAYOUT CLASSES */

.list-item
{
	margin-bottom: 1.4em;
}

.item-body
{
	margin-top: 1.0em;
}

.item-body h4
{
	margin-bottom: 0.4em;
}

.item-slideshow
{
	margin-top: 0.4em;
}

.item-download
{
	margin-top: 0.8em;
}

/* ITEM TEXT CLASSES */

.item-body p
{
	margin-bottom: 0.4em;
}

.askfreddy-q
{
	font-size: 1.25em;
	font-style: italic;
	color: #036;
}





/* CLASSES */
/* ------- */

.site-slogan
{
	font-style: italic;
	font-size: 1.8em;
}

.debug
{
	display: none;
}

/* QR Home Page Feature Columns */

.qr-features {
margin-right: 0;
padding-right: 0;
}

.qr-features .feature-column {
float: left;
width: 172px;
margin-right: 29px;
}

.qr-features .last {
margin-right: 0;
}

.qr-features .colborder {
padding-right: 12px;
border-right: 1px solid #eee;
margin-right: 12px;
}

.qr-features h3 {
margin: 1.5em 0 .5em;
}

.qr-features h5 {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
color: #806C40;
margin-bottom: .5em;
}

.qr-features img {
margin-bottom: .5em;
}

.qr-features .video-thumb {
margin-top: 1em;
}



.qr-feature-box
{
	padding: 6px 0;
}

.qr-feature-box > *
{
	padding: 0 6px;
}

/* QR Home Page Product Menu */

.features .product-nav {
margin-bottom: 1em;
}

.features .product-nav li {
list-style-type: none;
margin: 0 12px 0 0;
padding: 0;
float: left;
width: 116px;
}

.features .product-nav li.last {
margin-right: 0;
padding-right: 0;
}

/* QR Home Page Pearson Links */

.features .pearson-product-info p {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 1em;
margin-bottom: .25em;
}

.features .pearson-product-info {
margin: 0 -12px 1em 0;
}





/* !OBSOLETE STYLES */
/* FONT-PAGE PRODUCT MENU */

#front-page-product-menu ul
{
float: right;
border-top: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
margin: 0 0 1em 0;
}


#front-page-product-menu li
{
float: left;
list-style-type: none;
border-left: 1px solid black;
margin: 0;
font-size: 0.8em;
}

#front-page-product-menu a
{
display: block;
width: 101px;
padding: 4px;
min-height: 81px;
}

#front-page-product-menu img
{
}

#front-page-product-menu a:hover
{
background-color: #D2D2E6;
}

/* MEDIA PAGES THUMBNAIL MENU */

ul.thumb-menu, ul.thumb-menu ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

ul.thumb-menu, ul.thumb-menu li, ul.thumb-menu ul, ul.thumb-menu ul li
{
	display: block;
	float: left;
}

p.thumb-menu-text, p.thumb-menu-text-video
{
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 0.9em;
	margin-right: 4px;
	text-align: left;
}

p.thumb-menu-text
{
	width: 188px;
	margin-right: 4px;
}

p.thumb-menu-text-video
{
	width: 142px;
	text-align: left;
}

p.video-links
{
	text-align: left;
}

li.thumb-menu-item a
{
	display: block;
	float: left;
	padding: 2px;
	background-color: transparent;
}

li.thumb-menu-item a:hover
{
	background-color: #800000;
	text-decoration: none;
}

li.thumb-menu-item p.video-links a
{
	display: inline;
	float: none;
	padding: 0;
}

li.thumb-menu-item p.video-links a:hover
{
	background-color: transparent;
	text-decoration: underline;
}

li.thumb-menu-item a.current-thumb
{
	background-color: yellow;
}



#get-quicktime img
{
	float: left;
	vertical-align: top;
	margin: 0 32px 0 0;
}

.video-info
{
	margin: 16px 16px 16px 0;
}

div.quicktime-content
{
	height: 400px;
	\height: 316px;
	he\ight: 400px;
	padding-top: 84px;
	text-align: center;
}

