@charset "UTF-8";

/* ChristianAnswers.Net */
/* Christian Spotlight - home.html and prayersuggestions.html */
/* Copyright, Films for Christ. */

body { 
	font-family:Verdana,Times,Arial,Helvetica,sans-serif; 
	font-size:10pt; 
	font-style:normal; 
	color:#000000; 
	margin:0; 
	padding:0 }

#bkdone { 
	background-color:#333333 }

tr, td { 
	font-family:Verdana,Times,Arial,Helvetica,sans-serif; 
	font-style:normal; 
	font-size:10pt }

p { 
	font-family:Verdana,Times,Arial,Helvetica,sans-serif }

#headerbox { 
	width:100%; 
	background-color:#000000 }

#spotlightbanner { 
	float:left; 
	width:280px; 
	margin-bottom:2px }
#spotlightbanner img { 
	width:265px; 
	height:120px }
#spotlightbanner a:hover { 
	background-color:#000000; 
	background-image:none }

/* ==========ZOOM SEARCH FORM========== */
form.zoom_searchform { 
	margin:8px 0 0 0 }
form.zoom_searchform fieldset { 
	border:0; 
	padding:0; 
	margin:0 }
input.zoom_searchbox { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	width:300px; 
	font-size:14pt; 
	font-style:italic; 
	padding:0 3px; 
	border:2px solid #eae1c0; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	box-shadow:rgba(0,0,0,.5) 1px 1px 1px 1px inset; 
	-moz-box-shadow:rgba(0,0,0,.5) 1px 1px 1px 1px inset; 
	-webkit-box-shadow:rgba(0,0,0,.5) 1px 1px 1px 1px inset; 
	background:#ffffff; }
/* ----Submit button */
input[type="submit"] {
	color:#cccc99; 
	background-color:#660000; 
	font-size:1.2em; 
	font-weight:bold; 
	padding:4px; 
	border:2px solid #cccc99; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	box-shadow:0 0 .5em rgba(0, 0, 0, .8); 
	-moz-box-shadow:0 0 .5em rgba(0, 0, 0, .8); 
	-webkit-box-shadow:0 0 .5em rgba(0, 0, 0, .8); 
	-webkit-appearance:none; }
input[type="submit"]:hover, input[type="submit"]:active {
	cursor:pointer; 
	color:#993333; 
	background-image:url('/sharedimages/bkd-goldgradient2.gif'); 
	background-color:#cccc99; 
	border-style:outset; 
	border-color:#ffffff #000000 #000000 #ffffff; 
}
input[type="submit"]:active {
	background:#eeeeee; 
	box-shadow:0 0 .5em rgba(0, 0, 0, .8) inset; 
	-moz-box-shadow:0 0 .5em rgba(0, 0, 0, .8) inset; 
	-webkit-box-shadow:0 0 .5em rgba(0, 0, 0, .8) inset; 
}
/* ==========END ZOOM SEARCH FORM========== */

.redstripe { 
	color:#cccc99; 
	background:url('/spotlight/bkd-redstripe.gif') #660033 repeat; 
	width:100%; 
	text-align:center; 
	padding:5px 0; 
	clear:both }

.comingsoon { 
	width:100%; 
	font-size:125%; 
	font-weight:bold; 
	color:#ffcc00; 
	background:url('/spotlight/bkd-redstripe.gif') #660033 repeat; 
	text-align:center; 
	padding:3px 0 5px 0 }

a.curmovphoto:hover	{ 
	color:#CC0000; 
	width:225px; 
	display:block; 
	background:url('/spotlight/bkd-redstripe.gif') #660033 repeat }

a.spothdtrinity:hover { 
	background:url('/spotlight/bkd-redstripe.gif') #660033 repeat; 
	color:#FFFFFF; 
	display:block }
a.spothdtrinity { 
	text-decoration:none; 
	font-weight:bold }
a.spothdtrinity:link { 
	color:#cccc99 }
a.spothdtrinity:visited { 
	color:#cccc99 }
a.spothdtrinity:active { 
	color:#993333; 
	background-color:#cfc890 }

.spotbetter a:hover { 
	color:#FFFFFF; 
	background:url('/spotlight/bkd-redstripe.gif') #660033 repeat; 
	font-weight:bold; padding:3px }
.spotbetter a { 
	font-size:9pt; 
	text-decoration:none }
.spotbetter a:link { 
	color:#000099 }
.spotbetter a:visited { 
	color:#000099 }
.spotbetter a:active { 
	color:#993333; 
	background-color:#ffcc33 }

.one a:hover { 
	color:#FFFFFF; 
	background:url('/spotlight/bkd-redstripe.gif') #660033 repeat; 
	font-weight:bold; 
	padding:3px }
.one a { 
	font-size:9pt; 
	text-decoration:none }
.one a:link { 
	color:#000099 }
.one a:visited { 
	color:#000099 }
.one a:active { 
	color:#993333; 
	background-color:#ffcc33 }

div.spothdlinks { 
	float:left; 
	background-color:#000000 }

div.spothdtrinity { 
	color:#ccccff; 
	text-decoration:none; 
	font-size:9pt }
td.spothdtrinity { 
	color:#ccccff; 
	text-decoration:none; 
	font-size:9pt }

.hdrlinks a:link { 
	color:#cccc99; 
	text-decoration:none; 
	font-weight:bold }
.hdrlinks a:visited { 
	color:#cccc99; 
	text-decoration:none; 
	font-weight:bold }
.hdrlinks a:active { 
	color:#ffffff; 
	text-decoration:underline; 
	font-weight:bold }
.hdrlinks a:hover { 
	color:#cccc99; 
	background-color:#660000; 
	background-image:url('/spotlight/bkd-redstripe.gif'); 
	text-decoration:none; 
	font-weight:bold; 
	border-style:outset; 
	border-width:thin; 
	padding:1px 2px }

div.menuBar a { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:bold; 
	text-decoration:none; 
	padding:0 6px 0 6px; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;  }
div.menuBar a:link { 
	color:#cccc99 }
div.menuBar a:visited { 
	color:#cccc99 }
div.menuBar a:active { 
	color:#cccc99; background:none }
div.menuBar a:hover { 
	color:#993333; 
	background-image:url('/sharedimages/bkd-goldgradient2.gif'); 
	background-color:#cccc99; 
	border-style:outset; 
	border-width:2px; 
	border-color:#ffffff #000000 #000000 #ffffff; 
	padding:5px }

a.trinitylite:link { 
	color:#cccc99; 
	text-decoration:none; 
	font-weight:normal }
a.trinitylite:visited { 
	color:#cccc99; 
	text-decoration:none; 
	font-weight:normal }
a.trinity:active { 
	color:#993333; 
	background-color:#cfc890; 
	text-decoration:none; 
	font-weight:normal }
a.trinitylite:hover { 
	color:#993333; 
	background-color:#cfc890; 
	text-decoration:none; 
	font-weight:normal }

img.spotnewtodvd { 
	margin-bottom:3px; 
	width:70px; 
	height:99px }
span.spotbullet5 { 
	color:#ff6600; 
	font-weight:bold; 
	padding-right:1px }

div.spotlatestreviews { 
	background-color:#000000; 
	text-align:right }

div.divline { 
	background-color:#cccc99; 
	color:#cccc99; 
	width:100%; 
	height:1px }
div.divline img { 
	width:100%; 
	height:1px }

img { 
	border:none }
img.curmovphoto { 
	width:150px; 
	border:none }

.intheaters { 
	font-size:18px; 
	color:#FFFFFF; 
	font-style:italic; 
	margin:0 0 10px 0 }

a:link { 
	color:#990000; 
	text-decoration:none }
a:visited { 
	color:#990000; 
	text-decoration:none }
a:active { 
	color:#993333; 
	background-color:#ffcc33; 
	text-decoration:none }

.scrollboxnavy { 
	padding:0; 
	border:none; 
	height:300px; 
	overflow:auto }

.dvdsections { 
	font-size:125%; 
	display:block; 
	padding:0 0 5px 0; 
	margin-top:10px; 
	border-bottom:solid; 
	border-bottom-width:1px; 
	border-bottom-color:#999999 }

.blk { 
	color:#cccc99; 
	margin:5px 6px 10px 6px; 
	padding:0; 
	list-style:square; 
	font-weight:bold }
	
.boxoffice { 
	color:#cccccc; 
	font-size:80%; 
	font-weight:normal }

.mpaa { 
	font-size:70%; 
	font-weight:normal }

.linksblk a { 
	color:#000000 }
#linksblk a { 
	color:#000000 }
.blklinks a { 
	color:#000000 }
#blklinks a { 
	color:#000000 }

div.canbar { 
	display:block; 
	width:100%; 
	background-image:url('/bg-gold.gif'); 
	padding:0 }

span.invisible { 
	visibility:hidden; 
	font-size:1% }
span.invisibleobject { 
	visibility:hidden; 
	font-size:1% }

#underline a { 
	text-decoration:underline } 

#linespace150 p { 
	line-height:150% }

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

#invisibleobject { 
	visibility:hidden }

.black { 
	background-color:#000000 }

div.ratings { 
	font-weight:bold; 
	color:#ffffff; 
	font-size:15px; 
	background-image:url('/spotlight/bkd-blue2.gif'); 
	padding-left:5px }

ul { 
	margin:0 0 0 5px; 
	padding:0 0 0 5px }
li { 
	color:#000000; 
	margin:6px; 
	padding:0; 
	list-style:square }

div.oscarcategory { 
	font-weight:bold; 
	font-size:110%; 
	padding:20px 0 0 0 }
div.oscarwinner { 
	background:none; 
	margin:0; 
	padding:0 }
a.oscarwinner:link { 
	color:#993333; 
	background:none; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:100% }
a.oscarwinner:visited { 
	color:#993333; 
	background:none; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:100% }
a.oscarwinner:active { 
	color:#996600; 
	background:none; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:100% }
a.oscarwinner:hover { 
	color:#000000; 
	background-color:#ffcc33; 
	text-decoration:underline; 
	font-weight:bold; 
	font-size:100% }
li.oscarlist { 
	color:#996600; 
	margin:6px; 
	padding:0; 
	list-style:square }
div.oscarlist { 
	font-size:100% }
a.oscarlist { 
	color:#996600; 
	font-weight:normal }
a.oscarlist:link { 
	color:#996600; 
	text-decoration:none }
a.oscarlist:visited { 
	color:#996600; 
	text-decoration:none }
a.oscarlist:active { 
	color:#996600; 
	background-color:#ffcc33; 
	text-decoration:none }
a.oscarlist:hover { 
	color:#cc3300; 
	background-color:#ffcc33; 
	text-decoration:none }
a.oscarlist2 { 
	color:#996600; 
	font-weight:normal; 
	font-size:100% }
a.oscarlist2:active { 
	color:#996600; 
	background-color:#ffcc33; 
	text-decoration:none; 
	font-size:100% }
a.oscarlist2:link { 
	color:#996600; 
	text-decoration:none; 
	font-size:100% }
a.oscarlist2:visited { 
	color:#996600; 
	text-decoration:none; 
	font-size:100% }
a.oscarlist2:hover { 
	color:#cc3300; 
	background-color:#ffcc33; 
	text-decoration:none; 
	font-size:100% }

a.indxtitle:link  { 
	color:#ff6600; 
	background:none; 
	font-size:115%; 
	font-weight:bold; 
	text-decoration:none }
a.indxtitle:visited { 
	color:#006666; 
	background:none; 
	font-size:115%; 
	font-weight:bold; 
	text-decoration:none }
a.indxtitle:active { 
	color:#cc0066; 
	background:none; 
	font-size:115%; 
	font-weight:bold; 
	text-decoration:none }
a.indxtitle:hover { 
	color:#cc0066; 
	background-color:#ffcc33; 
	font-size:115%; 
	font-weight:bold; 
	text-decoration:none }

a.white:link { 
	color:#ffffff; 
	text-decoration:none }
a.white:visited { 
	color:#ffffff; 
	text-decoration:none }
a.white:active { 
	color:#993333; 
	background-color:#ffcc33; 
	text-decoration:none }
a.white:hover { 
	color:#993333; 
	background-color:#ffcc33; 
	text-decoration:none }

a.tops:link { 
	color:#CCCCFF; 
	text-decoration:none; 
	font-weight:bold }
a.tops:visited { 
	color:#CCCCFF; 
	text-decoration:none; 
	font-weight:bold }
a.tops:active { 
	color:#993333; 
	background-color:#cfc890; 
	text-decoration:none; 
	font-weight:bold }
a.tops:hover { 
	color:#993333; 
	background-color:#cfc890; 
	text-decoration:none; 
	font-weight:bold }

a.red:link { 
	color:#993333; 
	text-decoration:none; 
	font-weight:bold }
a.red:visited { 
	color:#993333; 
	text-decoration:none; 
	font-weight:bold }
a.red:active { 
	color:#993333; 
	background-color:#cfc890; 
	text-decoration:none; 
	font-weight:bold }
a.red:hover { 
	color:#993333; 
	background-color:#cfc890; 
	text-decoration:none; 
	font-weight:bold }

a.nav2:link { 
	color:#cccc99; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:10pt }
a.nav2:visited { 
	color:#cccc99; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:10pt }
a.nav2:active { 
	color:#993333; 
	background-color:#cfc890; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:10pt }
a.nav2:hover { 
	color:#993333; 
	background-color:#cfc890; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:10pt }

a.nav:link { 
	color:#cccc99; 
	text-decoration:none }
a.nav:visited { 
	color:#cccc99; 
	text-decoration:none }
a.nav:active { 
	color:#ff00ff; 
	text-decoration:underline }
a.nav:hover { 
	color:#ff0000; 
	background-color:#cfc890; 
	text-decoration:none }

td.nav { 
	color:#cccc99; 
	text-decoration:none; 
	font-family:Verdana, Times, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold }

p.topic { 
	color:#000000; 
	font-size:125% }

#message2 div.menuBar2,
#message2 div.menuBar2 a.menuButton2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:9pt;
	color:#000000; 
	font-weight:bold }

#message2 div.menuBar2 {
	padding:3px 0 0 0;
	text-align:center;
	margin-left:0 }

#message2 div.menuBar2 a.menuButton2 { 
	font-size:9pt;
	font-weight:bold; 
	text-decoration:none;
	color:#000000;
	background-color:transparent; 
	border:1px solid;
	border-color:#6699CC #6699CC #6699CC #6699CC;
	left:0;
	margin:0;
	padding:2px 6px 2px 6px;
	top:0 }

#message2 div.menuBar2 a.menuButton2:hover {
	font-size:9pt; 
	color:#993333; 
	font-weight:bold; 
	background-color:#cfc890; 
	border:1px solid; 
	border-color:#909090 #f0f0f0 #f0f0f0 #909090 }

/* ==========below for CATALOG ITEM INSERTS only========== */
div.catauthor { 
	font-style:italic; 
	font-size:small; 
	margin-bottom:10px }
div.catindxdesc { 
	font-size:10pt }
div.catindxpriceline { 
	margin-top:10px; 
	font-size:80% }
.catprice { 
	color:#3366cc; 
	font-size:12pt; 
	font-weight:bold }
span.cents { 
	text-decoration:underline; 
	vertical-align:super; 
	font-size:50% }
input.catcartad { 
	width:108px; 
	height:19px; 
	margin:3px 0 5px 20px }
a.indxtitle:link { 
	color:#ff6600; 
	background:none; 
	font-size:14pt; 
	font-weight:bold; 
	text-decoration:none; 
	margin-right:10px }
a.indxtitle:visited { 
	color:#006666; 
	background:none; 
	font-size:14pt; 
	font-weight:bold; 
	text-decoration:none; 
	margin-right:10px }
a.indxtitle:active { 
	color:#cc0066; 
	background:none; 
	font-size:14pt; 
	font-weight:bold; 
	text-decoration:none; 
	margin-right:10px }
a.indxtitle:hover { 
	color:#cc0066; 
	background-color:#ffcc33; 
	font-size:14pt; 
	font-weight:bold; 
	text-decoration:underline; 
	margin-right:10px }
/* ==========END for catalog item inserts========== */

/* ==========DROP DOWNS========== */
.dropdown {
	position:absolute;
	z-index:9999999;
	display:none }

.dropdown .dropdown-menu,
.dropdown .dropdown-panel {
	min-width:160px;
	max-width:360px;
	list-style:none;
	background:#FFF;
	border:solid 1px #DDD;
	border:solid 1px rgba(0, 0, 0, .2);
	border-radius:6px;
	box-shadow:0 5px 10px rgba(0, 0, 0, .2);
	overflow:visible;
	padding:4px 0;
	margin:0 }

.dropdown .dropdown-panel {
	padding:10px }

.dropdown.dropdown-tip {
	margin-top:8px }

.dropdown.dropdown-tip:before {
	position:absolute;
	top:-6px;
	left:9px;
	content:'';
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-bottom:7px solid #CCC;
	border-bottom-color:rgba(0, 0, 0, 0.2);
	display:inline-block }

.dropdown.dropdown-tip.dropdown-anchor-right:before {
	left:auto;
	right:9px }

.dropdown.dropdown-tip:after {
	position:absolute;
	top:-5px;
	left:10px;
	content:'';
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-bottom:6px solid #FFF;
	display:inline-block }

.dropdown.dropdown-tip.dropdown-anchor-right:after {
	left:auto;
	right:10px }

.dropdown.dropdown-scroll .dropdown-menu,
.dropdown.dropdown-scroll .dropdown-panel {
	max-height:358px;
	overflow:auto }

.dropdown .dropdown-menu li {
	list-style:none;
	padding:0 0;
	margin:0;
	line-height:18px }

.dropdown .dropdown-menu li > a,
.dropdown .dropdown-menu label {
	display:block;
	color:#555;
	text-decoration:none;
	line-height:18px;
	padding:3px 15px;
	white-space:nowrap }

.dropdown .dropdown-menu li > a:hover,
.dropdown .dropdown-menu label:hover {
	background-color:#08C;
	color:#FFF;
	cursor:pointer }

.dropdown .dropdown-menu .dropdown-divider {
	font-size:1px;
	border-top:solid 1px #E5E5E5;
	padding:0;
	margin:5px 0 }

/* Icon Examples - icons courtesy of http://p.yusukekamiyamane.com/ */
.dropdown.has-icons li > a {
	padding-left:30px;
	background-position:8px center;
	background-repeat:no-repeat }

.dropdown .undo a { 
	background-image:url(/spotlight/icons/arrow-curve-180-left.png) }
.dropdown .redo a { 
	background-image:url(/spotlight/icons/arrow-curve.png) }
.dropdown .cut a { 
	background-image:url(/spotlight/icons/scissors.png) }
.dropdown .copy a { 
	background-image:url(/spotlight/icons/document-copy.png) }
.dropdown .paste a { 
	background-image:url(/spotlight/icons/clipboard.png) }
.dropdown .delete a { 
	background-image:url(/spotlight/icons/cross-script.png) }

/* ==========END DROP DOWNS========== */