@media all{
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
#error p{text-align:center;line-height:1.5em;padding-top:50px;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
table, td, th{vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{border:none;}
a:focus{outline:1px dotted;outline-offset:2px;}
body{font:82.5% Verdana, Arial, Helvetica, sans-serif;color:#21262A;background:#f2f2f2 url(images/top_bar.gif) repeat-x;text-align:center;line-height:1.5em;}
strong{font-weight:bold;}
em{font-style:italic;}
h1{color:#ec1500;font-size:1.5em;margin:10px 0 20px 0;font-weight:normal;line-height:1.4em;}
h2{color:#434b54;font-size:1.2em;margin:25px 0 10px 0;font-weight:normal;}
h3, p.subnote  {font-size:1.2em;font-weight:normal;background:#f2f2f2;padding:3px 10px;border-top:1px solid #fff;border-bottom:1px solid #c0c0c0;margin:15px 0 30px 0;}
p.subnote {font-size: 1em;}
p.subnote strong {font-size: 1.1em;}
h4{font-weight:normal;font-size:1.2em;margin-bottom:15px;}
h4.subhead{color:#ec1500;padding-right:20px;font-size:1.3em;line-height:1.4em;}
h4.question{margin:5px 0;font-weight:bold;color:#434b54;font-size:1.1em;}
h5{font-weight:normal;font-size:0.8em;margin-bottom:5px;}
h5.captiontext{margin-bottom:0;}
h6{font-style:italic;font-weight:normal;font-size:0.8em;margin-bottom:5px;padding-right:20px;text-align:right;}
h6.caption {font-size:1em;padding-right:10px}
h6.newverse{margin-bottom:20px;}
p{line-height:1.5em;margin-bottom:20px;font-size:1em;}
p.small, span.small{font-size:0.8em;margin-bottom:5px;}
p.subhead{margin-bottom:0;margin-top:20px;}
p.subheadplus{margin-bottom:5px; font-size:1.2em;}
p span.nudge {padding-left: 10px;}
ul{list-style:none;padding:0;margin:0 0 15px 15px;}
ul li{padding:0 0 15px 20px;background:url(images/bullet4.gif) no-repeat 0 6px;}
ul.secondLevel{margin:10px 0 0 15px;}
ul.secondLevel li{background:url(images/bullet3.gif) no-repeat 0 6px;padding-bottom:10px;}
ul.thirdLevel{margin:10px 0 0 15px;}
ul.thirdLevel li{background:url(images/bullet2.gif) no-repeat 0 6px;padding-bottom:5px;}
ul.event li{padding:5px 15px 10px 0;position:relative;margin:0 0 10px 120px;font-weight:bold;line-height:1.6em;background:none;}
ul.event li p{font-weight:normal;font-size:0.9em;}
ul.event li span.date{position:absolute;top:7px;left:-125px;font-size:1em;width:90px;line-height:1.2em;}
ul.event li h4{font-size:1em;margin-bottom:0;color:#21262a;}
#sub ul.secondLevel{font-size:0.9em;line-height:1.5em;}
ol{margin:10px 0 0 20px;padding:10px 25px 25px 20px;list-style-position:outside;}
ol li{margin-bottom:20px;padding-left:12px;line-height:1.6em;}
ol li h5{margin-bottom:25px;}
ol.spaced li{margin-bottom:30px;}
a:link, a:visited{color:#436ac5;text-decoration:none;}
.highlight{background:#feff66;}
a:hover{border-bottom:none;text-decoration:underline;}
.privacy{color:#5a6571;}
#wrapper{width:960px;margin:0 auto;margin-top:20px;text-align:left;position:relative;z-index:5;}
#header{position:relative;height:140px;}
#topnav{float:right;position:relative;width:350px;text-align:right;margin-top:5px;}
#topnav p{font-size:0.9em;}
#topnav a:link, #topnav a:visited{color:#777;text-decoration:none;padding:0 10px 0 7px;border-bottom:none;}
#topnav a:hover{color:#436ac5;text-decoration:underline;}
#topnav p a.current{color:#c0c0c0;cursor:default;padding:0 10px 0 7px;text-decoration:none;}
#logo{width:550px;position:relative;margin:25px 0 0 15px;float:left;}
#logo img{padding:0;margin:0;}
#logo h2{margin-left:-2000px;margin-bottom:0;}
#tagline p{position:absolute;top:35px;left:220px;font-size:1.1em;font-weight:normal;letter-spacing:0.05em;line-height:1.4em;text-align:right;font-family:Palatino, Georgia, "Times New Roman", serif;}
#tagline p span.small{font-size:0.9em;font-style:italic;}
#navwrap{border:1px solid #c0c0c0;margin:0;}
#inner_navwrap{background:url(images/nav_bg.jpg) repeat-x;border:1px solid #fafafa;}
ul#nav{margin:0;padding:0;list-style:none;}
ul#nav li{display:block;float:left;padding:0;}
li#nav-home, li#nav-devotionals, li#nav-israel, li#nav-opinion, li#nav-teaching,
li#nav-evidence, li#nav-resources, li#nav-articles, li#nav-meditations{border-right:1px solid #c9cdd1;background:url(images/arrow-down.gif) right 55% no-repeat;}
li#nav-home, li#nav-devotionals, li#nav-israel, li#nav-devotionals, li#nav-opinion, li#nav-teaching {
	background:none;
}
#nav li a{display:block;color:#434B54;text-decoration:none;padding:3px 18px 3px 11px;border-left:1px solid #FFF;border-bottom:0;}
#nav li a:hover{color:#436ac5;background:#e9e9e9;}
li#nav-home a{border-left:0;padding-right:20px;background:none;}
li#nav-home a.current, li#nav-israel a.current, li#nav-evidence a.current, li#nav-devotionals a.current, li#nav-resources a.current, li#nav-opinion a.current, li#nav-articles a.current, li#nav-blog, li#nav-teaching a.current, li#nav-verse a.current{color:#c0c0c0;cursor:default;background:none;}
li#nav-home a:hover#current, li#nav-devotionals a:hover#current, li#nav-israel a:hover#current, li#nav-resources a:hover#current, li#nav-opinion a:hover#current{background:#fff;}
li#nav-contact{border-right:0;}
#nav ul{position:absolute;z-index:99;left:-999em;margin:0px 0 0 -1px;padding:0;width:14.4em;w\idth:13.9em;height:auto;border:solid #c9cdd1;border-width:1px 1px 0;background:#e7e7e7;}
#nav ul li.active a.current, #nav ul li.active a.currentsub{color:#8a939d;background:#e9e9e9;}
#nav ul ul{margin:-1.3em 0 0 12em;}
#nav li li{padding:2px 1em 2px 0;width:13em;border-bottom:1px solid #c0c0c0;border-top:1px solid #fff;background:none;}
#nav ul a{width:13em;w\idth:9em;border-right:0;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto;}
#nav li:hover, #nav li.sfhover{background:#e9e9e9;color:#436ac5;}
#nav ul li:hover, #nav ul ul li:hover, #nav ul li.sfhover, #nav ul ul li.sfhover{background:#e9e9e9;}
#nav ul li a, #nav ul ul li a{background:none;}
#nav a.sub{background:url(images/arrow-right.gif) right 52% no-repeat;}
#content{width:960px;float:left;padding:30px 0 5px 0;position:relative}
#content img{padding:3px;border:1px solid #c0c0c0;background:#fff;}
#content img.noframe{border:0;background:none;}
#content .imgL{float:left;margin-right:20px;}
#content .highslide-gallery img.imgL{margin:0 5px 15px 0;}
#content img.imgR{float:right;margin-left:20px;}
#content img.imgC{display:block;margin-left:auto;margin-right:auto;padding:0;border:none;}
#content img.down{margin-bottom:-4px;}
#main{float:left;width:650px;margin-right:30px;}
#sub{float:right;width:260px;padding:10px 0 10px 0;}
.box{margin-bottom:25px;border:1px solid #c0c0c0;}
.innerBox{padding:20px;background:#fbfbfb url(images/gradient_background.jpg) repeat-x;border:1px solid #fff;}
.prophecy, .response{margin:0 60px 20px 0;}
.response{margin:0 0 50px 60px;}
.prophecy p, .response p{margin-bottom:5px;padding:0 10px;}
.references, .lists{margin-top:30px;border-top:1px solid #c0c0c0;padding:10px 20px 0 20px;}
.lists{border-top:none;padding:0 10px 10px 0;}
.lists ul{margin-left:150px;}
.audio{display:block;width:100%;}
.audio ul{margin-left:10px;}
.audio ul li{border-bottom:1px solid #c0c0c0;margin:10px 5px 20px 10px;position:relative;}
.audio .audioplay{float:right;}
.audio ul li #flashPlayer, .audio ul li #flashPlayer2, .audio ul li #flashPlayer3, .audio #flashPlayer4, .audio #flashPlayer5, .audio #flashPlayer6, .audio ul li #flashPlayer6, .audio ul li #flashPlayer7, #main .audio .audioplay #flashPlayer03{height:35px;width:180px;padding:0;background:url(http://www.differentspirit.org/images/headphone_bg.gif) no-repeat 75px 0;}
#sub_inc .audioplay{background:#fff;text-align:center;border:1px solid #c0c0c0;padding:5px;}
#sub_inc .audioplay #flashPlayer02, #sub_inc .audioplay #flashPlayer20, #sub_inc .audioplay #flashPlayer30, #sub_inc .audioplay #flashPlayer40{height:35px;width:180px;padding:0;background:url(http://www.differentspirit.org/images/headphone_bg.gif) no-repeat 130px 0;}
#sub_inc .audioplay p{margin-bottom:3px;}
.audio h5, .audioplay h5{font-size:0.9em;font-style:italic;}
.audioplay h5{text-align:center;}
#sub_inc{margin:50px 20px 20px 0;}
#sub .box{margin:20px 0;width:220px;}
#sub .innerBox{padding:10px 10px 0 10px;text-align:center;}
#sub .subBox{padding:7px 10px 0 10px;background:#deeaf3;border:1px solid #d1d1d1;}
#sub_inc ul{margin-left:20px;}
#sub_inc ul li{list-style:none;padding:0 10px 10px 0;background:none;line-height:1.3em;font-size:0.9em;}
#sub_inc ul li ul{padding-top:7px;}
#sub_inc ul#findus li, #main ul#findus li{float:left;padding-right:20px;}
#main ul#findus li{background:none;}
#main ul#findus li img.narrow{padding-top:15px;}
#sub_inc ul li span.latest{font-size:0.9em;padding-left:7px;color:#666;}
#sub_inc ul li a img{text-decoration:none;}
#sub_inc p, #sub p{font-size:0.9em;line-height:1.5em;}
#sub p.subheadplus{font-size: 1.1em;}
#sub p.boxtext{padding:5px 10px;margin:0;font-size:0.8em;}
#sub_inc ul li p{margin-bottom:7px;}
#sub_inc p.new{font-size:1em;margin-bottom:10px;color:#556a80;}
span.deemphasis{color:#777;}
.sub_verse, .aside{width:170px;float:left;background:#fff;margin:0 30px 30px 0;padding:15px 10px;font-style:italic;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;}
.sub_verse p{padding:0;margin:0;text-align:left;font-weight:normal;line-height:1.4em;}
.sub_verse h5{text-align:right;font-size:0.8em;padding:0;margin:5px 0 0 0;font-weight:normal;}
.aside{float:right;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;padding-bottom:0;margin:0 0 30px 30px;text-align:center;}
.verse, .verseplain{margin:20px 50px 30px 30px;padding:15px 50px 10px 50px;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;color:#666;}
.verseplain{border:none;padding:0 50px;}
.verse p, .verseplain p{margin-bottom:2px;font-size:0.9em;line-height:1.8em;}
.imageblock{margin:20px 20px 10px 0;color:#5a6571;}
.imageblock img{float:right;margin:0 0 15px 15px;}
.imageblock p{margin:10px 0 0 50px;padding-top:10px;text-align:right;font-size:0.9em;}
.share{float:right;border:1px solid #c0c0c0;padding:10px;margin:10px 0 10px 20px;background:url(http://www.differentspirit.org/images/nav_bg.jpg) repeat-x;}
.summary{margin-top:0;padding-top:0;}
.result_title{margin:15px 10px 0 10px;font-weight:bold;line-height:1.4em;}
.description, .infoline{font-size:0.8em;margin:0 30px;color:#8a939d;line-height:1.3em;}
.context{font-size:0.9em;margin:0 30px;}
table#population{width:300px;margin:0 auto;margin-top:5px;margin-bottom:35px;text-align:center;border-collapse:collapse;border:1px solid #c0c0c0;font-weight:bold;}
table#population tr, table.hebrew tr{border-bottom:1px solid #c0c0c0;vertical-align:top;background:#fff;}
table#population caption{font-size:0.9em;line-height:1.5em;margin:0;padding:0 15px;}
table#population td{padding:0.3em 1em;text-align:right;padding-right:70px;}
table#population td.first{border-right:1px solid #c0c0c0;text-align:center;padding-right:1em;}
table#population tr.odd{background:#e9e9e9;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
table.hebrew, table.archive{width:450px;display:block;margin:0 auto;margin-bottom:30px;border-collapse:collapse;}
table.archive{width:550px;}
table.archive caption{font-weight:bold;font-size:1.1em;margin-bottom:7px;}
table.hebrew td, table.hebrew th, table.archive td, table.archive th{padding:0.4em;border:1px #c0c0c0 solid;font-weight:bold;}
table.hebrew thead th, table.archive th{font-size:0.8em;text-align:center;}
table.archive th{line-height:1.3em;vertical-align:bottom;font-weight:normal;}
table.hebrew td, table.archive td{padding:0.5em 0.3em;vertical-align:top;text-align:center;}
table.archive td{font-weight:normal;padding:7px 15px 5px 15px;}
#content table.hebrew td img{border:none;}
#page_nav, #footnote{float:right;margin:0 0 20px 0;}
#footnote h5{text-align:right;width:400px;margin-right:20px;}
#page_nav p.button{float:right;text-align:center;line-height:1.3em;margin:0;padding:3px 15px;border-left:1px solid #d1d1d1;}
#page_nav p.button a:visited, #page_nav p.button a:link{font-size:0.9em;color:#434b54;text-decoration:none;font-weight:normal;border-bottom:none;text-align:center;}
#page_nav p.button a:hover{color:#436ac5;}
#footer{text-align:center;border:1px solid #c0c0c0;margin-bottom:20px;}
#footer .innerBox{padding:10px;}
#footer p{color:#5a6571;}
ul#footernav{margin:0 5px 10px 5px;color:#5a6571;display:block;text-align:center;}
ul#footernav li{float:left;display:block;line-height:1.4em;list-style:none;background:none;font-size:0.8em;}
ul#footernav li a:link, ul#footernav li a:visited{color:#5a6571;list-style:none;text-decoration:none;border-bottom:none;padding:0 3px;border-right:#c0c0c0;border-left:#fff;float:left;}
ul#footernav li a:hover{color:#436ac5;text-decoration:underline;}
ul#footernav li a.here{color:#8a939d;text-decoration:none;cursor:default;}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;content:".";}
.clearfloat{display:inline-block;}
.clearfloat{display:block;}
.clear{clear:both;}
form#feedback{margin:0 0 20px 0;}
form#feedback p{padding-left:0;}
form#feedback p label{display:block;margin-bottom:3px;font-size:0.9em;}
form#feedback input, form#feedback textarea{width:584px;}
form#feedback #block{display:none;visibility:hidden;}
input.text{display:inline;width:320px;margin-bottom:5px;}
form#feedback input.submit{width:150px;}
input, textarea{color:#606060;background:#f6f6f6;border:1px solid #c0c0c0;}
input:focus, textarea:focus{border:1px solid #666;background:#fff;}
input.submit{color:#606060;background:url(http://www.differentspirit.org/images/nav_bg.jpg) repeat-x;padding:3px;}
input.submit:hover{color:#262626;border:1px solid #262626;}
input.submit:focus{border:1px solid #262626;}
#main .warning{color:#ec1500;}
form #block p{visibility:hidden;display:none;}
form#register{width:100%;margin:0;}
form#register fieldset{padding:5px 5px 5px 0;}
form#register fieldset p{margin:0;padding:0 5px 5px 0;}
form#register label{font-size:0.9em;}
form#register input#MERGE0{width:220px;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}
p.postmetadata{padding-bottom:20px;border-bottom:1px solid #c0c0c0;}
.post h2 a{font-weight:bold;}
.highslide-html{background-color:white;}
.highslide-html-content{position:absolute;display:none;}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
.highslide-wrapper{background-color:white;}
.highslide-wrapper .highslide-html-content{width:420px;padding:5px;}
.highslide-wrapper .highslide-header ul{margin:0;padding:0;text-align:right;}
.highslide-header ul{margin-bottom:5px;}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em;background:none;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next{display:none;}
.highslide-wrapper .highslide-header a{font-weight:normal;color:#5a6571;text-transform:uppercase;text-decoration:none;border-bottom:none;}
.highslide-wrapper .highslide-header a:hover{color:black;}
.highslide-wrapper .highslide-header .highslide-move a{cursor:move;}
.highslide-wrapper .highslide-footer{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body{text-align:left;padding:10px;}
.highslide-body{line-height:1.5em;font-size:0.9em;}
.highslide-body p{margin-bottom:7px;}
.highslide-body p.newverse{border-bottom:1px solid #c9cdd1;padding-bottom:12px;margin-bottom:10px;}
.highslide-body ul li{list-style:none;padding-bottom:30px;}
.highslide-body img{float:right;margin-left:15px;}
.highslide-body strong{font-weight:bold;}
.highslide-body em{font-style:italic;}
.highslide-body h5{font-size:1em;font-style:italic;font-weight:normal;padding:7px 0;}
.highslide-body h6{font-size:0.9em;padding-top:10px;}
.highslide-move{cursor:move;}
.highslide-resize{cursor:nw-resize;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
}
@media print{
body{font-size:11px;color:#000;background:#fff;}
#wrapper{width:100%;margin:0;}
#content{float:none!important;width:100%;margin:0;}
#main,#sub{float:none;width:100%;margin:0;padding:0;float:none;}
#header{height:auto;padding:0;}
#logo{margin:0;}
#logo h2{margin:0;font-size:22px;font-weight:bold;}
#tagline p{position:relative;text-align:left;top:0;left:0;margin:10px 0;}
h1,h4,h4.subhead{color:#000;}
h6{text-align:left;}
p{margin-bottom:15px;}
ul li{padding-bottom:5px;}
.lists ul{margin-left:20px;}
.box{margin:0;border:none;}
.innerBox{padding:0;background:none;border:none;}
.sub_verse{width:100%;float:none;margin:0;padding:0;font-style:italic;border:none;}
.sub_verse h5{text-align:left;}
#sub_inc{margin:0 20px 40px 0;}
.verse{border:none;padding:0;margin:0 0 15px 20px;}
.imageblock{margin:0 0 15px 0;}
.imageblock p{text-align:left;margin-top:0;}
#page_nav{float:none;}
#page_nav p.button{float:none;text-align:left;border:0;}
.noprint{display:none;visibility:hidden;}
a:after{content:" (" attr(href) ")";}
abbr:after{content:" (" attr(title) ")";}
#footer{text-align:center;border:none;margin:0;width:100%}
#footer .innerBox{padding:0;}
#footer p{color:#000;}
}

