/* _______________ ChristianAnswers.Net _______________ */
/* __________ Answer Pages, all languages _____________ */
/*____________Copyright 1995, 2006, Films for Christ _________*/

ul { list-style:square }
ul.zeromargin { list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px }
ul.listspaced li { margin-bottom:4% }
ol.listspaced li { margin-bottom:4% }

blockquote { font-family:Georgia, "Times New Roman", Times, serif }


div.sidebarp1 { 
	width:240px; 
	float:right; 
	margin:0 0 0 10px; 
	font-size:80%; 
	background-color:#ffffff; 
	
div.sidebarp2 { padding:0 10px 20px 10px }

div.sidebartitle { font-size:120%; font-weight:bold; text-align:center; padding:5px; background-color:#6699CC; color:#FFFFFF }
div.quoteinsert { font-size:12pt; font-weight:bold; padding:15px; border-top:1px solid #999999; border-bottom:1px solid #999999; text-align:center }

img.abrbanner	{ width:460px; height:55px }
img.aigbanner	{ width:460px; height:55px }
img.dmabanner	{ width:460px; height:55px }
img.edenbanner	{ width:460px; height:55px }

img { border:none }
img.goldbar { height:9px; width:100%; margin:0 0 0 0; padding:0 0 0 0 }
	
.footnotes li { font-size:80%; margin:0 0 10px 0 }

div.caption		{ font-size:85% }
img.captioned	{ margin-bottom:5px }

.answerbody		{ padding:10px 0 30px 0 }
.answerhdr		{ width:576px; background-color:#FFFFFF }

.languages { 
	color:#000000; 
	font-weight:normal; 
	font-size:75%; 
	text-align:right; 
	margin-left:2% }
	

span.bigcap { font-size:200%; font-family:"Times New Roman", Times, serif; font-weight:bold }

div.pagewrapper { width:576px }

.photoleft	{ float:left; margin-right:10px; margin-bottom:10px; font-size:85%; text-align:left }
.photoright	{ float:right; margin-left:10px; margin-bottom:10px; font-size:85%; text-align:right }

.cannavbar { 
	height:12px; 
	width:100%; 
	border:none }

.whatsnew { 
	float:right; 
	width:110px; 
	height:54px; 
	margin:0px 0px 0px 10px; 
	border:none }

td { text-align:middle }

body {
	font-family:Arial,Helvetica,Geneva,Swiss,sans-serif;
	font-style:normal;
	color:black; 
	text-align:left }



/* NEW CODE STARTS HERE 10-7-05 */
.header {
	height: auto;
	width: auto; 
	background-color:#FFFFFF }

.wrapper {
	background-color: #FFFFFF;
	height: auto;
	width: 700px;
	position: relative }

.answerbody { text-align:left }

#redbrown { color:#996666 }
#azure { color:#6699CC }

img.whatsnew { 
	width:110px; 
	height:54px; 
	border:thin }


.redbrowncol { 
	width:50px; 
	height:100%;
	text-align:left; 
	margin-right:10px; 
	background-color:#FF0000; 
	border:none }

/* NEW CODE ENDS HERE 10-7-05 */

h1.OLD { 
	font-size:110%; 
	font-weight:bold; 
	text-decoration:none; 
	background:transparent; 
	color:black; 
	margin-top:6% }

p.response { 
	margin-left:30px; 
	margin-top:30px; 
	margin-bottom:30px }

a.refnum:link		{ font-size:80%; text-decoration:none }
a.refnum:visited	{ font-size:80%; text-decoration:none }
a.refnum:active		{ font-size:80%; text-decoration:none }
a.refnum:hover		{ font-size:80%; text-decoration:none }

a:link		{ color:#990066; background:none; text-decoration:none }
a:visited	{ color:#0000cc; background:none; text-decoration:none }
a:active	{ color:#ff00ff; background:none; text-decoration:underline }
a:hover		{ color:#ff0000; background:#F8DC00; text-decoration:underline }

a.footnumber { 
	color:#990066; 
	font-size:80%; 
	background:none; 
	text-decoration:none }

td.azure { 
	background:#6699CC; 
	width:50px }
	

h1.black { 
	color:#000000; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin:20px 0 20px 0; 
	padding:0 0 0 0 }
	
h1.answer { 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin:20px 0 20px 0; 
	padding:0 0 0 0 }

h1 {
	font-size:110%;
	font-weight:bold;
	text-decoration:none; 
	background-color:#FFFFFF; 
	margin-top:6%;
	vertical-align: middle;
	padding-bottom: 3% }
	
h1.azure { 
	color:#6699CC; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin:20px 0 20px 0; 
	padding:0 0 0 0 }
	
h1.redbrown { 
	color:#996666; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin:20px 0 20px 0; 
	padding:0 0 0 0 }
	
h1.teal { 
	color:#669999; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin:20px 0 20px 0; 
	padding:0 0 0 0 }

.azuresubtitle { 
	color:#6699CC; 
	font-weight:bold; 
	font-size:110%; 
	text-align:left }
	
p.azure { 
	color:#6699CC; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin-top:20px }

p.azuresubtitle { 
	color:#6699CC; 
	font-weight:bold; 
	font-size:110%; 
	text-align:left }

span.azure { 
	color:#6699CC; 
	font-family:Times,"Times New Roman"; 
	font-weight:bold; 
	font-size:225% }

h2.azure { 
	font-size:102%; 
	font-weight:bold; 
	text-decoration:none; 
	background:transparent; 
	color:#6699CC; 
	margin-top:6% }

.redbrownboxtitle { 
	color:#ffffff; 
	border-style:none; 
	background-color:#996666; 
	font-family:Arial,Helvetica,Geneva,Swiss,sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center; 
	padding:3px 10px 5px 10px }

div.azure { 
	color:#6699cc; 
	background:transparent; 
	font-weight:bold; 
	font-size:102%; 
	text-align:center; 
	margin-top:6% }

.azureboxtitle { 
	color:#ffffff; 
	border-style:none; 
	background-color:#6699cc; 
	font-family:Arial,Helvetica,Geneva,Swiss,sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center; 
	padding:3px 10px 5px 10px }
	
.tealboxtitle { 
	color:#ffffff; 
	border-style:none; 
	background-color:#669999; 
	font-family:Arial,Helvetica,Geneva,Swiss,sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center; 
	padding:3px 10px 5px 10px }
	
td.redbrown { 
	background:#996666; 
	width:50px }

p.redbrown { 
	color:#996666; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center }

span.redbrowntext { 
	color:#996666 }
	
span.redbrown { 
	color:#996666; 
	font-family:Times,"Times New Roman"; 
	font-weight:bold; 
	font-size:225% }

h2.redbrown { 
	font-size:102%; 
	font-weight:bold; 
	text-decoration:none; 
	background:transparent; 
	color:#996666; 
	margin-top:6% }

p.redbrownsubtitle { 
	color:#996666; 
	font-weight:bold; 
	font-size:110%; 
	text-align:left }

td.green { 
	background:#669966; 
	width:50px
}

p.green { 
	color:#669966; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center }

span.green { 
	color:#669966; 
	font-family:Times,"Times New Roman"; 
	font-weight:bold; 
	font-size:225% }

h2.green { 
	font-size:102%; 
	font-weight:bold; 
	text-decoration:none; 
	background:transparent; 
	color:#669966; 
	margin-top:6% }

p.greensubtitle { 
	color:#669966; 
	font-weight:bold; 
	font-size:110%; 
	text-align:left }

p.greenboxtitle { 
	color:#ffffff; 
	border-style:none; 
	background-color:#669966; 
	font-family:Arial,Helvetica,Geneva,Swiss,sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center; 
	padding:3px 10px 5px 10px }

div.green { 
	color:#669966; 
	background:transparent; 
	font-weight:bold; 
	font-size:102%; 
	text-align:center; 
	margin-top:6% }

p.greenboxtitle { 
	color:#ffffff; 
	border-style:none; 
	background-color:#669966; 
	font-family:Arial,Helvetica,Geneva,Swiss,sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center; 
	padding:3px 10px 5px 10px }

td.goldbrown { 
	background:#CC9966; 
	width:50px
}

p.goldbrown { 
	color:#CC9966; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center }

span.goldbrown { 
	color:#CC9966; 
	font-family:Times,"Times New Roman"; 
	font-weight:bold; 
	font-size:225% }

h2.goldbrown { 
	font-size:102%; 
	font-weight:bold; 
	text-decoration:none; 
	background:transparent; 
	color:#CC9966; 
	margin-top:6% }

p.goldbrownboxtitle { 
	color:#ffffff; 
	border-style:none; 
	background-color:#cc9966; 
	font-family:Arial,Helvetica,Geneva,Swiss,sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center; 
	padding:3px 10px 5px 10px }

hr.goldbrown {
	color:#cc9966 }

td.teal { 
	background:#669999; 
	width:50px
}

p.teal { 
	color:#669999; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center }

span.teal { 
	color:#669999; 
	font-family:Times,"Times New Roman"; 
	font-weight:bold; 
	font-size:225% }

h2.teal { 
	font-size:102%; 
	font-weight:bold; 
	text-decoration:none; 
	background:transparent; 
	color:#669999; 
	margin-top:6% }

td.red { 
	background:#cc6666; 
	width:50px
}

p.red { 
	color:#cc6666; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center }

p.redsubtitle { 
	color:#cc6666; 
	font-weight:bold; 
	font-size:110%; 
	text-align:left }

span.red { 
	color:#cc6666; 
	font-family:Times,"Times New Roman"; 
	font-weight:bold; 
	font-size:225% }

h2.red { 
	color:#cc6666; 
	font-size:102%; 
	font-weight:bold; 
	text-decoration:none; 
	background:transparent; 
	margin-top:6% }

div.red { 
	color:#cc6666; 
	background:transparent; 
	font-weight:bold; 
	font-size:102%; 
	text-align:center; 
	margin-top:6% }

p.redboxtitle { 
	background-color:#cc6666; 
	color:#ffffff; 
	border-style:none; 
	font-family:Arial,Helvetica,Geneva,Swiss,sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center; 
	padding:3px 10px 5px 10px }

/* below is only for catalog product javascript inserted into answer pages */
a.indxtitle			{ color:#6699CC; text-decoration:none; background:none; font-size:14pt; font-weight:bold; font-style:italic; margin-right:10px }
a.indxtitle:active	{ color:#cc0066 }
a.indxtitle:hover	{ color:#cc0066; background:#ffcc33; text-decoration:underline }
div.catauthor { font-style:italic; font-size:11pt; margin-bottom:10px }
img.catdvd	{ width:38px; height:23px; margin:0 5px }
img.catcc	{ width:20px; height:15px; margin:0 5px }
img.catvhs	{ width:35px; height:18px; margin:0 5px }
div.catindxdesc { font-size:11pt }
div.catindxpriceline { text-align:right; margin-top:10px; font-size:80% }
input.catcartad { width:108px; height:19px; margin:3px 0 5px 20px }
.catprice { color:#3366cc; font-size:12pt; font-weight:bold }
span.cents { text-decoration:underline; vertical-align:super; font-size:50% }

