body {  font-family: georgia, serif;
	text-align: center;
	margin: 0;
	padding: 0;
	
background-image: url('pics/background1.gif');






}

#box {
	margin: 0 auto;
	width: 700px;

}


#navcontainer {

	margin: 5px 0px 10px 0px;
	padding: 8px 0px 8px 0px;
background-color: #F2F2D8;

}

#navcontainer ul {
	list-style-type: none;
	padding: .2em 0;
	margin: 0px 0px 0px 0px;
	border: none;
	text-align: center;
	width: 100%;
	
}

#navcontainer li {
	display: inline;
	margin: 0;
	padding: 0;
}

#navcontainer li a {
	font-size: 13px;
	margin: 0;
	padding: .1em 1em;
	border-right: 1px solid #000000;
}



#navcontainer li.last a {
	border-right: none;
}





p {

margin-top: 0px;

	}



#main {
background: #F2F2D8;
width: 700px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: center;

}

#content{
width: 620;
padding-top: 20px;
padding-right: 40px;
padding-bottom: 20px;
padding-left: 40px;
text-align: justify;


}


#headerpic 

{

position: relative;
left: 2px;
margin-top: 4px;
margin-bottom: 9px;

}


.h1pic {
margin-top: 25px;
margin-bottom: 0px;

}



#fylcover{
float: left;
margin-right: 25px;

}





#orderbooks{

width: 280px;	
height: auto;
text-align: center;
float: right;
margin: 15px 50px 0px 0px;
padding: 10px 15px 10px 15px;
border: black solid 3px;
background-color: #DDDDDD;
overflow: auto;
}





.left {
	float: left;
	margin: 40px 40px 40px 40px;

}


.spacer {

margin: 0px 0px 10px 0px;


	clear: both;
}






.topical {
width: 500px;
height: auto;
text-align: justify;
margin: 0px 0px 20px 0px;
padding: 5px 20px 5px 20px;
border: black solid 2px;
float: left;
position: relative;
left: 40px;
background-color: #E5FBD9
}

.topicalheader{
font-weight: bold;
text-align: center;
font-size: 12pt;
font-variant: small-caps;

}



.topicalpdflogo {
	float: left;
margin: 0px 34px 0px 16px;
position: relative;
left: 0px;
top: 3px;
	
}

.topicalmp3logo {
	float: left;
margin: 0px 10px 0px 0px;
position: relative;
right: 10px;
bottom: 3px;
}



.topicalpdfblurb {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

.topicalmp3blurb {
margin: 0px 0px 0px 0px;
padding: 0px 0px 20px 10px;

}

.blockholder {

text-align: center;
}


.booklecture {
width: 500px;
height: auto;
font-size: 11pt;
text-align: justify;
margin-top: 6px;
margin-bottom: 10px;
margin-right: auto;
margin-left: auto;
padding: 10px;
border: gray solid 2px;
overflow: auto;
}


.bookpdfblurb {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}



.bookpdflogo {
	float: left;
margin: 0px 25px 0px 15px;
position: relative;
left: 0px;
top: 3px;
	
}





.pdflogo {

float: left;
margin-right: 10px;
}


.mp3logo {

float: left;
margin-right: 10px;

}



#footer {
	font-variant: small-caps;
	text-align: center;
	margin-top: 0px;
margin-bottom: 15px;
}





#feedbackcontainer{

text-align: center;


}




#feedbackcontainer h3 {

	border-top: 1px solid #000;
	margin-top: 10px;
	padding-top: 20px;
text-align: left;

}



#blog {	  
  

width: 350px;
position: relative;
left: 137px;

}





.entry {
	
text-align: justify;

}

#blog h2 {
	text-align: left;
}


#blog h3 {
	border-top: 1px solid #000;
	margin-top: 10px;
	padding-top: 20px;
text-align: left;
}

#blog h4 {
	font-size: 11px;
	letter-spacing: 2px;
	text-transform: uppercase;
text-align: left;
}




.faqquestion {
	font-weight: bold;
        font-size: 13pt;
margin-top: 40px;
}





#mailpiccontainer{

margin-top: 30px;
text-align: center;
}


.new{

margin-top: 5px;
margin-left: 75px;
}



