@charset "utf-8";

/* ChristianAnswers.Net */
/* Answer Pages, all languages */
/* Copyright 1995, 2006, 2008, 2014, Films for Christ */
/* last update 10.20.2014 */

@media screen {

#whatsnew { 
	display:none }
.whatsnew { 
	float:right; 
	margin:0 0 15px 10px; 
	width:110px; 
	height:54px }

#ansFurtherReading { }
#ansIndexButton { 
	width:61px; 
	height:30px; 
	float:right; 
	margin:0 0 15px 10px }
#ansCANNameAddress { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:85% }
#ansCANLogo { 
	width:115px; 
	height:33px }
#ansHomeButton { 
	width:57px; 
	height:22px }
#ansDirectoryButton { 
	width:58px; 
	height:22px }
#ansFooterLinks { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:85% }

blockquote.pullquote { /*requires /scripts/pullquote.js */
	float:left;
	width:10em;
	margin:0.25em 0.75em 0.25em 0;
	padding:0.5em;
	border:3px solid #000000;
	border-width:3px 0;
	color:#000000;
	background:transparent; 
	font-size:130%; 
	font-style:italic }
.pullquote p { 
	margin:0; 
	text-align:center }
.pullquote p:first-letter { 
	text-transform:uppercase }

p { 
	line-height:175%; 
	font-family:Georgia,"Times New Roman",Times,serif; 
	color:#333333 }
p.response { 
	margin-left:30px; 
	margin-top:30px; 
	margin-bottom:30px }

div.caption { 
	font-size:9pt; 
	padding:10px 0 15px 0; 
	color:#666666 }
img.captioned { 
	margin-bottom:5px }

ul.bluebullet li { 
	list-style-image:url('http://ChristianAnswers.Net/a.gif'); 
	margin-bottom: 2%; 
	font-family:Georgia,"Times New Roman",Times,serif }

ul { 
	list-style:square; 
	font-family:Georgia,"Times New Roman",Times,serif }
ul.zeromargin { 
	list-style-type:square; 
	margin:0 0 0 20px; 
	padding:0 }
ul.listspaced li { 
	margin-bottom:4% }
ol.listspaced li { 
	margin-bottom:4% }

blockquote { 
	font-family:Georgia,"Times New Roman",Times,serif; 
	line-height:175%; 
	color:#333333 }

div.questiontoanswer { 
	background-image:url('http://ChristianAnswers.Net/spotlight/cream.gif'); 
	padding:15px; 
	border:1px solid #999999; 
	width:80%; 
	margin-bottom:40px }

div.sidebarp1 { /* insert box use: sidebarp1 sidebartitle sidebarp2 */
	width:240px; 
	float:right; 
	margin:0 0 0 10px; 
	font-size:80%; 
	background-color:#ffffff; 
	background-image:url('http://ChristianAnswers.Net/khaki.gif') }
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; 
	line-height:170%; 
	padding:15px; 
	border-top:1px solid #999999; 
	border-bottom:1px solid #999999; 
	text-align:center }
div.insertqandas { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	line-height:130%; 
	padding:15px; 
	border-top:1px solid #999999; 
	border-bottom:1px solid #999999 }

img.abrbanner { 
	width:460px; 
	height:55px }
img.aigbanner { 
	width:460px; 
	height:55px }
img.aiiabanner { 
	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; padding:0 }
	
.footnotes li { 
	font-size:80%; 
	margin:0 0 10px 0 }

.answerbody { 
	padding:10px 0 30px 0 }
#answerbody { /* change all answers to this id */
	padding:10px 0 30px 20px }

.answerhdr { 
	width:576px; 
	background-color:#FFFFFF }

.languages { 
	color:#000000; 
	font-weight:normal; 
	font-size:75%; 
	text-align:right; 
	margin-left:2% }
	
.textboxstd { 
	background-image:url('http://ChristianAnswers.Net/spotlight/cream.gif'); 
	text-align:left; 
	padding:15px 10px 30px 10px }

span.bigcap { 
	font-size:200%; 
	font-family:Georgia,"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 }

td { 
	text-align:left }

body { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-style:normal;
	color:black; 
	text-align:left }

body.burlap { 
	background-image: url('http://christiananswers.net/kids/burlap.gif') }

.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 }

#redbrownbullet li { 
	list-style-image:url('http://ChristianAnswers.Net/a3.gif'); 
	margin-bottom: 2% }

.redbrowncol { 
	width:50px; 
	height:100%;
	text-align:left; 
	margin-right:10px; 
	background-color:#FF0000; 
	border:none }

h1.OLD { 
	font-size:110%; 
	font-weight:bold; 
	text-decoration:none; 
	background:transparent; 
	color:black; 
	margin-top:6% }

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.khaki { 
	background-image:url('http://ChristianAnswers.Net/khaki.gif');
	width:50px }

h1.black { 
	color:#000000; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin:20px 0; 
	padding:0 }
	
h1.answer { 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin:20px 0; 
	padding:0 }

h1 {
	font-family:"PT Sans","Arial Black","Arial",sans-serif; 
	font-size:140%; 
	font-weight:bold; 
	text-shadow:4px 3px 3px #CCCCCC; 
	text-decoration:none; 
	background-color:#FFFFFF; 
	margin:20px 0; 
	vertical-align: middle; 
	padding:0 }
h1.azure { 
	/* OLD: font-family:"Arial Black",Arial, Helvetica, sans-serif; */
	font-size:140%; 
	font-weight:bold; 
	color:#6699CC; 
	text-align:center; 
	margin:20px 0; 
	padding:0 }

h2 { 
	font-family:"PT Sans",sans-serif; 
	font-size:110%; 
	font-weight:bold; 
	text-decoration:none; 
	background:transparent; 
	margin-top:6%; 
	line-height:150% }
h2.azure { 
	color:#6699CC }
td.azure { 
	background:#6699CC; 
	width:50px }
.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 { /* bigfirstletter */ 
	color:#6699CC; 
	font-family:Georgia,Times,"Times New Roman",Serif; 
	font-size:210%;
	letter-spacing:-2px;
	font-weight:bold;
	float:left; 
	line-height:0.5em;
	padding:0 0 0 0; 
	position:relative;
	left:-3px }
div.azure { 
	color:#6699cc; 
	background:transparent; 
	font-weight:bold; 
	font-size:102%; 
	text-align:center; 
	margin-top:6% }
.azureboxtitle { 
	font-family:"PT Sans",sans-serif; 
	color:#ffffff; 
	border-style:none; 
	background-color:#6699cc; 
	font-weight:bold; 
	text-align:center; 
	margin:6% 0 6% 0; 
	padding:3px 10px 5px 10px; 
	position:relative;
	box-shadow: 4px 5px 10px rgba(0, 0, 0, 0.80);
	-moz-box-shadow: 4px 5px 10px rgba(0, 0, 0, 0.80);
	-webkit-box-shadow: 4px 5px 10px rgba(0, 0, 0, 0.80) }
.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 }
	
h1.redbrown { 
	color:#996666; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin:20px 0 20px 0; 
	padding:0 0 0 0 }
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-family:"PT Sans",sans-serif; 
	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 }
.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 }

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-family:"PT Sans",sans-serif; 
	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-family:"PT Sans",sans-serif; 
	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 }

h1.teal { 
	color:#669999; 
	font-weight:bold; 
	font-size:120%; 
	text-align:center; 
	margin:20px 0 20px 0; 
	padding:0 }
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-family:"PT Sans",sans-serif; 
	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 { 
	font-family:"PT Sans",sans-serif; 
	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% }

}

@media print { 
#cannavbar { 
	display:none }
#ansFurtherReading { 
	display:none }
#ansIndexButton { 
	display:none }
#ansHomeButton { 
	display:none }
#ansDirectoryButton { 
	display:none }
#ansFooterLinks { 
	display:none }
#whatsnew { 
	display:none }
.cantopbar { 
	display:none }

img { 
	border:none }
img.goldbar { 
	display:none }
.languages { 
	display:none }

td.azure { 
	background:none; 
	display:none; 
	width:0 }

a:link { 
	color:#000000; 
	background:none; 
	text-decoration:none }
a:visited { 
	color:#000000; 
	background:none; 
	text-decoration:none }
a:active { 
	color:#000000; 
	background:none; 
	text-decoration:none }
a:hover { 
	color:#000000; 
	background:none; 
	text-decoration:none }

a.refnum:link { 
	text-decoration:none }
a.refnum:visited { 
	text-decoration:none }
a.refnum:active { 
	text-decoration:none }
a.refnum:hover { 
	text-decoration:none }

a.footnumber { 
	color:#000000; 
	background:none; 
	text-decoration:none }

div.caption { 
	font-size:9pt; 
	margin:10px 0 15px 0; 
	color:#666666 }
div.caption a { 
	color:#666666 }

img.abrbanner { 
	display:none }
img.aigbanner { 
	display:none }
img.dmabanner { 
	display:none }
img.edenbanner { 
	display:none }

blockquote.pullquote { /*requires /scripts/pullquote.js */
	float:left;
	width:10em;
	margin:0.25em 0.75em 0.25em 0;
	padding:0.5em;
	border:3px solid #000000;
	border-width:3px 0;
	color:#000000;
	background:transparent; 
	font-size:130%; 
	font-style:italic }
.pullquote p { 
	margin:0; 
	text-align:center }
.pullquote p:first-letter { 
	text-transform:uppercase }
}