/* $Id: node.css,v 1.5 2008/01/25 21:21:44 goba Exp $ */

.node-unpublished {
  background-color: #fff4f4;
}
.preview .node {
  background-color: #ffffea;
}
#node-admin-filter ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
}
#node-admin-buttons {
  float: left; /* LTR */
  margin-left: 0.5em; /* LTR */
  clear: right; /* LTR */
}
td.revision-current {
  background: #ffc;
}
.node-form .form-text {
  display: block;
  width: 95%;
}
.node-form .container-inline .form-text {
  display: inline;
  width: auto;
}
.node-form .standard {
  clear: both;
}
.node-form textarea {
  display: block;
  width: 95%;
}
.node-form .attachments fieldset {
  float: none;
  display: block;
}
.terms-inline {
  display: inline;
}
/* $Id: defaults.css,v 1.5 2007/10/02 12:10:40 dries Exp $ */

/*
** HTML elements
*/
fieldset {
  margin-bottom: 1em;
  padding: .5em;
}
form {
  margin: 0;
  padding: 0;
}
hr {
  height: 1px;
  border: 1px solid gray;
}
img {
  border: 0;
}
table {
  border-collapse: collapse;
}
th {
  text-align: left; /* LTR */
  padding-right: 1em; /* LTR */
  border-bottom: 3px solid #ccc;
}

/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clear-block {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
  height: 1%;
}
.clear-block {
  display: block;
}
/* End hide from IE-mac */
/* $Id: system.css,v 1.48 2008/01/09 09:56:39 goba Exp $ */

/*
** HTML elements
*/
body.drag {
  cursor: move;
}
th.active img {
  display: inline;
}
tr.even, tr.odd {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
  padding: 0.1em 0.6em;
}
tr.drag {
  background-color: #fffff0;
}
tr.drag-previous {
  background-color: #ffd;
}
td.active {
  background-color: #ddd;
}
td.checkbox, th.checkbox {
  text-align: center;
}
tbody {
  border-top: 1px solid #ccc;
}
tbody th {
  border-bottom: 1px solid #ccc;
}
thead th {
  text-align: left; /* LTR */
  padding-right: 1em; /* LTR */
  border-bottom: 3px solid #ccc;
}

/*
** Other common styles
*/
.breadcrumb {
  padding-bottom: .5em
}
div.indentation {
  width: 20px;
  height: 1.7em;
  margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */
  padding: 0.42em 0 0.42em 0.6em; /* LTR */
  float: left; /* LTR */
}
div.tree-child {
  background: url(/misc/tree.png) no-repeat 11px center; /* LTR */
}
div.tree-child-last {
  background: url(/misc/tree-bottom.png) no-repeat 11px center; /* LTR */
}
div.tree-child-horizontal {
  background: url(/misc/tree.png) no-repeat -11px center;
}
.error {
  color: #e55;
}
div.error {
  border: 1px solid #d77;
}
div.error, tr.error {
  background: #fcc;
  color: #200;
  padding: 2px;
}
.warning {
  color: #e09010;
}
div.warning {
  border: 1px solid #f0c020;
}
div.warning, tr.warning {
  background: #ffd;
  color: #220;
  padding: 2px;
}
.ok {
  color: #008000;
}
div.ok {
  border: 1px solid #00aa00;
}
div.ok, tr.ok {
  background: #dfd;
  color: #020;
  padding: 2px;
}
.item-list .icon {
  color: #555;
  float: right; /* LTR */
  padding-left: 0.25em; /* LTR */
  clear: right; /* LTR */
}
.item-list .title {
  font-weight: bold;
}
.item-list ul {
  margin: 0 0 0.75em 0;
  padding: 0;
}
.item-list ul li {
  margin: 0 0 0.25em 1.5em; /* LTR */
  padding: 0;
  list-style: disc;
}
ol.task-list li.active {
  font-weight: bold;
}
.form-item {
  margin-top: 1em;
  margin-bottom: 1em;
}
tr.odd .form-item, tr.even .form-item {
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
}
tr.merge-down, tr.merge-down td, tr.merge-down th {
  border-bottom-width: 0 !important;
}
tr.merge-up, tr.merge-up td, tr.merge-up th {
  border-top-width: 0 !important;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
  border: 2px solid red;
}
.form-item .description {
  font-size: 0.85em;
}
.form-item label {
  display: block;
  font-weight: bold;
}
.form-item label.option {
  display: inline;
  font-weight: normal;
}
.form-checkboxes, .form-radios {
  margin: 1em 0;
}
.form-checkboxes .form-item, .form-radios .form-item {
  margin-top: 0.4em;
  margin-bottom: 0.4em;
}
.marker, .form-required {
  color: #f00;
}
.more-link {
  text-align: right; /* LTR */
}
.more-help-link {
  font-size: 0.85em;
  text-align: right; /* LTR */
}
.nowrap {
  white-space: nowrap;
}
.item-list .pager {
  clear: both;
  text-align: center;
}
.item-list .pager li {
  background-image:none;
  display:inline;
  list-style-type:none;
  padding: 0.5em;
}
.pager-current {
  font-weight:bold;
}
.tips {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.9em;
}
dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select {
  font-family: inherit;
  font-size: inherit;
  width: 14em;
}
dl.multiselect dd.a, dl.multiselect dd.a .form-item {
  width: 8em;
}
dl.multiselect dt, dl.multiselect dd {
  float: left; /* LTR */
  line-height: 1.75em;
  padding: 0;
  margin: 0 1em 0 0; /* LTR */
}
dl.multiselect .form-item {
  height: 1.75em;
  margin: 0;
}

/*
** Inline items (need to override above)
*/
.container-inline div, .container-inline label {
  display: inline;
}

/*
** Tab navigation
*/
ul.primary {
  border-collapse: collapse;
  padding: 0 0 0 1em; /* LTR */
  white-space: nowrap;
  list-style: none;
  margin: 5px;
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #bbb;
}
ul.primary li {
  display: inline;
}
ul.primary li a {
  background-color: #ddd;
  border-color: #bbb;
  border-width: 1px;
  border-style: solid solid none solid;
  height: auto;
  margin-right: 0.5em; /* LTR */
  padding: 0 1em;
  text-decoration: none;
}
ul.primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: #fff 1px solid;
}
ul.primary li a:hover {
  background-color: #eee;
  border-color: #ccc;
  border-bottom-color: #eee;
}
ul.secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em;
  margin: 5px;
}
ul.secondary li {
  display: inline;
  padding: 0 1em;
  border-right: 1px solid #ccc; /* LTR */
}
ul.secondary a {
  padding: 0;
  text-decoration: none;
}
ul.secondary a.active {
  border-bottom: 4px solid #999;
}

/*
** Autocomplete styles
*/
/* Suggestion list */
#autocomplete {
  position: absolute;
  border: 1px solid;
  overflow: hidden;
  z-index: 100;
}
#autocomplete ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#autocomplete li {
  background: #fff;
  color: #000;
  white-space: pre;
  cursor: default;
}
#autocomplete li.selected {
  background: #0072b9;
  color: #fff;
}
/* Animated throbber */
html.js input.form-autocomplete {
  background-image: url(/misc/throbber.gif);
  background-repeat: no-repeat;
  background-position: 100% 2px; /* LTR */
}
html.js input.throbbing {
  background-position: 100% -18px; /* LTR */
}

/*
** Collapsing fieldsets
*/
html.js fieldset.collapsed {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  margin-bottom: 0;
  height: 1em;
}
html.js fieldset.collapsed * {
  display: none;
}
html.js fieldset.collapsed legend {
  display: block;
}
html.js fieldset.collapsible legend a {
  padding-left: 15px; /* LTR */
  background: url(/misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */
}
html.js fieldset.collapsed legend a {
  background-image: url(/misc/menu-collapsed.png); /* LTR */
  background-position: 5px 50%; /* LTR */
}
/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsed legend,
* html.js fieldset.collapsed legend *,
* html.js fieldset.collapsed table * {
  display: inline;
}
/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */
html.js fieldset.collapsible {
  position: relative;
}
html.js fieldset.collapsible legend a {
  display: block;
}
/* Avoid jumping around due to margins collapsing into collapsible fieldset border */
html.js fieldset.collapsible .fieldset-wrapper {
  overflow: auto;
}

/*
** Resizable text areas
*/
.resizable-textarea {
  width: 95%;
}
.resizable-textarea .grippie {
  height: 9px;
  overflow: hidden;
  background: #eee url(/misc/grippie.png) no-repeat center 2px;
  border: 1px solid #ddd;
  border-top-width: 0;
  cursor: s-resize;
}
html.js .resizable-textarea textarea {
  margin-bottom: 0;
  width: 100%;
  display: block;
}

/*
** Table drag and drop.
*/
.draggable a.tabledrag-handle {
  cursor: move;
  float: left; /* LTR */
  height: 1.7em;
  margin: -0.4em 0 -0.4em -0.5em; /* LTR */
  padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */
  text-decoration: none;
}
a.tabledrag-handle:hover {
  text-decoration: none;
}
a.tabledrag-handle .handle {
  margin-top: 4px;
  height: 13px;
  width: 13px;
  background: url(/misc/draggable.png) no-repeat 0 0;
}
a.tabledrag-handle-hover .handle {
  background-position: 0 -20px;
}

/*
** Teaser splitter
*/
.joined + .grippie {
  height: 5px;
  background-position: center 1px;
  margin-bottom: -2px;
}
/* Keeps inner content contained in Opera 9. */
.teaser-checkbox {
  padding-top: 1px;
}
div.teaser-button-wrapper {
  float: right; /* LTR */
  padding-right: 5%; /* LTR */
  margin: 0;
}
.teaser-checkbox div.form-item {
  float: right; /* LTR */
  margin: 0 5% 0 0; /* LTR */
  padding: 0;
}
textarea.teaser {
  display: none;
}
html.js .no-js {
  display: none;
}

/*
** Progressbar styles
*/
.progress {
  font-weight: bold;
}
.progress .bar {
  background: #fff url(/misc/progress.gif);
  border: 1px solid #00375a;
  height: 1.5em;
  margin: 0 0.2em;
}
.progress .filled {
  background: #0072b9;
  height: 1em;
  border-bottom: 0.5em solid #004a73;
  width: 0%;
}
.progress .percentage {
  float: right; /* LTR */
}
.progress-disabled {
  float: left; /* LTR */
}
.ahah-progress {
  float: left; /* LTR */
}
.ahah-progress .throbber {
  width: 15px;
  height: 15px;
  margin: 2px;
  background: transparent url(/misc/throbber.gif) no-repeat 0px -18px;
  float: left; /* LTR */
}
tr .ahah-progress .throbber {
  margin: 0 2px;
}
.ahah-progress-bar {
  width: 16em;
}

/*
** Formatting for welcome page
*/
#first-time strong {
  display: block;
  padding: 1.5em 0 .5em;
}

/*
** To be used with tableselect.js
*/
tr.selected td {
  background: #ffc;
}

/*
** Floating header for tableheader.js
*/
table.sticky-header {
  margin-top: 0;
  background: #fff;
}

/*
** Installation clean URLs
*/
#clean-url.install {
  display: none;
}

/*
** For anything you want to hide on page load when JS is enabled, so
** that you can use the JS to control visibility and avoid flicker.
*/
html.js .js-hide {
  display: none;
}

/*
** Styles for the system modules page (admin/build/modules)
*/
#system-modules div.incompatible {
  font-weight: bold;
}

/*
** Styles for the system themes page (admin/build/themes)
*/
#system-themes-form div.incompatible {
  font-weight: bold;
}

/*
** Password strength indicator
*/
span.password-strength {
  visibility: hidden;
}
input.password-field {
  margin-right: 10px; /* LTR */
}
div.password-description {
  padding: 0 2px;
  margin: 4px 0 0 0;
  font-size: 0.85em;
  max-width: 500px;
}
div.password-description ul {
  margin-bottom: 0;
}
.password-parent {
  margin: 0 0 0 0;
}
/*
** Password confirmation checker
*/
input.password-confirm {
  margin-right: 10px; /* LTR */
}
.confirm-parent {
  margin: 5px 0 0 0;
}
span.password-confirm {
  visibility: hidden;
}
span.password-confirm span {
  font-weight: normal;
}
/* $Id: system-menus.css,v 1.1 2007/10/05 14:50:25 goba Exp $ */

ul.menu {
  list-style: none;
  border: none;
  text-align:left; /* LTR */
}
ul.menu li {
  margin: 0 0 0 0.5em; /* LTR */
}
li.expanded {
  list-style-type: circle;
  list-style-image: url(/misc/menu-expanded.png);
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.collapsed {
  list-style-type: disc;
  list-style-image: url(/misc/menu-collapsed.png); /* LTR */
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.leaf {
  list-style-type: square;
  list-style-image: url(/misc/menu-leaf.png);
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li a.active {
  color: #000;
}
td.menu-disabled {
  background: #ccc;
}
ul.links {
  margin: 0;
  padding: 0;
}
ul.links.inline {
  display: inline;
}
ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; /* LTR */
}
/* $Id: user.css,v 1.7 2007/06/21 04:38:41 unconed Exp $ */

#permissions td.module {
  font-weight: bold;
}
#permissions td.permission {
  padding-left: 1.5em; /* LTR */
}
#access-rules .access-type, #access-rules .rule-type {
  margin-right: 1em; /* LTR */
  float: left; /* LTR */
}
#access-rules .access-type .form-item, #access-rules .rule-type .form-item {
  margin-top: 0;
}
#access-rules .mask {
  clear: both;
}
#user-login-form {
  text-align: center;
}
#user-admin-filter ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
}
#user-admin-buttons {
  float: left; /* LTR */
  margin-left: 0.5em; /* LTR */
  clear: right; /* LTR */
}
#user-admin-settings fieldset .description {
  font-size: 0.85em;
  padding-bottom: .5em;
}

/* Generated by user.module but used by profile.module: */
.profile {
  clear: both;
  margin: 1em 0;
}
.profile .picture {
  float: right; /* LTR */
  margin: 0 1em 1em 0; /* LTR */
}
.profile h3 {
  border-bottom: 1px solid #ccc;
}
.profile dl {
  margin: 0 0 1.5em 0;
}
.profile dt {
  margin: 0 0 0.2em 0;
  font-weight: bold;
}
.profile dd {
  margin: 0 0 1em 0;
}
/* $Id: content-module.css,v 1.1.2.6 2009/03/14 18:45:38 yched Exp $ */

/* Node display */
.field .field-label,
.field .field-label-inline,
.field .field-label-inline-first {
  font-weight:bold;
}
.field .field-label-inline,
.field .field-label-inline-first {
  display:inline;
}
.field .field-label-inline {
  visibility:hidden;
}

/* Node form display */
.node-form .content-multiple-table td.content-multiple-drag {
  width:30px;
  padding-right:0;/*LTR*/
}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{
  padding-right:.5em;/*LTR*/
}

.node-form .content-add-more .form-submit{
  margin:0;
}

.node-form .number {
  display:inline;
  width:auto;
}
.node-form .text {
  width:auto;
}

/* CSS overrides for Views-based autocomplete results.
  - #autocomplete uses "white-space:pre", which is no good with
    Views' template-based rendering
  - Field titles are rendered with <label> in default templates,
    but we don't want the 'form' styling it gets under .form-item
*/
.form-item #autocomplete .reference-autocomplete {
  white-space:normal;
}

.form-item #autocomplete .reference-autocomplete label {
  display:inline;
  font-weight:normal;
}

/* 'Manage fields' overview */
#content-field-overview-form .advanced-help-link,
#content-display-overview-form .advanced-help-link {
  margin: 4px 4px 0 0;/*LTR*/
}
#content-field-overview-form .label-group,
#content-display-overview-form .label-group,
#content-copy-export-form .label-group {
  font-weight: bold;
}
table#content-field-overview .label-add-new-field,
table#content-field-overview .label-add-existing-field,
table#content-field-overview .label-add-new-group {
  float: left;/*LTR*/
}
table#content-field-overview tr.content-add-new .tabledrag-changed {
  display: none;
}
table#content-field-overview tr.content-add-new .description {
  margin-bottom: 0;
}
table#content-field-overview .content-new {
  font-weight: bold;
  padding-bottom: .5em;
}

/* 'Advanced help' pages */
.advanced-help-topic h3,
.advanced-help-topic h4,
.advanced-help-topic h5,
.advanced-help-topic h6  {
  margin:1em 0 .5em 0;
}
.advanced-help-topic dd {
  margin-bottom: .5em;
}
.advanced-help-topic span.code {
  background-color:#EDF1F3;
  font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;
  font-size:0.9em;
  padding:1px;
}
.advanced-help-topic .content-border {
  border:1px solid #AAA
}/* Force from/to dates to float using inline-block, where it works, otherwise inline. */
.container-inline-date {
  width:auto;
  clear:both;
  display: inline-block;
  vertical-align:top;
  margin-right: 0.5em; /* LTR */
}
.container-inline-date .form-item {
  float:none;
  padding:0;
  margin:0;
}
.container-inline-date .form-item .form-item {
  float: left; /* LTR */
}
.container-inline-date .form-item,
.container-inline-date .form-item input {
  width:auto;
}
.container-inline-date .description {
  clear: both;
}

.container-inline-date .form-item input,
.container-inline-date .form-item select,
.container-inline-date .form-item option {
  margin-right: 5px; /* LTR */
}

.container-inline-date .date-spacer {
  margin-left: -5px; /* LTR */
}
.views-right-60 .container-inline-date div {
  padding:0;
  margin:0;
}

.container-inline-date .date-timezone .form-item {
  float:none;
  width:auto;
  clear:both;
}

/* Fixes for date popup css so it will behave in Drupal */
#calendar_div, #calendar_div td, #calendar_div th {
  margin:0;
  padding:0;
}
#calendar_div,
.calendar_control,
.calendar_links,
.calendar_header,
.calendar {
  width: 185px;
  border-collapse: separate;
  margin: 0;
}
.calendar td {
  padding: 0;
}

/* formatting for from/to dates in nodes and views */
span.date-display-single {
}
span.date-display-start {
}
span.date-display-end {
}
span.date-display-separator {
}

.date-repeat-input {
  float: left; /* LTR */
  width:auto;
  margin-right: 5px; /* LTR */
}
.date-repeat-input select {
  min-width:7em;
}
.date-repeat fieldset {
  clear:both;
  float:none;
}

.date-views-filter-wrapper {
  min-width:250px;
}
.date-views-filter input {
  float: left !important; /* LTR */
  margin-right: 2px !important; /* LTR */
  padding:0 !important;
  width:12em;
  min-width:12em;
}

.date-nav {
  width:100%;
}
.date-nav div.date-prev {
  text-align: left; /* LTR */
  width:24%;
  float: left; /* LTR */
}
.date-nav div.date-next {
  text-align: right; /* LTR */
  width:24%;
  float: right; /* LTR */
}
.date-nav div.date-heading {
  text-align:center;
  width:50%;
  float: left; /* LTR */
}
.date-nav div.date-heading h3 {
  margin:0;
  padding:0;
}

.date-clear {
  float:none;
  clear:both;
  display:block;
}

.date-clear-block {
  float:none;
  width:auto;
  clear:both;
}

/* 	 
 ** Markup free clearing that fixes unwanted scrollbars 	 
 ** @see http://drupal.org/node/232959 	 
 */ 	 
 .date-clear-block:after { 	 
   content: " "; 	 
   display: block; 	 
   height: 0; 	 
   clear: both; 	 
   visibility: hidden; 	 
 } 	 
 .date-clear-block { 	 
   display: inline-block; 	 
 } 	 
 /* Hides from IE-mac \*/ 	 
 * html .date-clear-block { 	 
   height: 1%; 	 
 } 	 
 .date-clear-block { 	 
   display: block; 	 
 } 	 
 /* End hide from IE-mac */

.date-container .date-format-delete {
  margin-top: 1.8em;
  margin-left: 1.5em;
  float: left;
}
.date-container .date-format-name {
  float: left;
}
.date-container .date-format-type {
  float: left;
  padding-left: 10px;
}

.date-container .select-container {
  clear: left;
  float: left;
}

/* Calendar day css */
div.date-calendar-day {
  line-height: 1;
  width: 40px;
  float: left;
  margin: 6px 10px 0 0;
  background: #F3F3F3;
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  color: #999;
  text-align: center;
  font-family: Georgia, Arial, Verdana, sans;
}
div.date-calendar-day span {
  display: block;  
  text-align: center;
}
div.date-calendar-day span.month {
  font-size: .9em;
  background-color: #B5BEBE;
  color: white;
  padding: 2px;
  text-transform: uppercase;
}
div.date-calendar-day span.day {
  font-weight: bold;
  font-size: 2em;
}
div.date-calendar-day span.year {
  font-size: .9em;
  padding: 2px;
}
/* Smoothness Theme for jQuery UI Datepicker */
#ui-datepicker-div table,
#ui-datepicker-div td,
#ui-datepicker-div th {
  margin: 0;
  padding: 0;
}
#ui-datepicker-div,
#ui-datepicker-div table,
.ui-datepicker-div,
.ui-datepicker-div table,
.ui-datepicker-inline,
.ui-datepicker-inline table {
  font-size: 12px !important;
}
.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {
  /*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
  background: #ffffff;
  border: 2px solid #d3d3d3;
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.1em;
  margin: 0;
  padding: 2.5em .5em .5em .5em;
  position: relative;
  width: 15.5em;
}
#ui-datepicker-div {
  background: #ffffff;
  display: none;
  z-index: 9999; /*must have*/
}
.ui-datepicker-inline {
  display: block;
  float: left; /* LTR */
}
.ui-datepicker-control {
  display: none;
}
.ui-datepicker-current {
  display: none;
}
.ui-datepicker-next, .ui-datepicker-prev {
  background: #e6e6e6 url(/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; /* LTR */
  left: .5em; /* LTR */
  position: absolute;
  top: .5em;
}
.ui-datepicker-next {
  left: 14.6em;
}
.ui-datepicker-next:hover, .ui-datepicker-prev:hover {
  background: #dadada url(/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; /* LTR */
}
.ui-datepicker-next a, .ui-datepicker-prev a {
  background: url(/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_left.gif) 50% 50% no-repeat; /* LTR */
  border: 1px solid #d3d3d3;
  cursor: pointer;
  display: block;
  font-size: 1em;
  height: 1.4em;
  text-indent: -999999px;
  width: 1.3em;
}
.ui-datepicker-next a {
  background: url(/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_right.gif) 50% 50% no-repeat; /* LTR */
}
.ui-datepicker-prev a:hover {
  background: url(/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_left.gif) 50% 50% no-repeat; /* LTR */
}
.ui-datepicker-next a:hover {
  background: url(/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_right.gif) 50% 50% no-repeat; /* LTR */
}
.ui-datepicker-prev a:active {
  background: url(/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_left.gif) 50% 50% no-repeat; /* LTR */
}
.ui-datepicker-next a:active {
  background: url(/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_right.gif) 50% 50% no-repeat; /* LTR */
}
.ui-datepicker-header select {
  background: #e6e6e6;
  border: 1px solid #d3d3d3;
  color: #555555;
  font-size: 1em;
  line-height: 1.4em;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  top: .5em;
}
.ui-datepicker-header select.ui-datepicker-new-month {
  left: 2.2em; /* LTR */
  width: 7em;
}
.ui-datepicker-header select.ui-datepicker-new-year {
  left: 9.4em; /* LTR */
  width: 5em;
}
table.ui-datepicker {
  text-align: right; /* LTR */
  width: 15.5em;
}
table.ui-datepicker td a {
  color: #555555;
  display: block;
  padding: .1em .3em .1em 0; /* LTR */
  text-decoration: none;
}
table.ui-datepicker tbody {
  border-top: none;
}
table.ui-datepicker tbody td a {
  background: #e6e6e6 url(/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x; /* LTR */
  border: 1px solid #ffffff;
  cursor: pointer;
}
table.ui-datepicker tbody td a:hover {
  background: #dadada url(/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x; /* LTR */
  border: 1px solid #999999;
  color: #212121;
}
table.ui-datepicker tbody td a:active {
  background: #ffffff url(/sites/all/modules/date/date_popup/themes/images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x; /* LTR */
  border: 1px solid #dddddd;
  color: #222222;
}
table.ui-datepicker .ui-datepicker-title-row td {
  /*border-bottom: 1px solid #d3d3d3;*/
  color: #222222;
  font-size: .9em;
  padding: .3em 0;
  text-align: center;
  text-transform: uppercase;
}

table.ui-datepicker .ui-datepicker-title-row td a {
  color: #222222;
}/* timeEntry styles */
.timeEntry_control {
	vertical-align: middle;
	margin-left: 2px;
}
* html .timeEntry_control { /* IE only */
	margin-top: -4px;
}
/* Make sure background colors from other styles don't obscure the current element highlight */
.timeEntry {
  background-color:transparent !important;
}
/* This is to keep FF from offering a drop-down list of previous values. */
/* For some reason hiding the div where the image belongs keeps that from happening. */
.timeEntry_control {
  display:none;
}span.ext {
  background: url(/sites/all/modules/extlink/extlink.png) right center no-repeat;
  padding-right: 12px;
  zoom: 1;
}
span.mailto {
  background: url(/sites/all/modules/extlink/mailto.png) right center no-repeat;
  padding-right: 12px;
  zoom: 1;
}/* $Id: filefield.css,v 1.22 2010/06/29 23:49:11 quicksketch Exp $ */

/**
 * Formatter styles
 */

.filefield-icon {
  margin: 0 2px 0 0; /* RTL */
}

/* End formatter styles. */

/**
 * General widget form styles (applicable to all widgets).
 */
.filefield-element {
  margin: 1em 0;
  white-space: normal;
}

.filefield-element .widget-preview {
  float: left; /* RTL */
  padding: 0 10px 0 0; /* RTL */
  margin: 0 10px 0 0; /* RTL */
  border-width: 0 1px 0 0; /* RTL */
  border-style: solid;
  border-color: #CCC;
  max-width: 30%;
}

.filefield-element .widget-edit {
  float: left; /* RTL */
  max-width: 70%;
}

.filefield-element .filefield-preview {
  width: 16em;
  overflow: hidden;
}

.filefield-element .widget-edit .form-item {
  margin: 0 0 1em 0;
}

.filefield-element input.form-submit,
.filefield-element input.form-file {
  margin: 0;
}

.filefield-element input.progress-disabled {
  float: none;
  display: inline;
}

.filefield-element div.ahah-progress,
.filefield-element div.throbber {
  display: inline;
  float: none;
  padding: 1px 13px 2px 3px; /* RTL */
}

.filefield-element div.ahah-progress-bar {
  display: none;
  margin-top: 4px;
  width: 28em;
  padding: 0;
}

.filefield-element div.ahah-progress-bar div.bar {
  margin: 0;
}

/* End general widget form styles. */
/*
 * CSS specific to Footnotes module.
*
* Thanks to binford2k@lug.wsu.edu for this tip and drinkypoo
* for the question leading up to it. http://drupal.org/node/80538
*/
 

/* Add empty space before footnotes and a black line on top. */
.footnotes {
  clear: both;
  margin-top: 4em;
  margin-bottom: 2em;
  border-top: 1px solid #000000;
}

/* Make footnotes appear in a smaller font */
.footnotes {
  font-size: 0.9em;
}

/* 
  Make the footnote a supertext^1
*/
.see_footnote {
  vertical-align: top;
  position: relative;
  top: -0.25em;
  font-size: 0.9em;
}

/* Hide the actual number of the OL list of footnotes*/
ol.footnotes {
  list-style-type: none;
  margin-left: 0;
  padding-left: 0;
}
ol.footnotes li {
  margin-left: 2.5em;
}

/* Move the footnote number outside of the margin for footnote text (hanging indent) */
ol.footnotes {
  /* This is apparently very needed for the "position: absolute;" below to work correctly*/
  position: relative; 
}
.footnotes .footnote {
  position: absolute;
  left: 0px;
  z-index: 2;
}

/* Note: This CSS has a minor bug on all versions of IE in that the footnote numbers 
are aligned with the absolute bottom of their space, thus being a couple of pixels 
lower than their corresponding line of text. IE5.5 has a serious bug in that the numbers 
are not shifted left at all, thus being garbled together with the start of their text. */


/*
 * Textile Footnotes 
 */
 /* First footnote */
 #fn1 {
   border-top: 1px solid #000000;
   margin-top: 3em;
 }
 .footnote {
   font-size: 0.9em;
 }
 #gcui-language-changer-lightbox {
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1000000;	
/*	background: url(/sites/all/modules/gold_common_ui/images/dark_60.png) transparent; */
	position: absolute;
  display: none;
}

#gcui-language-changer {
	z-index: 1000001;
	display: table;
	height: 100%;
	position: relative;
	overflow: visible;
	width: 100%;
}

#gcui-language-changer-outer {
	z-index: 1000000;
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	text-align: center;
}

#gcui-language-changer-inner {
	z-index: 1000001;
	position: relative;
	/* WIDTH CHANGE:
  width: 230px; */
  width: 283px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#gcui-language-changer-inner-base {
	text-align: center;
	padding: 15px;
/*	background: url(/sites/all/modules/gold_common_ui/images/dark_80.png) top right no-repeat transparent; */
  padding-left: 25px;
  
	
	/* Borders */
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	
	/* Shadows */
	outline-style: none;
	outline-color: invert;
	outline-width: medium;
	-webkit-box-shadow: 0 0 18px rgba(69, 111, 153, .9);
	-moz-box-shadow: 0 0 18px rgba(69, 111, 153, .9);
	box-shadow: 0 0 18px rgba(69, 111, 153, .9);
	position: relative;
}
	
#gcui-language-changer-inner-base ul {
	text-align: left;
	position: relative;
	padding-left: 0;
}

.gcui-language-changer-lists ul li {
	text-transform: uppercase;
	list-style-type: none;
	/* width: 100%;	 */
	/* cursor: pointer; */
  padding-bottom: 9px;
}

.gcui-language-changer-highlight {
	/* width: 120px;	 */
}

.gcui-language-changer-lists ul li a,
.gcui-language-changer-lists ul li a:link,
.gcui-language-changer-lists ul li a:visited {
	color: #dddddd;
	text-decoration: none;
	white-space: nowrap;
	font-family: 'Century Gothic', Century, Arial;
	font-weight: bold;
	font-size: 16px;
	background: none;	
	padding-left: 10px;
}

.gcui-language-changer-lists ul li a:active,
.gcui-language-changer-lists ul li a:hover {
	text-decoration: none;
	color: #f8f8f8;
}

#gcui-language-changer-close-button {
	width: 10px;
	height: 10px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
}

#gcui-language-changer-inner-popup {
	display: none;
	position: absolute;
	top: 20px;
	padding: 0;
	margin: 0;
	/*
	background: url(/sites/all/modules/gold_common_ui/images/dark_60.png) no-repeat transparent;
	
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	-khtml-border-radius: 9px;
	border-radius: 9px;

	outline-style: none;
	outline-color: invert;
	outline-width: medium;
	-webkit-box-shadow: 0 0 18px rgba(69, 111, 153, .9);
	-moz-box-shadow: 0 0 18px rgba(69, 111, 153, .9);
	box-shadow: 0 0 18px rgba(69, 111, 153, .9);
	*/
}
#gcui-language-changer-inner-popup ul {
	padding-left: 0;
	/*
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	*/
}
#gcui-language-changer-inner-popup-lists {
	margin: 0;
	padding-right: 10px;
}


/* site specific css */

.site-www_scientology_org2,
.site-www_scientology_org{

	background: url(/sites/all/themes/gold_master/www_scientology_org/images/s-lb-bg.png);
	background-repeat: no-repeat;
	font-size-adjust: 5

}

/* $Id: lightbox.css,v 1.1.4.24 2009/04/14 12:58:43 snpower Exp $ */
#lightbox {
  position: absolute;
  top: 40px;
  left: 0;
  width: 100%;
  z-index: 100;
  text-align: center;
  line-height: 0;
}

#lightbox a img {
  border: none;
}

#outerImageContainer {
  position: relative;
  background-color: #fff;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  min-width: 240px;
  overflow: hidden;
}

#imageContainer, #frameContainer, #modalContainer {
  padding: 10px;
}

#modalContainer {
  line-height: 1em;
  overflow: auto;
}

#loading {
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
  position: absolute;
  top: 40%;
  left: 45%;
  *left: 0%;
}

#hoverNav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

#imageContainer>#hoverNav {
  left: 0;
}

#frameHoverNav {
  z-index: 10;
  margin-left: auto;
  margin-right: auto;
  width: 20%;
  position: relative;
  top: -60px;
}

#imageData>#frameHoverNav {
  left: 0;
}

#hoverNav a, #frameHoverNav a {
  outline: none;
}

#prevLink, #nextLink {
  width: 49%;
  height: 100%;
  background: transparent url(/sites/all/modules/lightbox2/images/blank.gif) no-repeat; /* Trick IE into showing hover */
  display: block;
}

#prevLink, #framePrevLink {
  left: 0;
  float: left;
}

#nextLink, #frameNextLink {
  right: 0;
  float: right;
}

#prevLink:hover, #prevLink:visited:hover, #prevLink.force_show_nav, #framePrevLink {
  background: url(/sites/all/modules/lightbox2/images/prev.gif) left 15% no-repeat;
}

#nextLink:hover, #nextLink:visited:hover, #nextLink.force_show_nav, #frameNextLink {
  background: url(/sites/all/modules/lightbox2/images/next.gif) right 15% no-repeat;
}

#prevLink:hover.force_show_nav, #prevLink:visited:hover.force_show_nav,
#framePrevLink:hover, #framePrevLink:visited:hover {
  background: url(/sites/all/modules/lightbox2/images/prev_hover.gif) left 15% no-repeat;
}

#nextLink:hover.force_show_nav, #nextLink:visited:hover.force_show_nav,
#frameNextLink:hover, #frameNextLink:visited:hover {
  background: url(/sites/all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;
}

#framePrevLink, #frameNextLink {
  width: 45px;
  height: 45px;
  display: block;
  margin-bottom: -60px;
  position: relative;
  top: 60px;
}

#imageDataContainer {
  font: 10px Verdana, Helvetica, sans-serif;
  background-color: #fff;
  margin: 0 auto;
  line-height: 1.4em;
  min-width: 240px;
}

#imageData {
  padding: 0 10px;
}

#imageData #imageDetails {
  width: 70%;
  float: left;
  text-align: left;
}

#imageData #caption {
  font-weight: bold;
}

#imageData #numberDisplay {
  display: block;
  clear: left;
  padding-bottom: 1.0em;
}

#imageData #node_link_text {
  display: block;
  padding-bottom: 1.0em;
}

#imageData #bottomNav {
  height: 66px;
}

#overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 90;
  width: 100%;
  height: 500px;
  background-color: #000;
}

#overlay_default {
  opacity: 0.6;
}

#overlay_macff2 {
  background: transparent url(/sites/all/modules/lightbox2/images/overlay.png) repeat;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

* html>body .clearfix {
  display: inline;
  width: 100%;
}

* html .clearfix {
  /* Hides from IE-mac \*/
  height: 1%;
  /* End hide from IE-mac */
}


/* Image location mod */
#bottomNavClose {
  display: block;
  background: url(/sites/all/modules/lightbox2/images/close.gif) left no-repeat;
  margin-top: 33px;
  float: right;
  padding-top: 0.7em;
  height: 26px;
  width: 26px;
}

#bottomNavClose:hover {
  background-position: right;
}

#loadingLink {
  display: block;
  background: url(/sites/all/modules/lightbox2/images/loading.gif) no-repeat;
  width: 32px;
  height: 32px;
}

#bottomNavZoom {
  display: none;
  background: url(/sites/all/modules/lightbox2/images/expand.gif) no-repeat;
  width: 34px;
  height: 34px;
  position: relative;
  left: 30px;
  float: right;
}

#bottomNavZoomOut {
  display: none;
  background: url(/sites/all/modules/lightbox2/images/contract.gif) no-repeat;
  width: 34px;
  height: 34px;
  position: relative;
  left: 30px;
  float: right;
}

#lightshowPlay {
  margin-top: 42px;
  float: right;
  margin-right: 5px;
  margin-bottom: 1px;
  height: 20px;
  width: 20px;
  background: url(/sites/all/modules/lightbox2/images/play.png) no-repeat;
}

#lightshowPause {
  margin-top: 42px;
  float: right;
  margin-right: 5px;
  margin-bottom: 1px;
  height: 20px;
  width: 20px;
  background: url(/sites/all/modules/lightbox2/images/pause.png) no-repeat;
}

.lightbox_hide_image {
  display: none;
}

#lightboxImage {
  -ms-interpolation-mode: bicubic;
}
/* $Id: nice_menus.css,v 1.28 2008/07/11 16:04:44 add1sun Exp $ */
/*
  This file contains the basic logic for nice menus, and should not be
  edited.  To customize the menus, it's recommended to create a custom CSS
  file using nice_menus_default.css as a template, then configure the module
  to use your custom CSS file (this is done in the global settings tab of
  the theme administration.)
*/

/* Below should fix menu being a few pixels away in some themes, and menus disappearing behind other stuff. */
.block-nice_menus {
  line-height: normal;
  z-index: 10;
}

ul.nice-menu,
ul.nice-menu ul {
  z-index: 5;
  position: relative;
}

ul.nice-menu li {
  position: relative;
}

ul.nice-menu a {
  display: block;
}

ul.nice-menu ul,
/* For Garland header. */
#header-region ul.nice-menu ul {
  position: absolute;
  visibility: hidden;
}

ul.nice-menu li.over ul {
  visibility: visible;
}

ul.nice-menu ul li {
  display: block;
}

ul.nice-menu:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* Show submenus when over their parents. */
ul.nice-menu li:hover ul,
ul.nice-menu li.menuparent li:hover ul,
ul.nice-menu li.menuparent li.menuparent li:hover ul,
ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,
ul.nice-menu li.over ul,
ul.nice-menu li.menuparent li.over ul,
ul.nice-menu li.menuparent li.menuparent li.over ul,
ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,
/* Repeat all this stuff just for Garland headers. */
#header-region ul.nice-menu li:hover ul,
#header-region ul.nice-menu li.menuparent li:hover ul,
#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,
#header-region ul.nice-menu li.over ul,
#header-region ul.nice-menu li.menuparent li.over ul,
#header-region ul.nice-menu li.menuparent li.menuparent li.over ul {
  visibility: visible;
}

/* Hide sub-menus initially. */
ul.nice-menu li:hover ul ul,
ul.nice-menu li:hover ul ul ul,
ul.nice-menu li:hover li:hover ul ul,
ul.nice-menu li:hover li:hover ul ul ul,
ul.nice-menu li:hover li:hover li:hover ul ul,
ul.nice-menu li:hover li:hover li:hover ul ul ul,
ul.nice-menu li.over ul ul,
ul.nice-menu li.over ul ul ul,
ul.nice-menu li.over li.over ul ul,
ul.nice-menu li.over li.over ul ul ul,
ul.nice-menu li.over li.over li.over ul ul,
ul.nice-menu li.over li.over li.over ul ul ul,
/* Repeat all this stuff just for Garland headers. */
#header-region ul.nice-menu li:hover ul ul,
#header-region ul.nice-menu li:hover ul ul ul,
#header-region ul.nice-menu li:hover li:hover ul ul,
#header-region ul.nice-menu li:hover li:hover ul ul ul,
#header-region ul.nice-menu li:hover li:hover li:hover ul ul,
#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,
#header-region ul.nice-menu li.over ul ul,
#header-region ul.nice-menu li.over ul ul ul,
#header-region ul.nice-menu li.over li.over ul ul,
#header-region ul.nice-menu li.over li.over ul ul ul,
#header-region ul.nice-menu li.over li.over li.over ul ul,
#header-region ul.nice-menu li.over li.over li.over ul ul ul {
  visibility: hidden;
}

/***************
 IE 6 Fixes
***************/

/* Iframe to fix z-index bug when menu hovers over <select> fields. */
ul.nice-menu li.menuparent ul,
/* For Garland header. */
#header-region ul.nice-menu li.menuparent ul {
	overflow: visible !important;
	/* overflow: hidden; */
}

ul.nice-menu li.menuparent ul iframe,
/* For Garland header. */
#header-region ul.nice-menu li.menuparent ul iframe {
	display: none;
	display/**/: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	filter: mask();
	width: 20px;
	height: 20px;
}/* $Id: nice_menus_default.css,v 1.7 2009/02/09 00:19:36 add1sun Exp $ */
/*
  This is the default layout template for nice menus, and will provide
  a starting point for the look of your menus. To customize, it's
  recommended to create a custom CSS file using this file as a template,
  then configure the module to use your custom CSS file
  (this is done in the global settings tab of the theme administration.)

  To help understand the CSS, the HTML looks like this, where
    x is a number;
    TYPE is down/left/right;
    PATH is the menu path such as node/343;
    MID is the menu id such as 33):
  <ul id='nice-menu-x' class='nice-menu nice-menu-TYPE'>
    <li id='menu-MID' class='menu-path-PATH'><a href='#'>This is a menu item</a></li>
    <li class='menuparent menu-path-PATH'><a href='#'>A submenu</a>
      <ul...><li...>...</li>
      </ul>
    </li>
    ...
  </ul>

  If you have more than one nice-menu and want to target a particular one,
  use its id (e.g. ul#nice-menu-2).

  See README.txt and the handbook page (http://drupal.org/node/185543)
  for some CSS customization examples.
*/

/******************************
 Global CSS for ALL menu types
******************************/

ul.nice-menu,
ul.nice-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid #ccc;
}

ul.nice-menu li {
  border: 1px solid #ccc;
  border-top: 0;
  float: left; /* LTR */
  background-color: #eee;
  /* Additional overrides to deal with Garland theme. */
  margin: 0;
  padding-left: 0; /* LTR */
  background-image: none;
}

/* Overrides for Garland header. */
#header-region ul.nice-menu li {
  margin: 0;
  /* Padding rules are needed to deal with Garland's header line-height. */
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  background: #eee;
}

ul.nice-menu a {
  padding: 0.3em 5px 0.3em 5px;
}

ul.nice-menu ul,
/* Repeat for Garland header. */
#header-region ul.nice-menu ul {
  top: 1.8em;
  left: -1px; /* LTR */
  border: 0;
  border-top: 1px solid #ccc;
  margin-right: 0; /* LTR */
}

/* Override for Garland header. */
#header-region ul.nice-menu ul {
  top: 1.7em;
}

ul.nice-menu ul li {
  width: 12.5em;
}

/******************************
 VERTICAL (left/right) menus
******************************/

/* This is the default width of all vertical menus. */
ul.nice-menu-right, ul.nice-menu-left,
ul.nice-menu-right li, ul.nice-menu-left li {
  width: 12.5em;
}

/* VERTICAL menus where submenus pop RIGHT (default). */
ul.nice-menu-right ul {
  width: 12.5em;
  left: 12.5em;
  top: -1px;
}

ul.nice-menu-right ul ul {
  width: 12.5em;
  left: 12.5em;
  top: -1px;
}

ul.nice-menu-right li.menuparent,
ul.nice-menu-right li li.menuparent {
  background: #eee url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat;
}

ul.nice-menu-right li.menuparent:hover,
ul.nice-menu-right li.over,
ul.nice-menu-right li li.menuparent:hover,
ul.nice-menu-right li li.over {
  background: #ccc url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat;
}

/* VERTICAL menus where submenus pop LEFT. */
ul.nice-menu-left li ul {
  width: 12.5em;
  left: -12.65em;
  top: -1px;
}

ul.nice-menu-left li ul li ul {
  width: 12.5em;
  left: -12.65em;
  top: -1px;
}

ul.nice-menu-left li.menuparent,
ul.nice-menu-left li li.menuparent {
  background: #eee url(/sites/all/modules/nice_menus/arrow-left.png) left center no-repeat;
}

ul.nice-menu-left li.menuparent:hover,
ul.nice-menu-left li.over,
ul.nice-menu-left li li.menuparent:hover,
ul.nice-menu-left li li.over {
  background: #ccc url(/sites/all/modules/nice_menus/arrow-left.png) left center no-repeat;
}

ul.nice-menu-left a, ul.nice-menu-left ul a {
  padding-left: 14px;
}

/******************************
 HORIZONTAL (down) menus
******************************/

ul.nice-menu-down {
  float: left; /* LTR */
  border: 0;
}

ul.nice-menu-down li {
  border-top: 1px solid #ccc;
}

ul.nice-menu-down li li {
  border-top: 0;
}

ul.nice-menu-down ul {
  left: 0; /* LTR */
}

ul.nice-menu-down ul li {
  clear: both;
}

ul.nice-menu-down li ul li ul,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li ul li ul {
  left: 12.5em; /* LTR */
  top: -1px;
}

ul.nice-menu-down .menuparent a {
  padding-right: 15px; /* LTR */
}

ul.nice-menu-down li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent {
  background: #eee url(/sites/all/modules/nice_menus/arrow-down.png) right center no-repeat; /* LTR */
}

ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent:hover,
#header-region ul.nice-menu-down li.over {
  background: #ccc url(/sites/all/modules/nice_menus/arrow-down.png) right center no-repeat; /* LTR */
}

ul.nice-menu-down li li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent {
  background: #eee url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat; /* LTR */
}

ul.nice-menu-down li li.menuparent:hover,
ul.nice-menu-down li li.over,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent:hover,
#header-region ul.nice-menu-down li li.over {
  background: #ccc url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat; /* LTR */
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px "Lucida Grande", Verdana, Arial, sans-serif;
  color: #333333;
}

#TB_secondLine {
  font: 10px "Lucida Grande", Verdana, Arial, sans-serif;
  color: #666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

.thickbox-hide-image {
  display: none;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index: 100;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
}

.TB_overlayMacFFBGHack {
  background: url(/sites/all/modules/thickbox/macffbghack.png) repeat;
}
.TB_overlayBG {
  background-color: #000;
  -moz-opacity: 0.75;
  opacity: 0.75;
}

#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color: #000000;
  display: none;
  border: 4px solid #525252;
  text-align: left;
  top: 50%;
  left: 50%;
}

#TB_window img#TB_Image {
  display: block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}

#TB_caption {
  height: 25px;
  padding: 7px 30px 10px 25px;
  float: left;
}

#TB_closeWindow {
  height: 25px;
  padding: 11px 25px 10px 0;
  float: right;
}

#TB_closeAjaxWindow {
  padding: 7px 10px 5px 0;
  margin-bottom: 1px;
  text-align: right;
  float: right;
}

#TB_ajaxWindowTitle {
  float: left;
  padding: 7px 0 5px 10px;
  margin-bottom: 1px;
}

#TB_title{
  background-color: #e8e8e8;
  height: 27px;
}

#TB_ajaxContent {
  clear: both;
  padding: 2px 15px 15px 15px;
  overflow: auto;
  text-align: left;
  line-height: 1.4em;
}

#TB_ajaxContent.TB_modal {
  padding: 15px;
}

#TB_ajaxContent p {
  padding: 5px 0px 5px 0px;
}

#TB_load {
  position: fixed;
  background: url(/sites/all/modules/thickbox/loading_animation.gif);
  display: none;
  height: 13px;
  width: 208px;
  z-index: 103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

#TB_HideSelect {
  z-index: 99;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #fff;
  border: none;
  -moz-opacity: 0;
  opacity: 0;
  height: 100%;
  width: 100%;
}

#TB_iframeContent {
  clear: both;
  border: none;
  margin-bottom: -1px;
  margin-top: 1px;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox Internet Explorer specific settings <<<--------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

* html #TB_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

* html #TB_window { /* ie6 hack */
  position: absolute;
  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

* html #TB_load { /* ie6 hack */
  position: absolute;
  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

* html #TB_HideSelect { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

* html #TB_iframeContent { /* ie6 hack */
  margin-bottom: 1px;
}

.TB_overlayBG {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /* ie8 hack */
  filter: alpha(opacity=75); /* ie6 and ie7 hack */
}

#TB_HideSelect {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* ie8 hack */
  filter: alpha(opacity=0); /* ie6 and ie7 hack */
}
/* $Id: fieldgroup.css,v 1.2.2.2 2009/03/14 18:55:20 yched Exp $ */

div.fieldgroup {
  margin:.5em 0 1em 0;
}
div.fieldgroup .content {
  padding-left:1em;/*LTR*/
}
/* $Id: views.css,v 1.11.4.2 2010/03/12 00:25:37 merlinofchaos Exp $ */
.views-exposed-form .views-exposed-widget {
  float: left; /* LTR */
  padding: .5em 1em 0 0; /* LTR */
}

.views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 1.6em;
}

.views-exposed-form .form-item,
.views-exposed-form .form-submit {
  margin-top: 0;
  margin-bottom: 0;
}

.views-exposed-form label {
  font-weight: bold;
}

.views-exposed-widgets {
  margin-bottom: .5em;
}

html.js a.views-throbbing,
html.js span.views-throbbing {
  background:url(/sites/all/modules/views/images/status-active.gif) no-repeat right center;
  padding-right:18px;
}

/* administrative hover links */

div.view div.views-admin-links {
  font-size: xx-small;
  margin-right: 1em;
  margin-top: 1em;
/*  width: 95%; */
}

.block div.view div.views-admin-links {
  margin-top: 0;
}

div.view div.views-admin-links ul {
  padding-left: 0;
}

div.view div.views-admin-links li a {
  color: #ccc;
}

div.view div.views-admin-links li {
  padding-bottom: 2px;
  z-index: 201;
}

div.view div.views-admin-links-hover a,
div.view div.views-admin-links:hover a {
  color: #000;
}

div.view div.views-admin-links-hover,
div.view div.views-admin-links:hover {
  background: transparent;;
}

div.view div.views-admin-links a:before {
  content: "[";
}

div.view div.views-admin-links a:after {
  content: "]";
}

div.view div.views-hide {
  display: none;
}

/** For IE we add the class via js; for other browsers we rely on :hover **/
div.view div.views-hide-hover,
div.view:hover div.views-hide {
  display: block;
  position: absolute;
  z-index: 200;
}

/* don't do this one in IE */
div.view:hover div.views-hide {
  margin-top: -1.5em;
}

/* Remove the border on tbody that system puts in */
.views-view-grid tbody {
  border-top: none;
}

.ad-gallery {
  width: 600px;
}
.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
  .ad-gallery .ad-image-wrapper {
    width: 100%;
    height: 400px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 49;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 49;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(/sites/all/libraries/jquery.ad-gallery/non-existing.jpg)\9
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(/sites/all/libraries/jquery.ad-gallery/ad_prev.png);
        width: 30px;
        height: 30px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(/sites/all/libraries/jquery.ad-gallery/ad_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 7px;
        text-align: left;
        width: 100%;
        z-index: 2;
        background: url(/sites/all/libraries/jquery.ad-gallery/opa75.png);
        color: #000;
      }
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        background: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');
      }
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
          display: block;
        }
  .ad-gallery .ad-controls {
    height: 20px;
  }
    .ad-gallery .ad-info {
      float: left;
    }
    .ad-gallery .ad-slideshow-controls {
      float: right;
    }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
        padding-left: 5px;
        cursor: pointer;
      }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
      cursor: default;
      font-style: italic;
    }
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
      left: -20px;
      width: 13px;
      display: block;
      background: url(/sites/all/libraries/jquery.ad-gallery/ad_scroll_back.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right: -20px;
      width: 13px;
      background: url(/sites/all/libraries/jquery.ad-gallery/ad_scroll_forward.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-nav .ad-thumbs {
      overflow: hidden;
      width: 100%;
    }
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
          }
            .ad-gallery .ad-thumbs li a img {
              border: 3px solid #CCC;
              display: block;
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
              border: 3px solid #616161;
            }
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}.multimedia-insert-tabs-container .video-wrapper-notice {
    background: #f5f5f5;
    border: 1px solid #999;
    padding: 10px;
    margin: 10px;
}

.multimedia-insert-tabs-container {
	background:#f0f0f0;
	height: 355px;
}


.multimedia-insert-tabs-container .video-download .download-label {
    text-transform: uppercase;
}


.multimedia-insert-tabs-labels {
	padding:7px 0 0 10px;
	
}
.multimedia-insert-tabs-labels>div {
	display:inline-block;
	font-size: 18px;
	font-family: Century Gothic;
	text-transform: uppercase;
	padding: 0 12px;
	border-left: solid 1px #ccc;
}
.multimedia-insert-tabs-labels>div:first-child {
	border:none;
}

.multimedia-insert-tab-label {
	cursor: pointer;
}
.multimedia-insert-tab-label-sep {
	color: #ccc;
}

.multimedia-insert-tab-content {
	display:none;
	padding-left: 20px;
}

.multimedia-insert-Videos  {
	margin-top:10px;
}

.multimedia-insert-tab-active {
	display:block;
}

.multimedia-insert-Additional tr td:first-child {
	width:300px;
}


.ad-gallery {
	float:left;
}

.ad-gallery .ad-image-wrapper {
	overflow:visible;
	width: 366px;
	float:left;
	height: 219px;
	margin-top:10px;
	background: #333;
}

.ad-image-wrwapper .ad-image {
	height:auto;
}

.ad-gallery .ad-image-wrapper .ad-image {
	margin-top:-12px;
}

                          
.ad-custom-desc {
	font-size:9pt;
	line-height: 12pt;
	float:right;
	width:185px;
	margin:8px;
	padding-right: 14px;
}
.ad-custom-desc-text {
	height: 195px;
	overflow: auto;	
}

.ad-image-description {
	display:none;	
}

.ad-nav {
	position: relative;
}

.ad-gallery .ad-nav .ad-thumbs {
	width: 308px;
	margin:3px 27px 20px;
	float:left;
}

.ad-gallery .ad-thumbs li {
	padding-right:0;
}

.ad-thumb-list img {
	
}
.ad-gallery .ad-thumbs li a img {
	margin-right:10px;
	border-color: transparent;
}


.ad-gallery .ad-back, .ad-gallery .ad-forward {
	right:48px;
	height: 38px;
	width: 15px;
	background-position: center left;
	top: 256px;
	left: 0;
}

.ad-gallery .ad-forward {
	left: 352px;
}

.ad-info, .ad-slideshow-controls {
	font-size:9px;
	margin:0 3px;	
}
.ad-controls {
	display:none;
}


.ad-download-controls {
	position: absolute;
	bottom:0;
	left:0;
	right:0;
	z-index:20;
	opacity: 0.8;
	height:24px;
	text-transform: uppercase;
	font-size:9pt;
	font-family: Century Gothic;
	background: #c0c0c0;
	padding-left:4px;
	color:#fff;
}

.ad-download-controls a:link, .ad-download-controls a:visited {
	color:#000;
}
.ad-download-controls .ad-download-screen,.ad-download-controls .ad-download-print {
	margin-left:4px;
}

.ad-download-controls .size {
	font-size:8pt;
	margin-left:6px;
}
.ad-download-controls a:first-child .size {
	border-right:1px solid #000;
	padding-right:8px
}

.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
	width:35px;
	height: 195px;
}
.ad-loader { visibility: hidden}

  
.ad-custom-desc-title {
	color:#336699;
	font-family:Century Gothic;
	font-size:15px;
	margin-bottom:11px;
	text-transform:uppercase;
}

.multimedia-insert-video-download {
	font-family: Century Gothic;
	text-transform: uppercase;
}
.multimedia-insert-Attachments table{
	width: 580px;
}

.multimedia-insert-Attachments table tr:first-child td {
	border-top:none;
}

.multimedia-insert-Attachments table tr td {
	height: 16px;;
	border-top: 1px solid #ccc;
	padding: 10px 0px;
}

.multimedia-insert-Attachments table tr td:last-child {
	text-align:right;
		
}
/* $Id: printlinks.css,v 1.1.2.6 2009/06/04 23:08:43 jcnventura Exp $ */

.print-link {
  /* Use these for links above the content */
  display: block;
  text-align: right;
  padding-bottom: 0.5em;
  /* Use these for links in a corner of the content */
  /*
  position:relative;
  bottom: 0.5em;
  float:right;
  */
}

div#block-print-0 span {
  display: block;
}

.print_html, .print_mail, .print_pdf {
  margin-left: 1em;
}

.print-syslink {
  margin-right: 1em;
}

img.print-icon {
  vertical-align: middle;
}

img.print-icon-margin {
  padding-right: 4px;
}

label.printmail-label {
  width: 175px;
  float: left;
}


#gcui_toolnav {
	float: right;
}

#gcui_toolnav td.pre-section,
#gcui_toolnav td.post-section {
	padding-right: 12px;
	padding-left: 15px;
	color: #888;
	font-size:9.5px;
	font-weight: bold;
}
#gcui_toolnav td.pre-section a,
#gcui_toolnav td.pre-section a:link,
#gcui_toolnav td.pre-section a:hover,
#gcui_toolnav td.pre-section a:active,
#gcui_toolnav td.pre-section a:visited,
#gcui_toolnav td.post-section a,
#gcui_toolnav td.post-section a:link,
#gcui_toolnav td.post-section a:hover,
#gcui_toolnav td.post-section a:active,
#gcui_toolnav td.post-section a:visited {
    color: #888;
	font-size:9.5px;
}

#gcui_toolnav td.link {
	padding-right: 12px;
	padding-left: 15px;
	background: url(/sites/all/modules/gold_common_ui/images/arrow.gif) no-repeat right center;
	color: #888;
	font-size:9.5px;
	font-weight: bold;
}
#gcui_toolnav td.link.no-link {
	background: transparent;
}
#gcui_toolnav td.blog-link {
	background: none;
}

#gcui_toolnav td.rss-link .rss-icon {
	background: url(/sites/all/modules/gold_common_ui/images/rss.gif);
	display: block;
	width: 19px;
	height: 19px;
}

#gcui_toolnav td.link a {
	color: #888;
	font-size:1em;
	padding-bottom: 2px;
	display: block;
}

/* Related Links Popup */

#related_sites {
	background-color: white;
	display: none;
	width: 350px;
	padding: 3px 1px 6px 1px;
	text-align: center;
	border: 1px solid black;
}

#related_sites h2 {
	/*background:url(/sites/all/modules/gold_common_ui/css/img/info.png) 0 50% no-repeat;*/
	margin: 0px;
	padding: 10px 0 10px 0;
	font-size: 20px;
	
/*	letter-spacing: -1px;*/
	font-family: 'century gothic', arial, verdana;
	text-transform: uppercase;
	text-align: center;
	font-weight: normal;
	
/*	background-image: url(http://www.scientology.org.local/sites/all/themes/gold_master/www_scientology_org/images/menu-primary-over-bg.gif);*/
	background: url(http://www.scientology.org.local/sites/all/themes/gold_master/images/menu-button-bg-edge.png) no-repeat;
	color: white;
	background-image: url(http://www.scientology.org.local/sites/all/themes/gold_master/images/menu-button-bg.png);
	background-repeat: repeat-x;
	color: rgb(50, 97, 136);
	border-bottom: 1px solid silver;
}

#related_sites ul {
	margin-top: 5px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
}

#related_sites ul li {
	text-align: center;
	height: 26px;
	line-height: 26px;
	margin: 0;
	cursor: pointer;
}

#related_sites ul li:hover {
/*	color: white;
	background-image: url(http://www.scientology.org.local/sites/all/themes/gold_master/www_scientology_org/images/menu-sub-over-bg.gif);
*/
	background: none;
}

#related_sites ul li:hover a {
/*	color: white;*/
}

#related_sites ul li a {
/*	text-decoration: ;*/
	font-weight: bold;
	text-align: center;
	display: block;
	
/*	font-family: 'century gothic', arial, verdana;*/
	font-weight: normal;
	font-size: 14px;
	cursor: pointer;
}

/* close button positioned on upper right corner */ 
#related_sites .close { 
    background-image:url(/sites/all/modules/gold_common_ui/images/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}
.gcui-bottomnav {
	width: 820px;
}

.gcui-bottomnav .container {
	width: 820px;
	padding: 20px;
	background: #f2f2f2;
	float:center;
}

.gcui-bottomnav table {
	border: 0 none;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
}

.gcui-bottomnav table.main {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1b3b74;
}

.gcui-bottomnav tbody {
	border-top: 0 none;
	border: 0 none;
}

.gcui-bottomnav td {
	vertical-align:top;
	min-height: 100px;
	padding: 0;
	margin: 0;
	border: 0 none;
}

.gcui-bottomnav td h5 {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 8px;
	font-size: 11px;
}

.gcui-bottomnav td.left {
	width: 180px;
	padding-right: 20px;
	border-right: 1px dotted #999999;
}

.gcui-bottomnav td.right {
	width: 170px;
	padding-left: 20px;
	border-left: 1px dotted #999999;
}

.gcui-bottomnav td.center {
	padding-left: 20px;
	padding-right: 20px;
}

.gcui-bottomnav td .link {
	margin-bottom: 7px;
}

.gcui-share-bar {
    text-align: center;
}


/*
** HTML elements
*/
body {
  margin: 0;
  padding: 0;
  color: #000;
  font: 85% Verdana, Arial, Helvetica, sans-serif;
}
tr.odd td, tr.even td {
  padding: 0.3em;
}
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.5em;
}
h1 {
  font-size: 1.3em;
}
h2 {
  font-size: 1.2em;
}
h3, h4, h5, h6 {
  font-size: 1.1em;
}
p {
  margin-top: 0.5em;
  margin-bottom: 0.9em;
}
/* moved to individual site styles 
a {
  text-decoration: none;
  font-weight: bold;
}*/
a:link {
  color: #326188;
}
a:visited {
  color: #326188;
}
a:hover {
  color: #666666;
  text-decoration: underline;
}

.frontpage-main h2 {
	padding: 0;
	margin: 0;
}


#main h3 {
	font-size: 1.7em;
	font-family: 'century gothic', arial, verdana;;
	font-weight: normal;
}


#sidebar-left a, #sidebar-right a {
	font-weight: normal;
}

fieldset {
  border: 1px solid #ccc;
}
pre {
  background-color: #eee;
  padding: 0.75em 1.5em;
  font-size: 12px;
  border: 1px solid #ddd;
}
table {
  /* make <td> sizes relative to body size! */
  border-collapse: separate;
  color:#333333;
  font-size:0.97em;
  border-collapse: none;
}
table {
    border-collapse: none;
}
tbody {
	border-top: 0 none;
}
.form-item label {
  font-size: 0.8em;
  text-transform:uppercase;
  color: #222;
}
.item-list .title {
  font-size: 1em;
  color: #222;
}
.links {
  margin-bottom: 0;
}
.comment .links {
  margin-bottom: 0;
}

/*
** Page layout blocks / IDs
*/

#outer_shell {
	width: auto;
}

#shell {
	width: auto;
	min-width: 960px;
}

#banner {
  width: 860px;
  margin: 0 auto;
}

#banner_logo {
  height: 90px;
}

#banner_search {
	text-align: right;
}

#banner_search { /* jjm */
	padding-top: 20px;
}

#banner_menu {
	height: 33px;
}
#banner_menu h2.title {
	display: none;
}

#header {
	width: 860px;
	margin: 0 auto 0;
}

#header .block {
	padding-bottom: 0px;
}

#subheader .block {
	padding-bottom: 0px;
}

#header_container {
	width: auto;
}

#header .title {
	display: none;
}

/* without this objects appear to be inline-block and have a few pixels of space under them */
#header object {
	display: block;
}

#subheader {
	/*width: 860px;*/
	margin: 0 auto 0;
}

#subheader .title {
	display: none;
}
#subheader .gcui-hscroller-item .title {
	display: block;
}

#wide_header {
	width: auto;
	margin: 0 auto;
	text-align: center;
}

#content_container {
	padding-top: 5px;
}

#content {
  width: 860px;
  margin: 0 auto 0 auto;
}
#banner_logo {
	width: 400px;
	vertical-align: top;
	padding-top: 0px;
	cursor: pointer;
}
#banner_logo .block {
	padding-bottom: 0;
}
#banner_logo .block .content {
	background: #fff;
}

/*
#banner_logo_link_image {
	width: 350px;
	height: 50px;
}
*/



#banner_tool {
	text-align: right;
	padding-right:10px;
	padding-top: 5px;
	vertical-align: top;
}
#banner_tool .block {
	padding: 0;
}
.banner-tool-inner {
	width: 100%;
	text-align: right;
}


#logo {
  vertical-align: middle;
  border: 0;
}
#logo img {
  float: left; /* LTR */
  padding: 0 1em;
  border: 0;
}
#menu {
  padding: 0.5em 0 0 0; /* LTR */
  /*text-align: right; LTR */
  vertical-align: middle;
  /*border-bottom: 1px solid #ccc;*/
}
#navlist {
  font-size: 0.875em;
  text-transform:uppercase;
  /*padding: 0 0.8em 1.2em 0;  LTR */
  padding: 0 0 3px 0;
  color: #9cf;
}
#navlist a {
  font-weight: bold;
  /*color: #336699;*/
}
#subnavlist {
  padding: 0.5em 1.2em 0.4em 0; /* LTR */
  font-size: 0.8em;
  color: #9cf;
}
#subnavlist a {
  font-weight: bold;
  color: #9cf;
}
ul.links li {
  border-left: 1px solid #9cf; /* LTR */
  padding-left:16px;
}
ul.links li.first {
  border: none;
}

/* search */

#search .form-text, #search .form-submit {
	font-size: 1.0em;
	height: 1.3em;
	line-height: 1.3em;
  	vertical-align: middle;
}

#search label {
	color: #666;
	margin-right: 4px;
	font-style: normal;
	font-weight: normal;
	line-height: 1.3em;
}

#search .form-text {
	width: 10em; /* jjm */
	padding: 0 0.5em;
	border: 1px solid silver; /* jjm */
/*	border: 1px solid #369;*/
}

#search .form-submit {
	display: none;
}

/* mission */

#mission {
  background-color: #369;
  padding: 1.5em 2em;
  color: #fff;
}
#mission a, #mission a:visited {
  color: #9cf;
  font-weight: bold;
}
.site-name {
  margin: 0.6em 0 0 ;
  padding: 0;
  font-size: 2em;
}
.site-name a:link, .site-name a:visited {
  color: #fff;
}
.site-name a:hover {
  color: #369;
  text-decoration: none;
}
.site-slogan {
  font-size: 1em;
  color: #eee;
  display: block;
  margin: 0;
  font-style: italic;
  font-weight: bold;
}
.with-sidebar-left #main {
	padding-left: 20px;
	border-left: 1px solid #dfdfdf;
}
#main {
  /* padding in px not ex because IE messes up 100% width tables otherwise */
  /*padding: 10px;*/
}

#precontent .block {
	padding-bottom: 0px;
}

#mission, .node .content, .comment .content {
  line-height: 1.75em;
}
#help {
  font-size: 0.9em;
  margin-bottom: 1em;
}
.breadcrumb {
  /*margin-bottom: .85em;*/
  /*margin-top: .85em;*/
  text-transform: uppercase;
  font-family: 'century gothic', arial, verdana;
  /* width: 840px; */
  padding: 4px 10px 8px;
  margin: 0 auto;
}
.messages {
  background-color: #eee;
  border: 1px solid #ccc;
  padding: 0.3em;
  margin-bottom: 1em;
}
.error {
  border-color: red;
}
#sidebar-left, #sidebar-right {
  width: 200px;
  vertical-align: top;
}
#sidebar-left {
  padding: 0 20px 0 0;
}
#sidebar-right {
  padding: 0 0 0 20px;
}
#footer {
  /*background-color: #eee;*/
  /*padding: 1em;*/
  font-size: 0.8em;
  width: 860px;
  margin: 10px auto 6px;
}

/*
** Common declarations for child classes of node, comment, block, box, etc.
** If you want any of them styled differently for a specific parent, add
** additional rules /with only the differing properties!/ to .parent .class.
** See .comment .title for an example.
*/
.title, .title a {
  font-weight: normal;
  /*font-size:16px;*/
  color: #336699;
  margin: 0 auto;  /* decrease default margins for h<x>.title */
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  letter-spacing: -1px;
}
h2.title {
	text-transform: uppercase;
}
h2.title p {
	margin: 0;
}

.submitted {
  color: #999;
  font-size: 0.8em;
}
.links {
  color: #999;
}
.links a {
  font-weight: bold;
}
.block, .box {
  /*padding: 0 0 1.5em 0;  LTR */
}
.block {
  /*
  border-bottom: 1px solid #bbb;
  padding-bottom: 0.75em;
  margin-bottom: 1.5em;
  */
  padding-bottom: 20px;
}
.block ul {
	/*margin: 0;
	padding: 0;*/
}
.block .title {
  /*margin-bottom: .25em;*/
}
.box .title {
  font-size: 1.1em;
}
.node {
  /*margin: .5em 0 2em;  LTR */
}
.node h2.title {
	font-size: 24px;
	line-height: 24px;
}
.sticky {
  /*padding: .5em;*/
  /*background-color: #eee;
  border: solid 1px #ddd;*/
}
.node .content, .comment .content {
  margin: .5em 0 .5em;
}
.node .taxonomy {
  color: #999;
  font-size: 0.8em;
  padding-left: 1.5em; /* LTR */
}
.node .picture {
  border: 1px solid #ddd;
  float: right; /* LTR */
  margin: 0.5em;
}
.comment {
  border: 1px solid #abc;
  padding: .5em;
  margin-bottom: 1em;
}
.comment .title a {
  font-size: 1.1em;
  font-weight: normal;
}
.comment .new {
  text-align: right; /* LTR */
  font-weight: bold;
  font-size: 0.8em;
  float: right; /* LTR */
  color: red;
}
.comment .picture {
  border: 1px solid #abc;
  float: right; /* LTR */
  margin: 0.5em;
}

/*
** Module specific styles
*/
#aggregator .feed-source {
  background-color: #eee;
  border: 1px solid #ccc;
  padding: 1em;
  margin: 1em 0;
}
#aggregator .news-item .categories, #aggregator .source, #aggregator .age {
  color: #999;
  font-style: italic;
  font-size: 0.9em;
}
#aggregator .title {
  margin-bottom: 0.5em;
  font-size: 1em;
}
#aggregator h3 {
  margin-top: 1em;
}
#forum table {
  width: 100%;
}
#forum td {
  padding: 0.5em;
}
#forum td.forum, #forum td.posts {
  background-color: #eee;
}
#forum td.topics, #forum td.last-reply {
  background-color: #ddd;
}
#forum td.container {
  background-color: #ccc;
}
#forum td.container a {
  color: #555;
}
#forum td.statistics, #forum td.settings, #forum td.pager {
  height: 1.5em;
  border: 1px solid #bbb;
}
#forum td .name {
  color: #96c;
}
#forum td .links {
  padding-top: 0.7em;
  font-size: 0.9em;
}
#profile .profile {
  clear: both;
  border: 1px solid #abc;
  padding: .5em;
  margin: 1em 0em;
}
#profile .profile .name {
  padding-bottom: 0.5em;
}
.block-forum h3 {
  margin-bottom: .5em;
}
div.admin-panel .description {
  color: #999;
}
div.admin-panel .body {
  background: #f4f4f4;
}
div.admin-panel h3 {
  background-color: #69c;
  color: #fff;
  padding: 5px 8px 5px;
  margin: 0;
}

.item-list .pager li {
	margin: 0 0 0.2em 0.2em;
}

.fact-block {
	font-size: 11px;
	font-weight: bold;
	color: #0f285a;
	padding: 4px 0 7px;
}
.fact-block h4 {
	font-size: 11px;
	font-weight: bold;
	color: #6699cc;
	display: inline-block;
	margin: 0; padding: 0;
}

.title-dark, a.title-dark, a.title-dark:visited, a.title-dark:link {
	color: #336699;
	/*font-weight: bold;*/
}
.title-light, a.title-light, a.title-light:visited, a.title-light:link {
	color: #999999;
	/*font-weight: normal;*/
}

.menu-name-menu-footer-utility-links {
	text-align: right;
	margin: 10px 0;
	border-bottom: 1px solid #c0c0c0;
	padding: 0 0 4px 0;
}
.menu-name-menu-footer-utility-links ul {
	text-align: right;
}
.menu-name-menu-footer-utility-links li {
	display: inline;
}

ul.menu li {
	/*list-style: ;*/
	padding-left: 0;
	margin-left: 0;
}

ul.menu li ul li {
	/*border-left: 1px solid #bbb;*/
	padding-left: 6px;
	margin-left: 0;
}
ul.menu li a {
	font-size: 0.9em;
	/*padding-bottom: 0.9em;*/
	/*display: inline-block;*/
}

li.leaf {
	list-style-image: url(/sites/all/themes/gold_master/images/gray-bullet.png);
}

li a.active {
	color: #326188
}

#wide_footer {
	text-align: center;
}


.em {
	font-style: italic;
}
.strong, .bold {
	font-weight: bold;
}

ul.nice-menu li {
	border: 0 none;
	background: none;
}
ul.nice-menu li ul {
	/* fix menu tracking issue */
	margin-top: 2px;
        border-top: #4a94cb 1px solid;
        padding-bottom: 2px;
}
ul.nice-menu li ul li {
	background: #f6f6f6;
        width: 250px;
        height: auto;
        border-bottom: #92f6ff 1px solid;
        border-top: #000059 1px solid;
        border-right: #47b3ec 2px solid;
        border-left: #4a94cb 2px solid;
}

ul.nice-menu li ul>span:first-child>li {
    border-top: #4b6e98 1px solid;
}
ul.nice-menu li ul>span:last-child>li {
    border-bottom: #4d84aa 2px solid;
}

ul.nice-menu .menuparent ul li a {
	color: #fff;
        padding-left:8px;
        padding-top:8px;
        padding-bottom:8px;
        text-decoration: none;
}

/* nice menu adjustments */
ul.nice-menu, ul.nice-menu ul {
	font-size: 11px;
        z-index: 50;
}

ul.nice-menu-down .menuparent a {
	color: #326188;
}

ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over,
#header-region ul.nice-menu-down li.menuparent:hover,
#header-region ul.nice-menu-down li.over {
	background: none;
	/*background: #eee right center no-repeat;*/
	/* url(/sites/all/themes/gold_master/arrow-down.png) */
}

ul.nice-menu-down li.menuparent,
#header-region ul.nice-menu-down li.menuparent {
	background: none;
}

ul.nice-menu-down > li > a {
	/*border-bottom: 1px solid #ccc;*/
	font-family: 'Century Gothic', Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

ul.nice-menu ul,
#header-region ul.nice-menu ul {
	border: 0;
}

ul.nice-menu,
ul.nice-menu ul {
	border: 0;
}

/* disable float on horizontal menus */
#header ul.nice-menu-down {
	float: none;	
}
/* hide block title for menus in header */
#header .block-nice_menus h2 {
	display: none;
}
/* we assume nice menu #1 is the one on the home page with the menus pointing up */
.nice-menu-down li ul {
/*	top: 1.6em;*/
	/*top: auto;*/
	/*bottom: 3.5em;*/
	bottom: auto;
	top: 28px;
}

.nice-menu-down li ul ul {
	top: -1px;
	bottom: auto;
}

.nice-menu-down {
	/*display: table-row;*/
	display: table;
	width: 860px;
}

.nice-menu-down>span {
	display: table-cell;
	float: none;
	text-align: center;
	vertical-align: middle;
	/*position: relative;*/
}

.nice-menu-down>span>li {
	width: 100%;
}
.nice-menu-down>span>li>ul {
	text-align: left;
}


#nice-menu-1 {
	height: 33px;
	background: url(/sites/all/themes/gold_master/images/menu-button-bg.png) top repeat-x;
}
#nice-menu-1>span {
	background: url(/sites/all/themes/gold_master/images/menu-button-bg-edge.png) right top no-repeat;
	height: 33px;
}
#nice-menu-1>span>li>a {
    padding-top:9px;
    padding-bottom:9px;
}

#nice-menu-1>span:hover {
    background: #1a659d;
    /*border-bottom:#478dbb 2px solid;*/
/*    border-right: #1d73ac 1px solid;
    border-left: #1d73ac 1px solid;*/
}
#nice-menu-1>span:hover a {
    color:#fff;
    text-decoration: none;
}

#nice-menu-1>span:last-child {
	background: none;
}

/*
#nice-menu-2 #menu-2426,
#nice-menu-2 #menu-2427,
*/
/*#nice-menu-2 #menu-1656,
#nice-menu-2 #menu-1658,
#nice-menu-2 #menu-1678,
#nice-menu-2 #menu-1657,
#nice-menu-2 #menu-1655,
#nice-menu-2 #menu-1654,
#nice-menu-2 #menu-1677 
*/
#nice-menu-2>span>li, #nice-menu-2>li {
	width: 80px;
	height: 80px;
}
#nice-menu-2>span>li>a, #nice-menu-2>li>a {
	/*display: none;*/
}

#nice-menu-2 li a.menu-title {
	background: #5a798d;
	font-size: 1.2em;
	/*font-family: Arial, Helvetica, sans-serif;*/
}
#nice-menu-2 li a.menu-title:link {
	color: #eee;
}


/* date, location, etc fields */

h3.display-date {
	margin: 2px 0 0 0;
	font-size: 0.95em;
	color: #aaa;
}
h3.display-location {
	margin: 0;
	font-size: 0.95em;
	color: #336699;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


#block-menu_block-14 h2.title  {
    font-weight: 700;
    letter-spacing: 0.05em;
	padding-bottom: 10px;
}
/*#sidebar-left h2.title*/
#block-menu_block-14 h2.title:first-line {
    color:gray;
    font-weight: normal;
}


.learn-more, .learn-more a {
	text-align: right;
	color: #c7c9cc;
	font-weight: bold;
}
.learn-more {
	padding-right: 12px;
	background: url(/sites/all/themes/gold_master/images/learn-more-icon.png) right center no-repeat;
	/*float:left;
	display:inline;*/
	padding-bottom:5px;
}
.subheader-block .learn-more  {
	float:	right;
	font-family:	Verdana,Arial,Helvetica,sans-serif;
}
/* hide links at bottom of node */
.node .links {
	display: none;
}

/* Bookstore */
.view-bookstore .views-row {
    width:300px;
    display: inline-table;
    vertical-align: top;
    margin-bottom:20px;
}

.view-bookstore .views-row .prod-top {
}
.view-bookstore .views-row .prod-top .left {
    float:left;
}

.view-bookstore .views-row .prod-title {
    width:150px;
}

.view-bookstore .views-row .prod-title a {
    font-size:14px;
    color: #5481AA;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: normal;
}

.view-bookstore .views-row .prod-image {
    padding:0 10px 5px;
    float:right;
    height:145px;
}

.view-bookstore .views-row .prod-description {
    float:left;
}

.view-bookstore .view-content {
}
.view-bookstore .views-row-odd {
    margin-right:9px;
}

#breadcrumb_area {
	width: 860px;
	margin: 0 auto;
}

#flash_version_wrapper .block {
    margin: 0;
    padding: 0;
}

/* a few global styles for news listing pages */
.gcui-news-view-item .image img {
    padding: 0 20px 20px 0;
}
.gcui-news-view-item .text .teaser p {
    margin-top: 0;
}
.gcui-news-view-item h2.article-title {
    margin-bottom: 0;
}
.gcui-news-view-item .article-date-location {
    margin-bottom: 5px;
}
.view-gcui-news-view .views-row {
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
}

/* fix to make footnotes not so heinous */
.footnote-non-numeric .period {
    display: none;
}

ol.footnotes li {
    margin-left: 1.5em;
}

/* admin style fix for tabs - makes them wrap instead of exploding the page */
.path-admin ul.tabs.primary {
  white-space: normal;
}
.path-admin ul.tabs.primary li {
  white-space: nowrap;
}

/*
.path-take-action-psychiatric-abuse-report-form .form-item label {
	line-height:1.8em;
	width:425px;
}
    */

/*
** Page layout blocks / IDs
*/


.path-contact h3 {  
	color: #336699;
	border-top: 1px solid #ddd;
	padding-top: 10px;
}

.path-contact h4 {
	font-family: 'Century Gothic', Arial, Verdana;
	font-size: 15px;
}

.path-contact h4:first-line {
	font-size: 1.2em;
	color: #336699;
	font-weight: normal;
}

.path-contact .line {
	height: 1px;
	border-top: 1px solid #ddd;
}

.path-contact #content .content a,
.path-contact #content .content a:link,
.path-contact #content .content a:hover,
.path-contact #content .content a:active,
.path-contact #content .content a:visited {
	color: #aaa;
}

.contactimg  {
	margin:2px 10px 6px 0px;
	 border: 0;
	 float: left;
}

.contacttommy {
	line-height: 10px;
}


.contacttableleft  {
	padding:2px 20px 0px 0px;
	width: 390px;
	line-height: 17px;
}

.contacttableright  {
	padding:2px 20px 0px 0px;
	width: 390px;
	line-height: 17px;
}

.contacttableline{}


.content p{
	line-height: 20px;

	}

.content hr{
	border: 1 solid #ccc;
}

tr .mediaHd {
	height: 170px;
	line-height: 120px;
	position:relative;
	bottom: 0px;
}

.testing{
}
#outer_shell {
  	/*background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/bg2.png) top repeat-x #fff;*/
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/banner.jpg) top center no-repeat #fff;
}

#shell .hack-locale-zh {
	/*background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/logo-bg2a.png) no-repeat center top;*/
}

#banner {
	/*background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/banner.jpg) top center no-repeat;*/
}

#header_container {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/header_art2.jpg) top center no-repeat;
}


#header_and_content_container {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/header_art-faded.jpg) top center no-repeat;
}

/* .path-press-releases #content_container {
	padding-top: 20px;
} */

.title-dark {
	color: #333;
}
.title-light {
	color: #999999;
}

.article-subtitle{
color:#326188;
font-size:0.7em;
line-height:1.3em;
text-transform:none;
}
h2.front-article-title {
	display: block;
	padding-right: 150px;
	font-family: 'century gothic', arial, verdana;
	text-transform: uppercase;
	font-weight: bold;
	color: #666;
	margin-bottom: 4px;
}
h2.front-article-title a,
h2.front-article-title a:link,
h2.front-article-title a:hover,
h2.front-article-title a:active {
	color: #666;
}
/* doesn't work 
h2.front-article-title a :first-line,
h2.front-article-title a:link :first-line,
h2.front-article-title a:hover :first-line,
h2.front-article-title a:active :first-line {
	color: #69c;
} */

#main h2.title {
	/*margin-bottom: 10px;*/
	margin-top: 10px;
}
#main h2.front-top-title {
	margin-top: 0;
}

#precontent .for-immediate-release,
#precontent .for-immediate-release p {
	color: #000;
	font-size: 22px;
	font-family: 'century gothic', arial, verdana;
	margin-bottom: 0;
	margin-top: 0;
}

.path-press-releases #main h2.title {
	color: #aaa;
}
/*.path-press-releases #main h2.title:first-line {
	color: #336699;
}*/

.front-article-date-location {
	margin-bottom: 12px;
	color: #ccc;
}
.article-date-location {
	margin-bottom: 12px;
	margin-top: 4px;
	color: #ccc;
}

.press-release-location {
	color: #6699cc;
	text-transform: uppercase;
}
/*h3.press-release-location {
	margin: 0;
}*/
.press-release-date {
	color: #333;
}
/*h3.press-release-date {
	margin: 0;
}*/


/* BEGIN: Nice Menu module override styles. */

#nice-menu-1 {
	padding-left: 0;
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/menu-sprite.png) #f2f2f2 0px -150px repeat-x;
}

ul.nice-menu li ul li {
	background-color:#1A659D;
}

#nice-menu-1 > span:hover {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/menu-sprite.png) #7392aa top left;
	text-decoration: none;
}

ul.nice-menu li ul li, ul.nice-menu-down li li.menuparent, li.menuparent li.menuparent ul {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/menu-sprite.png) #6f9ebc -1000px 0px;
	border-bottom: 1px solid rgb(187, 187, 204);
}

ul.nice-menu li li.menuparent:hover, ul.nice-menu li ul li:hover {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/menu-sprite.png) #216ca4 -500px 0px;
	text-decoration: none;
}

ul.nice-menu li ul li ul {
	margin-left: 112px;
}

ul.nice-menu li ul {
	margin-top: 4px;
}

ul.nice-menu li ul li ul {
	margin-top: 0;
}

/* END: Nice Menu module override styles. */

/* left side bar copied from Scientology.org */
#sidebar-left ul.menu {
	padding: none;
}

#sidebar-left .block ul {
	padding: 0 0 0.4em 0.25em;	
}

#sidebar-left ul.menu > li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 5pt;
padding:0;
}
#sidebar-left ul.menu > li > a {
background: transparent url(/sites/all/themes/gold_master/www_scientologynews_org/images/bar-bg-light.png) repeat-x left center;
color:#333333;
display:block;
font-weight:bolder;
margin:0;
padding:0.5em;
}
#sidebar-left ul.menu > li.first {
margin:5pt 0;
}
#sidebar-left ul.menu > li.expanded > ul, #sidebar-left ul.menu > li.expanded > ul > li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#9BA9B6 none repeat scroll 0 0;

}
#sidebar-left ul.menu > li.expanded > ul > li {
list-style-image:url(/sites/all/themes/gold_master/www_scientologynews_org/images/li_arrow_9x9.png);
list-style-position:outside;
list-style-type:disc;
margin:0 0 0 2em;
padding:0;
}
#sidebar-left ul.menu > li.expanded > ul > li.leaf.first {
padding:5pt 0 0;
}
#sidebar-left ul.menu > li.expanded > ul > li > a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
}
#sidebar-left ul.menu > li.expanded.active-trail {
background-color:#FFFFFF;
margin:0 0 5pt;
padding:0;
}
#sidebar-left ul.menu > li.expanded > a.active-trail {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left-menu-active-item.png) #2a4b7a repeat-x scroll left top;
color:#FFFFFF;
display:block;
margin:0 0 5pt;
padding:1em;
}
#sidebar-left ul.menu > li.expanded.active-trail > ul, #sidebar-left ul.menu > li.expanded.active-trail > ul > li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#9BA9B6 none repeat scroll 0 0;
}
#sidebar-left ul.menu > li.expanded.active-trail > ul > li {
list-style-image:url(/sites/all/themes/gold_master/www_scientologynews_org/images/li_arrow_9x9.png);
list-style-position:outside;
list-style-type:disc;
margin:0 0 0 2em;
padding:0;
}
#sidebar-left ul.menu > li.expanded.active-trail > ul > li.leaf.first {
padding:5pt 0 0;
}
#sidebar-left ul.menu > li.expanded.active-trail > ul > li > a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
}
/*added */
ul.menu li a {
font-size:0.9em;
}

a:visited {
color:#326188;
}
a {
font-weight:bold;
text-decoration:none;
}
.title, .title a {
color:#336699;
font-family:'Century Gothic',Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
letter-spacing:-1px;
margin:0 auto;
}
h2 .title {
font-weight:bold;
}


.frontpage-main-item .image {
	padding-right: 10px;
}
.frontpage-main-item .text {
	font-size: 1.05em;
	line-height: 1.3em;
	border-bottom: 1px solid #ccc;	
}
.frontpage-main-item .text a {
	color: #aaa;
}

.frontpage-main-item {
	padding-bottom: 10px;
}

/*
.views-row table {
font-size:13px;
line-height:1.5em;
border-style: none;
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom:thin solid #DDD;
font-family:'Century Gothic',Arial,Helvetica,sans-serif;
}

.views-row table.frontpage-main table {
	border-bottom: 0 none;
}

.views-row table h2, .views-row table h2 a {
font-size:17px;
margin-bottom:0;
font-family:'Century Gothic',Arial,Helvetica,sans-serif;
font-weight:normal;
color: #000000;
}

.views-row table h2 .emphasis {
text-transform: capitalize;
color: #888;
}

.views-row table img {
padding-right: 5px;
}

.views-row table a {
color: #888;
font-size: 12px;
}
*/

.sub-menu-bar-title {
	color: #666666;
}

/*   These fix the horizontal scrollbar problem in Firefox by shifting the two rightmost nicemenu dropdowns toward the left */
#menu-1338 {
	width:155px;
}

ul.nice-menu li ul{
	border-top: none;
	float: left;
} 
#menu-1290 ul {
	float: left;
}




/*   This fixes a problem where there's a 1 pixel row that activates all child items in the first nicemenu item.   */
#nice-menu-1 > span > li > a {
	padding-bottom: 11px;
}


.image-gallery-nav-item {
	/*
	display: block;
	float: left;
	*/
	width: 110px;
	
	/* Min-height not needed, since it's in a table now
	min-height: 176px;
	*/
	
	padding-right: 10px;
}

.image-gallery-nav-item .image {
	display: block;
	border: 1px solid #cccccc;
}

.image-gallery-nav-item .title {
	display: block;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

.image-gallery-nav-item .title a,
.image-gallery-nav-item .title a:active,
.image-gallery-nav-item .title a:visited {
	text-decoration: none;
	color: black;
}

.image-gallery-nav-item .title a:hover {
	text-decoration: underline;
	color: black;
}

.image-gallery-nav-header {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.image-gallery-nav-table {
	margin: 0 auto;
	width: 800px;
}

.image-gallery-nav-item_header {
	padding-top:10px;
	font-size:24px;
	line-height:24px;
	text-transform:uppercase;
	color:#336699;
	font-family:'Century Gothic',Arial,Helvetica,sans-serif;
	letter-spacing:-1px;
	font-weight:normal;
	margin-bottom:0.5em;
	border-collapse:separate;
}

.nav-box-item {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/commentary-bar-bg.jpg) #f9f9f9 center repeat-x;
	font-size:12px;
	padding:5px 7px;
	line-height: 1.6em;
}
#sidebar-left .nav-box-item a, #sidebar-left .nav-box-item a:link {
	color: #000000;
	font-weight:bold !important;
}

.nav-box-item-first {
	margin-top: 25px;
}

#videopanel {
	width: 860px;
	height: 325px;
	background-color: #000;
}
#videopanel .videodownload { 
	background-color: #222; 
}
#videoplayer {
	width: 576px;
	margin: 0 auto;
	background-color: #000;
}
#videocaption {
	width: 284px;
	color: #fff;
}
#videocaption div {
	padding: 10px;
}
.videothumbnails { 
	padding-left: 25px;
	margin: 0 auto; 
	width: 720px;
}
#videodownloadlink {
	position: relative;
	left: 35px;
}
#videocaption div span {
font-family:'Century Gothic',Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
}


.front-page-intro {
	/*padding-top: 20px;*/
}

.front-page-intro .title-light {
	color: #666666;
	font-size: 1.2em;
}

.front-page-intro .subtitle {
	color: #000;
	font-size: 1.0em;
	font-weight: bold;
}

.front-page-intro .subtext {
	padding-top: 5px;
	color: #666666;
}

.front-page-intro .action {
	display: block;
	text-align: right;
}

td {
	vertical-align: top;
}

.path-david-miscavige .prev-next-menu-title {
	display: block;
}

.path-press-releases #main .content {
	line-height: 1.4em;
}

.press-releases-block-item {
	padding: 5px 0;
	border-bottom: 1px solid #ccc;
}

.video-download {
  font-size: 12.5px;
}

.video-download a {
	font-weight: normal;
  letter-spacing: -0.5px;
}

.video-download .dl-link {
  white-space: nowrap;
}

.press-release-contact-block {
	margin-top:28px;
	border-top:1px solid #ccc;
	padding-top: 14px;
	width: 400px;
}


.path-david-miscavige .title-dark {
color: #336699;
}
.path-david-miscavige .title-light-sub {
font-size: 0.8em;
}


#sidebar-left #block-menu-menu-home-page-quick-facts ul.menu > li.expanded > ul > li {
	padding-right:10px;
}

.path-node-229 .links {
	display: none;
}


/*////////// HOME PAGE OVERALL STYLES //////////*/

.front  .with-sidebar-left,
.path-new_home  .with-sidebar-left {
  border: none;
  padding-right: 10px;
  padding-left: 10px;
  width: 320px;
  border-left: 1px solid #DFDFDF;
  border-right: 1px solid #DFDFDF;
}
.front  .with-sidebar-left #main,
.path-new_home  .with-sidebar-left #main {
  padding-left: 0;
  padding-right: 0;
  width: 320px;
  border-left: 0;
  border-right: 0;
}
.front  #home_header .main-wrapper,
.path-new_home  #home_header .main-wrapper {
  cursor: default;
}

.front  #sidebar-right,
.path-new_home  #sidebar-right {
  width: 240px;
  padding-left: 9px;
}

.front  #sidebar-left,
.path-new_home  #sidebar-left {
  width: 260px;
  padding-right: 9px;
}

.front #main .node,
.path-new_home #main .node {
    display: none;
}

.front  #breadcrumb_area,
.path-new_home  #breadcrumb_area {
  display: none;
}

.front .main-image,
.path-new_home .main-image {
  cursor: pointer;
}


/*////////// HOME PAGE FEATURED OVERLAY //////////*/

.hp-hierarchy-menu-last {
  border-bottom: none;
}

#home_header #main_home_featured_overlay {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 20px;
  height: 304px;
  width: 110px;
  background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/feature-story-layer-new.png) repeat scroll 0 0 transparent;
}

#home_header #main-home-featured-text  {
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: gold;
  text-transform: uppercase;
  cursor: normal;
}
#home_header .main-home-featured-title {
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  /* font-size: 14pt; */
  font-weight: bold;
  color: white;
  cursor: normal;
  padding-bottom: 10px;
}
#home_header #main-home-featured-link  a, 
#home_header #main-home-featured-link  a:link,
#home_header #main-home-featured-link  a:visited {
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: gold;
  text-decoration: none;
}
#home_header #main-home-featured-link  a:hover, 
#home_header #main-home-featured-link  a:active {
  text-decoration: underline;
  color: gold;
 }
.main-home-featured-link-hightlight {
  color: white;
}
 
/*////////// HOME PAGE QUICK FACTS SIDEBAR //////////*/

.home-page-quick-facts-logo {
  background:url(/sites/all/themes/gold_master/www_scientologynews_org/images/home_arrow.png) no-repeat scroll -20px 0 transparent;
  color:white;
  font-family:'Century Gothic',Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-weight:bold;
  height: 24px;
  padding-left:51px;
  padding-top:2px; 
}

 .home-page-quick-facts-title {
  font-weight: bold;
  font-family: Georgia, 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 12pt;
  padding-top: 5px;
  cursor: pointer;
 }

 .home-page-quick-facts-body p {
  font-weight: normal;
  font-family: Georgia, 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 10pt;
  margin-bottom: 0;
  cursor: pointer;
 }
.home-page-quick-facts-body img {
  padding-right: 5px;
  cursor: pointer;
}

.home-page-quick-facts-all-link {
  font-weight: bold;
  font-family: Georgia, 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 12pt;
  padding-top: 5px;
  cursor: pointer;
  text-align: right;
}

 .home-page-quick-facts-right-link {
  text-align: right;
  border-bottom: 1px solid #DFDFDF;
  padding-bottom: 5px;
  padding-right: 5px;
 }
 
.home-page-quick-facts-right-link a,
.home-page-quick-facts-right-link a:link,
.home-page-quick-facts-right-link a:visited {
  color: #808080;
  font-size: 10pt;
  font-family: Georgia, 'Century Gothic',Arial,Helvetica,sans-serif;
  text-decoration: none;
 }
 
.home-page-quick-facts-right-link a:hover,
.home-page-quick-facts-right-link a:active {
  text-decoration: underline;
}

/*////////// HOME PAGE CENTER NEWS //////////*/

#home_page_center_news {
  position: relative;
}

.home-page-center-news-location {
  font-weight: normal;
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #990000;
  text-transform: uppercase;
  display: inline;
  border: none;
  border-left: 1px solid #808080;
  padding-left: 5px;
}

.home-page-center-news-date {
  font-weight: normal;
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #000000;
  text-transform: none;
  display: inline;
  border: none;
  border-right: 1px solid #808080;
  padding-right: 5px;
}

.home-page-center-news-title {
  font-weight: bold;
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 1.3em;
  display: inline;
  cursor: pointer;
}

.home-page-center-news-title-last {
  font-size: 10pt;
  padding-top: 10px;
  position: absolute;
  right: 0;
  text-align: right;
}

#home_page_center_news img {
  padding-top: 10px;
  padding-bottom: 5px;
}

.main-home-featured-date {
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 1em;
  color: #ffffff;
  padding: 0 0 5px 0;
  text-align: left;
}

.main-home-featured-location {
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 1em;
  color: #ffffff;
  padding: 5px 0 0 0;
  text-align: left;
}

.home-page-center-news-body {
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 10pt;
  padding-bottom: 5px;
  cursor: pointer;
}

.home-page-center-news-link {
  display: block;
  text-align: left;
  color: #000000;
  font-weight: bold;
 }

.home-page-center-news-link a,
.home-page-center-news-link a:link,
.home-page-center-news-link a:visited {
  font-weight: bold;
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #000;
  text-decoration: none;
  text-transform: uppercase;
 }
 
 .home-page-center-news-link-highlight {
  color: #999999;
 }
 
 .home-page-center-news-link-right {
  text-align: right;
  position: relative;
  top: -18px;
  padding-right: 5px;
  left: 170px;
  width: 145px;
 }
 
 .home-page-center-news-link a:hover,
 .home-page-center-news-link a:active {
  text-decoration: underline;
 }
 
 .home-page-center-news-divider {
 border-top: 1px solid #DFDFDF;
 clear: both;
 position: relative;
 top: -5px;
}
 
/*////////// HOME PAGE NEWS UPDATE //////////*/ 

#home_page_news_update {
  border: 5px solid #D0DDEC;
  padding: 8px;
  background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-update-header-bg.png) top left no-repeat;  
}

.home-page-news-update-header {
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 12pt;
  color: #000000;
  font-weight: bold;
  padding-bottom: 21px;
  padding-left: 10px;
  padding-top: 2px;
}

.home-page-news-update-title {
  font-weight: bold;
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 1.1em;
  display: inline;
  color: #6699CC;
  text-transform: uppercase;
  cursor: pointer;
  line-height:1em;
}

.home-page-news-update-body {
  font-family: Georgia, 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 0.9em;
  line-height:1.2em;
  cursor: pointer;
  margin-bottom: 0;/*5px;*/
}

.home-page-news-update-date {
  color: #990000;
  font-size: 0.9em;
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  border-left: 1px solid #808080;
  border-right: 1px solid #808080;
  padding-left: 3px;
  padding-right: 3px;
  line-height: 1em;
}

.home-page-news-update-link {
  text-align: right;
  display: block;
  float: none;
  padding-right: 2px;
  margin-top: 0px;
  margin-bottom: 10px;
  padding-top: 3px;
  padding-bottom: 0px;
}

.home-page-news-update-link a,
.home-page-news-update-link a:link,
.home-page-news-update-link a:visited {
  font-weight: normal;
  font-family: Georgia, 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 1em;
  color: #6699CC;
  text-decoration: none;
  text-transform: none;
 }
 .home-page-news-update-link a:hover,
 .home-page-news-update-link a:active {
  text-decoration: underline;
 }
 
 .home-page-news-update-link-highlight {
  color: #000000;
 }
 
 #home_page_news_update img {
  border:1px solid #808080;
  margin-right:7px;
  padding: 1px;
  margin-bottom: 20px;
 }
 
td#sidebar-right #home_page_news_update:last-child img {
 	margin-bottom:10px;
 }

.home-page-news-update-divider {
  clear: both;
  border-bottom: 1px solid #DFDFDF;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 8px;
 }
 .home-page-news-update-divider2 {
  clear: both;
  padding-top: 0px;
 }
 
/*////////// HOME PAGE PRESS RELEASE ARCHIVES //////////*/ 

#home_page_press_release_archives {
  background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-update-header-bg.png) top left repeat-x;  
  margin-top: 20px;
  padding:8px 8px 8px 16px;
}

.home-page-press-release-header {
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 12pt;
  color: #000000;
  font-weight: bold;
  padding-bottom: 21px;
  padding-left: 10px;
  padding-top: 2px;
}

.home-page-press-release-highlight {
  color: #999999;
}

.home-page-press-release-title {
  padding-bottom: 8px;
  text-indent: -20px;
  padding-left: 20px;
  line-height: 1.2em;
  font-weight: bold;
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #000000;
}

.home-page-press-release-title a,
.home-page-press-release-title a:link,
.home-page-press-release-title a:visited {
  font-weight: bold;
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #000000;
  text-transform: none;
  text-decoration: none;
}
 .home-page-press-release-title a:hover,
 .home-page-press-release-title a:active {
  text-decoration: underline;
 }

/*////////// PRESS RELEASE CATEGORY PAGES //////////*/ 
 
.path-press-releases-activities  #precontent,
.path-press-releases-church-openings   #precontent,
.path-press-releases-legislative   #precontent {
  display: none;
}



.path-press-releases #home_page_press_release_archives {
  background: none;
  padding: 0;
}
 
.path-press-releases .home-page-press-release-header {
  color:#336699;
  font-family:'Century Gothic',Arial,Helvetica,sans-serif;
  font-size:16px;
  font-weight:normal;
  letter-spacing:-1px;
  margin:0 auto;
  padding: 0;
  text-transform: uppercase;
  padding-bottom: 5px;
  padding-left: 3px;
}

.path-press-releases .home-page-press-release-title  {
  color:#FFFFFF;
  left:-18px;
  position:relative;
  text-indent:-12px;
}

.path-press-releases .home-page-press-release-highlight {
  display: none;
}

.path-press-releases  .home-page-press-release-title a,
.path-press-releases  .home-page-press-release-title a:link,
.path-press-releases  .home-page-press-release-title a:visited {
  color: #333333;
  font-size: 13px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}

/* .path-press-releases  #block-views-press_releases_block-block_1 {
  padding: 8px 8px 8px 16px;
  background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-update-header-bg.png) top left no-repeat;  
} */

/* .path-press-releases  #block-views-press_releases_block-block_1 h2.title {
  font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
  font-size: 12pt;
  color: #000000;
  font-weight: bold;
  padding-bottom: 21px;
  padding-left: 0;
  padding-top: 4px;
  text-transform: none;
  letter-spacing: normal;
} */

.press-category-view-chooser {
  text-align: right;
  font-family: 'century gothic',arial,verdana;
  font-size: 14px;
  font-weight: bold;
  color: #999999;
}

.press-category-view-chooser span {
  padding-right: 5px;
}

.press-category-view-chooser-view {
  color: #333333;
  padding-right: 5px;
}

.press-category-view-chooser a,
.press-category-view-chooser a:link,
.press-category-view-chooser a:visited { 
  font-family: 'century gothic',arial,verdana;
  font-size: 14px;
  color:#336699;
  padding-right: 5px;
}

.path-press-releases  .press-releases-block-item{
  padding-left: 10px;
  font-size: 10px;
}


.view-press-releases-block  {
  padding-bottom: 10px;
}

/*////////// HOME PAGE RSS SUBSCRIBE BUTTON //////////*/ 


#home_page_rss_feed_block {
  text-align: center;
  padding-bottom:0;
  color: #6699CC;
  position: relative;
  top: -10px;
  cursor: pointer;
}
.home-page-rss-feed-title {
  font-family: 'century gothic',arial,verdana;
  font-size: 1.7em;
  line-height: 1em;
  font-weight: bold;
  text-transform: uppercase;
  padding-top:7px;
}
.home-page-rss-feed-text {
  font-family: 'century gothic',arial,verdana;
  font-size: 7pt;
  font-weight: bold;
  text-transform: uppercase;
}
#home_page_rss_feed_block img {
  position: relative;
  top: 6px;
  left: -20px;
}

/*////////// PRESS RELEASES PAGE SHARE BAR //////////*/

.path-press-releases #precontent {
  position: relative;
}

#press_release_share_bar {
  position: absolute;
  right: -2px;;
  width: 225px;
  height: 20px;
  top: -3px;
}
.press-release-share-bar-facebook {
  background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/facebook.png) no-repeat top left transparent;
  width: 45px;
  margin-right: 10px;
  height: 20px;
  display: inline-block;
  color: white;
  font-family: 'century gothic',arial,verdana;
  font-size: 9pt;
  font-weight: bold;
  padding-left: 19px;  
  padding-top: 2px;
  text-transform: uppercase;
  cursor: pointer;
}
.press-release-share-bar-twitter {
  background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/twitter.png) no-repeat top left transparent;
  width: 45px;
  margin-right: 10px;
  height: 20px;
  display: inline-block;
  color: white;
  font-family: 'century gothic',arial,verdana;
  font-size: 9pt;
  font-weight: bold;
  padding-left: 20px;  
  padding-top: 2px;
  text-transform: uppercase;
  letter-spacing: -1px;
  cursor: pointer;
}
.press-release-share-bar-email {
  background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/email.png) no-repeat top left transparent;
  width: 42px;
  height: 20px;
  display: inline-block;
  color: white;
  font-family: 'century gothic',arial,verdana;
  font-size: 9pt;
  font-weight: bold;
  padding-left: 22px;  
  padding-top: 2px;
  text-transform: uppercase;
  cursor: pointer;  
}

.gcui-share-bar {
  display: none;
}

.slide-header-vidbtn {
    width: 536px;
    margin-top:8px;
    padding-top:0;
}

#slide_header_vidbtn_table {
    width: 500px;
    height: 28px;
}
#slide_header_vidbtn_table td {
    text-align: right;
    vertical-align: middle;
    color: #fff;
    height: 28px;
}

.front .view-frontpage,
.path-home .view-frontpage{
  display: none;
}

#content .node .content a.a-inline-link:link,
#content .node .content a.a-inline-link:active,
#content .node .content a.a-inline-link:visited,
#content .node .content a.a-inline-link:hover {
    color:inherit;
    font-size:inherit;
    font-weight:inherit;
    text-decoration:none;
}
#content .node .content a.a-inline-link:hover {
    text-decoration:underline;
}


/*////////// LIGHTBOX NEWS ARTICLE STYLES //////////*/
/*
.path-lightbox #admin-menu,
.path-lightbox #banner,
.path-lightbox #main .tabs,
.path-lightbox #sidebar-left h2.title,
.path-lightbox #breadcrumb_area,
.path-lightbox #footer {
  display: none;
}

.path-lightbox #header_and_content_container,
.path-lightbox #outer_shell {
  background: none;
}
.path-lightbox #main {
  position: relative;
}
.path-lightbox .node-gut {
  position: absolute;
}
.path-lightbox #sidebar-left {
  visibility: hidden;
}
*/

.path- div#home_page_news_update a[href="/david-miscavige/scientology-today/scientology-volunteer-ministers.html"] img {
	margin-bottom: 3px;
}
.main-home-featured-location {
font-weight: bold;
padding: 5px 0px;
font-size: 0.87em;
}
#main-home-featured-link {
	padding-top: 10px;
}

/* This is a temp handling to fix the home page's header problem where the absolute positioning of the date of the featured item made it look messed up */
.path- #home_header .main-home-featured-location {
	position:static;
}

.tid-dissemination-distribution-center .breadcrumb { 
	font-size: 0.9em !important;
}


.path-news-one-scientologists-answer-ro-raising-educational-standards .gcui-preset-gcui_inline_default .caption {
	padding-bottom: 19px;
}

/*
.multimedia-insert-tab-content {
  padding-right: 0px;
  padding-top: 20px;
  text-align: center;
}
*/

.multimedia-insert-Video {
	/* Changes with the new video player (576px wide)
  padding-right: 70px;
  padding-left: 70px;
	*/
	
	padding-left: 22px;
	padding-bottom: 22px;

	
  /*padding-top: 15px;*/
  padding-top: 1px;
}

/* hack for new releases press releases */
.path-press-releases-2010-in-review-index h3.front-top-title .title-light {
  display: none;
}
.right-click-save-as {
  display: inline;
}

/* quick hack to make captions not go too tall
.path-david-miscavige-scientology-today-grand-opening-melbourne-australia .slide-header-slide-text-pane {
	overflow: hidden;
	max-height: 275px;
}
*/


/* overflow */
/*
.slide-header-slide-text-pane {
	overflow: hidden;
	max-height: 275px;
}
*/

/* auto-expand
.slide-header-slide-text-pane:hover {
	position: absolute;
	overflow: visible;
	max-height: 5000px;
	z-index: 1000;
	padding: 20px 25px;
	margin: 0;
	background: #3b5269;
}
*/

.slide-header-slide-text-pane {
	/* width: 251px; */
	width: 232px;
	overflow: hidden;
	position: absolute;
        z-index: 1000;
        /* padding: 20px 8px 20px 25px; */
	height: 275px;
	max-height: 275px;
        /* margin: 0; */
        background: #3b5269;
	padding-right: 20px;
	margin-right: 20px;
}

.slide-header-slide-text-pane:hover {
	overflow-y: auto;
	height: 275px;
	max-height: 275px;
	width: 232px;
}

/*
body {
	scrollbar-3dlight-color: #3b5269;
	scrollbar-arrow-color: #3b5269;
	scrollbar-base-color: #3b5269;
	scrollbar-darkshadow-color: #3b5269;
	scrollbar-face-color: #3b5269;
	scrollbar-highlight-color: #3b5269;
	scrollbar-shadow-color: #3b5269;
}
*/

#content .with-sidebar-right .view-display-id-page .pager {
	display:none;
}

/*
#content .multimedia-insert-tab-label-Attachments {
    display: none;
}
*/

.gcui-bottomnav .container {
	background: none repeat scroll 0 0 #F2F2F2;
}

/*////////// Language selector //////////*/
.nr_lang_selector {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/nr-language-image.jpg) transparent no-repeat;
	background-position: 0 -20px;
	font-family: 'Century Gothic', Gothic, Arial;
	font-size: 15px;
	display: inline-block;
	/* width: 197px; */
	text-align: right;
	position: absolute;
	border-right: 1px solid #416b94;
	border-left: 1px solid #416b94;
	border-bottom: 3px solid #416b94;
	padding-bottom: 3px;
	visibility: hidden;
	right: 0;
	top: 40px;
	z-index: 20;
}

.path-press-releases #translated_versions {
	/* width: 265px; */
	width: inherit;
	padding-top: 18px;
}
.nr_lang_selector .nr_lang_option {
	white-space: nowrap;
	height: 26px;
}

.nr_lang_selector .nr_lang_option a:hover,
.nr_lang_selector .nr_lang_option a:active {
	background-color: #416b94;
	color: #eeeeee;
	text-decoration: none;
	padding-right: 25px;
	padding-left: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
}
.nr_lang_selector .nr_lang_option a,
.nr_lang_selector .nr_lang_option a:link,
.nr_lang_selector .nr_lang_option a:visited {
	padding-right: 25px;
	padding-left: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
}

.nr_lang_default {
	padding-right: 25px;
	font-weight: bold;
	padding-top: 4px;
	height: 16px;
	color: #416b94;
	cursor: pointer;
	padding-left: 13px;
	float: right;
	position: static;
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/nr-language-image.jpg) transparent no-repeat top right;
	font-family: 'Century Gothic', Gothic, Arial;
	font-size: 14px;
	display: inline-block;
	/* width: 197px; */
	text-align: right;
	border: 1px solid #416b94;
	padding-bottom: 3px;
	right: 0;
	top: 25px;	
}

.nr_lang_selector .nr_lang_not_default {	
	cursor: pointer;	
}
.nr_lang_selector .nr_lang_not_default a {
	font-weight: normal;
}
.view-in {
	float: right;
	padding-right: 5px;
	font-family: 'Century Gothic', Gothic, Arial;
	padding-top: 5px;
}

/*
#nr_lang_selector_placeholder {
	width: 152px;
	float: right;
	padding-left: 63px;
}
*/

.path-news-volunteer-ministers-at-namasuba_college_in_kampala_uganda .gcui-inline-image .caption {
	padding-bottom: 14px;
}


/* @HACK: The JS that does the resizing messes up on IE8 and sometimes in FF - about 50% of the computers that we tried them on. */                          
.path-press-releases-grand-opening-scientology-ideal-organization-opens-moscow .ad-gallery .ad-thumbs .ad-thumb-list {                                       
    width: 1536px !important;                                                                                                                                  
}   

.path-press-releases-grand-opening-scientology-ideal-organization-pretoria .ad-gallery .ad-thumbs .ad-thumb-list {
    width: 3200px !important;
}

.path-image-gallery-press-releases-grand-opening-scientology-ideal-organization-kaohsiung-taiwan .ad-gallery .ad-thumbs .ad-thumb-list,
.path-press-releases-grand-opening-scientology-ideal-organization-kaohsiung-taiwan .ad-gallery .ad-thumbs .ad-thumb-list {
    width: 3000px !important;
}

/*////////// INLINE IMAGE GALLERY DOWNLOAD CONTROLS //////////*/
.ad-download-controls {
	margin: 0;
	padding-left: 55px;
	padding-right: 55px;
}
.downloadbar a {
  white-space:nowrap;
}
.ad-image-wrapper .ad-download-controls {
	line-height: 1.2em;
}
.ad-download-controls {
  min-height:24px;
  height:auto;
}
.multimedia-insert-tabs-contents .ad-download-controls .download,
.multimedia-insert-tabs-contents .ad-download-controls .ad-download-print,
.multimedia-insert-tabs-contents .ad-download-controls .ad-download-screen {
  display:block;
  float:left;
}
.ad-download-controls .ad-download-screen {
	background: transparent url('/sites/all/themes/gold_master/www_scientologynews_org/images/1pxBlackBg.png') no-repeat right 2px;
  padding-right: 8px;
}
.block-gold_common_ui_image_gallery .ad-download-controls {
    /*background: none repeat scroll 0 0 #000000;*/
    background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/black-background-65.png);
    bottom: 0;
    color: #FFFFFF;
    font-family: Century Gothic;
    font-size: 14pt;
    height: 40px;
    left: 0;
    margin: 0 0px; 
    /*opacity: 0.8;*/
    opacity: 1;
    padding-top: 14px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    z-index: 20;
}






/*////////// INLINE IMAGE GALLERY CLEANUP //////////*/
/*////////// INLINE IMAGE GALLERY CLEANUP //////////*/
/*////////// INLINE IMAGE GALLERY CLEANUP //////////*/
/*////////// INLINE IMAGE GALLERY CLEANUP //////////*/
/*////////// INLINE IMAGE GALLERY CLEANUP //////////*/
/*////////// INLINE IMAGE GALLERY CLEANUP //////////*/
.ad-gallery .ad-thumbs li,
.ad-gallery .ad-thumbs li a {
	padding-right: 0;
}
.ad-thumb-list img,
.ad-thumb-list img a {
	margin-right: 0;
}
.ad-gallery .ad-thumbs li a img {
	margin-right: 0;
}
.path-press-releases-grand-opening-scientology-ideal-organization-opens-melbourne-australia .ad-custom-desc-text {
  padding-right: 10px;
}
.multimedia-insert-tabs-container {
  min-height:355px;
  height:auto;
}
.multimedia-insert-tabs-container .ad-gallery .ad-nav {
  position: relative;
  width: 300px;
}

.path-press-releases-scientology-books-in-libraries .ad-nav {
  visibility: hidden;
  display: none;
}

.path-press-releases-scientology-books-in-libraries .multimedia-insert-tabs-container {
  height: 295px;
  min-height: 295px;
}

.path-press-releases-scientology-problems-of-work-film .ad-forward,
.path-press-releases-scientology-problems-of-work-film .ad-back {
  visibility: hidden;
  display: none;
}
.multimedia-insert-tabs-container .ad-gallery .ad-nav .ad-thumbs {
  position: absolute;
  top: 244px;
}
.path-image-gallery .ad-image-wrapper .ad-download-controls {
padding-right:0;
padding-left:0;
text-align:center;
}
.ad-image-wrapper .ad-download-controls {
  padding-left: 10px;
  padding-right: 0;
  /* padding-top: 5px; */
}
.ad-video-title {
  position: relative;
  top: 33px;
}





/*////////// CSS HACKS FOR THE IDEAL ORG WEBSITES, AS THEY HAVE A LARGE VIDEO PLAYER, SO THE IMAGE GALLERY
  NEEDS TO BE ADJUSTED TO THAT //////////*/

.tid-scientology-opens-record-number-of-new-churches-around-the-world-in-2010 .multimedia-insert-tabs-container {
  height: 475px;
}
  
.tid-scientology-opens-record-number-of-new-churches-around-the-world-in-2010 .ad-gallery .ad-nav {
  top: -200px;
}

.tid-scientology-opens-record-number-of-new-churches-around-the-world-in-2010 .ad-gallery .ad-nav .ad-thumbs {
  position: absolute;
  top: 240px;
  width: 515px;
}
.tid-scientology-opens-record-number-of-new-churches-around-the-world-in-2010 .ad-forward {
	left: 545px !important;
}
.tid-scientology-opens-record-number-of-new-churches-around-the-world-in-2010 .ad-custom-desc,
.tid-scientology-opens-record-number-of-new-churches-around-the-world-in-2010 .ad-download-controls {
  display: none;
  visibility: hidden;
}
.tid-scientology-opens-record-number-of-new-churches-around-the-world-in-2010 .ad-gallery .ad-image-wrapper {
  visibility: hidden;
  position: absolute;
}
.tid-scientology-opens-record-number-of-new-churches-around-the-world-in-2010 #gcui_news_video_wrapper {
  height: 300px;
  position: relative;
}
.tid-scientology-opens-record-number-of-new-churches-around-the-world-in-2010 #gcui_news_video {
  position: absolute;
  top: 0;
}



.path-churches #image_rotator_image img {
	width: 200px;
}

.path-churches #image_rotator_image {
	height: 0px !important;
	top: 6px;
}




/*////////// LANGUAGE-BASED HACKS - ARE THESE STILL NEEDED? //////////*/
/*Yes, as Spanish languages are longer then English. B.N.*/

.node.hack-locale-es_ES .ad-download-controls,
.node.hack-locale-es .ad-download-controls {
	height: 39px;
}
.node.hack-locale-es_ES .ad-image-wrapper,
.node.hack-locale-es .ad-image-wrapper {
	padding-bottom: 16px;
}
.hack-locale-nl #ad-custom-desc-btn {
  width: 180px !important;
}

.hack-locale-el #ad-custom-desc-btn {
  visibility:hidden !important;
}

.path-press-releases-scientology-books-in-libraries #shell .hack-locale-zh .ad-gallery .ad-image-wrapper .ad-prev,
.path-press-releases-scientology-books-in-libraries #shell .hack-locale-zh .ad-gallery .ad-image-wrapper .ad-next {
  visibility:hidden;
}
/*.hack-locale-fr .ad-gallery .ad-image-wrapper .ad-image img {
  height:120px;
}*/

/* Chinese fixes */

/* 
Overall handling on the font family, weight and style so that it's always MingLu, never bold and never italics.
(Starts here and goes for the next 130 lines.)
*/
#outer_shell #shell .hack-locale-zh b {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh div {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh span {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh em {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh li {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh ul {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh ol {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh h1 {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh h2 {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh h3 {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh h4 {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh h5 {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh h6 {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh tr {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh td {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh table {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh tbody {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh span li a {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh span li {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh span a {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh span ul {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh span li a:link {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh span li a:visited {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh a:link {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
#outer_shell #shell .hack-locale-zh a:visited {
font-style: normal;
font-family:"MingLiU","PMingLiU";
font-weight: normal;
}
.hack-locale-zh strong{
font-weight:normal;
}
.hack-locale-zh em{
font-style:normal;
}

.multimedia-insert-Photos .ad-image {
	cursor: pointer !important;
}

.multimedia-insert-Photos .ad-next-image,
.multimedia-insert-Photos .ad-prev-image {
	display: block !important;
	top: 86px !important;
}

html>/**/body #hoverNav a:first-child {
		background: url(/sites/all/modules/lightbox2/images/prev.gif) no-repeat scroll left 15% transparent;
}
	
html>/**/body #hoverNav a:last-child {
		background: url(/sites/all/modules/lightbox2/images/next.gif) no-repeat scroll right 15% transparent;
}

.multimedia-insert-Photos .ad-gallery .ad-nav .ad-forward {
	top: 251px;
	height: 55px;
	left: 336px;
	width: 25px;
	background-position: 13px 18px;
}
.multimedia-insert-Photos .ad-gallery .ad-nav .ad-back {
	top: 247px;
	height: 62px;
	left: 0;
	width: 22px;
	background-position: 0px 18px;
}
#bottomNavZoom  {                                                                                                                                            
	left:0px;                                                                                                                                            
}

#main #precontent .ru-display-none {
	visibility: hidden;
}

.path-press-releases-scientology-problems-of-work-film .multimedia-insert-tab-label-Video {
	visibility: hidden;
}

.path-press-releases-scientology-problems-of-work-film .hack-locale-en .multimedia-insert-tab-label-Video {
	visibility: visible;
}

.path-press-releases-scientology-problems-of-work-film .hack-locale-de #ad-custom-desc-btn {
	visibility: hidden !important;
}

.multimedia-insert-Video {
	padding-top: 22px;
}

.multimedia-insert-tabs-labels{
	
}
.multimedia-insert-tabs-labels > div {
	padding-left: 35px;
	padding-right: 30px;
	color: #999;
}

.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Video.current,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Videos.current,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Grand-Opening.current,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-GRAND-OPENING.current,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Video-News-Release.current,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Tour.current {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/top-play-icon.jpg) left -28px no-repeat;
	color: #000;
}
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Video,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Videos,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Grand-Opening,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-GRAND-OPENING,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Video-News-Release,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Tour {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/top-play-icon.jpg) left -3px no-repeat;
}
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Video:hover,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Videos:hover,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Grand-Opening:hover,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-GRAND-OPENING:hover,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Video-News-Release:hover,
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Tour:hover {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/top-play-icon.jpg) left -28px no-repeat;
	color: #000;
}
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Photos.current {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/top-arrow.jpg) left -28px no-repeat;
	color: #000;
}
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Photos {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/top-arrow.jpg) left -3px no-repeat;
}
.multimedia-insert-tabs-labels .multimedia-insert-tab-label-Photos:hover {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/top-arrow.jpg) left -28px no-repeat;
	color: #000;
}

.path-press-releases-scientology-problems-of-work-film .hack-locale-de #ad-custom-desc-btn {
          visibility: hidden !important;
}
  
.path-press-releases-grand-opening-scientology-ideal-organization-opens-moscow .multimedia-insert-tab-label-Grand-Opening {
          visibility: hidden;
}
  
.path-press-releases-grand-opening-scientology-ideal-organization-opens-moscow .multimedia-insert-tab-label-Tour {
          visibility: hidden;
}
  
.path-press-releases-grand-opening-scientology-ideal-organization-opens-moscow .hack-locale-en .multimedia-insert-tab-label-Grand-Opening {
          visibility: visible;
}
  
.path-press-releases-grand-opening-scientology-ideal-organization-opens-moscow  .hack-locale-en .multimedia-insert-tab-label-Tour {
          visibility: visible;
}

.multimedia-insert-tabs-labels > div:first-child {
	color: #000000;
}

.hack-locale-en .multimedia-insert-tabs-labels > div:first-child {
	color: #999999;
}

#main .hack-locale-en .multimedia-insert-tabs-labels .multimedia-insert-tab-label-Photos.current {
	color: #000;
}

.hack-locale-it #ad-custom-desc-btn {
	visibility: hidden !important;
}

.path-press-releases-grand-opening-scientology-ideal-organization-opens-tampa .multimedia-insert-tab-label-Grand-Opening {
          display: none;
}
  
.path-press-releases-grand-opening-scientology-ideal-organization-opens-tampa .multimedia-insert-tab-label-Tour {
          visibility: hidden;
}
  
/*.path-press-releases-grand-opening-scientology-ideal-organization-opens-tampa .hack-locale-en .multimedia-insert-tab-label-Grand-Opening {
          visibility: visible;
}*/
  
.path-press-releases-grand-opening-scientology-ideal-organization-opens-tampa  .hack-locale-en .multimedia-insert-tab-label-Tour {
          visibility: visible;
}

/*Images in the Bio, in the left in the header*/

.path-david-miscavige-scientology-today-las-vegas-grand-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_cc_vegas.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-scientology-brussels-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_blx.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-scientology-berlin-unveiled #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_brln.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-scientology-buffalo-new-york #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_buff.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-dallas-church-of-scientology #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_dallas.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-washington-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_dcd.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-grand-opening-los-gatos #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_gatos.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-johannesburg-test-centre #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_jbg.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-johannesburg-grand-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_jbg.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-new-london-church #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_london.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-madrid-church-of-scientology #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_mad.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-malmo-church-of-scientology #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_mal.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-mexico-grand-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_mxc.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-nashville-church-of-scientology #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_nash.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-the-new-yorker-new-scientology-church #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_ny.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-pasadena-grand-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_pasadena.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-church-of-scientology-quebec #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_qbc.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-rome-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_roma.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-seattle-grand-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_sea.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-san-francisco-grand-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_sfo.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-scientology-stevens-creek-opening #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_snc.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-church-of-scientology-tampa-florida #header_and_content_container .nav {
background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_tpa.jpg) repeat left top;
}

.path-david-miscavige-scientology-today-grand-opening-melbourne-australia #header_and_content_container .nav {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_meld.jpg) no-repeat left top #3B536A;
}
.path-david-miscavige-scientology-today-los-angeles-grand-opening #header_and_content_container .nav {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_lad.jpg) no-repeat left top #3B536A;
}
.path-david-miscavige-scientology-today-church-of-scientology-moscow-russia #header_and_content_container .nav {
	background: url("/sites/all/themes/gold_master/www_scientologynews_org/images/left_banner_bio_moscow.jpg") no-repeat scroll left top #3B536A;
}

.path-news .full_story {
white-space:nowrap;
}

.path-en-news #main li.pager-item, 
.path-en-news #main li.pager-ellipsis,
.path-en-news #main li.pager-first,
.path-en-news #main li.pager-previous,
.path-en-news #main li.pager-next,
.path-en-news #main li.pager-last,
.path-en-news #main li.pager-current {
	padding: 3px;
}

.front #content_container {
	padding-top: 20px;
}


.path-en-news-one-month-volunteer-ministers-disaster-response-japan .gcui-preset-gcui_inline_default img[src$="/assists_in_shelters2.jpg"] {
	padding-bottom: 1px;
}

.churches-title {
  color: #326188;
  margin-top: 3em;
}

.path-en-news-church-of-scientology-pasadena-youth-violence-forum .slide-header-pane {
	font-size: 8pt;
}


.path- #home_page_news_update img[src$="delegates_with_flags.jpg"] {
         margin-bottom: 50px;
}
 

.path-contact-thank-you h2.title {
	display: none;
}

.new-year-press-release {
    padding-bottom: 40px !important;
}

.temptemptemp a {
    color: darkred !important;
}


.tid-new-years .content p a {
    color: darkred;
}

.press-release-contact-block {
    width: 425px; 
}
.path-en-david-miscavige-scientology-today-grand-opening-sacramento-california .gcui-preset-gcui_inline_default {
	margin-bottom: 24px;
}
/*#home_page_news_update > a > img {
    margin-bottom: 0px;
}*/
.indent-press-release-text {
    padding-left: 10px;
} 

.front #home_page_center_news .small-font {
    font-size: 16px;
}

.tid-complete-biographical-encyclopedia .multimedia-insert-Photos .ad-gallery .ad-nav .ad-forward {
    display:none;
}
.tid-complete-biographical-encyclopedia .multimedia-insert-Photos .ad-gallery .ad-nav .ad-back {
    display:none;
}

.tid-chinese-basics .multimedia-insert-Photos .ad-gallery .ad-nav .ad-forward {
    display:none;
}
.tid-chinese-basics .multimedia-insert-Photos .ad-gallery .ad-nav .ad-back {
    display:none;
}

#bottomNavZoom {
    display: none !important;
}

.path-press-releases-grand-opening-scientology-ideal-organization-opens-tampa .multimedia-insert-tab-label-GRAND-OPENING {
    display: none;
}


.path-image-gallery-press-releases-grand-opening-scientology-ideal-organization-los-gatos .ad-custom-desc,
.path-image-gallery-press-releases-grand-opening-scientology-ideal-organization-tel-aviv .ad-custom-desc,
.path-image-gallery-press-releases-grand-opening-scientology-ideal-organization-orange-county .ad-custom-desc {
    height: 110px
}


.node .gcui-inline-image-3410-2 {
    padding-bottom: 10px;
}

.path-image-gallery-press-releases-grand-opening-scientology-ideal-organization-buffalo-new-york #shell .ad-custom-desc {
    height: 115px;
}

.tid-mike-rinder .article-date-location {
	display: none;
}

.path-press-releases-9th-annual-human-rights-youth-summit-2012 .node h2.title {
	font-size: 23px;
}

.ie7 .path-press-releases-9th-annual-human-rights-youth-summit-2012 .node h2.title,
.ie8 .path-press-releases-9th-annual-human-rights-youth-summit-2012 .node h2.title {
	font-size: 22px;
}

/* brought over from gcui_slide_header.css */
.header-path-david-miscavige-html .slide-header-slide-image,
.header-path-david-miscavige-biography-creating-new-era-of-expansion-html .slide-header-slide-image,
.header-path-david-miscavige-biography-ensuring-purity-of-scientology-html .slide-header-slide-image,
.header-path-david-miscavige-biography-meeting-the-demand-for-scientology-html .slide-header-slide-image,
.header-path-david-miscavige-biography-spearheading-global-humanitarian-initiatives-html .slide-header-slide-image {
    width:100%;
}

.i-agree-to-terms {
    display: block;
    clear: both;
    float: none;
    font-size: 9px;
    color: #000;
}

.i-agree-to-terms a {
    text-decoration: underline;
}

.block-gold_common_ui_image_gallery .i-agree-to-terms {
    color: #fff;
}

.block-gold_common_ui_image_gallery .i-agree-to-terms a {
    color: #fff;
    padding: 0;
}

.hack-language-zh.path-press-releases-grand-opening-scientology-ideal-organization-kaohsiung-taiwan strong {
    font-weight: bold !important;
}














@media (max-width: 800px) {

	#shell #sidebar-left {
		display: table-footer-group;
		width: 100%;
	}

	#shell td.with-sidebar-left {
		display: table-header-group;
	}

	#shell .nice-menu-down,
	#shell #banner,
	#shell #header,
	#shell #content,
	#shell #footer,
	#shell #breadcrumb_area,
	#shell .gcui-bottomnav,
	#shell .gcui-bottomnav .container,
	#shell #sidebar-left img {
		width: 100%;
	}

	#outer_shell #shell {
		overflow: hidden;
	}

	#shell .gcui-bottomnav .container {
		padding-left: 0;
		padding-right: 0;
	}

	#outer_shell #shell {
		min-width: 0;
		padding-left: 20px;
		padding-right: 20px;
		background-size: 212%;
	}

	#shell .with-sidebar-left #main {
		padding-left: 0;
	}

	/* no flash for mobile */
	/*
	.multimedia-insert-tabs-container {
		display: none;
	}
	.multimedia-insert-Video {
		display: none;
	}
	*/

	.with-sidebar-left #main {
		border-left: none;
	}

	.press-release-contact-block {
		width: 100%;
	}

	#shell #banner_tool,
	#shell #banner_logo {
		display: block;
	}

	#shell #banner_logo {
		height: auto;
	}

	#shell .gcui-bottomnav td.center > div {
		width: 100%;
		float: none;
	}

	#multimedia-insert-video-player {
		width: 100% !important;
	}

	#outer_shell {
		background-size: 109%;
		background-position: left -19px top -15px;
	}

	.path-image-gallery .ad-gallery {
		width: 100%;
	}

	.path-image-gallery .block-gold_common_ui_image_gallery .ad-download-controls {
		font-size: 14px;
		height: auto;
	}
	.path-image-gallery .image-gallery-nav-table {
		width: 100%;
	}
	.path-image-gallery .image-gallery-nav-table tr {
		display: block;
		width: 100%;
		padding-bottom: 10px;
		border-bottom: 1px solid #ccc;
	}
	.path-image-gallery .image-gallery-nav-table tr:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	.path-image-gallery .image-gallery-nav-header,
	.path-image-gallery .image-gallery-nav-item {
		display: block;
	}

	.path-image-gallery .image-gallery-nav-item {
		width: 105px;
		padding-right: 0;
		float: left;
	}

	.path-contact #shell .contacttableright,
	.path-contact #shell .contacttableleft {
		display: block;
	}

	#shell .ad-gallery .ad-image-wrapper .ad-image {
		width 100%;
		height: auto;
	}





}

@media (max-width: 800px) and (min-width: 700px) {

	#shell .prev-next-menu {
		margin-top: 10px;
		margin-bottom: 20px;
	}

}







@media (max-width: 700px) {

	html {
		-webkit-text-size-adjust: 100%;
	}
	
	#outer_shell {
		background-size: 130%;
		background-position: left -19px top -13px;
	}


	/*
	#shell #banner_logo {
		min-height: 42px;
	}

	#shell #banner #banner_tool .banner-tool-inner #course_banner_login {
		text-align: left;
	}

	#shell #banner #banner_tool .banner-tool-inner #course_banner_login {
		width: 100%;
	}

	#shell #start_course_left_sidebar #play_vid_bar,
	#shell #course_menu_left_sidebar #play_vid_bar {
		background-repeat: no-repeat;
		background-size: cover;
		padding: 12px 0;
		padding-right: 40px;
		width: calc(100% - 40px);
	}

	#shell #course_banner_login .tophat-icon {
		display: none;
	}

	*/


	



	

	#banner_logo,
	#banner_tool {
		display: none !important;
	}

	#banner {
		padding-top: 12%;
	}

	



	.admin-menu #main > .tabs,
	.admin-menu #admin-menu {
		display: none !important;
	}
	body.admin-menu {
		margin-top: 0 !important;
	}

	#nice-menu-1 {
		overflow: hidden;
	}
	
	




	/**
	mobile menu CSS
	*/

	#shell #banner {
		margin-left: -20px;
		margin-right: -20px;
		width: calc(100% + 40px);
	}
	#shell #nice-menu-1 > span {
		background: none;
	}
	.nice-menu-down > span {
		display: block;
	}
	#nice-menu-1 {
		background: none;
	}
	#nice-menu-1 > span a {
		background-repeat: none;
		padding: 5px 5px 5px 17px !important;
		line-height: 23px;
		color: #fafafa;
		text-align: left;
		font-size: 20px;
		font-weight: normal;
		font-family: 'Century Gothic', Arial, Verdana, sans-serif;
	}
	#nice-menu-1 li ul,
	#banner .content {
		max-height: 0;
		overflow: hidden !important;
		transition: max-height .01s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		-webkit-transition: max-height .01s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}

	#nice-menu-1 li ul {
		padding: 0;
	}
	#nice-menu-1 li.mobile-open > ul {
		max-height: 2000px;
		transition: max-height .8s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		-webkit-transition: max-height .8s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}
	#banner.mobile-open .content {
		max-height: 3000px;
		overflow: visible !important;
		transition: max-height 1s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		-webkit-transition: max-height 1s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}
	#banner_menu h2.title {
		display: block !important;
		position: absolute;
		top: 9px;
		right: 10px;
	}
	#banner.mobile-open	#banner_menu h2.title {
		top: -81px;
	}
	/*
	#banner.mobile-open #banner_menu h2.title {
		display: none !important;
	}
	*/
	#banner #banner_logo {
		opacity: 0;
		transition: opacity .3s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility .3s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		-webkit-transition: opacity .3s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility .3s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		display: block !important;
		visibility: hidden !important;
		width: calc(100% - 40px);
	}
	#banner.mobile-open #banner_logo {
		display: block !important;
		visibility: visible !important;
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/banner.png) top center no-repeat #000000;
		background-size: 83%;
		background-position: left -19px top -13px;
		opacity: 1;
		pointer-events: none;
		z-index: 100;
		width: auto;
	}
	#banner.mobile-open #banner_menu {
		position: relative;
		top: 15px;
		/*
		bottom: 0;
		*/
		z-index: 101;
	}
	#banner_menu h2.title {
		width: 46px;
		height: 46px;
	}
	#banner_menu h2.title:after {
		position: absolute;
		content: url(/sites/all/themes/gold_master/www_scientologynews_org/images/home-mobile-trigger-xparent-new.png?c);
	}
	#banner_menu h2.title > span {
		display: none;
	}
	#nice-menu-1 li ul {
		background: none;
		visibility: visible !important;
	}
	#nice-menu-1 li a {
		margin-right: 67px;
		border-right: 1px solid #333;
	}
	#nice-menu-1 li:after {
		/* border-left: 1px solid #333; */
		padding: 0 20px 0 20px;
		color: #333;
		top: 0;
		/* bottom: 0; */
		right: 0;
		position: absolute;
		content: "";
		font-size: 22px;
		min-width: 26px;
	}
	#banner.mobile-open #nice-menu-1 li.menuparent:after {
		content: "▼";
	}
	#shell #nice-menu-1 ul {
		position: static;
		padding-left: 40px;
		margin-top: 0;
		width: calc(100% - 40px);
	}
	#shell #nice-menu-1 ul li {
		background: none;
		width: 100%;
		border: none;
	}
	#shell #banner_menu {
		height: auto;
	}
	#nice-menu-1 > span li ul li a {
		font-size: 16px;
	}
	#shell li.menuparent li.menuparent ul {
		border: none;
		margin: 0;
	}

	#shell .custom-slide-header {
		width: 100%;
	}
	#shell .cslider-slide-show {
		width: 100%;
	}
	#shell .custom-slide-header .main {
		width: 60%;
	}
	#shell #gcui_cpanel_wrapper,
	#shell #gcui_cpanel_wrapper_outer,
	#shell .cslider-slide-show-controller,
	#shell .cslider-slide-show .slide-contents .slide {
		width: 100%;
	}
	#shell .custom-slide-header .nav {
		width: 40%;
	}

	#shell .ad-custom-desc {
		height: auto;
	}	
	#shell .ad-controls {
		display: none;
	}
	#shell .ad-custom-desc {
		padding-bottom: 20px;
	}

	#shell .nice-menu-1 {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
	}

	#shell .ad-gallery .ad-forward {
		right: -20px;
		background-color: rgba(255, 255, 255, 0.8);
		width: 30px;
		background-position: center;
		height: 64px;
	}

	#shell .ad-gallery .ad-back {
		left: -20px;
		background-color: rgba(255, 255, 255, 0.8);
		width: 30px;
		background-position: center;
		height: 64px;
	}

	.path-image-gallery .image-gallery-nav-item > div img,
	.path-image-gallery .image-gallery-nav-item > div {
		width: 100% !important;
	}

	.path-image-gallery .image-gallery-nav-item {
		width: calc(25% - 30px);
		margin-right: 15px;
	}

	.path-image-gallery .image-gallery-nav-item:nth-child(6n) {
		clear: both;
	}

	#shell .image-gallery-nav-item .title {
		font-size: 13px;
		margin-top: 2px;
	}

	#shell .ad-download-controls a,
	#shell .ad-download-controls > span {
		width: 30%;
		display: block;
		float: left;
		color: white;
	}

	#outer_shell #shell .i-agree-to-terms {
		width: 100%;
		float: none;
		padding-top: 10px;
	}

	#outer_shell #shell .i-agree-to-terms a {
		width: auto;
		float: none;
		display: inline;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
	}

	.path-image-gallery .image-gallery-nav-header {
		font-size: 1.3em;
	}
	
}

@media (max-width: 700px) and (min-width: 500px) {


	.gcui-bottomnav .container .main .center div {
		float: none !important;
		width: 100% !important;
	}

}

@media (max-width: 500px) {

	#shell .ad-download-controls a:first-of-type {
		clear: both;
	}

	#shell .ad-download-controls a {
		width: 100%;
		float: left;
		text-align: left;
		padding-top: 10px;
	}

	#outer_shell {
		background-size: 130%;
		background-position: left -4px top -8px;
	}
	#banner.mobile-open #banner_logo {
		background-size: 83%;
		background-position: left -4px top -8px;
	}
	#banner.mobile-open	#banner_menu h2.title {
		top: -50px;
	}

	#shell .gcui-bottomnav td {
		display: block;
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		border: none;
	}

	#shell .gcui-bottomnav td > div {
		float: none !important;
		width: 100% !important;
		padding-left: 0 !important;
	}

	#shell .gcui-bottomnav td .link {
		display: inline;
	}

	#shell .gcui-bottomnav td .link:before {
		content: " • ";
	}

	#shell .gcui-bottomnav td .link:first-of-type:before,
	#shell .gcui-bottomnav td .link:first-child:before {
		display: none;
	}

	#shell .gcui-bottomnav .container {
		padding-left: 20px;
		padding-right: 20px;
		width: calc(100% - 40px);
	}

	#shell #main .node .content img,
	#shell #main .node .content .gcui-inline-image,
	#shell #main .node .content .image {
		width: 100%;
		max-width: none;
	}

	#shell .custom-slide-header .main {
		width: 100%;
	}
	#shell .custom-slide-header .nav {
		display: none;
	}
	#shell .cslider-slide-show .control-item-left,
	#shell .cslider-slide-show .control-item-right {
		opacity: 1 !important;
		display: block !important;
	}

	#shell .views-row td.text,
	#shell .views-row td.image {
		display: block;
		width: 100%;
	}

	#shell .views-row td.image img {
		width: 100%;
		margin: 0 auto;
	}

	#shell .views-row h2.front-article-title {
		width: 100%;
	}

	#shell #main .node .content .gcui-inline-image {
		margin-bottom: 30px;
	}

	#shell .prev-next-menu {
		margin-bottom: 30px;
	}

	#shell .frontpage-main-item .text {
		padding-bottom: 10px;
	}

	.path-contact #shell td.photo,
	.path-contact #shell td.info {
		display: block;
	}

	.path-contact #shell td.info {
		clear: both;
		padding-top: 10px;
	}

	.path-contact #shell #main .node .content img {
		width: auto;
		float: none !important;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}

	.path-contact #shell .contacttableright,
	.path-contact #shell .contacttableleft {
		width: 100%;
	}

	.path-contact #main .node > .content > div > table {
		width: 100% !important;
	}

	#banner_menu h2.title {
		width: 32px;
		height: 32px;
	}
	#banner_menu h2.title:after {
		content: url(/sites/all/themes/gold_master/www_scientologynews_org/images/home-mobile-trigger-xparent-new-small.png);
	}

	#banner.mobile-open	#banner_menu h2.title {
		top: -51px;
	}

	.path-image-gallery .image-gallery-nav-item {
		width: calc(50% - 20px);
		margin-right: 10px;
	}

	.path-image-gallery .image-gallery-nav-item > div img,
	.path-image-gallery .image-gallery-nav-item > div {
		width: 100% !important;
	}

	.path-image-gallery .image-gallery-nav-item:nth-child(2n) {
		clear: both;
	}

	.ad-gallery .ad-custom-desc {
		float: none;
		display: block;
	}

	#shell .multimedia-insert-tab-content,
	#shell .multimedia-insert-tabs-labels {
		padding-left: 0;
	}

	#shell .ad-gallery {
		width: 100%;
	}

	#shell .ad-gallery .ad-image-wrapper {
		width: 100%;
	}

	#shell .ad-gallery .ad-image {
		width: 100% !important;
	}
	#shell .ad-gallery .ad-image-wrapper .ad-image {
		left: 0 !important;
	}
	#shell .ad-download-controls {
		bottom: auto;
		top: 100%;
		padding-top: 10px;
	}
	#shell .ad-custom-desc {
		padding-bottom: 20px;
		padding-top: 337px;
		width: calc(100% - 20px);
		margin-left: 0;
		border-bottom: 1px solid #ccc;
	}
	#shell .ad-gallery .ad-back,
	#shell .ad-gallery .ad-forward,
	#shell .multimedia-insert-tabs-container .ad-gallery .ad-nav .ad-thumbs {
		top: -92px;
	}

	#shell .ad-custom-desc-text {
		padding-bottom: 40px;
	}

}

.path-image-gallery .image-gallery-nav-item > div img {
	width: 100% !important;
}


@media (min-width: 767px) {
	.view-press-releases-category .image img {
		width: 160px;
	}
}





















#home_header {
}

#home_header .wrapper-table {
	
}

#home_header .wrapper-table a,
#home_header .wrapper-table a:hover,
#home_header .wrapper-table a:active,
#home_header .wrapper-table a:visited {
	display: block;
	text-decoration: none;
	color: #fff;
}

#home_header .info-td {
	padding-right: 10px;
	overflow: visible;
}

#home_header .info-wrapper { 
	padding: 5px;
	width: 130px;
	height: 314px;
	/* url(/sites/all/themes/gold_master/www_scientologynews_org/images/home-contact-and-fdm.gif) */
	/* url(/sites/all/themes/gold_master/www_scientologynews_org/images/home-contact-and-fdm.gif) bottom left no-repeat*/
	background: #6699cc;
	font-size: 10px;
	position: relative;
	overflow: visible;
	z-index: 20; /* HACK: shouldn't matter, but is needed for ie7 compat -
			 otherwise menu flys out under main image */
}
#home_header .info-wrapper .flyout a {
	line-height: 1.5em;
}

/*#home_header .info-wrapper a,*/
#home_header .info-wrapper a:link {
	font-weight: normal;
}

#home_header .info-wrapper .rss-ad {
	width: 130px;
	height: 80px;
	position: absolute;
	bottom: 0px;
	cursor: pointer;
}

#home_header .main-wrapper {
	width:560px;
	height:324px;
	cursor: pointer;
	z-index: 1;
}

#home_header .main-wrapper .overlay {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/feature-story-layer.png);
	position: absolute;
	left: 0;
	top: 0;
	width: 140px;
	height: 324px;
	z-index: 3;
}

#home_header .main-wrapper .main-image {
	width: 560px;
	height: 324px;
	position: absolute;
	z-index: 2;
}

#home_header .main-caption {
	position: absolute;
	width: 390px;
	bottom: 0;
	right: 0;
	text-align: right;
	padding: 15px;
	color: #4477aa;
	font-family: 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
}
#home_header .main-caption:first-line {
	color: #fff;
}

#home_header .news-td {
	padding-left: 10px;
	width: 140px;
	height: 324px;
	position: relative;
	/*background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/freedom-magazine-banner-ad-notext.jpg) top right no-repeat #fff;*/
	/*background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/scientology-video-channel-400-videos-online.jpg) top right no-repeat #fff;*/
/* 	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/nr-freedom-home-bar.jpg)  top right no-repeat #fff; */
	 background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/freedom-backgound.jpg)  top right no-repeat #fff;
}
#home_header .news-td a .view-online:hover,
#home_header .news-td a.freedom-regular:hover {
	text-decoration: underline;
}
/* #home_header .news-td .freedom-ad-wrapper:hover {
	opacity:0.7;
} */



#home_header .news-td a.freedom-regular {
  /* background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/freedom-magazine.jpg) no-repeat 2px right; */
	display: block;
	position: absolute;
	width: 140px;
	height: 180px;
	/*
	height: 56px;
	width: 57px;
	*/
	top: 14px;
	left: 24px;
	/*
	padding: 98px 53px 10px 38px;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	*/
}
#home_header .news-td a.freedom-regular .click-here {
    background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/fdm-arrow.gif) no-repeat 2px right;
    padding-left: 37px;
    font-size: 9px;
}
#home_header .news-td a.freedom-regular .click-here:after {
    color: #FFF;
    content: "▶";
    font-size: 10px;
    padding-left: 2px;
/*     position: absolute;
right: -17px;
top: 0; */
}
#home_header .news-td a.freedom-special {
	display: block;
	position: absolute;
	width: 140px;
	height: 60px;
	bottom: 60px;
	left: 0;
}
#home_header .news-td .special-edition {
	color: #017fbc;
	font-size: 9px;
	text-align: center;
  border-bottom: solid 6px #c3c3c3;
  margin-left: 10px;
  width:140px;
}
#home_header .news-td .flag-issue {
 	color: #2f2f2f; 
  letter-spacing: -1px;
	line-height: 27px;
	font-family: Arial;
	font-weight: normal;
	font-size: 20px;	
/* 	text-align: center; */
}
#home_header .news-td .flag-issue .flag {
	font-size: 27px;
  font-weight: bold;	
	line-height: 22px;
	color: #000;	
	font-family: "Century Gothic", Futura, Avenir;
/* 	text-align: center; */
}
#home_header .news-td .view-online {
    color: #999;
    font-size: 11px;
    line-height: 28px; 
    font-weight: normal;   
}
#home_header .news-td .view-online:before {
    color: #999;
    content: "▶";
    font-size: 10px;
    padding-right: 2px;
}
#home_header .contact-header {
	font-size: 10px;
	line-height: 1.0em;
	font-weight: bold;
	color: #369;
	text-transform: uppercase;
}

#home_header .info-wrapper a.person-link,
#home_header .info-wrapper a.person-link:link,
#home_header .info-wrapper a.person-link:visited {
	font-weight: normal;
}
#home_header .info-wrapper a.person-link:hover {
	font-weight: bold;
}

#home_header .info-wrapper a.csi-link,
#home_header .info-wrapper a.csi-link:link,
#home_header .info-wrapper a.csi-link:visited {
	font-weight: normal;
	padding: 9px 0 34px 3px;
}
/* #home_header .info-wrapper a.csi-link:hover {
	font-weight: bold;
}
 */


#home_header .hp-hierarchy-menu {
	position: relative;
}
#home_header .hp-hierarchy-menu a,
#home_header .hp-hierarchy-menu a:link,
#home_header .hp-hierarchy-menu a:hover,
#home_header .hp-hierarchy-menu a:visited {
	text-transform: uppercase;
	font-weight: bold;
	/*color: #477bb6;*/
	color: #369;
	padding: 6px 0 10px 12px;
	border-top: 1px solid #4679bc;
	border-bottom: 1px solid #86b9dc;
	line-height: 1.0em;
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/home-header-menu-arrow.gif) top left no-repeat;
}

#home_header .hp-hierarchy-menu .link {
	position: relative;
	overflow: visible;
}
#home_header .hp-hierarchy-menu .link:hover > a {
	background: #86b9dc;
}

#home_header .hp-hierarchy-menu .link .flyout {
	z-index: 30;
	position: absolute;
	left: 129px;
	top: 0px;
	visibility: hidden;
	background: #5d8cba;
	width: 235px;
	padding: 2px 3px;
}
#home_header .hp-hierarchy-menu .link:hover .flyout {
	visibility: visible;
}

#home_header .hp-hierarchy-menu .link .flyout a,
#home_header .hp-hierarchy-menu .link .flyout a:link,
#home_header .hp-hierarchy-menu .link .flyout a:hover,
#home_header .hp-hierarchy-menu .link .flyout a:visited {
	text-transform: none;
	font-weight: bold;
	color: #fff;
	font-size: 10px;
}

#home_header .hp-hierarchy-menu .link .flyout ul {
	padding: 0 0 0 0;
}
#home_header .hp-hierarchy-menu .link .flyout li {
	padding: 0 0 0 0;
	list-style-type: none;
	list-style-image: none;
}
#home_header .hp-hierarchy-menu .link .flyout li li {
}
#home_header .hp-hierarchy-menu .link .flyout li a {
	padding: 8px 8px 8px 20px;
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/home-header-flyout-arrow.gif) 0px 5px no-repeat;
}
#home_header .hp-hierarchy-menu .link .flyout li li a {
	padding: 4px 4px 7px 30px;
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/home-header-flyout-arrow.gif) 10px 2px no-repeat;
}
#home_header .hp-hierarchy-menu .link .flyout li a:hover {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/home-header-flyout-arrow-over.gif) 0px 5px;
}
#home_header .hp-hierarchy-menu .link .flyout li li a:hover {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/home-header-flyout-arrow-over.gif) 10px 2px;
}

#home_header .hp-hierarchy-menu .spokesperson-link a,
#home_header .hp-hierarchy-menu .spokesperson-link a:link,
#home_header .hp-hierarchy-menu .spokesperson-link a:hover,
#home_header .hp-hierarchy-menu .spokesperson-link a:visited {
	border-top: 0 none;
}

#home_header .main-td,
#home_header .main-td .main-wrapper, 
#home_header .main-td .main-image, 
#home_header .main-td .overlay {
	z-index: 1;
}

#home_header .hp-hierarchy-menu .highlight {
	color: #fff;
	text-transform: none;
}

/* really? why? */
.banner-2 {
	display: none;
}

#home_header .banner-2 {
    display: block;
}

/*
#home_header .banner-1 {
	display: none;
}
*/

#home_header .featured-rotator-wrapper {
	position: relative;
	width: 560px;
}

#home_header .featured-banner {
	position: absolute;
	top: 0;
	height: 324px;
	left: 0;
}

#home_header .main-home-featured-date {
  max-height: 170px;
}

#home_header #main-home-featured-counter,
#home_header .main-home-featured-location {
  position: absolute;
  cursor: default;
  z-index: 19;
  left: 10px;
}
#home_header .main-home-featured-location {
  top: 41px;
  left: 15px;
}
#home_header #main-home-featured-counter {
  width: 140px;
  top: 295px;
  left: 0px;
}
#home_header #main-home-featured-counter a,
#home_header #main-home-featured-counter a:link,
#home_header #main-home-featured-counter a:hover,
#home_header #main-home-featured-counter a:active,
#home_header #main-home-featured-counter a:visited,
#home_header .main-home-featured-location a,
#home_header .main-home-featured-location a:link,
#home_header .main-home-featured-location a:hover,
#home_header .main-home-featured-location a:active,
#home_header .main-home-featured-location a:visited {
  font-size: 1em;
  color: white;
  font-weight: normal;
}
#home_header #main-home-featured-counter a:hover,
#home_header .main-home-featured-location a:hover,
#home_header #main-home-featured-counter a:active,
#home_header .main-home-featured-location a:active {
  text-decoration: underline;
}

#home_header #main-home-next,
#home_header #main-home-prev {
  width: 15px;
  height: 20px;
  display: block;
  float: left;
}

#home_header #main-home-prev {
  padding-left: 10px;
  padding-right:  5px;
  text-align: left;
  border-right: 1px solid #587495;
}

#home_header #main-home-next {
  padding-right: 10px;
  padding-left: 5px;
  text-align: right;
  border-left: 1px solid #587495;
  font-family: 'Century Gothic';
}

#home_header #main-home-text {
  color: #fff;
  width: 74px;
  display: inline-block;
  text-align: center;
  float: left;
  font-family: 'Century Gothic', 'Arial';
  padding-top: 2px;
  font-size: 12px;
}

#home_header #main-home-progress-bar {
  height: 7px;
  border-top: 1px solid #587495;
  border-bottom: 1px solid #587495;
}

#home_header #main-home-progress-bar .bar {
  width: 10px;
  height: 7px;
  background: #29405e;
}


.title-box {
    background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/feature-story-layer-dark.png) repeat scroll 0 0 transparent;
    left: 140px;
    width: 400px;
    bottom: 0px;
    color: white;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    position: absolute;
    z-index: 1;
}


.downloadbar {
	border-bottom-color:#AAAAAA;
	border-bottom-style:solid;
	border-bottom-width:1px;
	color:#666666;
	font-family:'Century Gothic';
	font-size:15px;
	font-weight:normal;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}

.downloadbar a {
	font-weight: normal;
}


#newsheader {
}

#newsheader #menu_wrapper {
	width: 860px;
	height: 324px;
}

#newsheader .nav_menu {
	position: absolute;
	top: 300px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	width: 100px;
	line-height: 0.6em;
}

#newsheader .nav_item {
	color: #a9caf7;
}
#newsheader .nav_item a,
#newsheader .nav_item a:active,
#newsheader .nav_item a:visited {
	text-decoration: none;
	color: #a9caf7;
}

#newsheader .nav_item a:hover {
	text-decoration: none;
	color: #ffffff;
}

#newsheader .nav_item:hover {
	color: #ffffff;
}

#newsheader .nav_header  {
	color: #193a87;
}

#newsheader .nav_arrow {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/custom_image_gallery/nav_forward.png);
	width: 14px;
	height: 20px;
}

#newsheader .small_spacer {
	line-height: 0.1em;	
}

#newsheader  .menu_items {
	float: left;
	width: 135px;
	height: 324px;
	border: none;
	margin-right: 9px;
	cursor: pointer;
}


#newsheader  .item0 {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) 0 0;
}

#newsheader  .item1 {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -144px 0;
}

#newsheader  .item1_active {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -144px -324px;
}

#newsheader .item1:hover {
	background-position: -144px -324px;
}

#newsheader .item2 {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -288px 0;
}

#newsheader .item2_active {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -288px -324px;
}

#newsheader  .item2:hover {
	background-position: -288px -324px;
}

#newsheader .item3 {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -432px 0;
}

#newsheader .item3_active {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -432px -324px;
}

#newsheader  .item3:hover {
	background-position: -432px -324px;
}

#newsheader .item4 {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -576px 0;
}

#newsheader .item4_active {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -576px -324px;
}

#newsheader  .item4:hover {
	background-position: -576px -324px;
}

#newsheader .item5 {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -720px 0;
	margin-right: 0;
}

#newsheader .item5_active {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news-section-header-bg.jpg) -720px -324px;
	margin-right: 0;	
}

#newsheader  .item5:hover {
	background-position: -720px -324px;
}



#newsheader .wrapper-table {
	
}

#newsheader .wrapper-table a,
#newsheader .wrapper-table a:hover,
#newsheader .wrapper-table a:active,
#newsheader .wrapper-table a:visited {
	display: block;
	text-decoration: none;
	color: #fff;
}

#newsheader .info-td {
	padding-right: 10px;
}

#newsheader .info-wrapper { 
	padding: 5px;
	width: 130px;
	height: 314px;
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news_header_menu.gif) bottom left no-repeat #588ac3;
	font-size: 10px;
	position: relative;
}

#newsheader .nav {
	top: 100px;
}

#newsheader .info-wrapper a {
	font-weight: normal;
}

#newsheader .info-wrapper .news_menu {
	width: 130px;
	height: 324px;
	position: absolute;
	bottom: 0px;
	cursor: pointer;
}

#newsheader .main-wrapper {
	width:560px;
	height:324px;
	cursor: pointer;
}

#newsheader .main-wrapper .overlay {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/news_header_menu.gif);
	position: absolute;
	left: 0;
	top: 0;
	width: 140px;
	height: 324px
}

#newsheader .main-wrapper .main-image {
	width: 560px;
	height: 324px;
	position: absolute;
}

#newsheader .main-caption {
	position: absolute;
	width: 390px;
	bottom: 0;
	right: 0;
	text-align: right;
	padding: 15px;
	color: #4477aa;
	font-family: 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
}
#newsheader .main-caption:first-line {
	color: #fff;
}

#newsheader .news-td {
	padding-left: 10px;
}

#newsheader .news-td .news-item {
	display: block;
	width: 140px;
	height: 108px;
	position: relative;
}

#newsheader .news-td .news-item a {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	padding: 5px;
	width: 130px;
	height: 98px;
	font-size: 10px;
	visibility: hidden;
	overflow: hidden;
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/50pct-gray.png);
}


#newsheader .news-td .news-item:hover a {
	visibility: visible;
}

#newsheader .news-td .news-item a .view {
	text-align: right;
}




#translated_versions {
    display:block;
    width: 200px;
    float: right;
    text-align: right;
    font-family:'Century Gothic';
    font-size: 15px;
    padding-top: 23px;
    /*text-transform: uppercase;*/
}


#translated_versions .view-in {
    color: #666;
    font-weight: bold;
}

#i18n-editor-submit-button {
  display: none; /* THIS IS INTENTIONALLY DISABLED SO WE DON'T ACCIDENTALLY PUSH THE SAVE BUTTON */
}


.hack-text-direction-rtl .node {
    direction: rtl;
}

.hack-text-direction-rtl .multimedia-insert-tabs-labels .multimedia-insert-tab-label-Photos.current {
    background: none;
}

.hack-text-direction-rtl .ad-custom-desc {
    direction: rtl;
}

.custom-slide-header .nav {
  background-color: #3b536a;
}

.cslider-slide-show .slide {
	background-color: #222 !important;
}

.cslider-slide-show-controller {
	visibility: hidden;
}

.cslider-slide-show-controller .back-to-main-menu {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/slideshow-go-to-menu-bg.png) no-repeat left center;
	height: 20px;
	padding-left: 10px;
	color: #9da8b3;
	position: absolute;
	bottom: 25px;
	width: 284px;
	font-family: 'Century Gothic', Arial, Helvetica,sans-serif;
}

/*
.cslider-slide-show-controller .back-to-main-menu:hover {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/slideshow-go-to-menu-bg-hover.png) no-repeat left center;
}
*/

.cslider-slide-show-controller .back-to-main-menu-inner-overlay {
  background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/slideshow-go-to-menu-bg-hover.png) no-repeat left center transparent;
  width: 0px;
  position: absolute;
  height: 19px;
  z-index: 4;
  left: 0;
  top: 0;
}

.cslider-slide-show-controller .back-to-main-menu-inner {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/slideshow-back-arrow.png) no-repeat left center;
	padding-left: 10px;
  cursor: pointer;
  z-index: 5;
  position: absolute;
  top: 2px;
}

.cslider-slide-show-controller .back-to-main-menu-inner a {
	color: #fff;
  z-index: 5;
}

.path-en-david-miscavige-churchopenings-church-of-scientology-los-angeles .custom-slide-header .nav-menu-header {
  width: 150px;
}

.photo-gallary-title {
	position: absolute;
	top: 2px;
  z-index: 3;
	/*right: 0; */
	width: 175px;
	margin-left: 50px;
	text-align: center;
}

.nav-menu {
	padding-left: 45px;
	padding-top: 45px;
	
}

.nav-menu-header {
	text-transform: uppercase;
	font-size: 17px;
	color: #9da8b3;
	margin-bottom: 10px;
	padding-right: 30px;
}

.nav-menu-item a {
	display: block;
	margin-bottom: 10px;
	padding-left: 18px;
	margin-left: 15px;
	font-size: 12px;
	color: #9da8b3;
	font-weight: normal;
}

.nav-menu-item:hover a {
	color: #fff;
	text-decoration: none;
}

.nav-menu-item-video a {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/scn-banner-play-button-light.jpg) no-repeat left center;
}

.nav-menu-item-video a:hover {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/scn-banner-play-button.jpg) no-repeat left center;
}

.nav-menu-item-video.vid-selected {
	color: #fff;
	text-decoration: none;
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/scn-banner-play-button.jpg) no-repeat left center;
}

.nav-menu-item-slideshow a {
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/scn-banner-link-button.png) no-repeat left center;
}

#gcui_cpanel_wrapper_outer {
  height: 282px;
}

#gcui_cpanel_wrapper_outer .gcui-cpanel-down-arrow {
  width: 284px;
}

#gcui_cpanel_wrapper_outer .gcui-cpanel-up-arrow {
  width: 284px;
}

#gcui_cpanel_wrapper {
  height: 279px;
  width: 284px;
  background: url(/sites/all/themes/gold_master/www_scientology_org/images/scn_generic_bg.jpg) left center;
}

.cslider-slide-show-controller .play-pause-button {
	width: 20px;
	height: 16px;
	background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/slideshow_pause_icon_small.png) 206px 3px no-repeat;
	position: absolute;
	top: 0px;
	right: 10px;
  cursor: pointer;
  z-index: 5;
  width: 220px;
}

/* Style fixes for the COB Bio page banner slider bottom fobar links */

.path-david-miscavige .cslider-slide-show .slide-header-linkbar {
  padding-top: 0 !important;
  margin-top: 7px !important;
}

.path-david-miscavige .cslider-slide-show .slide-header-linkbar a {
  font-weight: normal !important;
}

.path-david-miscavige .cslider-slide-show .slide-header-linkbar .gcui-panel-link-second {
  font-weight: bold !important;
}

.language-el .cslider-slide-show-controller .prev a {
	margin-left:2px;
}

.language-el .cslider-slide-show-controller .next a {
	margin-right:2px;
}

.custom-slide-header .slide-header-vidbtn {
  text-align: right;
  padding-right: 45px;
  width: 500px;
  color: #fff;
}

.custom-slide-header .slide-header-vidbtn-bar {
  z-index: 30;
}

.nav-menu-item-video a.nav-menu-item-slide-active {
  color: #fff;
  background: url(/sites/all/themes/gold_master/www_scientologynews_org/images/scn-banner-play-button.jpg) no-repeat left center;
}
