p { text-align: Left; }

#main
{ 
  float: left;
  width: 710px;
  margin-right: 30px;
}

span.under
{
	text-decoration: underline;
}


#sidebar
{
  float: right;
  width: 220px;
  font-size: 90%;

}

#background
{
  float: left;
  background-image:url('/gfx/background.png');
  background-repeat:repeat-y;
  background-position: top left;
}

body {
  background-color:#EEEEEE;
  color: black;
  font-family:arial, sans-serif;
  text-align: left;
  padding: 0px;
  margin-top: 0px;
}  

#width {
	border-radius: 10px;
	width: 960px;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	border: thin solid #ccc;
}


DIV.indent { margin-top: 15px; margin-left: 15px; text-align: Justify;  }
DIV.Indent p { text-align: Justify; }

DIV.details { margin-top: 10px; text-align: right; font-size: 75% }
H1, TH, BODY, H3, H2, H4, H5 { font-family: arial, Helvetica, sans-serif }
SMALL { font-size: 75% }
h1 { font-size: 140% }
h2 { font-size: 120% }
h3 { font-size: 110% }
h4 { font-size: 100% }
h5 { font-size:  90% }

h5 { margin-top: 10px; margin-bottom: 2px; padding-bottom: 0px; }

ul.recent { margin: 0px; padding: 0px; margin-left: 20px; } 


DIV.Truth 
{ 
  margin-top: 0px; font-size: 110%; font-weight: bold; padding-top: 0px; font-style:italic; margin-bottom: 5px; font-family:Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif; 
  border-bottom: 3px solid #ccc;
  padding-bottom: 5px;
}

TH.headtoc { font-size: 90% }  
DIV.news { margin-top: 20px; font-weight:bold; }
DIV.newspublish { margin-top: 20px; font-size:75% }

div.FloatCentre { float: left; text-align: center; margin-left: auto; margin-right: auto; }
div.Float { float: left; }
div.FloatMargin { float: left; margin-left: 20px;  }
div.Issue { 
	margin-left: 0; 
	margin-right: 0; 
	background-color: #FFFFFF;		
}

#subscribe {
   border: 2px solid;
   border-color: #666666;
   border-radius: 10px;
   background-color: #CCCCCC; 
   padding: 5px; 
   font-size: 90%;
}

#logo
{
  margin-left:auto; margin-right: auto; text-align: center;
}


div.Navigation { background-color: #CCCCCC }
#fullwidth { 
  width: 100%; margin-left: auto; margin-right: auto; 
}
div.ButtonNavigation { text-align: center; }
div.Clear { clear: both; }
div.ClearLeft { clear: left; }
div.FloatRight { float: right; margin-left: 10px; }
div.AlignCenter { margin-left: auto; margin-right: auto; }
div.Grey { background-color: #CCCCCC; padding: 5px; border-width: 1px; border-style: solid }
div.CenterAmazon { padding-top: 10px; text-align: center; }
DIV.Indent50 { margin-left: 50px }
DIV.Center { text-align: center; margin-left: auto; margin-right: auto; }
IMG { border: 0 }
TABLE.Grey { background-color: #CCCCCC }
TD.Grey { background-color: #CCCCCC }
DIV.Small { font-size: 75% }
TABLE.Center { margin-left: auto; margin-right: auto }
TABLE.Right { margin-right: 0px }
HR.Small { width: 232px; margin-left: auto; margin-right: auto; }

SPAN.Small { font-size: 75% }
SPAN.SmallRight { font-size: 75%; margin-right: 0px; float: right }
IMG.Right { float: right }

dt.question { margin-top: 25px;  }
dd { } 

DIV.CenterMenu { 
	text-align: center; 
	padding-top: 10px; 
	padding-bottom: 0.3em; 
	margin-left: auto; margin-right: auto; 
}

#MainMenu { 
	text-align: center; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	margin-left: auto; margin-right: auto; 
	background-color: #fff;
	border-top: 5px solid #ccc;
	border-bottom: 4px solid #ccc;
}

#serve
{
  height: 23px;
  width: 960px;
  background-color: #ccc;
  text-align: center;
  font-family:Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif;   
  font-style: italic;
  margin-bottom: 5px;
}


#Footer { 
	Clear: Both;
	text-align: left; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	margin-left: auto; margin-right: auto; 
	background-color: #fff;
	color: #000;
  border-top: 3px solid #ccc;	
}

DIV.IssueMenu { 
	text-align: center; 
	padding-top: 10px; 
	padding-bottom: 6px; 
	margin-left: auto; margin-right: auto; 
}

DIV.IssueMenuBottom { 
	text-align: center; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin-left: auto; margin-right: auto; 
}

img.border { border: 0; padding-right: 10px; padding-left: 10px;  vertical-align: baseline; }
SPAN.Bold { font-weight: bold; }
p.Left { text-align: Left; margin-bottom: 10px; }


form.search {
	margin: 0px;
	padding: 0px;
	display: inline-block;
}

input.button { 
	margin: 0px;
	display: inline-block;
}

input.find {
	margin: 0px;
}


#search
{
	display: inline;
}

fieldset.search
{
	padding: 0px;
	margin: 0px;
	display: inline;
	border: 0;
	padding-top: 5px;
}

fieldset.randomsearch
{
  margin-top: 30px;
  margin-left: Auto;
  margin-right: Auto;
  display: inline;
  border: 0;
}

fieldset.paypal
{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

div.menu ul li find { display:inline-block; float: left; }

div.menu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

div.menu ul li { 
  display: inline; 
}


div.menu ul li a {
  padding: 0.3em 0.3em;
  display: inline;
  text-decoration: none;
  font-weight: bold;
  font-size: 80%;
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
  background-color: #fff;
  white-space: nowrap;
  padding: 5px;
}

div.menu ul li a:hover {
  color: #ffffff;
  background-color: #990000;
  border-radius: 5px;
  padding: 5px;
}

div.italic
{
  font-style:italic; 
}


div.extract
{
	margin-left: auto;
	margin-right: auto;
	background-color: #cccccc;
	border-radius: 20px;
	padding: 10px;
	padding-left: 20px;
	padding-right: 20px;
	
}


blockquote
{
  width: 700;
  margin-left: 0;
  margin-right: 0;
  margin-top: 5px;
  margin-bottom: 5px;
  border-left: 4px solid #ccc;
  background-color: #eeeeee;
  padding-left: 30px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: Justify;
  font-style: italic;
}

blockquote p { text-align: Justify; }

div.issue
{
 border: 0px solid;
 background-color: #ffffff;
}

div.left
{
	float: left;
	font-size: 75%;
	width: 28%;
	text-align: left;
}

div.middle
{
  float: left;
  font-size: 75%;
  width: 44%;
  text-align: center;
}

div.right
{
	float: right;
	font-size: 75%;
	text-align: right;
	width: 28%;
}

img.right
{
	float: right;
	margin-right: 10px;
}



div.ta
{
  clear: both;
}

div.tq
{
  clear: both;
  padding-top: 20px;
}

div.dt
{
  float: left;
  width: 8%;
}

div.dd
{
  text-align: Justify;
  float: right;
  width: 92%;
}


div.booklist
{
  width: 710px;
}

div.booklist br
{
  clear: left;
}

div.booklist ul
{
  text-decoration: none;
  list-style: none;
  padding: 0px;
  width: 710px;
}


div.booklist ul li
{
  float: left;
  width: 330px;
  margin-left: auto; margin-right: auto;
  text-align: Center;
  padding-left: 10px;
  padding-right: 10px;
  list-style: none;
}

div.booklist ul li a
{
	text-decoration: none;
	color: #000;
	text-aligint: center;
  padding: 5px;
  margin-bottom: 5px;
  margin-right: 20px;
  margin-left: 0px;
  background-color: #eee;  
  font-weight: bold;
  text-color: #000;
  width: 100%;
	display:block;
  border-top: 2px solid #ccc;
  border-left: 2px solid #ccc;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;  
  border-radius: 5px;
  text-align: center;
}

div.booklist ul li a:hover
{
	border-top: 2px solid #000;
	border-left: 2px solid #000;
	border-bottom: 2px solid #ccc;
	border-right: 2px solid #ccc;
	background-color: #666;
	color: #fff;
}


