	body {
		margin: 0;
		font-family: Arial, Helvetica, sans-serif;
		color: #336633;
		background-color: #336633;
		}
		
	div#main {
		width: 100%;
		background-color: #F5F5DC;
		}
		
	td {
		font-size: .95em;
		}
			 
	h1 {
		text-align: center;
		font: 1.1em "Comic Sans MS", Arial, Helvetica, sans-serif;
		color: #936;
		}
		
	h1 a:hover {
		color: #339933;
		}
		
	table {
		width: 100%;
		background-color: #f5f5dc;
		}

/***** BEGIN HEADER/FOOTER STYLE *****/		
	div#header, div#footer {
		width: 100%;
		padding: 5px 5px;
		color: #339933;
		text-align: center;
		font-size: .8em;
		line-height: 1.7em;
		background-color: #336633;
		}
		
	div#header a, div#footer a {
		color: #cc9999;
		text-decoration: none;
		}
		
	div#header a:hover, div#footer a:hover {
		color: white;
		background-color: #339933;
		}
		
	div#footer a.noRollOver {
		background-color: #363;
		}
		
	div#header a:visited, div#footer a:visited {
		background-color: none;
		}
		
	div#header a.current, div#footer a.current {
		color: white;
		background: transparent;
		}

	div#footer {
		margin-top: 10px;
		}
		
	div#footer p {
		text-align: center;
		margin-top: 15px;
		font-size: .9em;
		}
		
	div#footer #orderButton {
		border: 0;
		margin-bottom: 15px;
		}
/***** END HEADER/FOOTER STYLE *****/

	img#masthead {
		display: block;
		height: 44px;
		width: 472px;
		margin: 20px 0;
		}
		 
	img#intMasthead {
		display: block;
		height: 50px;
		width: 400px;
		margin: 10px 0px 0px 0px;
		}
		
	p#comebackBanner {
		text-align: center;
		}
				
	td#imageCaption {
		text-align: right;
		}
		
	p {
		text-align: justify;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em; 
		line-height: 1.1em;
		margin: 0 20px 20px 20px;
		}
		
	p a {
		text-decoration: underline;
		color: #936;
		}
		
	p a:hover {
		text-decoration: underline;
		color: #393;
		}
		
	.scripture {
		display: block;
		font-style: italic;
		font-size: .9em;
		}
		
	li {
		list-style: disc outside;
		padding: .1em 0 0 0;
		}
		
	td#shippingCosts {
		text-align: center;
		}
	
	td#shippingCosts table {
		width: 600px;
		border: 1px solid #cc0099;
		border-width: 1px 2px 2px 1px;
		margin: 20px 0;
		}
		
	td#shippingCosts table td#caption {
		text-align: center;
		}

	td#shippingCosts table td#orders {
		vertical-align: top;
		width: 100px;
		}
		
	.noBreak {
		display: inline;
		}
		
	.hide {
		display: none;
		}
		
				