.mainbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3366CC;
	text-decoration: none;
}
.mainhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333366;
	text-decoration: none;
}
.mainheadorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CB5837;
	text-decoration: none;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #333366;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #663300;
}
a:hover {
	text-decoration: underline;
	color: #663300;
}
a:active {
	text-decoration: none;
	color: #663300;
}
.style5 {font-size: 10px}
.style6 {
	color: #333366;
	font-style: italic;
	font-weight: bold;
}
.style7 {	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;}
.style8 {
	color: #333366;
	font-size: 10px;
}
td.videotitle {
	background-color: #bcb480;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-size: 16px;
}
td.videobgnd {
	background-color: #d7d1a6;
}
.bookdescription p {
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.2;
	font-size: 12px;
	text-align: left;
	padding: 0px 15px 0px 10px;
	
}
td.bookheader {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border: 1px solid #853924;
}
td.seriesheader {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border: 1px solid #5f537c;
}
td.fiction {
	color: #5f537c;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.smaller {font-size: 14px; font-weight: normal;}
.purplebox {	border: 1px dotted #5f537c;}
td.navtitle {
	text-align: center;
	background-color: #bcb480;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #534f32;
	font-size: 12px;
	border: 1px solid #9c9567;
}
td.navlist {
	background-color: #d7d1a6;
	border: 1px dotted #9c9567;
	vertical-align: top;
}
.navlist ul {
		margin-left: 0px; padding-left: 20px;}
.navlist li {margin-bottom: 8px;}
.navlist a:link {
	color: #333366;
	text-decoration: underline;
	font-weight: bold;
}
.navlist a:visited {
	text-decoration: underline;
	color: #663300;
	font-weight: bold;
}
.navlist a:hover {
	text-decoration: underline;
	color: #663300;
}
.navlist a:active {
	text-decoration: underline;
	color: #663300;
}
.emailallison {
	font-size: 16px;
}
.partner {
	font-size: 18px;
	line-height: 1.5;

}
.ab {	font-size: 14px;
	font-weight: bold;
}
