div.banner
{
  width:640px; 
  height:60px;
  padding-top:10px;
  padding-bottom:10px;
}

img
{
  border:0px;
}

img.Left
{
  float:left;
}

img.Right
{
  float:right;
}

div.FloatRight
{
  float:right;
  padding-right:5px;
}

div.TopMenu
{
  font-size:10pt;
  text-align:right;
}

div.content
{
float:left;
width:500px; 
-moz-box-sizing:border-box;
box-sizing:border-box; 
overflow:hidden;
text-align:left;
font-size:12pt;
color:#000000;
padding:5px;0
min-height:650px;
border-right:dashed 1px #B8B8B8;
}

div.bookborder
{
   background:#ffffff;
   border-style: outset;
   border-width:1px;
   padding-left:5px;
   padding-right:5px;
   padding-top:5px;
   padding-bottom:5px;
   width:640px;
   border-color:#000000;
   margin-left: auto;
   margin-right: auto;
   height:100%;
}

span.BibleQuote
{
  color:#930c08;
  font-style: italic;
}

a.link:link, a.link:hover, a.link:visited
{
  text-decoration:  none;
  font-weight:      bold;
}

a.link:link
{
 color:#481800; 
}

a.link:hover
{
  color:#efb77f;
}

a.link:visited
{
 color:#481800; 
}

body
{
   background:#000000;
   text-align:center;
   width:100%;
   font-family: arial, 'lucida console', sans-serif;
}

h1
{
   font-size:1.5em;
   color:#B13B1B;
   font-family:impact;
}

h3
{
   font-size:1.2em;
   color:#B13B1B;
}

h4
{
   font-size:1.1em;
   color:#B13B1B;
}

div.adverts
{
   float:left;
   width:125px;
}

div.page
{
   position:relative;
   width:640px;
}

div.infobar
{
   margin-top:10px;
   width:640px;
   clear:both;
}

div.footer
{
text-align:center;
clear:both;
overflow:hidden;
font-size:8px;
}

div.clearer
{
  clear:both;
}

form.siteform
{
  border: 1px solid #666699;
  padding: 10px; 
}

form.siteform label
{
   font-size:12px;
}

form.siteform div.formitem
{
   clear:both;
   padding-bottom:15px;
}

form.siteform div.formitem span.label
{
   font-family: arial, 'lucida console', sans-serif;
   font-size: 10px; 
   float:left; 
   padding-right:20px;  
}

form.siteform div.formitemcollection
{
  width:auto;
  float:none;
  clear:both;
}

form.siteform div.formitemcollection, form.siteform div.formitemcollection input
{
  font-family: arial, 'lucida console', sans-serif;
  font-size: 10px; 
}

form.siteform div.formitemcollection input.button
{
 float:none;
 clear:none;
}

form.siteform div.formitem select, form.siteform div.formitem input, form.siteform div.formitem textarea
{
   font-family: arial, 'lucida console', sans-serif;
   font-size: 10px; 
   float:right;
   margin-left:10px;
}

form.siteform div.formitem .element
{
  width:250px;
}

input.button, form.topform input.button
{
   width:auto;
   float:right;
   font: 11px arial, 'lucida console', sans-serif;
   background-color: #964b00;
   color: #ffffff; 
}

form.topform
{
	float:right;
	padding:10px;
	margin:0px;
}

form.topform input.button
{
	float:none;
}

/*News*/

div.NewsBox
{
width:200px;
float:right;
vertical-align:top;
margin-left:10px;
}


/*Quotes*/

div.QuoteBubble
{
width:212px;
float:left;
vertical-align:top;
margin-right:5px;
}

div.QuoteBubble img.topImage
{
   vertical-align:bottom;
}

div.QuoteBubble img.bottomImage
{
   vertical-align:top;
}

div.QuoteBubble div.Content
{
border-left:1px;
border-top:0;
border-right:1px;
border-bottom:0px;
border-style:solid;
width:202px;
background-color:#fffbe2;
word-wrap: break-word;
margin:0px;
padding-left:3px;
padding-right:3px;
}

span.message
{
font-weight:      bold;
color:red;
font-size:10pt;
}

div.reviews
{
float:left;
clear:both;
width:100%;
text-align:left;
font-size:11pt;
}

div.review
{
width:70%;
border-style:solid;
border-width: 1px;
margin-bottom:5px;
background-color:#FFFFE3;
}

div.review div.content
{
width:100%;
border:0px;
border-top:1px;
border-style:solid;
border-width: 1px;
background-color:#FDFDF0;
}

div.review, div.review div.content
{
float:left;
clear:both;
}

div.review div.content
{
font-style: italic;
}

/* Indent Styles */
.0 { text-indent: 0px;  font-size: 12pt; font-weight: bold }
.1 { text-indent: 20px; font-size: 11pt }
.2 { text-indent: 40px; font-size: 10pt }
.3 { text-indent: 50px; font-size: 8pt }
.4 { text-indent: 60px; font-size: 8pt }
.5 { text-indent: 70px; font-size: 8pt }

div.Hide
{
	display:none;
}


span.SmallText
{
	font-size:10pt;
}

p.indent
{
    margin-left: 30px;
}