BODY	{
	background-color: #D7E6FF;
	background-image: url(/images/misc/bgPage.jpg);
	background-repeat: repeat-x;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	}

TD	{
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	}


.content {
	background-image: url(/images/misc/bgCopySplit.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	}

.contentHome{
	background-image: url(/images/home/bgIntro.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	}

.fade	{
	}

.fade .left {
	background-image: url(/images/misc/bgCopySplitFadeLeft.jpg);
	background-repeat: no-repeat;
}

.fade .right {
	background-image: url(/images/misc/bgCopySplitFadeRight.jpg);
	background-repeat: no-repeat;
}

.fadeBig	{
	background-image: url(/images/misc/bgCopyFadeBig.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	}


.contentMerged {
	background-image: url(/images/misc/bgCopyMerged.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	}

.content TD {
	padding: 10px 30px 40px 30px;
	width: 346px;
	border-bottom: 1px solid white
	}

.contentMerged TD {
	padding: 10px 30px 40px 30px;
	width: 751px;
	border-bottom: 1px solid white
	}

.content TD TD,  .contentMerged TD TD	{
	border-bottom: none
	}

.contentHome P	{
	padding: 5px 20px 40px 20px;
	margin-top: 0px
	}


.tight TD	{
	padding:0px;
	}

.tight UL	{
	margin-bottom: 0px
	}


.stripLeft{
	background-image: url(/images/misc/bgStripLeft.jpg);
	background-repeat: no-repeat;
	width:36px
	}

.stripRight{
	background-image: url(/images/misc/bgStripRight.jpg);
	background-repeat: no-repeat;
	width:36px
	}

.header {
	background-color: #fff;
	padding-top: 20px;
	padding-bottom: 1px;
	}

.header DIV {
	text-align: left
	}

.footer {
	font-size: 10px;
	padding: 10px 0px;
	}

.footer A {
	}

H1 	{
	font-size: 16px;
	color: #46331B
	}

H1 A	{
	text-decoration: none;
	color: #46331B;
	}

H2	{
	color: #4457AF;
	font-size: 15px;
	font-family: verdana, helvetica, arial, sans-serif;
	}

UL	{
	margin-left: 16px;
	list-style: square outside;
	color: #A9021D;
	}

OL	{
	margin-left: 23px;
	}

LI	{
	color: #000;
	padding-bottom: 10px;
	}

.home LI	{
	padding-bottom: 3px
	}

.bookTitle {
	color: #A9021D;
	font-style: italic;
	}

.condition {
	color: #A9021D;
	font-style: italic;
	font-size: 12px
	}

.quoteName {
	color: #112367;
	font-size: 12px
	}

.formTable TD	{
	width: auto;
	font-size: 11px;
	padding: 5px 5px 5px 5px
	}

.formTable TH	{
	width: auto;
	font-size: 11px;
	text-align: left;
	padding: 5px 10px 0px 5px
	}

.tiny	{
	font-size: 11px
	}

.testimonial {
	font-size: 11px;
	padding: 10px 0px 10px 20px;
	background-repeat: repeat-x;
	background-image: url(/images/misc/bgTestimonial.gif)
	}

.testimonial IMG {
	float: right;
	margin-left: 20px;
	margin-bottom: 10px
	}

.excerpt {
	font-size: 12px
	}

.mediaBlurbs {
	width: auto
	}

.mediaBlurbs TD	{
	width:auto;
	padding: 0px 20px 20px 0px
	}

TD.intro {
	background-color: #fff;
	background-image: url(/images/home/bgIntro.jpg);
	background-repeat: no-repeat;
	width: 812px;
	padding: 0px
	}

.intro IMG {
	padding: 0px;
	margin: 0px
	}


.intro P{
	font-size: 11px;
	padding: 0px 30px 40px 30px;
	}

.intro H1	{
	padding: 10px 30px 0px 30px;
	}

.thumbs	{
	width: auto
	}

.thumbs TD	{
	padding: 0px 7px 20px 7px;
	border: 0px;
	background-image: none;
	width: auto
	}