/* ------------------------------------------------------------------
screen.css
------------------------------------------------------------------ */

/* Tags
-------------------------------------------------------------- */
body {
	text-align: center;
	color: #fff;
margin:0px;padding:0px;
        background:url("images/bg1.jpg") repeat-y fixed top right #000;
}

/* Container
-------------------------------------------------------------- */
#container {margin: 0 auto;	width: 985px;}

.clear, .clearboth {clear:both;}

/* Header
-------------------------------------------------------------- */
#header {
	text-align: center;
	color: #4b5250;
margin-top:20px;
	position: relative;
	height: 170px;
}
#header h2 {position: absolute;	bottom: 45px;	left: 0px; 	}
#header h2 a { width: 358px;	height: 11px; overflow:hidden; text-indent:-1000em; display:none; }

/* Section Links
-------------------------------------------------------------- */
.breadcrumb {float:left;
padding:0 0 20px 35px;font-size:0.9em;}

#pixopoint_menu1_wrapper {left:249px;width:600px;
  margin-top:12px;
  position:relative;
  text-align:left;}

#pixopoint_menu1 {
	bottom: 0; margin:auto;	width: 600px;}


#pixopoint_menu1 ul {
	margin-top:30px;
	background:none;
	margin:0;
	padding:0;
	list-style:none;
font-family:georgia, times new roman;
	}
#pixopoint_menu1 li {
	float:left;
border:none;
	background:none;
	line-height:35px;
	z-index:20;
	letter-spacing:0px;
	background:;
	font-weight:bold;
	
	padding:0;
	margin:0 0px;
	
	position:relative;
	}
#pixopoint_menu1 li:hover,#pixopoint_menu1 li.sfhover {
	background-position:0 60px;color: #4b5250!important;
	}

#pixopoint_menu1 li a {
	border:none;
	background:none;
color: #EFF0F1;
font-size:1.2em;
	text-decoration:none;
	display:block;
	padding:0 24px 0 0;
}
#pixopoint_menu1 li a:hover {
	border:none;
	background:none;
	text-decoration:none;
	color:#ADA79A!important;
	background-position:100% -120px;
	}



#pixopoint_menu1 li.current_page_item a,
#pixopoint_menu1 li.current_page_ancestor a, 
#pixopoint_menu1 li.current_page_parent a{color:#ADA79A!important}

form#searchform {position:absolute; right:70px;top:20px;}

label.screen-reader-text {text-indent:-9999px;display:block}

/* Sub-Header
--------
------------------------------------------------------ */
#sub-header {position: relative;}
#sub-header span.bar {display: block;	height: 27px;	width: 306px;	position: absolute;	bottom: 0; _bottom: -1px;	left: 36px;}
/*#sub-header h4 {display: block;	position: absolute;	top: 0;	right: 38px; text-indent: -999em;}*/
#sub-header img {float: left;position:relative;z-index:1;}

/* Section Titles
-------------------------------------------------------------- */
/* tf - added section-title-home for alignment of homepage flash */
#section-title-home {position: absolute;	top: -5px;	left: -33px; background-repeat: no-repeat; text-indent: -999em;	width: 33px; height: 342px;}
#section-title {position: absolute;	top: 0;	left: -33px; background-repeat: no-repeat; text-indent: -999em;	width: 33px; height: 342px;}

/* Content
-------------------------------------------------------------- */
#content {width: 846px;	margin: 0 auto;	text-align: left;	background: transparent url() top left scroll repeat; 	position: relative;}

/* IE */

/* Layouts
-------------------------------------------------------------- */
/* One Column (main) */
body.layout-sm #main.one-column { width:810px;	padding-right: 0px; float: right; margin-left:35px;}
body.layout-sm #main.one-column #article-content { padding-right: 75px; }


/* wide Column (content page) */
.page-template-page-fullwidth-php #content {padding:14px 0 60px;background-color:#FEF2CF;}

.page-template-page-fullwidth-php #main {float:right;padding-right:40px;width:770px;}

.page-template-page-fullwidth-php #side {float:left;padding:0 0 0 35px;width:240px;}


/* Two Column (content page) */
.page-template-default #side {width: 240px;	float: left; padding: 0 0 0 35px;}
.page-template-default #main {width: 453px;	padding-right: 75px; float: right;}
.page-template-default #content {padding: 14px 0 60px 0;}
.page-template-default #sub-header {display:none;}


.single-post #side {width: 240px;	float: left; padding: 0 0 0 35px;}
.single-post #main {width: 453px;	padding-right: 75px; float: right;}
.single-post #content {padding: 14px 0 60px 0;}
.single-post #sub-header {display:none;}

/* OneColumn (category page) */
.page-template-menu-onecolumn-php #side, .category  #side
 {width: 240px;	float: left; padding: 0 0 0 35px;}
.page-template-menu-onecolumn-php #main, .category #main
 {width: 453px;	padding-right: 75px; float: right;}
.page-template-menu-onecolumn-php #content, .category #content
 {padding: 14px 0 60px 0;}
ul.articles{margin:0px;}
.page-template-menu-onecolumn-php #mainCategory, .category #mainCategory
 { width:550px; padding:0; float:left; margin-left:5px }
.page-template-menu-onecolumn-php .section, .category .section
 {border-bottom:1px dotted#141310;margin-right:24px;padding:15px;width:490px;}
.page-template-menu-onecolumn-php .section p, .category .section p
 {padding-top:5px;}
.page-template-menu-onecolumn-php .section:hover, .category .section:hover
 {background:#141310 none repeat scroll 0 0}
.page-template-menu-onecolumn-php .section p.photo, .category p.photo
 {float:left;}
.page-template-menu-onecolumn-php .section span.photo img, .category span.photo img
 {float:left;width:216px;padding-right:10px;}





/* Two Column (category page) */
.page-template-menu-twocolumn-php #side {width: 240px;	float: left; padding: 0 0 0 35px;}
.page-template-menu-twocolumn-php #main {width: 453px;	padding-right: 75px; float: right;}
.page-template-menu-twocolumn-php #content {padding: 14px 0 60px 0;}
ul.articles{margin:0px;}
.page-template-menu-twocolumn-php #mainCategory { width:550px; padding:0; float:left; margin-left:5px }
.page-template-menu-twocolumn-php .section {border-bottom:1px dotted #141310;float:left;margin-right:24px;padding:15px;width:214px;}
.page-template-menu-twocolumn-php .section:hover {background:#141310 none repeat scroll 0 0}


/* Three Column Home(side, main, extra) */
body.home #side {width: 281px; float: left;	}
body.home #middle {width:380px; float: left;border-top:1px dotted #DDDDDD	}
body.home #extra {width: 380px;	float: left;border-top:1px dotted #DDDDDD }
body.home .section {float:none;}
body.home .home-section-title h2 {background-repeat:no-repeat;cursor:pointer;height:75px;margin:0 0 4px;text-indent:-999em;}


.multimedia {margin:0;padding:0px;width:340px}
.multimedia .section {border-bottom:1px dotted #333;margin-bottom:0;margin-right:0;background-color:#141310}



/* Article Title
-------------------------------------------------------------- */
#side h1 {
	font-size:29px;
	font-weight:normal;
	line-height:30px;
	margin:10px 0 50px;
}
#side h1 span {font-style: normal; font-size: 110%;	}
#article-content h1 {font-weight: normal; line-height: 27px; font-style: italic;	margin: 0 0 30px 0;	font-size: 34px;  text-indent:-1000em;  }
#article-content h1 span {font-style: normal; font-size: 110%;}


.page-template-default #main h2 { font-size: 1.3em; line-height: 1.4; margin: 8pt 0 0;}

/* Extras
-------------------------------------------------------------- */
#extras {float: right; width: 178px; text-align: right;	margin: 0 0 30px 0;	padding: 0;}
#extras li {padding: 5px 0;	border-bottom: 1px solid #d9d8d5;}
#extras a {padding: 0 0 0 20px; text-decoration:underline; color:#93A1C4;}
#extras li.images a {background: url(images/icon-images.gif) no-repeat 0 50%;}
#extras li.video a {background: url(images/icon-video.gif) no-repeat 0 50%;}
#extras li.audio a {background: url(images/icon-audio.gif) no-repeat 0 50%;}

/* Pullquote
-------------------------------------------------------------- */
.pullquote {
	width: 178px;
	float: right;
	font-style: normal;
	margin: 0;
	padding: 0;
}
.pullquote-photo {margin: 0;}
.pullquote-content {margin: 25px 28px; color: #2e2b24; line-height: 1.8em; text-align: center;}
.pullquote-content p {margin-bottom: 8px;}
.pullquote-content cite {font-family: Georgia; font-style: italic; color: #586a65;}

/* Byline
-------------------------------------------------------------- */
.article-byline {margin-bottom: 180px;}
.article-byline img {padding: 1px; border: 1px solid #9fa09a;	float: left; margin: 0 10px 0 0;}
.article-byline cite {float: left; font-size: 11px;	color: #999794;	line-height: 1.4em;}
.article-byline cite span {display: block; font-size: 12px;}

/* Articles
-------------------------------------------------------------- */

/* Article Content */
#article-content {font-family: Georgia, 'Times New Roman', serif;	font-size: 13px; margin-bottom: 45px;}
#article-content p {text-indent: 0px;}
.single-post #article-content p {text-indent:0px;margin-bottom:1em;}

#article-content form p {color:#7D7A4B;
margin-top:17px;
text-indent:0;}
#article-content li{list-style:disc}
#article-content blockquote {background-color: #e6eaf1; color: #7b7f86; font-size: 18px; font-style: italic; width:453; text-align:center; margin: 1.2em 0pt;}
#article-content blockquote p {padding: 1.3em; text-indent:0px;}
#article-content p.intro {position: relative;	color:#575656;font-size: 16px; font-style: italic; text-indent: 0; margin: 0 0 10pt;}
.dropcap {float: left;	font-size: 3em;	_font-size: 3.5em; font-style: normal; font-weight: normal;	line-height: 90%;	_overflow: hidden;	text-decoration: none;	text-transform: uppercase; margin-right: 7px; width: auto; position: relative; top: 2px;}
#article-content .scriptures {font-style: italic;}
#article-content .scriptures a {color: #5e6c84;}
#article-content p.lyrics { margin: 10px 35px 0; text-indent: 0px; font-family: arial; font-style:italic;}
#article-content p.hymntitle { margin: 0 0 10px; font-style: italic;}
#article-content p.hymntitle a {color: #5e6c84;}
/* Article Navigation */
#article-navigation {margin-bottom: 45px;	vertical-align: center;}

#article-navigation a.next-page {float: left;	display: block;	padding-right: 16px; font-weight: bold;}
#article-navigation a.previous-page {float: left; display: block;	padding-left: 16px; font-weight: bold;}
#article-navigation span.divider,
#article-navigation span.divider-alt {float: left; display: block; width: 1px; margin: 0 13px; height: 2em; text-indent: -999em; background-color: #a2a29d;}
#article-navigation span.divider-alt {background-color: #cdd1c0;}

#article-navigation span.page-links {float: left;	display: block;}
#article-navigation span.page-links a {padding: 5px 10px 5px 10px; font-weight: bold;}
#article-navigation span.page-links a.selected {font-weight: bold;}
#article-navigation span.page-links a:hover {text-decoration: none; font-weight: bold;}

#hiddenRelatedImages {	display: none; }

/* Article Tools */
#article-tools {margin: 0;}
#article-tools li {display: inline;}
#article-tools a {display: block;	float: left; padding: 5px 5px 5px 18px;	margin-right: 20px;	color: #a5aea6;	text-decoration: none;}
#article-tools li.print a {background: url(images/icon-print.gif) no-repeat 0 50%;}
#article-tools li.download a {background: url(images/icon-download.gif) no-repeat 0 50%;}
#article-tools li.share a {background: url(images/icon-share.gif) no-repeat 0 50%;}
#article-tools li.audio a {background: url(images/icon-audio.gif) no-repeat 0 50%;}

#extras li.print a {background: url(images/icon-print.gif) no-repeat 0 50%;}
#extras li.download a {background: url(images/icon-download.gif) no-repeat 0 50%;}
#extras li.share a {background: url(images/icon-share.gif) no-repeat 0 50%;}
#extras li.audio a {background: url(images/icon-audio.gif) no-repeat 0 50%;}

/* Article Tools */
#footnote { background: url(images/horizontal-dotted-line.gif) repeat-x; padding: 20px 0 0 0; margin: 20px 0 0 0; }
#footnote ol li { margin-left: 20px; font-size: 90%; }


/* IE */

/* Footer
-------------------------------------------------------------- */
#footer {width:840px;display:block;margin:auto;margin-top:20px;text-align:left;}
#footer ul {margin:0px; margin-bottom:5px;}
#footer li {display:inline;margin: 0; padding-right:15px;}
#footer p{color:#ffffff;}
#footer li a:hover{color:#586a65;}
body#section-testimonies #footer, body#section-multimedia #footer, body#section-faith #footer, body#section-prophets #footer, body#section-teachings #footer, body#section-share #footer {margin-left:387px;}

/* IE */

#site-logo {  cursor:pointer;
  height:100px;
  margin-bottom:auto;
  margin-left:auto;
  margin-right:auto;
  margin-top:auto;
  overflow-x:hidden;
  overflow-y:hidden;
  text-indent:-1000em;
  top:38px;
  width:553px; }



body.layout-smx #footer .adrian-logo {left: 300px;}
#footer .copyright, #footer .copyright a {color: #fff;	font-size: 11px;}

/* Video player
-------------------------------------------------------------- */
.videoPlayer {background: url(images/modal_shadow2.png) no-repeat;	width: 593px;	height: 466px; padding: 20px;	text-align: left;}
* html .videoPlayer {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/SonOfGod/images/modal_shadow2.png', sizingMethod='scale'); background: none;}
.videoPlayer .wrapper {padding: 20px;}
.videoPlayer .closer {position: absolute; top: 31px; right: 55px; cursor: pointer;	cursor: hand;	background: url(images/close.gif) no-repeat; width: 30px;	height: 30px;	text-indent: -1000em;	overflow: hidden;	z-index:101;}


/* Glossary
-------------------------------------------------------------- */



.tl, .tr, .bl, .br { height:50%; width:50.1%; position:absolute; background:url("images/glossary_shadow.png"); }

.tl { top:0; left:0;  }
.tr { background-position: top right;   top:0; right:0; }
.bl { background-position: bottom left; bottom:0; left:0;  }


.br { background-position: bottom right; bottom:0; right:0;  }
.content { margin:14px; z-index:100; position:relative; top:2px; padding:5px; background:#fff; }



.glossary { width:478px; text-align:left; font-family:arial; font-size:12px; line-height:18px; color:#6f6c60; }


/* IE can't do the alpha border, so doing some hacking */
* html .content { margin:10px; }
* html .glossary {  overflow:hidden; padding-top:8px; }
* html .tl, * html .tr, * html .bl, * html .br { display:none;  }
* html .tl { display:block; background:url(Jesus%20Christ,%20The%20Son%20of%20God_files/none) #999; filter:alpha(opacity=30); height:1000px;  width:100%;  }
/* end IE hacks */

.glossary p { padding:15px 15px 0 0; margin-bottom:10px;    }

.glossary img {
	float: left;
	margin-right: 20px;
}
.glossary .img {
	float:left;
}
.glossary .text {
	float:left;
	width:260px;
}

.glossary strong {
	color: #3f3360;
	font-family:georgia;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
}
.glossary .closer {
	position: absolute;
	top: 25px;
	right: 25px;
	cursor: pointer;
	cursor: hand;
	background: url(images/icon-close.gif) no-repeat;
	width: 13px;
	height: 13px;
	text-indent: -1000em;
	overflow: hidden;
	z-index:101;
}

.glossary .additional { padding:0; margin-bottom:10px; }
.glossary .additional a { color:#413d32; text-decoration:none; padding:0 0 0 16px;  background:url("images/icon-circle-right-darkgrey.gif") 0 2px no-repeat; }



/* Miscellaneous */
div.separator { background: url(images/separator-bg.gif) repeat-x; height: 1px; margin:20px 0;}
img.tag { vertical-align: -12%; }

#side p {
	clear: both;
}

/* Clearing house - Using one place to clear everything to save repeated code  */

#container:after,#footer:after,.article-byline:after,.glossary p:after, .content:after,#article-tools:after,#article-navigation:after, #content:after, #sub-header:after, #section-links ul:after, #header:after, #container:after {content: ".";	display: block;	height: 0; clear: both;	visibility: hidden;}
#container,#footer,.article-byline,.glossary p, .content, #article-tools, #article-navigation, #content, #sub-header, #section-links ul, #header, #container {zoom: 1;}


.for-print { display: none; }
.showForPrint,.showForPrintInline { display:none; }





/* Home Page
-------------------------------------------------------------- */

/*.stanza {
	text-indent: 0 !important;
	margin-left: 50px;
	font-style: italic;
	color: #777;
}*/

#home div.separator {
	margin-left: 10px;
  margin-right: 10px;
}

#side .separator{
  margin-left: 15px;
}

.section h3,
.section h3 a,
.section h3 a:link,
.section h3 a:visited {
	color:#fff;
	font-family: tahoma;
}




#section-home .home-section h3,
#section-home .home-section h3 a,
#section-home .home-section h3 a:link,
#section-home .home-section h3 a:visited {
	line-height: 1.2em;
	/*color: #007987;*/
	text-decoration: none;
	margin: 0;
}

#section-home #section-links ul a:hover {
	color: #A45C9A;
}
#section-link-home a{
	color: #EFF0F1;
}

#section-home .home-section-title {
	xheight: 222px;
}

#section-home .home-section-title h2 {
	height: 75px;
	margin: 0 0 4px 0;
	text-indent: -999em;
	background-repeat: no-repeat;
	cursor:pointer;
}

/*#section-home #home-section-title-faith h2 {
	background-image: url(../images/home-section-title-faith-en.gif);
}

#section-home #home-section-title-teachings h2 {
	background-image: url(../images/home-section-title-teachings-en.gif);
}

#section-home #home-section-title-testimonies h2 {
	background-image: url(../images/home-section-title-testimonies-en.gif);
}*/

#section-home .home-section-title p {
	margin: 0;
	height: 135px;
}

#section-home #sub-header span.bar {
	background-color: #627e79;
	width: 180px;
}

.column h3 a {
	padding-right: 18px;
}


#side .section p, #side .section h3 {margin-left:5px;}

#side h3.hovered, #side .more.hovered h3 {

}


.more a { padding-right: 18px; padding-bottom:3px; color:purple; }
#side .more.hovered a {	background-position: right 2px;}
#main .more.hovered a {	background-position: right 2px;}
#extra .more.hovered a {	background-position: right 2px;}


.interactive { text-transform:uppercase; background:url("images/bg-interactive.gif") no-repeat top right #CFB586; color:#fff; font-size:8px; letter-spacing:3px; padding:1px 8px 0px 5px; font-weight:bold; height:11px}


.column h3 a {
	padding-right: 8px;
}

/* When hovering over columns */

.column div.hovered {
	background-color: #f4f0e4;
}

#side div.hovered {
	color: #cb885c;
}

#main div.hovered {
 color: #7c794a;
}

#extra div.hovered {
	color: #4c416f;
}


#side p {
	clear: both;
}

.column h3 a {
	color:#EFF0F1; font-size:0.8em;
}

#side.hover h3 a { color:#cb885c }
#main.hover h3 a { color:#7c794a } /* 7c794a */
#extra.hover h3 a { color:#4c416f }

#main .multimedia {
	background-color:#ecf1eb;
	padding:25px;
	width:201px;
	border:1px solid #DDDDDD;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#main.hover .multimedia h3 a { color:#007987; }
#main.hover .multimedia.hover h3 a { color:#627d78; } /* Multimedia Hover Color */
 /* Multimedia Hover Image */

.multimedia h3 a { color:#607d78; margin-bottom:0 }
.multimedia ul { margin:0 }
.multimedia li a { color:#017987; }
.multimedia li { margin-bottom:10px }
.multimedia p.summary { margin-top:5px }

/* Section: Teachings */

/* Rows */
#article-content .row { float:left; margin-bottom:35px;}
#article-content .row #doctrine { float:left; margin-right:15px; width:200px;}
#article-content .row #bible { float:left; margin-right:15px; width:200px;}
#article-content .row #revelation { float:left; margin-right:15px; width:280px;}

.one-column #article-content p { text-indent: 0px;}


#section-teachings #section-links ul a:hover {
	color: #333;
}

#section-teachings #section-link-teachings a {
	color: #333;
}

#doctrine p{ font-size:14px;}
#bible p {font-size:12px;}
#revelation p {font-size:12px;}


#section-teachings #sub-header span.bar {
	background-color: #7C794A;
	width: 306px;
}

#section-teachings #mainCategory .section h3 a:hover {
	color: #575429;
}
#section-teachings #mainCategory .section h3 a {
	color: #7C794A;
}
.separator {margin:0px 0px 0px 10px;}

#sub_header_image.covered { margin-bottom:-243px;}

#section-teachings h1 {
	color: #7c4086;
}

#section-teachings h1 span,
#section-teachings #article-content h2,
#section-teachings #article-content h3,
#section-teachings #article-content h4 {
	color: #7c794a;
}


#section-teachings #article-content .dropcap,
#section-prophets #article-content .dropcap {
	color: #7C794A;
}

#section-teachings #side h1 em {
	color: #B0A71C;
}

#section-teachings #side h1 span {
	color: #7C794A;
	margin-top: 2px;
}

#section-teachings #article-content .dropcap {
	color: #7C794A;
}

#section-teachings #article-content a:hover,
#section-teachings #article-content .scripture:hover {
	color: #7c794a;
}

#section-teachings #article-navigation a {
	color: #7C794A;
}

#section-teachings #article-navigation span.page-links a {
	color: #7C794A;
}

#section-teachings #article-navigation span.page-links a:hover,
#section-teachings #article-navigation span.page-links a.selected {
	background-color: #7C794A;
	color: #FFF;
}


#section-teachings #article-navigation a.next-page {
	background: url(images/icon-circle-arrow-right-tan.gif) no-repeat right 50%;
}

#section-teachings #article-navigation a.previous-page {
	background: url(images/icon-circle-arrow-left-tan.gif) no-repeat left 50%;
}

/* tf - added to take away the pretty bright red text.*/
.section h3,
.section h3 a,
.section h3 a:link,
.section h3 a:visited {
	color: #EFF0F1;
}

/* ------------------------------------------------------------------
sections.css (section specific styles)
------------------------------------------------------------------ */

/*.section.hovered { background:#F4F0E4 }*/
.separator { width:249px; }

#col1, #col2 { width:269px; float:left; }
#col2 { margin-left:5px; }
.intro { color:#aaa9a5; line-height:23px; font-family:'trebuchet MS'; font-style:italic; font-size:14px; margin:0 25px 0 0;}

body.layout-sm #mainCategory { width:550px; padding:0; float:left; margin-left:5px }

p.wp-caption-text {  font-family:arial, verdana;
  font-size:0.83em !important;
  font-weight:bold;
  line-height:1.4em;
  margin-top:7px;}


.introtext {background:#FFFFFF none repeat scroll 0 0;
bottom:120px;
color:#333333;
display:block;
opacity:0.8;
padding:0px 10px 10px 10px;
position:absolute;
right:0;
text-align:left;
width:300px;
z-index:11;}
.introtext a {font-weight:bold;color:#000000}

.alignright  { float:right;
  margin-bottom:40px;
  margin-left:50px;
 }


.alignleft  {float:left;
  margin-bottom:40px;
  
  margin-right:50px;}

.page-id-4 .clearboth {
  clear:both;
  display:block;
  height:1px;
  height:10px;
  margin-bottom:20px;
  width:auto;}

.page-id-4 h4 {margin-bottom:20px}

.page-id-4 #article-content p {
  font-size:1.4em;}


body.home .hero {display:block!important}