body		{
		margin: 0 0 20px 0;
		padding: 0 0 20px 0;
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 11px;
		color: #000000;
		text-align: left;
		background: #FABB1D url(../img/background.png) repeat-x;
		}

p,form		{
		padding: 0px;
		margin: 0px;
		}

.contentholder	{
		width: 960px;
		padding: 0px;
		margin: 0px;
		}

.header		{
		width: 100%;
		height: 267px;
		background: url(../img/headerbackground.jpg);
		}

.logo		{
		float: left;
		margin: 0px;
		padding: 0px;
		}

.listbdr	{
		border: 1px solid #F2F2F2;
		}

.tblmargin	{
		margin: 10px 0 10px 0;
		}


/* Sub Menu Drop Down Styling */
.dropmenu 
		{
		font-family: arial,verdana,helvetica,sans-serif; 
		font-size: 12px; 
		color: #000000; 
		font-weight: bold; 
		position: absolute; 
		visibility: hidden; 
		line-height: 24px; 
		padding-left: 11px; 
		margin-left: -16px; 
		border: 1px solid #FFE060;
		background: url(../img/drop.png);
		text-align: left;
		}

.topkids	{
		float: right;
		margin: 0px;
		padding: 0px;
		}

.top20		{
		margin-top: 20px;
		}

.label10	{
		float: left;
		margin-left: 20px;
		}

.cborder	{
		border: 1px solid #F2F2F2;
		padding: 5px;
		}

.cborderlrb	{
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		padding: 5px;
		}

.cbg		{
		border: 1px solid #F2F2F2;
		padding-left: 1px;
		}

.bordermiddle1	{
		float: left;
		width: 920px;
		text-align: justify;
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 16px;
		color: #5C5C5C;
		font-weight: bold;
		font-style: italic;
		line-height: 18px;
		padding: 0 20px 10px 20px;
		background: url(../img/bordermiddle.png) repeat-y;
		}

.bordermiddle2	{
		float: left;
		width: 920px;
		text-align: justify;
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		color: #5C5C5C;
		font-weight: bold;
		font-style: italic;
		line-height: 16px;
		padding: 0 20px 10px 20px;
		background: url(../img/bordermiddle.png) repeat-y;
		}

.bordermiddle3	{
		float: left;
		width: 920px;
		text-align: justify;
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		color: #5C5C5C;
		font-weight: bold;
		font-style: italic;
		line-height: 16px;
		padding: 0 20px 10px 20px;
		background: url(../img/bordermiddle.png) repeat-y;
		}

.bordermiddle4	{
		float: left;
		width: 920px;
		text-align: justify;
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		color: #5C5C5C;
		font-weight: bold;
		font-style: italic;
		line-height: 16px;
		padding: 0 20px 20px 20px;
		background: url(../img/bordermiddle.png) repeat-y;
		}

.characterfloat	{
		float: right;
		margin: 40px 0 10px 10px;
		}

.characterfloatL	{
		float: left;
		margin: 10px 20px 0 10px;
		}

.h1		{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 20px;
		color: #D45918;
		font-weight: bold;
		font-style: italic;
		}

.h1a		{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 16px;
		color: #D45918;
		font-weight: bold;
		font-style: italic;
		margin: 5px 0 5px 0;
		}

.h2		{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 16px;
		color: #A8B17A;
		font-weight: bold;
		font-style: italic;
		}

.h1a a:link	{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 16px;
		color: #D45918;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		line-height: 22px;
		}

.h1a a:visited	{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 16px;
		color: #D45918;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		line-height: 22px;
		}

.h1a a:hover	{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 16px;
		color: #D45918;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		line-height: 22px;
		}

.productshold	{
		float: left;
		width: 920px;
		padding: 5px 5px 5px 0;
		}

.productsell	{
		background: #FEFEF6 url(../img/bookbg.png);
		border-left: 1px solid #F2F2F2;
		border-right: 1px solid #F2F2F2;
		}

.booktitle	{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		color: #EE641B;
		font-weight: bold;
		padding: 5px 0 5px 0;
		background: #FFFFFFF;
		border-left: 1px solid #F2F2F2;
		border-right: 1px solid #F2F2F2;
		}

.bookprice	{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		color: #EE641B;
		font-weight: bold;
		background: #f8f8f8;
		padding: 3px 0 3px 3px;
		}

.PayPalButton	{
		margin-top: 5px;
		}


/** Form Setup **/

.formhold	{
		float: left;
		width: 450px;
		height: 250px;
		margin: 20px;
		text-align: left;
		margin: 20px 20px 20px 20px;
		}

.formhold2	{
		float: left;
		width: 250px;
		height: 250px;
		margin: 20px;
		text-align: left;
		margin: 20px 0 20px 0;
		}

.field		{
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		color: #EE641B;
		font-weight: bold;
		font-style: italic;
		line-height: 22px;
		}

.inputpad	{
		padding-left: 1px;
		}

.input		{
		padding-left: 3px;
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		color: #404040;
		width: 90%;
		background: url(../img/inputbg.png);
		border: 1px dotted #A8B17A;
		line-height: 14px;
		}

.input2		{
		padding-left: 3px;
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 14px;
		color: #404040;
		width: 100%;
		background: url(../img/inputbg.png);
		border: 1px dotted #A8B17A;
		line-height: 14px;
		}

.inputbtn	{
		padding-left: 3px;
		font-family: arial,verdana,helvetica,sans-serif;
		font-size: 11px;
		color: #404040;
		font-weight: bold;
		margin-top: 10px;
		}