﻿body {
	font: .7em Verdana, Arial, Helvetica, sans-serif;
	background-color: #852438;
	/*background-image: url(img/background.gif);
	background-repeat: repeat-x;*/
	margin: 0;
	padding: 0;
	color: #330033;
	text-align: center;
	color: #000000;
}
.bodyclass #container {
	width: 1000px;
	/*background: #f4e6ce;*/
	margin: 0 auto;
	/*border: 1px solid #000000;*/
	text-align: left;
}
.bodyclass #mainContent
{
	padding: 20px;
	margin: 0px auto;
}
#bodyContenttop
{
	padding: 0 20px;
	margin: 0px;
	background-image: url(img/booklayoutbackground_01.png);
	background-repeat: repeat-y;
	height: 20px;
	width: 960px;
}
#bodyContentmain
{
	padding-left: 65px;
	padding-right: 65px;
	margin: 0px;
	background-image: url(img/booklayoutbackground_02.png);
	background-repeat: repeat-y;
	width: 830px;
}
#bodyContentbottom
{
	margin: 0px;
	background-image: url(img/booklayoutbackground_03.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 960px;
}
#backlayout
{
	background-image: url(img/backlayout.png);
	background-repeat: no-repeat;
}

a:link
{
	color: #2765c9;
	text-decoration: none;
}

a:visited
{
	color: #3d83f5;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
	color: #852438;
}


p
{
	margin:0px;
	margin-top:7px;
}
h2
{
	font-weight: bold;
	font-size: 1.3em;
	padding:3px;
	margin:0px;
}
h3
{
	font-weight: bold;
	font-size: 1.1em;
}

.tdboxsmall
{
	/*background-image: url(img/boxsmall.png);
	background-repeat: no-repeat;*/
	width: 200px;
	height: 125px;
		
}

.tdnewbook
{
	/*background-image: url(img/boxsmall.png);
	background-repeat: no-repeat;*/
	padding: 10px;
		
}

.newstable
{
	/*font-size: 0.8em;*/
	/*background-color: #e8d7ba;*/
	/*width:830px;*/
}

.tabletop
{
	background-image: url(img/textbox_01.png);
	width: 400px;
	background-repeat: no-repeat;
	height: 35px;
}
.tablemiddle
{
	background-image: url(img/textbox_02.png);
	width: 400px;
	background-repeat: repeat-y;
	padding:5px;
}
.tablebottom
{
	background-image: url(img/textbox_04.png);
	width: 400px;
	background-repeat: no-repeat;
	height: 21px;
}

.tabletoptable
{
	margin-left:4px;
}

.tabletop830teacher
{
	background-image: url(img/830teacher.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 35px;
}

.tabletop830credits
{
	background-image: url(img/830credits.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 35px;
}

.tabletop830messages
{
	background-image: url(img/830messages.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 35px;
}

.tabletop830feather
{
	background-image: url(img/830feather.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 35px;
}

.tabletop830parents
{
	background-image: url(img/830parents.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 35px;
}

.tabletop830endorsements
{
	background-image: url(img/830endorsements.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 35px;
}

.tabletop830newbook
{
	background-image: url(img/830newbook.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 35px;
}

.tabletop830purchase
{
	background-image: url(img/830purchase.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 35px;
}

.tabletop830
{
	background-image: url(img/830textbox_01.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 35px;
}
.tabletop830nologo
{
	background-image: url(img/textboxback830nologo.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 26px;
}
.tablemiddle830
{
	background-image: url(img/830textbox_03.png);
	width: 100%;
	background-repeat: repeat-y;
	padding:10px;
}
.tablebottom830
{
	background-image: url(img/830textbox_05.png);
	width: 100%;
	background-repeat: no-repeat;
	height: 21px;
}

.whitelink
{
	margin-top:5px;
	margin-bottom:5px;
}
.whitelink a:link 
{
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}
 .whitelink a:visited {
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	color: #982f4d;
}
 .whitelink a:hover {
	text-decoration: underline;
	font-weight:bold;
}
 .whitelink a:active {
	text-decoration: none
}

.IntroText
{
	font-size: 1.2em;
	color: #982f4d;
	margin-top:25px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

/*
#centerdiv
{
	width: 90%;
	margin: 0 auto;
	margin-top: 20px;
	text-align: left;
}
#centertable
{
	margin: 0px;
	background-color: #f4e6ce;
	text-align: left;
	padding:4px;
}
.cleardiv
{
	margin: 0px;
}

.cleartable
{
	margin: 0px;
	text-align: left;
	vertical-align: top;
}

*/
