<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* $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(/no/misc/tree.png) no-repeat 11px center; /* LTR */
}
div.tree-child-last {
  background: url(/no/misc/tree-bottom.png) no-repeat 11px center; /* LTR */
}
div.tree-child-horizontal {
  background: url(/no/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(/no/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(/no/misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */
}
html.js fieldset.collapsed legend a {
  background-image: url(/no/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(/no/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(/no/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(/no/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(/no/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(/no/misc/menu-expanded.png);
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.collapsed {
  list-style-type: disc;
  list-style-image: url(/no/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(/no/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: block_edit.css,v 1.1.2.10 2010/02/17 18:24:24 psynaptic Exp $ */

div.views-admin-links,
div.block-edit-link,
div.node-edit-link,
div.block-edit-link a,
div.node-edit-link a {
  font-size: 9px;
  text-decoration: none;
  background: transparent;
}

div.views-admin-links,
div.block-edit-link,
div.node-edit-link {  
  padding: 2px 3px 1px 0;
  position: absolute;
  z-index: 20;
  margin-top: -15px;
}

div.block-edit-link a,
div.node-edit-link a,
div.view div.views-admin-links-hover a,
div.view div.views-admin-links:hover a {
  color: #ccc;
}

div.node-edit-link ul.links li a:hover,
div.node-edit-link ul.links li a:active,
div.block-edit-link ul.links li a:hover,
div.block-edit-link ul.links li a:active,
div.view div.views-admin-links a:hover,
div.view div.views-admin-links a:active {
  color: #000;
}

div.block-views div.views-hide,
div.view div.views-admin-links {
  margin-right: 0;
  width: auto;
}
/* $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 &lt;label&gt; 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(/no/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(/no/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(/no/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(/no/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(/no/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(/no/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(/no/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(/no/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(/no/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(/no/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(/no/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;
}.fake-leaf 
{
  font-size:8pt;
  font-style:italic;
}

li.start-collapsed ul 
{
  display:none;
}

span.ext {
  background: url(/no/sites/all/modules/extlink/extlink.png) right center no-repeat;
  padding-right: 12px;
  zoom: 1;
}
span.mailto {
  background: url(/no/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(/no/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(/no/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(/no/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(/no/sites/all/themes/gold_master/www_scientology_org/images/s-lb-bg.png);
	background-repeat: no-repeat;
	font-size-adjust: 5

}


/*///////CURRENCY DROPDOWN///////*/
.path-books-catalog .dd .ddTitle{
	width:198px;
	padding:3px 0;
}
.path-books-catalog .dd .ddTitle #uc_cck_currency_change_language_titletext{
	margin-left:3px;
}
.path-books-catalog .dd .ddTitle #uc_cck_currency_change_language_arrow{
	margin-right:3px;
}
.path-books-catalog #uc_cck_currency_change_language_child{
	width:198px!important;
}
.path-books-catalog .dd .ddChild a.selected,
.path-books-catalog .dd .ddChild a:hover{
	background-color:#f7f7f7;
}


/*/////////// STORE CATALOG ///////////*/
.store_catalog_title {
	font-size: 17px;;
	font-weight: normal;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.store_catalog_title a,
.store_catalog_title a:link,
.store_catalog_title a:visited,
.store_catalog_teaser a,
.store_catalog_teaser a:link {
	color: #900505;
	display:block;
}
.store_catalog_title a:hover,
.store_catalog_title a:active,
.store_catalog_teaser a:hover,
.store_catalog_teaser a:active {
	text-decoration: underline;
}

.store_catalog_teaser{
}

.store_catalog_product {
	width: 290px;/*dont make this any wider or the sidebar layout gets messed up*/
	margin-bottom: 30px;
	margin-right:15px;
}
.store_catalog_product table {
	width: 270px;
}
.store_catalog_thumbnail {
	width: 120px;
	text-align: right;
}
.store_catalog_price {
	font-weight: bold;
	font-size: 14px;
	text-align: right;
	padding-right: 12px;
}
.path-books-catalog .views-view-grid td {
	vertical-align: top;
}

.path-books-catalog #main .col-1 {
	padding-right: 30px;
}
.store_catalog_your-price {
	font-size: 8px;
	color: #aaaaaa;
}
.store_catalog_button2 {
	background: url(/no/sites/all/themes/gold_master/www_bridgepub_com/images/add_to_cart2.png) no-repeat 16px 0px transparent;
	height: 32px;
	text-align: right;
}


.path-books-catalog .pager a {
	font:12px 'Trebuchet MS','Century Gothic',Arial,sans-serif;
	color:#CCCCCC;
}



.path-books-catalog .clear{
	clear:both;
	line-height:0px;
}

.path-books-catalog .clear_15 {
	width:100%;
	clear:both;
	height:15px;
}

.path-books-catalog .clear_20 {
	width:100%;
	clear:both;
	height:20px;
}

.path-books-catalog .inner_20 {
	margin: 20px;
}

.path-books-catalog .inner_15 {
	margin: 15px;
}

.path-books-catalog .inner_right_20 {
	margin-right: 20px;
}

.path-books-catalog .inner_right_15 {
	margin-right: 15px;
}

.path-books-catalog .inner_left_20 {
	margin-left: 20px;
}

.path-books-catalog .inner_left_15 {
	margin-left: 15px;
}
.path-books-catalog .inner_left_15 a:hover {
	text-decoration: underline;
}

.path-books-catalog .inner_left_right_20 {
	margin-left:20px;
	margin-right: 20px;
}
.path-books-catalog .inner_left_right_15 {
	margin-left:15px;
	margin-right: 15px;
}
.path-books-catalog .horizontal-spacer {
	width:100%;
	clear:both;
	border-bottom: #DFDFDF 1px solid;
}




.content-type-product .stack_01 {
}

.content-type-product .stack_01 .stack_01_col_01 {
	/* width: 200px; */
	padding-right: 40px;
	float: left;
	height: 260px;
	display: table;
	position: static;
  text-align: right;
  width: 200px;
}
.content-type-product .stack_01 .stack_01_col_01_inner {
	display: table-cell;
	vertical-align: middle;
}
.content-type-product .stack_01 .stack_01_col_02 {
	width:290px;
	float: left;
	height:260px;
	display: table;
	position: static;
}
.content-type-product .stack_01 .stack_01_col_02_inner {
	display: table-cell;
	vertical-align: middle;
}
.content-type-product .stack_01 .stack_01_col_03 {
	/* width: 280px; */
	height:260px;	
	display: table;
	position: static;	
}
.content-type-product .stack_01 .stack_01_col_03_inner {
	border-left: #DFDFDF 1px solid;
	display: table-cell;
	vertical-align: middle;
	width: 300px;
}




.path-books-catalog .stack_01 .product-other-format-format {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}

.path-books-catalog .stack_01_col_03 img {
	padding-left: 6px;
	float: right;
}

.path-books-catalog .stack_01 .attributes {
	white-space:nowrap;
}
.path-books-catalog .gcui_lang_hidden {
	display: none;
	position:absolute;
	top: 10px;
	left: 10px;
	width: 240px;
}

.path-books-catalog .product-other-format-lang {
	color:#333333;
/* 	padding:10px; */
	text-align:center;
	text-transform:uppercase;
	font-size:0.97em;
	font-family:verdana,arial,sans-serif;
	position: relative;
}

.path-books-catalog .form-select {
	width: 150px;
}





.content-type-product .stack_02 {
	clear:both;
	width:100%;
}

.content-type-product .stack_02 .stack_02_col_01 {
	width: 220px;
	float:left;
	border-right: #DFDFDF 1px solid;
}

.content-type-product .stack_02 .stack_02_col_02 {
	width: 615px;
	float:left;
}

.content-type-product .stack_02 .stack_02_col_02 #product-form-bottom {
	clear:both;
	width:100%;
}

.content-type-product .stack_02 .stack_02_col_02 #product-form-bottom .stack_02_col_02_col_01 {
	width: 200px;
	float: left;
}

.content-type-product .stack_02 .stack_02_col_02 #product-form-bottom .stack_02_col_02_col_02 {
	width:130px;
	float: left;
}

.content-type-product .stack_02 .stack_02_col_02 #product-form-bottom .stack_02_col_02_col_03 {
	width: 260px;
	float: left;
}

/* PRODUCT PAGE STYLES */

.content-type-product #main &gt; h1.title {
	display: none;
}

.store_catalog_button {
	background: url(/no/sites/all/modules/gold_common_ui/gcui_store/images/add_to_cart.png) no-repeat;
}

.content-type-product .product-sidebar-title {
	font-family:'century gothic',arial,verdana;
	color: #A30000;
	text-transform: uppercase;
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 15px;
}

.content-type-product .product-related-product,
.content-type-product .product-other-format {
/* 	padding:10px; */
	padding: 0px;
	padding-left: 3px;
/* 	text-align: center; */
	text-transform: uppercase;
	color: #333333;
	float:left;
}

.content-type-product .stack_02 .stack_02_col_01 .video {
	border-bottom:1px solid #DFDFDF;
	margin-bottom:10px;
	padding-bottom:10px;
}
.content-type-product .stack_02 .stack_02_col_01 .product-wrap{
	border-bottom:1px solid #DFDFDF;
	margin-bottom:10px;
	padding-bottom:10px;
}
.content-type-product .stack_02 .stack_02_col_01 .product-sidebar-title{
	text-align:center;
}

.content-type-product .price {
	font-family:'century gothic',arial,verdana;
	margin-top: 20px;
	text-transform: uppercase;
	font-size: 95%;
	color:#000;	
}

.content-type-product .product-title {
	font-family:'century gothic',arial,verdana;
	text-transform: uppercase;
	font-size: 120%;
	color:#000;
	font-weight: bold;
}

.content-type-product .stack_01_col_02 .price {
	margin-top: 20px;
	font-weight:bold;
	font-weight:120%;
}
.content-type-product .stack_01_col_02 .price .free-shipping{
	font-weight:normal;
}

.content-type-product .price:first-line {
	font-family:'century gothic',arial,verdana;
	text-transform: uppercase;
	font-size: 120%;
	color:#000;	
}

.content-type-product .product-header {
	font-family:'century gothic',arial,verdana;
	text-transform: uppercase;
	font-size: 175%;
	color:#666666;
	font-weight: lighter;
	margin-top: 0;
}

.content-type-product .content,
.content-type-product .product-read-more {
	font-size: 90%;
	color:#000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
/*	line-height: 180%;  */
}
.content-type-product .product-read-more {
	line-height: 180%; 
}
.content-type-product #product-form-bottom .price {
	margin-top: 0px;
}
.path-books-catalog #modalContainer  {
	overflow: hidden;
	width: 600px;
}
.product-google-book-preview  {
	height:252px;
	right: -1px;
	position:absolute;
	top:-1px;
	width:166px;
	cursor: pointer;
	display: none;
}

#product-google-book-preview  {
	background:url(/no/sites/all/modules/gold_common_ui/gcui_store/images/book_preview_small2.png) no-repeat scroll right bottom transparent;
	z-index: 40;
}
#product-google-book-preview-big {
	background:url(/no/sites/all/modules/gold_common_ui/gcui_store/images/book_preview_big2.png) no-repeat scroll right bottom transparent;
	display: none;
	z-index: 41;
}
#product-google-book-preview-text {
	color:#777777;
	font-size:14px;
	height:350px;
	padding-right:30px;
	padding-top:251px;
	text-align:right;
	vertical-align:bottom;
	z-index:39;
	height: 20px;
}


.path-books-catalog .product-image-wrapper {
	position: relative;

}


.path-books-catalog .video img {
	width:200px;
}





/*////////// VIDEO POPUP //////////*/

.path-books-catalog .featuresBorder2 {
	position: absolute;
	font-size: 1px;
}
.path-books-catalog .featuresContent2 {
	position: relative;
	top: 15px;
	left: 15px;
}
.path-books-catalog .previewBorder2 {
	position: absolute;
	font-size: 1px;
}
.path-books-catalog .previewContent2 {
	position: relative;
	width: 870px;
	height: 670px;
	top: 15px;
	left: 15px;
	background-color: #fff;
}
.path-books-catalog .previewContent2 #menuCanvas2 {
	position: relative;
	height: 20px;
	border-bottom: 1px solid #000;
	text-align: right;
  background-color: #fff;
}
.path-books-catalog .previewContent2 .productTitle2 {
	float: left;
  color:#000000;
  font-family:'century gothic',arial,verdana;
  font-size:120%;
  font-weight:bold;
  text-transform:uppercase;
}
.path-books-catalog .previewContent2 .productMenu2 a,
.path-books-catalog .previewContent2 .productMenu2 a:visited,
.path-books-catalog .previewContent2 .productMenu2 a:link {
	float: right;
	text-decoration: none;
	text-transform: uppercase;
  color:#777777;
  font-size:14px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: normal;
  background-color: #fff;
}
.path-books-catalog .previewContent2 #contentCanvas2 {
	position: relative;
	float: left;
	width: 228px;
	padding-left: 8px;
  padding-right: 30px;
	text-align: left;
  background-color: #fff;
}

.path-books-catalog .previewContent2 #viewerCanvas2_top {
  width: 100%;
  height: 20px;
  background-color: #fff;
  position: absolute;
}

.path-books-catalog .previewContent2 #contentCanvas22 {
  margin-top: 20px;
  border-right: 1px solid #b2b2b2;
  height: 426px;
  overflow: hidden;
  padding-right: 10px;
  margin-bottom: 20px;
}

#gcui_video_popup_wrapper {
  position: relative;
}

.path-books-catalog .previewContent2 .product-sidebar-title {
  text-align: center;
}

.path-books-catalog .canvasText2 {
  margin: 20px 0; 
  text-transform: uppercase;
  color:#777777;
  font-size: 14px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.path-books-catalog .previewContent2 #contentCanvas2 a,
.path-books-catalog .previewContent2 #contentCanvas2 a:visited,
.path-books-catalog .previewContent2 #contentCanvas2 a:link {
  font-size: 14px;
  line-height: 20px;
  color:#333333;
  font-family:'century gothic',arial,verdana;
  font-weight: normal;
  padding-left: 5px;
}
.path-books-catalog .previewContent2 #viewerFrame2 {
  position: relative;
  float: left;
  width: 573px;
  height: 350px;
  background-color: #fff;
}
.path-books-catalog .previewContent2 #viewerCanvas2 {
	position: relative;
	width: 100%;
	height: 100%;
  background-color: #fff;
}
.path-books-catalog .previewContent2 #viewerCanvas2 img {
  position: absolute;
  top: 164px;
  left: 280px;
}
.path-books-catalog .previewContent2 #bmenuCanvas2 {
	position: relative;
	float: left;
	width: 100%;
  display: none;
}
.path-books-catalog #footerBox2 {
	margin:0 auto;
	width:960px;
	background:#666;
	border:6px solid #ccc;
	position:relative;
	margin-top:10px;
	margin-top:25px;
}
.path-books-catalog .previewBorder2 {
	position: absolute;
	font-size: 1px;
}
.path-books-catalog .previewContent2 {
	position: relative;
	top: 15px;
	left: 15px;
 	/* background-color: #fff; */
  background: none repeat scroll 0 0 transparent;
	width: 1000px;
  height: 485px;
}

.path-books-catalog #productPreview2 {
  display: none;
}
.path-books-catalog #productPreview2 .Pwidth2 {
  width: 1000px;
}
.path-books-catalog #productPreview2 .Pleft2 {
  left: 1015px;
}
.path-books-catalog #productPreview2 .Pheight2 {
  height: 485px;
}
.path-books-catalog #productPreview2 .Ptop2 {
  top: 500px;
}

.path-books-catalog #imageDataContainer,
.path-books-catalog #bottomNav,
.path-books-catalog #imageDetails,
.path-books-catalog #imageData,
.path-books-catalog #frameHoverNav {
  display: none;
} 

.path-books-catalog .ajaxImage {
  height: 30px;
  width: 30px;
}

.path-books-catalog .productPgButton2 {
  background-color: #fff;
  padding-bottom: 259px;
  padding-top: 164px;
  width: 22px;
  height: 42px;
}

.path-books-catalog .productPgButton2_left {
  padding-right: 35px;
}

.path-books-catalog .productPgButton2_right {
  padding-left: 28px;
  text-align:left;
  width:76px;
  padding-bottom: 180px;
}

.path-books-catalog .productPgButton2 img {
  cursor: pointer;  
}

#viewerCanvas2_cover {
  background-color: #fff;
  height: 80px;
  position: absolute;
  width: 678px;
  margin-top: 40px;
}

.path-books-catalog .previewContent2 .price {
  width: 100px;
  float: left;
  text-align: left;
  font-weight: bold;
  padding-left: 70px;
  margin-top: 13px;
}
.path-books-catalog .previewContent2 .price .free-shipping {
  font-weight: normal;
}

.path-books-catalog .previewContent2 .add-to-cart {
  width: 200px;
  float: left;
  width: 477px;
}

.path-books-catalog .previewContent2 .add-to-cart #edit-qty2 {
  padding-bottom: 1px;
  height: 14px;
}

.path-books-catalog .previewContent2 .add-to-cart #edit-attributes-2 {
  height: 20px;
}

#viewerCanvas2_addtocart_wrapper {
  padding-top: 8px;
  float: right;
}
#viewerCanvas2_addtocart_wrapper2 {
  float:right;
  padding-right:10px;
  padding-top:8px;
}

.path-books-catalog .previewContent2  #viewerCanvas2_about {
  font-family: 'century gothic',arial,verdana;
  text-transform: uppercase;
  font-size: 16px;
  color:#000;
  font-weight: bold;
  position: absolute;
  width:678px;
  background-color: #fff;
  text-align: left;
  height: 50px;
}

.viewerCanvas2_about_highlight {
  font-weight: normal;
  color: #777;
}

#productPreview2 .playbutton-overlay {
  left: 5px;
}




/*////////// GOOGLE BOOK READER //////////*/
.path-books-catalog .featuresBorder{
	position: absolute;
	z-index: 1002;
	font-size: 1px;
}
.path-books-catalog .featuresContent{
	position: relative;
	z-index: 1003;
	top: 15px;
	left: 15px;
}
.path-books-catalog .overlay{
	position:absolute;
	z-index:1000;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:#000;
	opacity:0;
	filter:alpha(opacity=0);
}
.path-books-catalog .previewBorder{
	position: absolute;
	z-index: 1002;
	font-size: 1px;
}
.path-books-catalog .previewContent{
	position: relative;
	z-index: 1003;
	width: 870px;
	height: 670px;
	top: 15px;
	left: 15px;
	background-color: #fff;
}
.path-books-catalog .previewContent #menuCanvas{
	position: relative;
	height: 20px;
	border-bottom: 1px solid #000;
	text-align: right;
}
.path-books-catalog .previewContent .productTitle{
	float: left;
        color:#000000;
        font-family:'century gothic',arial,verdana;
        font-size:120%;
        font-weight:bold;
        text-transform:uppercase;
}
.path-books-catalog .previewContent .productMenu a,
.path-books-catalog .previewContent .productMenu a:visited,
.path-books-catalog .previewContent .productMenu a:link {
	float: right;
	text-decoration: none;
	text-transform: uppercase;
        color:#777777;
        font-size:14px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-weight: normal;
}
.path-books-catalog .previewContent #contentCanvas{
	position: relative;
	float: left;
	width: 200px;
	margin: 5px 10px 0 10px;
	text-align: left;
	border-right: 1px solid #7f7f7f;
}
.path-books-catalog .canvasText {
	margin: 20px 0;
        text-transform: uppercase;
        color:#777777;
        font-size: 14px;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-weight: bold;
}
.path-books-catalog .previewContent #contentCanvas a,
.path-books-catalog .previewContent #contentCanvas a:visited,
.path-books-catalog .previewContent #contentCanvas a:link {
	font-size: 14px;
	line-height: 20px;
        color:#333333;
        font-family:'century gothic',arial,verdana;
        font-weight: normal;
        padding-left: 5px;
}
.path-books-catalog .previewContent #viewerFrame{
	position: relative;
	float: left;
	padding: 5px;
	width: 500px;
	height: 500px;
}
.path-books-catalog .previewContent #viewerCanvas{
	position: relative;
	width: 100%;
	height: 100%;
}
.path-books-catalog .previewContent #bmenuCanvas{
	position: relative;
	float: left;
	width: 100%;
}
.path-books-catalog #footerBox {
	margin:0 auto;
	width:960px;
	background:#666;
	border:6px solid #ccc;
	position:relative;
	margin-top:10px;
	margin-top:25px;
}
.path-books-catalog .previewBorder{
	position: absolute;
	z-index: 1002;
	font-size: 1px;
}
.path-books-catalog .previewContent{
	position: relative;
	z-index: 1003;
	width: 870px;
	height: 670px;
	top: 15px;
	left: 15px;
	background-color: #fff;
}




/*/////////////// A COLLECTION OF OTHER VARIOUS MISCELLENAOUS RANDOM STYLES //////////////*/

.path-books-catalog #content h1.title {
	display: none;
}
.path-books-catalog #content h2.title {
	color: #a30000;
}

.path-books-catalog #content h2.title span {
	color: #777777;
}

.path-books-catalog .content .gcui-inline-image .caption {
	text-align:center;
	padding-left: 15px;
	padding-right: 15px;
}

.path-books-catalog .add-to-cart {
	padding-top: 10px;
}

.path-books-catalog .stack_02_col_02_col_03 .add-to-cart {
	padding-top: 0;
}

/*/////////////////// Vertical center slide header copy ///////////////////*/

.path-books-catalog .product-other-format-details,
.path-books-catalog .product-related-product-details{
	text-transform:none;
	font-weight:normal;
	color:#000;
	float:left;
}

.path-books-catalog .product-other-format-details2,
.path-books-catalog .product-related-product-details2 {
	text-transform:none;
	font-weight:normal;
	color:#000;
	font-size:105%;
	float:right;
}


.path-books-catalog .stack_02_col_01 .product-wrap .product-other-format,
.path-books-catalog .stack_02_col_01 .product-wrap .product-related-product {
	float: none;
	text-align: center;
	padding: 0;
}

.path-books-catalog .stack_02_col_01 .product-wrap .product-other-format-details,
.path-books-catalog .stack_02_col_01 .product-wrap .product-related-product-details {
	float: none;
	padding-bottom: 25px;	
}

.path-books-catalog .stack_02_col_01 .product-wrap {
	max-height: 500px;
	overflow: auto;
}

.path-books-catalog .stack_02_col_02_col_03 .form-select {
	width: 110px;
	position: relative;
	top: -1px;
}

.path-books-catalog .stack_01_col_02 .form-select {
	position: relative;
	top: -1px;
}

.path-books-catalog .stack_02_col_02_col_03 #edit-qty2,
.path-books-catalog .stack_01_col_02 #edit-qty {
	padding: 0;
	height: 18px;
}

.gcui_book_widget-popup-button {
	cursor: pointer;
}

.path-books-catalog #imageData #imageDetails {
	display: none;
}
.path-books-catalog #imageData #bottomNav,
.path-books-catalog #imageDataContainer {
	height: 35px;
}
.path-books-catalog #lightbox {
	height: 348px;
}
.path-books-catalog #bottomNavClose {
	margin-top: 0;
}
.path-books-catalog #framePrevLink,
.path-books-catalog #frameNextLink {
	top: 48px;
}

.path-books-catalog .playbutton-overlay {
	width: 200px;
	height: 112px;
	background: url(/no/sites/all/modules/gold_common_ui/gcui_store/images/play.png) top center transparent no-repeat;
	position: absolute;
  top: 0;
}
.path-books-catalog .quote {
	font-style:italic;
}

/*
.path-books-catalog .gcui_book_widget-menu-pane {
  padding-top: 11px;
}
    */
/* $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&gt;#hoverNav {
  left: 0;
}

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

#imageData&gt;#frameHoverNav {
  left: 0;
}

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

#prevLink, #nextLink {
  width: 49%;
  height: 100%;
  background: transparent url(/no/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(/no/sites/all/modules/lightbox2/images/prev.gif) left 15% no-repeat;
}

#nextLink:hover, #nextLink:visited:hover, #nextLink.force_show_nav, #frameNextLink {
  background: url(/no/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(/no/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(/no/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(/no/sites/all/modules/lightbox2/images/overlay.png) repeat;
}

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

* html&gt;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(/no/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(/no/sites/all/modules/lightbox2/images/loading.gif) no-repeat;
  width: 32px;
  height: 32px;
}

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

#bottomNavZoomOut {
  display: none;
  background: url(/no/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(/no/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(/no/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 &lt;select&gt; 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):
  &lt;ul id='nice-menu-x' class='nice-menu nice-menu-TYPE'&gt;
    &lt;li id='menu-MID' class='menu-path-PATH'&gt;&lt;a href='#'&gt;This is a menu item&lt;/a&gt;&lt;/li&gt;
    &lt;li class='menuparent menu-path-PATH'&gt;&lt;a href='#'&gt;A submenu&lt;/a&gt;
      &lt;ul...&gt;&lt;li...&gt;...&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
    ...
  &lt;/ul&gt;

  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(/no/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(/no/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(/no/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(/no/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(/no/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(/no/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(/no/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(/no/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat; /* LTR */
}
/* $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(/no/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;
}

.slide-header {
    height:324px;
    margin:0;
    padding:0;
    position: relative;
    color:white;
    background-color:#1A1A1A;
}
.slide-header-pane {
    position: absolute;
    font-size:9pt;
    width: 340px;
    height: 324px;
    z-index: 10;
}

/* Slide images*/
.slide-header-slide-image, .slide-header-active-slide-image {
    height: 324px;
    width: 576px;
    position: absolute;
    background-position: top center;
    background-repeat: no-repeat;
    right:0;
}

.slide-header-slide-image-wide {
	width:100%;
}

/* Panes */
.slide-header-left-pane {
    background: url(/no/sites/all/modules/gold_common_ui/images/gcui_slide_header_bluepane3.png) top left repeat;
    width:284px;
}
.slide-header-links-pane {
    background: url(/no/sites/all/modules/gold_common_ui/images/gcui_slide_header_bluepane.png) top left no-repeat;
    left: 284px;
}
.slide-header-controls-pane {
    right: 0;
    width:576px;
}
.slide-header-vid-pane {
    right:0;
    width:577px;
    text-align: right;
}

.slide-header-vid-pane-visible {
    z-index: 11;
}


/*  Panes in featured links mode */
.slide-header-featured-links-mode .slide-header-left-pane {
    display:none;
}

.slide-header-featured-links-mode .slide-header-links-pane {
    background: url(/no/sites/all/modules/gold_common_ui/images/gcui_slide_header_bluepane3.png) top left repeat;
    width:287px;
    left: 0;
}

.slide-header-slide-text-pane {
    margin-top:15px;
    margin-left:25px;
    margin-right:25px;
    line-height: 13pt;
}

.slide-header-pan-quote-video {
    margin-left:40px;
    cursor:pointer;
}

.slide-header-links-pane-inner {
    text-transform: uppercase;
    margin:20px 20px;
    position: absolute;
    bottom: 0;
}
.slide-header-links-pane-inner .slide-header-pane-links-title {
    font-weight: bold;
    padding-bottom:4px;
}

.slide-header-links-pane-inner div div {
    padding-bottom:4px;
    width:180px;
}
.slide-header-links-pane-inner div div a,
.slide-header-links-pane-inner div div a:link,
.slide-header-links-pane-inner div div a:hover,
.slide-header-links-pane-inner div div a:active,
.slide-header-links-pane-inner div div a:visited {
    color:white;
    font-weight: normal;
    background:url(/no/sites/all/modules/gold_common_ui/images/gcui_slide_header_bullet.png) left no-repeat;
    padding-left:12px;
}

/* Featured link mode */
.slide-header-featured-links-mode .slide-header-links-pane-inner  {
    margin:0;
    width:100%;
    top: 0;
    font-family: "Century Gothic", Verdana,Arial,Helvetica,sans-serif;
}
.slide-header-featured-links-mode .slide-header-links-pane-inner .slide-header-pane-links-title {
    background: url(/no/sites/all/modules/gold_common_ui/images/featured-link-title-bg.png) repeat;
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 1px;
    padding: 8px;
    text-align: center;
}
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div {
    width: 100%;
    border-top:1px solid #3f678c;
    border-bottom:1px solid #5c94b1;
    background: url(/no/sites/all/modules/gold_common_ui/images/featured-link-item-bg.png) repeat;
}
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div.ie6 {
    background: url(/no/sites/all/modules/gold_common_ui/images/featured-link-item-bg-ie6.png) repeat;
}
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div:hover { /* doesn't do anything in IE6 anyway */
    background: url(/no/sites/all/modules/gold_common_ui/images/featured-link-item-over-bg.png) repeat;
}
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a,
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a:link,
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a:hover,
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a:active,
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a:visited {
    padding:7px 0 7px 10px;
    /*padding:8px 0;
    padding-left:20px;*/
    width: 94%;
    display:inline-block;
    background: none;
    text-decoration: none;
    background: url(/no/sites/all/modules/gold_common_ui/images/featured-link-arrow.png) no-repeat  265px;
}
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a.ie6,
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a.ie6:link,
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a.ie6:hover,
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a.ie6:active,
.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div a.ie6:visited {
    background: url(/no/sites/all/modules/gold_common_ui/images/featured-link-arrow-ie6.png) no-repeat  265px;
}

.slide-header-slide-controls {
    position: absolute;
    left: 60px;
    bottom: 10px;
}

.slide-header-slide-controls-inner {
    width: 70px;
    overflow: hidden;
    display: inline-block;
    height: 12px;
    position:relative;
}
.slide-header-slide-controls-inner-movable {
	position:absolute;
	height: 12px;
}

.slide-header-slide-control {
    cursor: pointer;
    width: 23px;
    display: inline-block;
    color: #ccc;
}


.slide-header-slide-control-prev,.slide-header-slide-control-next {
    margin: 0 12px 0 3px;
}


.slide-header-slide-control-active {
    color:#fff;
    font-weight: 700;
}

.slide-header-vidbtn-bar {
    position: absolute;
    bottom:0;
    left:0;
    right:0;
    height: 50px;
    background: url(/no/sites/all/themes/gold_master/images/fobar_bg_play.png) no-repeat scroll 0 0 transparent;
    cursor: pointer;
}

.slide-header-vidbtn-bar:hover {
    background: url(/no/sites/all/themes/gold_master/images/fobar_bg_play.png) no-repeat scroll 0 -55px transparent;
}

.slide-header-vidbtn {
/*    height:31px;
    width:31px;
    cursor: pointer;
    background:url(/no/sites/all/modules/gold_common_ui/images/gcui_slide_header_vidbtn.gif) top right no-repeat;
    float:right;
    margin-right:20px;
    margin-top:9px;
    width: 131px;*/
    padding-top: 18px;
}
.slide-header-vidplayer {
    display:none;
    background: black;
    width: 100%;
    height: 100%;
}

.slide-header-vid-controls {
    display: none;
}

.slide-header-slide-control-btn {
    position:absolute;
    bottom:0;
    top:0;
    width:34px;
    color:#fff;
}
.slide-header-slide-control-btn-prev {
    background:url(/no/sites/all/modules/gold_common_ui/images/gcui_slide_header_prev_btn.png) center left no-repeat;
    left:0;
}
.slide-header-slide-control-btn-next {
    background:url(/no/sites/all/modules/gold_common_ui/images/gcui_slide_header_next_btn.png) center right no-repeat;
    right:0;
}

.slide-header-links-hidden {
    position: absolute;
    top: 0;
    left:0;
    text-align: left;
}

.slide-header-more-links {
    position: relative;
    padding:11px 11px 11px 0;
    text-align: right;
}

.slide-header-featured-links-mode .slide-header-links-pane-inner  div  div.slide-header-links-hidden {
    display: none;
    background: #304F68;
}

.vid-control-close {
    margin:20px;
}

#gcui-header-player-wrapper {
	/*background-image: url(/no/images/header_sidemenu_back.jpg);*/
	width: 860px;
	height: 324px;
	box-shadow: 0px 0px 7px #777;
	-moz-box-shadow: 0px 0px 7px #777;
	-webkit-box-shadow: 0px 0px 7px #777;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	z-index: 0;
	display: block;
}

#gcui-header-player-wrapper .gcuihpw-menu {
	color: #fff;
	text-decoration: none;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight: bold;
	line-height: 1.1em;
	height: 324px;
	width: 285px;
	/*padding-top: 1em;*/
	left: 0px;
	/*top: 30px;*/
	position: absolute;
	z-index: 1;
}


#gcui-header-player-wrapper .highlight {
	/*color: #2CA7AA;*/
	color: #aaa;
	font-size:20;
	font-weight:600;

}

.gcuihpw-top {
	color: #fff;
	text-decoration: none;
	display:inline-block;
	background-image: url(/no/arrow.png);
	background-repeat: no-repeat;
	background-position: 210px 3px; 
	background-color: #000000;
	width: 286px;
	font-size: 16;
	font-family: advert;
	text-align:left;
	text-indent:2em;
	/*margin-top:286px;*/
	padding-bottom:10px;
	padding-top:10px;
	z-index: 30;
}


#gcui-header-player-wrapper #main_player {
	width: 576px;
	height: 324px;
	position: absolute;
	top: 0px;
	right: 1px;
	z-index: 30;
	/*background: #000;*/
	
}

.flyout {
	width: 576px;
	height: 324px;
	position: absolute;
	z-index: 40;
	display:none;
	opacity:0;
	/*background: #000;*/

}
#defaultimagediv {
	width: 576px;
	height: 324px;
	position: absolute;
	right: 1px;
	z-index: 10;
	text-align: center;
	overflow:hidden;
	
}
#video_background {
	width: 576px;
	height: 324px;
	position: absolute;
	right: 1px;
	z-index: 5;
	background: #000;
	
}
.block-gcui_header_player .box {
	display:inline-block;
	opacity:1;
}

.flyout-button {
	width:125px;
	height:75px;
	cursor: pointer;
}

.header-menu-button{
	cursor: pointer;
}

.flyout-button-alt {
	width:115px;
	height:65px;
	float: left;
	margin: 4px;
	opacity:.8;
	border: 1px #fff groove;
	/*vertical-align: top;*/
	/*padding-right: 50px;*/
}
.header-menu-button-alt {
	width: 255px;
	height: 71px;
	/*margin-left:0px;*/
	vertical-align: middle;
	font-size: 110%;
	line-height: 1.1em;
	padding-top:20px;
	/*padding-right: 50px;*/
}

/*
.header-menu-button-alt-1 {
	  background:url(/no/images/header_sidemenu_alt.jpg) 0 0 no-repeat;
	  padding-left:35px;
	  padding-top:30px;
	  height: 61px;
}
.header-menu-button-alt-1:hover {
	  background:url(/no/images/header_sidemenu_alt.jpg) -284px 0 no-repeat;
	  padding-left:40px;
	  padding-top:30px;
	  height: 61px;
}
.header-menu-button-alt-2 {
	  background:url(/no/images/header_sidemenu_alt.jpg) 0 -91px no-repeat;
	  padding-left:35px;
}
.header-menu-button-alt-2:hover {
	  background:url(/no/images/header_sidemenu_alt.jpg) -284px -91px no-repeat;
	  padding-left:40px;
}
.header-menu-button-alt-3 {
	  background:url(/no/images/header_sidemenu_alt.jpg) 0 -182px no-repeat;
	  padding-left:35px;
}
.header-menu-button-alt-3:hover {
	  background:url(/no/images/header_sidemenu_alt.jpg) -284px -182px no-repeat;
	  padding-left:40px;
}
*/


.flyout-caption{
	width: 115px;
	min-height:16px;
	font-size: 65%;
	text-align: center;
	vertical-align: 50%;
	background: #000;
	color: #fff;
	margin-top: 36px;
	display: none;
	
}/*

This file automatically included on each page a gcui_prevnext block appears on.

*/


.prev-next-menu-previous .prev-next-menu-dir {
	background:url(/no/sites/all/modules/gold_common_ui/gcui_prevnext/prev_arrow.gif) no-repeat scroll left 5px transparent;
}
.prev-next-menu-next .prev-next-menu-dir, .menu-pager .last {
	background:url(/no/sites/all/modules/gold_common_ui/gcui_prevnext/images/next_arrow.gif) no-repeat scroll right 5px transparent;
}
.menu-pager {
	padding:0.15em 0;
}
.menu-pager .clear {
    clear: both;
}
.menu-pager .pager-item {
	float:left;
	padding:0.1em 0.4em;
	text-align: center;
	font-size:12px;
}
.menu-pager .first {
	background:url(/no/sites/all/modules/gold_common_ui/gcui_prevnext/images/bg_body-prev-link.png) no-repeat scroll left 6px transparent;
	cursor:pointer;
	overflow:hidden;
}
.menu-pager .first a {
	padding-left: 8px;
}
.menu-pager .last a {
	padding-right: 8px;
}
.menu-pager .last {
	background:url(/no/sites/all/modules/gold_common_ui/gcui_prevnext/images/bg_body-next-link.png) no-repeat scroll right 6px transparent;
	cursor:pointer;
	overflow:hidden;
}
.menu-pager .pager-next-title {
	font-size: 11px;
	/*padding-right: .85em;*/
	color: #999999;
	float:right;
}
.menu-pager .pager-item a {
	color:#cccccc;
}
.menu-pager .pager-item a.active {
	background-color:#cccccc;
	color:#fff;
	padding:0 0.4em;
}
.path-biography-early-years-nations-youngest-eagle-scout .menu-pager {
	padding-top: 24px;
}
.gcui-pager-top {
	margin:0 auto;
}
.gcui-pager-top .menu-pager {
	padding-top: 6px;
}
.gcui-pager-top .last, .gcui-pager-top .first, .content .pager-next-title {
	display:none;
}
#block-gcui_prevnext-prevnext_pager .pager-next-title {
	display:block
}
.gcui-pager-top .menu-pager .last, .gcui-pager-top .menu-pager .first {
}
.gcui-pager-top .menu-pager .pager-top-arw-last a {
	float:left;
	display:block;
	padding:0.6em;
	background:url(/no/sites/all/modules/gold_common_ui/gcui_prevnext/images/bg_body-next-link.png) no-repeat scroll 100% 91% transparent;
}
.gcui-pager-top .menu-pager .pager-top-arw-first a {
	background:url(/no/sites/all/modules/gold_common_ui/gcui_prevnext/images/bg_body-prev-link.png) no-repeat scroll 100% 91% transparent;
}
.gcui-pager-top .menu-pager .pager-top-arw-last a, .gcui-pager-top .menu-pager .pager-top-arw-first a {
	float:left;
	display:block;
	height:15px;
	width:15px;
	padding:0;
}
.page-itemS {
	float:right;
	padding-bottom:3px;
	margin-bottom:2px;
	position:relative;
	display:inline-block;
	font-size: 12px;
}
.gcui-pager-top .page-itemS {
	border:none;
}
.pager-next-title {
	border-top: 1px solid #999999;padding-top:5px;
}
#block-gcui_prevnext-prevnext_pager .page-itemS, .content .page-itemS {
	border-bottom: 0px solid #999999;
}
#block-gcui_prevnext-prevnext_additional_pager {
    padding-bottom: 0;
}

.menu-pager {
	font: 85% 'Trebuchet MS','Century Gothic',Arial,sans-serif;
	font-size: 12px;
}
.menu-pager a {
	text-decoration: none;
}



.pager-slide-in {
	position: fixed;
	right: -230px;
	bottom: 20px;
	width: 190px;
	border: 1px solid #cccccc;
	height: 70px;
	display: table;
	filter:alpha(opacity=0);
  opacity:0;
	font-size: 11px;
	
	/* Borders */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	
	/* Outline */
	outline-style: none;
	outline-color: invert;
	outline-width: medium;
	
	/* Shadows */
	-webkit-box-shadow: 0 0 8px rgba(69, 111, 153, .5);
	-moz-box-shadow: 0 0 8px rgba(69, 111, 153, .5);
	box-shadow: 0 0 8px rgba(69, 111, 153, .5);
	
}

.pager-slide-in-inner {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;	
	padding-bottom: 10px;
	padding-top: 10px;
}

.pager-marker {
	position: absolute;
}
.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;
}

/*
** 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 &lt;td&gt; sizes relative to body size! */
  color:#333333;
  font-size:0.97em;
  border-collapse: separate;
}
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&lt;x&gt;.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(/no/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&gt;span:first-child&gt;li {
    border-top: #4b6e98 1px solid;
}
ul.nice-menu li ul&gt;span:last-child&gt;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(/no/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 &gt; li &gt; 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&gt;span {
	display: table-cell;
	float: none;
	text-align: center;
	vertical-align: middle;
	/*position: relative;*/
}

.nice-menu-down&gt;span&gt;li {
	width: 100%;
}
.nice-menu-down&gt;span&gt;li&gt;ul {
	text-align: left;
}


#nice-menu-1 {
	height: 33px;
	background: url(/no/sites/all/themes/gold_master/images/menu-button-bg.png) top repeat-x;
}
#nice-menu-1&gt;span {
	background: url(/no/sites/all/themes/gold_master/images/menu-button-bg-edge.png) right top no-repeat;
	height: 33px;
}
#nice-menu-1&gt;span&gt;li&gt;a {
    padding-top:9px;
    padding-bottom:9px;
}

#nice-menu-1&gt;span:hover {
    background: #1a659d;
    /*border-bottom:#478dbb 2px solid;*/
/*    border-right: #1d73ac 1px solid;
    border-left: #1d73ac 1px solid;*/
}
#nice-menu-1&gt;span:hover a {
    color:#fff;
    text-decoration: none;
}

#nice-menu-1&gt;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&gt;span&gt;li, #nice-menu-2&gt;li {
	width: 80px;
	height: 80px;
}
#nice-menu-2&gt;span&gt;li&gt;a, #nice-menu-2&gt;li&gt;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(/no/sites/all/themes/gold_master/images/learn-more-icon.png) right center no-repeat;
}

/* 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;
}
    */
/* HEADER */
.gcuicm-itemset-tool_nav_menu td {min-height:20px;vertical-align:top;}

/*Utility Classes*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

/*
** Page layout blocks / IDs
*/

#banner {
  	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/top_bar.png) top center no-repeat;
}

#outer_shell {
    background: #fff url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/main_bg.jpg) center top no-repeat;
}

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

/*/////////////////////////////////////////////////////////////////////////////////////////
*						LRH Global Settings
/////////////////////////////////////////////////////////////////////////////////////////*/


body {
	font: 85% 'Trebuchet MS','Century Gothic',Arial,sans-serif;
}

/* inline link color */
.node a:link, .node a:visited {
	color: #666;
}

a {
  text-decoration: none;
  /*font-weight: bold;*/
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						LRH Main Menu
/////////////////////////////////////////////////////////////////////////////////////////*/

#nice-menu-1 {
    background: #000;
}

#nice-menu-1 li ul {
	border-top: 1px solid #4b4841;
}
#nice-menu-1 li ul li {
	background: transparent url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/75pct-dark-gray.png) repeat;
}
#nice-menu-1 li ul li:hover {
	background: #2F2820;
}
#nice-menu-1 li {
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/menu_divider.jpg) no-repeat right #000;
	color: #fff;
	border-color: #2b2821 #222 #2b2821 #222;
}
#nice-menu-1 li:hover {
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/menu_divider.jpg) no-repeat right #2F2820;
	color: #fff;
}
#nice-menu-1 a {
	color: #fff;
	font-weight: 100;
	letter-spacing: .1em;
}
/*
#nice-menu-1 #menu-523 {
	background: transparent url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/75pct-dark-gray.png) repeat;
}
#nice-menu-1 #menu-523:hover {
	background: #2F2820;
}
*/

.content-type-page #nice-menu-1 &gt; span {
	background-color: black;
}

#nice-menu-1 &gt; span {
    background: black;
}

/* quick fix for home page to make first menus not drop down as it doesn't look good and isn't needed */
/*.front     #nice-menu-1 #menu-521 ul,
.path-home #nice-menu-1 #menu-521 ul,*/
.front     #nice-menu-1 #menu-520 ul,
.path-home #nice-menu-1 #menu-520 ul,
.front     #nice-menu-1 #menu-1552 ul,
.path-home #nice-menu-1 #menu-1552 ul {
    display: none;
}
/*hide the homepage breadcrumb*/
.path-home #breadcrumb_area{display: none}

td.breadcrumb-section{
	vertical-align:top;
	padding:5px 0 0;
}

.content-type-page .title {
	color: #666;
}

.gcui-bottomnav  h5{
	color: #999;
}
.gcui-bottomnav  .link  a {
	color: #333;
	font-weight: normal;
}

.gcui-displayfact-container p{
	text-align: left;
	margin-left: 0.5em;
}

/* ==================================== */
/* left nav overall styles */
.with-sidebar-left #main {
    border-left: 0 none;
}

#sidebar-left {
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/left-nav-bg.jpg) top left no-repeat;
}

h3.navH3{
	text-transform: uppercase;
	background: white;
	padding:0;
	margin: 0;
	font-weight: normal;
}

h2.navH2{
	margin: 0;
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_left-nav.jpg) no-repeat top left;
	text-transform: uppercase;
	height: 150px;
	font-size: 14px;
	font-weight: normal;
	font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
	letter-spacing: -1px;
	color: white;
}

#sidebar-left h2.navH2:first-line {
    color: #ccc;
    font-size: 24px;
}

#sidebar-left a.interactiveTimeline{
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/transparent.gif) no-repeat top left;
	height: 153px;
	z-index: 10;
	margin-top: -8px;
	text-transform: uppercase;
	background: transparent;
}

.spacer{
	line-height: 1em;
	background: none;
	background-color:white;
	margin:0;
	padding: 0;
}

#banner_search {
    padding-top: 0;
}

/* ==================================== */
/* menu blocks */
.block-menu_block {
    /*background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/left-nav-border.jpg) top right repeat-y;*/
}

.block-menu_block h2.title {
    font-size: 22px;
    color: #333333;
    padding-bottom: 10px;
    line-height: .9em;
}
.block-menu_block h2.title:first-line {
    color: #999999;
}

/* first level of list items */ 
.block-menu_block &gt; div.content &gt; div &gt; ul {
    padding: 0px 0px 0.25em 2em;
}
.block-menu_block &gt; div.content &gt; div &gt; ul &gt; li {
    list-style-image: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/left-nav-arrows.png);
}
#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li &gt; a,
#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li &gt; a:hover,
#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li &gt; a:active,
#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li &gt; a:link,
#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li &gt; a:visited {
    color: #333;
    font-weight: bold;
    /*font-size: 1.1em;*/
    text-transform: uppercase;
}

/* second &amp; 3rd level of list items */
.block-menu_block &gt; div.content &gt; div &gt; ul &gt; li ul {
    padding: 0px 0px 0.25em 0.1em;
}
.block-menu_block &gt; div.content &gt; div &gt; ul &gt; li ul li {
    list-style: none;
}

#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li ul li a,
#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li ul li a:hover,
#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li ul li a:active,
#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li ul li a:link,
#sidebar-left .block-menu_block &gt; div.content &gt; div &gt; ul &gt; li ul li a:visited {
    color: #666;
    font-size: 1.0em;
}
/* SEARCH RESULTS FORMATTING */
dl.search-results dt.title a
	{color:brown;}
.path-search dl.search-results {padding-left:10px;float:right;position:relative;}	
.path-search dl.search-results dd	{color:#999;padding-left:3px;margin-left:3px;}
.path-search #content p {padding-top:0px; margin-top:0px;}
.path-search p.search-snippet strong, .path-search h2.title {color:#666; font-weight:bold;}
/* ==================================== */
/* main content */
.with-sidebar-left #main {
	padding-left: 15px;
}

.node {
    padding-left: 25px;
}

#content p {
	line-height: 1.6em;
	margin-top:.5em;
	
}

.node h2.title {
	font-size:24px;
	line-height:24px;
	margin-left: -25px;
}

#content .node h2.title &gt; p{
	line-height: .9em;
	color: #333;
	padding-bottom: 10px;
	padding-top: 0;
	margin-top: 0;
}

.with-sidebar-left #main .block-gcui_lrh h2.title, .with-sidebar-left #main .node h3{
	text-transform: uppercase;
}

.with-sidebar-left #main .node h3{
	margin-bottom: 0em;
	margin-left:-25px;
	padding-bottom: 0;
}

.with-sidebar-left #main .node h4{
	margin-top: .5em;
	text-transform: uppercase;
	color: #999;
	font-weight: normal;
	letter-spacing: .2em;
}

/* NOTE: somehow, this style broke only this exact page in IE8 (entire page goes blank once css loads):
   /articles-and-essays/researching-in-the-humanities.html
   changed it to target only the other pages */
.front .with-sidebar-left #main .node h2.title p:first-line,
.path-home .with-sidebar-left #main .node h2.title p:first-line,
.path-biography .with-sidebar-left #main .node h2.title p:first-line,
.path-science-fiction .with-sidebar-left #main .node h2.title p:first-line,
.path-awards-and-recognitions .with-sidebar-left #main .node h2.title p:first-line,
.path-heritage-sites .with-sidebar-left #main .node h2.title p:first-line,
.path-articles-and-essays-philosophy-wins-after-2000-years .with-sidebar-left #main .node h2.title p:first-line,
.path-articles-and-essays-my-philosophy .with-sidebar-left #main .node h2.title p:first-line,
.path-articles-and-essays-scientology-answers .with-sidebar-left #main .node h2.title p:first-line,
.path-articles-and-essays-what-is-greatness .with-sidebar-left #main .node h2.title p:first-line
{
    color: #999;
} 
    

.content a.body-next-link{
	color: #ccc;
	float: right;
	margin-top:-.5em;
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_body-next-link.png) no-repeat right 50%;
	padding-right: 16px;
}

.content a.body-prev-link{
	/*color: #ccc;*/
	/*float: right;
	margin-top:-.5em;*/
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_body-prev-link.png) no-repeat left 50%;
	/*padding-right: 16px;*/
}

.pullQuote{
	float:left;
	width:240px;
	font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
	font-size: 126%;
	padding-top: .6em;
	padding-left:.4em;
	padding-right:.2em;
	margin-right:1.5em;
	margin-bottom: 1.5em;
	letter-spacing: .1em;
	background: 
}

  .gradientV{
/* thanks to http://blog.fakedarren.com/2010/01/cross-browser-css-gradients/ */
    /* fallback (Opera) */
    background: #008800;
    /* Mozilla: */
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/pull-quote-bg.jpg) repeat scroll 0 0 transparent;
    /* Chrome, Safari:*/
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/pull-quote-bg.jpg) repeat scroll 0 0 transparent;
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#cccccc', EndColorStr='#ffffff', GradientType=0);
  }

.quote {
	margin-top: 1.5em;
	font-style: italic;
	text-align: center;
	font-size: 90%;
	padding-bottom: 10px;
}

.article-essays-line-divider, .line-divider {
	border:0;
  	border-top: 1px solid #000;
  	height: 0;
 	background: #000;
	clear: both;
/*    width:15%; 
    margin: 0px 40% 0px 40%;  */
}


.article-essays-curly-quot-marks {
	font: 85% 'Trebuchet MS','Century Gothic',Arial,sans-serif;
}


.path-articles-and-essays-researching-in-the-humanities .marquee .attr,
.path-articles-and-essays-researching-in-the-humanities-1 .marquee .attr,
.path-articles-and-essays-researching-in-the-humanities-2 .marquee .attr,
.path-articles-and-essays-researching-in-the-humanities-3 .marquee .attr,
.path-articles-and-essays-scientology-answers .marquee .attr,
.path-articles-and-essays-scientology-answers-1 .marquee .attr,
.path-articles-and-essays-philosophy-wins-after-2000-years .marquee .attr {
	color: #bbb;
	font-weight: 900;
}

/* ==================================== */
/* Awards and recognitions Styling  */


.path-awards-and-recognitions-author .gcui-inline-image .caption,
.path-awards-and-recognitions-founder .gcui-inline-image .caption { 
	display: block;
	position: relative;
	top: -10px;
}

.path-awards-and-recognitions-author .gcui-inline-image .caption p,
.path-awards-and-recognitions-founder .gcui-inline-image .caption p{
	display: none;
}

.path-awards-and-recognitions-author #main .gcui-inline-image .caption h3,
.path-awards-and-recognitions-founder #main .gcui-inline-image .caption h3{
	font-size: 1.0em;
	text-align: center;
	margin-left: 0;
}


.path-awards-and-recognitions-humanitarian .gcui-inline-image .caption {
	display: block;
	position: relative;
	top: -10px;
}
.path-awards-and-recognitions-humanitarian .gcui-inline-image .caption p {
	display: none;
}
.path-awards-and-recognitions-humanitarian #main .gcui-inline-image .caption h3 {
	font-size: 1.0em;
	text-align: center;
	margin-left: 0;
}






.awards_title a:link,
.awards_title a:visited,
.awards_title a:hover,
.awards_title a:active {
	color: #aaa;

}

.awards_body  a:link,
.awards_body  a:visited,
.awards_body  a:hover,
.awards_body  a:active {
	color: #aaa;
	text-align: right;
	float: right;
}

.awards-table-for-awards {
	vertical-align: top;
		
}
.awards-title-and-orginator {
	font-size: 18px;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #CCC;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.awards-title-and-orginator p {
	margin-bottom: 0px;
	padding-bottom: 0px;
}


/* ==================================== */
/* Articles and Essais Styling */

a.sub-titles-presentation {
	color: #cccccc;
	text-transform: uppercase;
	font-size: 14px;

	
}

/* ==================================== */
/* My Philosophy Styling */

.name_title h2 {
	color: #000;
	font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 100%;
	margin-top: 0;
	}
	
.mainQuote {
	padding-bottom: 15px;
	}
	
.pull-quote  {
	float: left;
	display: block;
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/pull-quote-bg.jpg) no-repeat scroll 0 0 transparent;
	font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
	font-size: 126%;
	padding-top: 0.3em;
	padding-bottom: .5em;
	padding-left: 0.4em;
	padding-right: 0.9em;
	margin-top: 0;
	margin-left: 0.3em;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
	width: 220px;
	line-height: 1.5em;
	}
	
.footnotes em {
	margin: 0 0 0 -15px;
	}

.see_footnote, .footnote {
	font-size:11px;
	font-weight:400;
	}
	
/*/////////////////////////////////////////////////////////////////////////////////////////
*						Prev-Next Page Buttons
/////////////////////////////////////////////////////////////////////////////////////////*/

.prev-next-menu-previous .prev-next-menu-dir {
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/prev_arrow.gif) no-repeat scroll left 5px transparent;
}

.prev-next-menu-next .prev-next-menu-dir, .menu-pager .last {
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/next_arrow.gif) no-repeat scroll right 5px transparent;
}

.menu-pager {
	padding:0.15em 0;
	
}

.menu-pager .pager-item {
	float:left;
	padding:0.1em 0.4em;
	text-align: center;
	font-size:12px;
}

.menu-pager .first  {
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_body-prev-link.png) no-repeat scroll left 7px transparent;
	padding-left:.85em;
	cursor:pointer;
}

.menu-pager .last {
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_body-next-link.png) no-repeat scroll right 7px transparent;
	padding-right:.85em;
	cursor:pointer;
}

.menu-pager .pager-next-title {
	font-size: .97em;
	/*padding-right: .85em;*/
	color: #ccc;
	float:right;
}

.menu-pager .pager-item a {color:#ccc;}

.menu-pager .pager-item a.active {
	background-color:#ccc;
	color:#fff;
	padding:0 0.4em;
}

.path-biography-early-years-nations-youngest-eagle-scout .menu-pager{
	padding-top: 24px;
}

.gcui-pager-top{
	margin:0 auto;

}

.gcui-pager-top .menu-pager {
	padding-top: 6px;
}

.gcui-pager-top .last, .gcui-pager-top .first, .gcui-pager-top .pager-next-title{
	display:none;
}
.gcui-pager-top .menu-pager .last, .gcui-pager-top .menu-pager .first{
}	
.gcui-pager-top .menu-pager .pager-top-arw-last a{
	float:left;
	display:block;
	padding:0.6em;
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_body-next-link.png) no-repeat scroll 100% 91% transparent;
}
.gcui-pager-top .menu-pager .pager-top-arw-first a{
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_body-prev-link.png) no-repeat scroll 100% 91% transparent;
}

.gcui-pager-top .menu-pager .pager-top-arw-last a, .gcui-pager-top .menu-pager .pager-top-arw-first a{
	float:left;
	display:block;
	height:15px;
	width:15px;
	padding:0;
}

.gcui-pager-top .page-itemS{
	border:none;
}
.page-itemS{
	float:right;
	border-bottom: 1px solid #ccc;
	padding-bottom:3px;
	margin-bottom:2px;
	position:relative;
	display:inline-block;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						Front Page Main Image Slider
/////////////////////////////////////////////////////////////////////////////////////////*/
	
.slide-header-slide-controls-inner  {
	height: 14px;
}

.slide-header-slide-control-active  {
	color:#BDB76B;
	font-weight:700;
}

.slide-header-slide-control  {
	color:#BDB76B;
	}
	
.slide-header-left-pane  {
	background: #111111;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						Banner Text Overlay 
/////////////////////////////////////////////////////////////////////////////////////////*/

#text-overlay {
	color:#ccc;
	font-family:"Century Gothic", san-serif;
	font-size:1.6em;
	line-height:1;
	margin:0;
	position:absolute;
	top:160px;
	z-index:20;
}

#text-overlay p {
	margin:0;
	padding:.25em 0;
}

.text-overlay-size-small {
	padding:0 10px 0 575px;
	width:265px;
}

.text-overlay-size-large {
	padding:0 10px 0 325px;
	width:500px;
}

.text-overlay-align-left {
	margin:0 0 0 -300px;
	text-align:left;
}

.text-overlay-align-right {
	text-align:right;
}

.text-overlay-size-small .text-overlay-align-left {

}

#breadcrumb_area .block {
    padding-bottom: 0;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						section color highlights 
/////////////////////////////////////////////////////////////////////////////////////////*/
.path-biography-early-years #main h2.title p,
.path-biography-early-years #shell #sidebar-left a.active,
.path-biography-early-years #shell #sidebar-left a.active:link,
.path-biography-early-years #shell #sidebar-left a.active:hover,
.path-biography-early-years #shell #sidebar-left a.active:visited,
.path-biography-early-years #shell #sidebar-left a.active:active {
    color: #723709;
}

.path-biography-adventures-explorations #main h2.title p,
.path-biography-adventures-explorations #shell #sidebar-left a.active,
.path-biography-adventures-explorations #shell #sidebar-left a.active:link,
.path-biography-adventures-explorations #shell #sidebar-left a.active:hover,
.path-biography-adventures-explorations #shell #sidebar-left a.active:visited,
.path-biography-adventures-explorations #shell #sidebar-left a.active:active {
    color: #b9843d;
}

.path-biography-founder #main h2.title p,
.path-biography-founder #shell #sidebar-left a.active,
.path-biography-founder #shell #sidebar-left a.active:link,
.path-biography-founder #shell #sidebar-left a.active:hover,
.path-biography-founder #shell #sidebar-left a.active:visited,
.path-biography-founder #shell #sidebar-left a.active:active {
    color: #044a79;
}

.path-books-books-and-lectures-dianetics-scientology #main h2.title p,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active:link,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active:hover,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active:visited,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active:active {
    color: #044a79;
}

.path-biography-humanitarian #main h2.title p,
.path-biography-humanitarian #shell #sidebar-left a.active,
.path-biography-humanitarian #shell #sidebar-left a.active:link,
.path-biography-humanitarian #shell #sidebar-left a.active:hover,
.path-biography-humanitarian #shell #sidebar-left a.active:visited,
.path-biography-humanitarian #shell #sidebar-left a.active:active {
    color: #b24a21;
}

.path-biography-administrator #main h2.title p,
.path-biography-administrator #shell #sidebar-left a.active,
.path-biography-administrator #shell #sidebar-left a.active:link,
.path-biography-administrator #shell #sidebar-left a.active:hover,
.path-biography-administrator #shell #sidebar-left a.active:visited,
.path-biography-administrator #shell #sidebar-left a.active:active {
    color: #46680d;
}

.path-biography-artist #main h2.title p,
.path-biography-artist #shell #sidebar-left a.active,
.path-biography-artist #shell #sidebar-left a.active:link,
.path-biography-artist #shell #sidebar-left a.active:hover,
.path-biography-artist #shell #sidebar-left a.active:visited,
.path-biography-artist #shell #sidebar-left a.active:active {
    color: #0f649f;
}

.path-biography-artist-author #main h2.title p,
.path-biography-artist-author #shell #sidebar-left a.active,
.path-biography-artist-author #shell #sidebar-left a.active:link,
.path-biography-artist-author #shell #sidebar-left a.active:hover,
.path-biography-artist-author #shell #sidebar-left a.active:visited,
.path-biography-artist-author #shell #sidebar-left a.active:active {
    color: #af122c;
}

.path-science-fiction #main h2.title p,
.path-science-fiction #shell #sidebar-left a.active,
.path-science-fiction #shell #sidebar-left a.active:link,
.path-science-fiction #shell #sidebar-left a.active:hover,
.path-science-fiction #shell #sidebar-left a.active:visited,
.path-science-fiction #shell #sidebar-left a.active:active {
    color: #af122c;
}

.path-books-l-ron-hubbards-fiction-books #main h2.title p,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active:link,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active:hover,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active:visited,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active:active {
    color: #af122c;
}

/* banner with menu */
#header .slide-header-links-pane-inner {
    background: transparent url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/menu-banner-quote-box-bg.jpg) top left;
}
#header .slide-header-pane-links-title {
    background: transparent;
}
#header .slide-header-link {
    background: transparent;
    border: 0 none;
}
#header .slide-header-link a {
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/menu-banner-item-arrow.png) 13px 10px no-repeat;
    padding-left: 38px;
    padding-right: 20px;
    width: 224px;
    border: 0 none;
    font-size: 15px;
    color: #e8d5b1;
    padding-top: 5px;
    padding-bottom: 5px;
}
.path-biography-artist-author #header .slide-header-link-1 a {
    background: 13px 10px no-repeat;
    padding-left: 38px;
    padding-right: 20px;
    width: 224px;
    border: 0 none;
    font-size: 15px;
    color: #e8d5b1;
    padding-top: 5px;
    padding-bottom: 5px;
}
.path-biography-artist-author #header .slide-header-link a {
    font-size: 14px;
}
#header .slide-header-link-1 a {
    color: #fff;
}
#header .slide-header-link-1 a strong {
    font-size: 22px;
    font-weight: normal;
    display: block;
    color: #e8d5b1;
}

.path-heritage-sites-joburg .slide-header-slide-text-pane {
	padding-top:7px;
}

.path-slideshow .slide-header-slide-text-pane,
.path-timeline-home .slide-header-slide-text-pane,
.path-timeline .slide-header-slide-text-pane,
.front .slide-header-slide-text-pane {
	font-family: Verdana, Arial, Helvetica, sans;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						Quote of the Day 
/////////////////////////////////////////////////////////////////////////////////////////*/

.content-type-quote #header_and_content_container #content .node{
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_quotation-mark.gif) no-repeat top left transparent;

}

.content-type-quote #header_and_content_container #content .node h2.title {
	margin-right: 0px;
	padding-left:22px;
	font:22px 'Century Gothic',Arial,Verdana,sans-serif;
	color: #999;
	text-transform: none;	
}

.content-type-quote #header_and_content_container #content .node&gt;h1 {
	margin-right: 20px;
	padding-top: 20px;
	padding-left:6px;
	font:22px 'Century Gothic', Arial, Verdana, sans-serif;
	color: #999;
}


.content-type-quote #header_and_content_container #content .node h3.quoteSource {
	text-align: right;
	padding-right: 130px;
	font:22px 'Century Gothic', Arial, Verdana, sans-serif;
	color: #999;
	margin:0;
}

.content-type-quote .quote-body {
    font-size: 1.2em;
    font-weight: bold;
}

.content-type-quote .lrh-signature {
	padding-right: 40px;
	padding-bottom: 25px;
}

.content-type-quote .quote-source {
    display: block;
    text-align: right;
	padding-right: 40px;
	padding-bottom: 25px;
}

/*format fix for crossbrowser compatability (need it for ff too)*/
span.ie-fix2{
	position:relative;
	top:5px;
}

.article-end-line {
    display: block;
    width: 80%;
    margin: 0px auto 40px auto;
    border-top: 1px solid #ccc;
}

/*tool nav bar styles*/

.tool_nav_menu {
	float:right;
}
.tool_nav_menu td.gcuicm-item, .tool_nav_menu td.gcuicm-item a {
	font-size: 10px;
	line-height: 13px;
}
.tool_nav_menu td.gcuicm-item a.noarrow{
	color:#ccc;background-color:white;
	padding-right:0px;margin-right:0px;	background:white url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_body-next-link.jpg)white;
}
.tool_nav_menu td.gcuicm-item a.imagelink {
	padding-left: 5px;
}
.tool_nav_menu td.gcuicm-item a{
	color:#ccc;
	background: transparent url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_body-next-link.png) no-repeat 100% 54%;
	padding-right:15px;
}

.tool_nav_menu td.gcuicm-item a, 
.tool_nav_menu td.gcuicm-item a:visited,
.tool_nav_menu td.gcuicm-item a:hover{
	text-decoration:none;
}
.tool_nav_menu td.gcuicm-item{

}
/*
.main {
	 margin: 0px;
}*/

/*
.with-sidebar-left, #main {
	padding: -20px 0px auto auto;
	padding-top: -10px;
	margin-top: -10px;
}*/

#content p.lrh-bio-title {
	font-family:'Century Gothic',Arial,Helvetica,sans-serif;
	color: #999;	
	font-size:14px;
	letter-spacing: .5pt;
	margin-top: 0;
	margin-bottom: 0;
	/*margin: -20px auto -12px auto;*/
	/*padding: -12px auto auto auto;*/
	line-height: 14px;

	}
.bio-title
 {
	color: #999;
	
	}
	
.feed-icon {
    display: none;
}



.path-home .with-sidebar-left #main .node h4 {
	margin-top: 0;
}

#block-gcui_lrh-lrh_quote p.quote-signatory {
    display: block;
    padding-top:0px;
    padding-bottom: 0px;
    margin-top:0px;
    margin-bottom: 0px;
    text-align:right;
    font-size: 1.2em;
}

#header #lrh_photo_credits {
	color:white;
	font-size:10px;
	left:700px !important;
	position:absolute;
	top:308px;
	z-index:100;
	font-weight: 900;
}
/*//////////STATIC MARQUEE////////////*/
#static_marquee .slide-header-slide-control-btn-prev,
#static_marquee .slide-header-slide-control-btn-next{
	display:none!important;
}
#static_marquee .slide-header-left-pane{
	background:transparent url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/banner-quote-box-bg.jpg) repeat scroll left top;
}
.path-node-add-timeline-item .node-form .standard, 
.path-node-add-timeline-item .node-form .text {
width:900px;
}

.slide-header-vidbtn {
  color: white;
  float: right;
}

/* node 60 LRH quotes */

#node-60-quote-1 {
	width: 340px;
	background-color: #f1efe7;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	float: left;
	font-size: 18px;
	font-style: italic;
	font-family: times;
	margin-top: 7px;
	margin: 15px;
	padding: 20px;
}

#node-60-quote-2 {
	width: 340px;
	background-color: #f1efe7;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	float: right;
	font-size: 18px;
	font-style: italic;
	font-family: times;
	margin: 15px;
	padding: 20px;
}


/*////////// LANGUAGE CHANGER //////////*/

#gcui-language-changer-inner-base a,
#gcui-language-changer-inner-base a:link,
#gcui-language-changer-inner-base a:visited,
#gcui-language-changer-inner-base a:hover{
	color:#333;
	display:block;
	float:left;
	font-size:14px;
	font-weight:normal;
	margin-bottom:15px;
	text-align:left;
	text-transform:uppercase;
}
#gcui-language-changer-inner-base #gcui-language-changer-close-button{
	background:url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/close_x_003561.png) no-repeat scroll center transparent;
	height:23px;
	right:0px;
	top:11px;
	width:16px;
}
#gcui-language-changer-lightbox {
background:url(/no/sites/all/modules/gold_common_ui/images/dark_60.png) repeat scroll 0 0 transparent;
display:none;
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1000000;
}
#gcui-language-changer {
display:table;
height:75%;
overflow:visible;
position:relative;
width:100%;
z-index:1000001;
}
#gcui-language-changer-outer {
display:table-cell;
text-align:center;
vertical-align:middle;
width:100%;
z-index:1000000;
}
#gcui-language-changer-inner {
background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/lrh-lb-bg.png) no-repeat scroll left top transparent;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:left;
width:751px;
z-index:1000001;
}
#gcui-language-changer-inner-base {
height:320px;
padding:15px 15px 15px 25px;
text-align:center;
-moz-box-shadow:none;
-webkit-box-shadow:none;
}
#gcui_language_selector_table_td {
padding:40px 0 0 55px;
}

.gcui-language-changer-hover {
display:block;
float:left;
width:200px;
}

#gcui-language-changer-inner-base a, 
#gcui-language-changer-inner-base a:link, 
#gcui-language-changer-inner-base a:visited, 
#gcui-language-changer-inner-base a:hover {
color:#333;
display:block;
font-size:14px;
font-weight:normal;
margin-bottom:0px;
text-align:left;
text-transform:uppercase;
height:36px;
}
#gcui-language-changer-inner-base a, 
#gcui-language-changer-inner-base a:link, 
#gcui-language-changer-inner-base a:visited, 
#gcui-language-changer-inner-base a:hover {
	text-decoration:none;
}

#gcui-language-changer-inner-base a:hover {
	text-decoration:underline;
}


.path-books-l-ron-hubbards-fiction-books .slide-header-slide-text-pane,
.path-books-l-ron-hubbards-fiction-books #header .slide-header-pane-links-title {
  padding-top: 0px;
}
.path-books-l-ron-hubbards-fiction-books .slide-header-slide-text-pane {
  margin-top: 0;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						Front Page 100 timeline ad
/////////////////////////////////////////////////////////////////////////////////////////*/

#celebrating-centenial-ad {
    font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
    text-transform:uppercase;
    color:#000000;
}


#celebrating-centenial-ad .cent_timeline_ad_homepage {
    position:relative;
}

#celebrating-centenial-ad .lronhubbard-middle {
    color:#CCCCCC;
    font-size: 24px;
    line-height: 21px;
}

#celebrating-centenial-ad .autobiographical-timeline {
    color:#ffffff;
    font-size:14px;
    padding-left:1px;
}

#celebrating-centenial-ad .click-link {
    color: #FFFFFF;
    font-size: 15px;
    padding-left: 1px;
}

#celebrating-centenial-ad #click_here_white_arrow {
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/white-arrow.png) no-repeat scroll left top transparent;
    height: 10px;
    left: 91px;
    position: absolute;
    bottom: 6px;
    width: 8px;
}

.cent_timeline_ad_homepage,
.cent_timeline_ad_homepage:hover,
.cent_timeline_ad_homepage:active,
.cent_timeline_ad_homepage:visited,
.cent_timeline_ad_homepage:link {
	display: block;
	width: 200px;
	height: 175px;
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/100_timeline_ad.jpg) bottom left no-repeat white;
	margin-top: -3px;
	margin-bottom: 10px;
	text-decoration: none;
}

#celebrating-centenial-ad .celebrating-centenial {
    display: none;
}

#celebrating-centenial-ad #click_and_arrow {
    display: none;
}

.gcui-slide-nav-item-selected {
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/upFacingArrow.png) bottom center no-repeat transparent;
}


.path-home #lrh_header,
.path-home #lrh_image_holder,
.front #lrh_header,
.front #lrh_image_holder {
  position: absolute;
  z-index: -10;
}
.path-home #block-gold_common_ui_displayfact-0,
.front #block-gold_common_ui_displayfact-0 {
  top: 462px;
  position: absolute;
}

.path-home .gcui-displayfact-container .gcui-displayfact-item,
.front .gcui-displayfact-container .gcui-displayfact-item {
  text-align: left;
}




/* Styling the new header banner non-HTML-5 content */

#block-gcui_header_player-0 .header-menu-button-alt {
  padding-top:0px;
  padding-bottom:0px;
  padding-left:25px;
  width:225px;
  color:#ffe6a9;
  font-weight:normal;
  line-height: 120%;
  font-size:110%;
  font-family: "Century Gothic",sans-serif;
}
#block-gcui_header_player-0 .header-menu-divider-alt {
	width:230px;
	border-bottom: solid 1px #2d2922;
	margin-left:35px;
	height:1px;
}
#block-gcui_header_player-0 .header-menu-button-alt-1 {
  color:#FFFFFF;
  background: #000000 url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/playButton.jpg) left top no-repeat;
}
#block-gcui_header_player-0 .header-menu-button-alt-1 strong{
	display:block;
	color:#ffe6a9;
	font-size:24px;
	font-weight:normal;
	line-height: 110%
}

#block-gcui_header_player-0 .item {
  background: #000000 url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/leftBannerSprite.jpg) left center no-repeat;
  width:272px;
}
#block-gcui_header_player-0 .item:hover {
  background: #000000 url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/leftBannerSprite.jpg) right center no-repeat;
}

#block-gcui_header_player-0  .flyout-button-alt  {
	background-repeat:no-repeat !important;
	width: 120px !important;
	height:65px !important;
	border:none;
	margin:4px;
	padding:0px;
}

#block-gcui_header_player-0  .flyout-button-alt .flyout-caption {
	width: 112px !important;
	height:62px !important;
	margin:0px !important;
	background: transparent url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/captionBG.png) top left repeat;
}
.flyout-button-alt &gt;.flyout-caption {
	font-size:12px;
}
/* Move the "Photo by L. Ron Hubbard" div to the left side of the photo on the banners that have a video */
.path-biography-adventures-explorations-alaskan-radio-experimental-expedition #header #lrh_photo_credits {
	left:287px !important;
}

#header #lrh_photo_credits {
	left:287px !important;
}

.path-biography-adventures-explorations-pilot #header #lrh_photo_credits {
	left:287px !important;
}

/*//////////////Cenennial Ad styles//////////////*/
.language-en #celebrating-centenial-ad .click-link {
    position: absolute;
	bottom: 2px;
}

.language-en #celebrating-centenial-ad .lronhubbard-middle {
	font-size: 23px
}

.language-en #celebrating-centenial-ad .autobiographical-timeline {
	font-size: 14px;
}

.language-en #celebrating-centenial-ad #click_here_white_arrow {
	left: 95px;
	top: 133px;
}

/*Header Player Replace*/
#gcui_header_player_replace {
    font-size:11px;
    padding-top:0px!important;
}

#gcui_header_player_replace:hover {
    color:#949494;
    cursor:pointer;
}

.path-home #content_container #content {
  padding-top: 35px;
}

.path-en-home #content_container #content,
.path-zh-home #content_container #content {
  padding-top: 25px;
}

#block-gold_common_ui_displayfact-0 .gcui-displayfact-container {
    margin-top:0px;
}

.language-en #block-gold_common_ui_displayfact-0 .gcui-displayfact-container, .language-zh #block-gold_common_ui_displayfact-0 .gcui-displayfact-container {
    margin-top:-14px;
}

.language-es #celebrating-centenial-ad .click-link {
    position: absolute;
}

.language-es_es #celebrating-centenial-ad .click-link {
    position: absolute;
}

#content_container #sidebar-left #celebrating-centenial-ad .click-link {
    position: absolute;
	bottom: 2px;
}



#centennial {
    font-family: Century Gothic;
    position: relative;
    top: -25px;
    text-transform: uppercase;}

#lronhubbard {color: #C0C0C0;
    font-family: Century Gothic;
    font-size: 24px;
    position: relative;
    text-transform: uppercase;
    top: -48px;}
    
.timeline {color: white;
    font-family: Century Gothic;
    font-size: 13.5px;
    position: relative;
    text-transform: uppercase;
    top: -79px;}
    
.clickhere {color: white;
    font-family: Century Gothic;
    font-size: 13.5px;
    position: relative;
    text-transform: uppercase;
    top: 12px;
    padding-left: 2px;
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/dhyana_small_arrow.png) no-repeat scroll 84px 5px transparent;}
    
#gcui-feedback-page .feedback_title {
    color: #333333;
}




/**
Mobile fixes
*/

@media (max-width: 960px) {

	#outer_shell {
		padding-left: 20px;
		padding-right: 20px;
	}

	#shell {
		min-width: 0;
		overflow: hidden;
	}

	#main .tabs {
		display: none;
	}

	#block-menu-devel,
	#toolbar.overlay-displace-top {
		display: none !important;
	}

	#shell #banner,
	#shell #footer,
	#shell .awards_title,
	#shell #gcui_header_player_replace_wrapper,
	#shell #lrh-bottom-navigation-block-wrapper .footer-top,
	#shell #gcui-header-player-wrapper,
	#shell #content,
	#shell .lrh_home_banner_div,
	#shell #lrh_header #lrh_back,
	#shell .nice-menu-down,
	#shell #breadcrumb_area,
	#shell .gcui-header-slideshow-wrapper,
	#shell #header {
		width: 100%;
	}

	#lrh_chronology,
	#lrh_header .alt_lrh_item {
		display: none !important;	
	}

	#shell div#lrh-bottom-navigation-block {
		width: 80%;
		width: calc(100% - 40px);
	}

	#shell div#lrh-bottom-navigation-block .bottom-navigation-column {
		width: 15%;
		margin-right: 0;
		padding-left: 2%;
		padding-right: 2%;
	}

	#shell div#lrh-below-bottomnav {
		width: 60%;
	}

	#shell #video_background,
	#shell #defaultimagediv,
	#shell .flyout,
	#shell .slide-header-pane.slide-header-vid-pane,
	#shell .slide-header-pane.slide-header-controls-pane,
	#shell .slide-header-active-slide-image,
	#shell .gcui-header-slideshow-wrapper .main,
	#shell #gcui-header-player-wrapper #main_player {
		width: 70%;
	}

	#shell .slide-header-active-slide-image {
		background-size: cover;
	}

	#shell .slide-header-pane.slide-header-left-pane,
	#shell #ron_series_header.gcui-header-slideshow-wrapper .nav,
	#shell #gcui-header-player-wrapper .gcuihpw-menu {
		width: 30%;
	}

	#shell .slide-contents-bound,
	#shell .gcui-header-slideshow,
	#outer_shell #shell .gcui_cpanel_scroller,
	#shell #ron_series_header .caption,
	#shell #ron_series_header .gcui_cpanel_wrapper,
	#shell #header .gcui-header-slideshow-wrapper .gcui_cpanel_wrapper_outer,
	#shell .gcui-header-slideshow-left-nav,
	#shell #block-gcui_header_player-0 .item {
		width: 100%;
	}

	#shell #block-gcui_header_player-0 .header-menu-button-alt {
		width: 80%;
	}

	#shell #gcui-header-player-wrapper #main_player video,
	#shell #gcui-header-player-wrapper #main_player object {
		width: 100% !important;	
	}

	#shell #banner_logo {
		width: 40%;
	}

	#shell #banner {
		background-position: top left 5px;
	}

	#shell #block-gcui_header_player-0 .header-menu-button-alt-1 strong {
		font-size: 20px;
	}

	html {
		webkit-text-size-adjust: 100%;
	}

	#shell .inline-image-caption-gcui_inline_full {
		width: 80%;
	}

	#shell .node-type-xml_node .pull-quote,
	#shell .inline-image-wrapper {
		max-width: 60%;
	}

	#shell .inline-image-inner-wrapper img {
		max-width: 100%;
	}

	#shell #ron_series_header .gcui-header-slideshow-left-nav .caption-contents .bio-caption {
		max-width: calc(100% - 40px);
	}

	#shell .gcui-bottomnav,
	#shell .gcui-bottomnav .container {
		width: auto;
	}

	#shell .gcui-bottomnav td.center {
		width: 70%;
		float: none;
		padding-left: 0;
		padding-right: 0;
	}

	#shell .gcui-bottomnav td.right {
		width: 30%;
		float: none;
	}

	#shell #static_marquee .slide-header-left-pane {
		background: none;
	}

	#shell .slide-header-vidbtn-bar {
		display: none !important;
	}

}

@media (max-width: 768px) {

	#lrh_header {
		overflow: hidden !important;
		width: auto !important;
	}

	#shell .slide-header-pane.slide-header-left-pane,
	#shell #ron_series_header.gcui-header-slideshow-wrapper .nav {
		display: block;
		width: 100%;
		position: static;
		height: auto !important;
	}

	#shell #ron_series_header .gcui-header-slideshow-left-nav {
		height: auto;
	}

	#shell .slide-header-active-slide-image,
	#shell .gcui-header-slideshow-wrapper .main {
		display: block;
		width: 100%;
		position: static;
	}

	#shell #ron_series_header .gcui_cpanel_wrapper,
	#shell #header_container {
		height: auto !important;
	}

	#shell .gcui-header-slideshow-left-nav,
	#shell .gcui_cpanel_scroller {
		position: static;
	}

	#shell #ron_series_header .caption-contents {
		min-height: 0;
		height: auto !important;
	}

	#shell #ron_series_header .gcui-header-slideshow-left-nav .caption-contents {
		text-align: left;
	}

	#shell #ron_series_header .gcui-header-slideshow-left-nav .caption-contents .left-panel-menu-item {
		background: none;
	}

	#shell .gcui-header-slideshow .slide-contents .slide {
		width: 100%;
		position: static;
		height: auto;
	}

	#shell .gcui-header-slideshow .slide-contents .slide img {
		max-width: 100%;
	}

	#shell .gcui-header-slideshow .slide-contents {
		width: 100%;
	}

	#shell .slide-contents-bound {
		margin-top: 10px;
		height: auto;
	}

	#shell #header .gcui-header-slideshow-wrapper,
	#shell .gcui-header-slideshow-wrapper .main,
	#shell .gcui-header-slideshow,
	#shell .gcui-header-slideshow .slide-contents {
		height: auto !important;
	}

	/*
	#shell .gcui-header-slideshow {
		padding-bottom: 66.666%;
	}
	*/

	#shell #ron_series_header .gcui-header-slideshow-left-nav .caption-contents .gcui_cpanel_scroller {
		margin-top: 0 !important;
	}

	#shell .awards_thumb,
	#shell .awards_body,
	#shell .awards_content {
		width: 100%;
		float: none;
	}

	#shell .awards_thumb img {
		float: none !important;
		margin-bottom: 0 !important;
	}

	#shell .content a.body-next-link {
		margin-top: 0;
	}

	#shell .slide-contents-bound {
		position: static;
	}

	#shell .gcui-header-slideshow .slide-contents .slide {
		margin-bottom: 20px;
	}

	#shell .gcui-header-slideshow .slide-contents .slide {
		background: none;
	}

	#shell .left-liner {
		display: none;
	}

	#shell .marquee {
		width: 100%;
	}

	#shell .slide-header-slide-text-pane {
		padding-bottom: 20px;
	}

	#shell .slide-header {
		height: auto;
	}

	#shell .slide-header-active-slide-image {
		height: auto;
		padding-bottom: 66.66666%;
	}

	#shell #ron_series_header.gcui-header-slideshow-wrapper .nav .gcui_cpanel_wrapper_outer .gcui_cpanel_scroller {
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		max-width: calc(100% - 20px);
	}

	#shell #ron_series_header.gcui-header-slideshow-wrapper .nav .gcui_cpanel_wrapper_outer .gcui_cpanel_scroller .caption {
		margin-left: 10px;
	}

	.node .content &gt; p,
	#content .field-item &gt; p,
	#content .article &gt; p,
	#content &gt; p {
		font-size: 14px;
		line-height: 1.6;
	}

	#shell .marquee.text-overlay p {
		text-shadow: 0 0 3px #000;
	}

	#shell .slide-header .slide-header-slide-image,
	#shell .slide-header .slide-header-pane.slide-header-vid-pane {
		width: 100%;
		display: block;
		position: static;
	}

	#shell .slide-header .slide-header-slide-image,
	#shell .slide-header .slide-header-pane.slide-header-vid-pane {
		height: auto;
	}

	#shell .slide-header-pane.slide-header-left-pane {
		background: none;
	}

	#shell .slide-header .slide-header-pane.slide-header-vid-pane video {
		width: 100% !important;
		height: auto !important;
	}

}

@media (max-width: 742px) {

	#banner_tool {
		display: none !important;
	}

	#banner_menu .content {
		display: none !important;	
	}

	.mobile-open #banner_menu .content {
		display: block !important;
	}

	/*
	#banner_menu {
		display: none !important;	
	}
	*/

	#shell #gcui-header-player-wrapper {
		overflow: visible;
		height: auto;
	}

	#defaultimage {
		width: 100% !important;
		height: auto !important;
	}

	#shell #video_background,
	#shell #defaultimagediv,
	#shell .flyout,
	#shell #gcui-header-player-wrapper #main_player {
		width: 100%;
		height: auto;
	}

	#shell #gcui-header-player-wrapper #main_player {
		position: static;
	}

	#shell .region-header,
	#shell #gcui-header-player-wrapper .gcuihpw-menu {
		position: static;
		width: 100%;
		height: auto;
	}

	#shell .gcui-displayfact-container {
		display: none;
	}

	#shell #gcui-header-player-wrapper #main_player video,
	#shell #gcui-header-player-wrapper #main_player object {
		height: 100% !important;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
	}

	#shell #gcui-header-player-wrapper #main_player {
		position: relative;
		padding-bottom: 56.29%;
		margin-bottom: 20px;
	}


	#outer_shell #shell .gcuihpw-menu .item {
		width: 28%;
		float: left;
	}

	#outer_shell #shell .gcuihpw-menu .item[__position="1"] {
		width: 100%;
	}

	#shell #gcui-header-player-wrapper .gcuihpw-menu {
		min-height: 0;
		padding-bottom: 20px;
	}

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

	#shell .with-sidebar-left #main .node h3,
	#shell .node h2.title,
	#shell .ron-series-section-header {
		margin-left: 0;
	}

	#shell .gcui-bottomnav td.center {
		width: 100%;
		float: none;
		display: block;
		padding-bottom: 20px;
	}

	#shell .gcui-bottomnav td.center &gt; div:first-of-type {
		padding-left: 0 !important;
	}

	#shell .gcui-bottomnav td.center:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	#shell .gcui-bottomnav td.right {
		width: 100%;
		float: none;
		display: block;
		padding-left: 0;
		padding-top: 20px;
		border-left: none;
		border-top: 1px dotted #999999;
	}

}

@media (max-width: 742px) {

	#shell #sidebar-left {
		display: table-row-group;
		background: none;
	}

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

	#shell .ron-series-book-ad .inner img {
		float: left;
		margin-right: 20px;
	}

	.ron-series-book-ad .inner:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	#shell #LifetimeInPictures {
		float: left;
		margin-right: 40px;
	}

	#shell div#lrh-bottom-navigation-block .bottom-navigation-column {
		float: none;
		width: 100%;
		border-right: none;
	}

	#shell div#lrh-bottom-navigation-block a.bottomnav-item {
		font-size: 14px;
		line-height: 1.4;
	}

	#shell div#lrh-bottom-navigation-block .bottomnav-category-heading {
		font-size: 16px;
	}

	#shell div#lrh-bottom-navigation-block .bottom-navigation-column a {
		font-size: 15px;
	}

}

/*
@media (max-width: 700px) {

	html {
		text-size-adjust: none;
		-webkit-text-size-adjust: none;
	}

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

	/ *
	mobile menu CSS
	* /

	#shell #nice-menu-1 &gt; span {
		background: none;
	}
	.nice-menu-down &gt; span {
		display: block;
	}
	#nice-menu-1 {
		background: none;
	}
	#nice-menu-1 &gt; 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 {
		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 &gt; 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(/no/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 &gt; 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 &gt; span li ul li a {
		font-size: 16px;
	}
	#shell li.menuparent li.menuparent ul {
		border: none;
		margin: 0;
	}

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

}

*/




@media (max-width: 700px) {

	html {
		text-size-adjust: none;
		-webkit-text-size-adjust: none;
	}

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

	/**
	mobile menu CSS
	*/

	#shell #nice-menu-1 &gt; span {
		background: none;
	}
	.nice-menu-down &gt; span {
		display: block;
	}
	#nice-menu-1 {
		background: none;
	}
	#nice-menu-1 &gt; 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 {
		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 &gt; 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);
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
	}
	#banner.mobile-open #banner_logo {
		display: block !important;
		visibility: visible !important;
		position: fixed;
		top: 0;
		bottom: -200px;
		left: 0;
		right: 0;
		background: black;
		/*
		background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/top_bar.png) top center no-repeat #000000;
		background-size: 83%;
		background-position: left -19px top -13px;
		*/
		opacity: 1;
		pointer-events: none;
		z-index: 100;
		height: auto;
		width: auto;
	}

	#banner.mobile-open tr:after {
		content: " ";
		background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/top_bar.png) top center no-repeat rgba(0, 0, 0, 0.7);
		background-position: top 0px left 27px;
		left: 0;
		right: 70px;
		top: 0;
		height: 90px;
		position: fixed;
		z-index: 2000;
		pointer-events: none;
	}

	#banner.mobile-open #banner_menu {
		position: relative;
		top: 96px;
		/*
		bottom: 0;
		*/
		z-index: 101;
	}
	#banner_menu h2.title {
		width: 46px;
		height: 46px;
	}
	#banner_menu h2.title:after {
		position: absolute;
		content: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/home-mobile-trigger-xparent-new.png);
	}

	.mobile-open #banner_menu h2.title:after {
		position: fixed;
		top: 9px;
		right: 10px;
	}

	#shell.mobile-open-spec {
		overflow: visible;
	}

	#banner_menu h2.title &gt; 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 &gt; span li ul li a {
		font-size: 16px;
	}
	#shell li.menuparent li.menuparent ul {
		border: none;
		margin: 0;
	}

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

	#shell #nice-menu-1 li ul {
		border-top: none;
	}

	#shell #nice-menu-1 li {
		background: none;
	}




	.front #lrh_header {
		display: none;
	}

	#shell #lrh_image_holder,
	#shell #lrh_image {
		display: none;
	}



}







@media (max-width: 550px) {
	#shell #block-gcui_header_player-0 .header-menu-button-alt {
		font-size: 90%;
	}
	#outer_shell #shell .gcuihpw-menu .item {
		width: 48%;
	}

	#shell div#lrh-bottom-navigation-block a.bottomnav-item {
		font-size: 12px;
		line-height: 1.4;
	}

	#shell div#lrh-bottom-navigation-block .bottomnav-category-heading {
		font-size: 14px;
	}

	#shell div#lrh-bottom-navigation-block .bottom-navigation-column a {
		font-size: 13px;
	}

	#shell .pull-quote {
		max-width: 40%;
	}

	#outer_shell #shell .gcui-bottomnav td.center &gt; div {
		width: 100% !important;
		float: none !important;
		padding-left: 0 !important;
		padding-top: 10px !important;
	}

}


@media (max-width: 500px) {
	#shell .marquee.text-overlay p {
		font-size: 16px;
	}
}

@media (max-width: 475px) {
	#shell #banner {
		background-size: 185%;
	}
	#shell #banner_logo {
		height: 0;
		padding-bottom: 20%;
	}

	#banner.mobile-open #banner_logo {
		background-size: 161%;
	}
	#shell .marquee.text-overlay p {
		font-size: 14px;
		margin-right: 10px;
	}

	#banner.mobile-open tr:after {
		background-size: 202%;
		height: 0;
		background-position: top 0 left 25px;
		padding-bottom: 21%;
	}

	#shell .slide-header-slide-text-pane {
		font-size: 15px;
	}

}























/*/////////////////////////////////////////////////////////////////////////////////////////
*						LRH Home Banner
/////////////////////////////////////////////////////////////////////////////////////////*/

#lrh_header {
	padding: 0;
	border-collapse: collapse;
	overflow: hidden;
	z-index: 5;
	position: relative;
	background: #000;
}
#lrh_header #lrh_back {
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/lrh_banner.jpg);
	z-index: -1;
	width: 860px;
	height: 324px;
	position: absolute;
	/*opacity: 0;
	left: -50px;*/
}

#lrh_header table {
	padding: 0;
	border-collapse: collapse;
	margin: 0;
	z-index: 5;
}
#lrh_header tbody {
	padding: 0;
	border-collapse: collapse;
	margin: 0;
	display: block;
}

#lrh_header td {
	padding: 0;
	border-collapse: collapse;
	margin: 0;
	border-left: 1px;
}
#lrh_header tr {
	padding: 0;
	border-collapse: collapse;
	margin: 0;
	z-index: 5;
}
#lrh_header div {
	float: left;
}
#lrh_header canvas {
	display: block;
}
#lrh_image {
	width: 388px;
	height: 320px;
/*	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/lrh_banner_lrh.png) no-repeat; */
	position: relative;
	left: 0px;
	top: 0;
	z-index: 10;
	overflow: hidden;
}
#lrh_image_holder {
	width: auto;
	height: 320px;
	position:absolute;
	z-index: 30;
}
.lrh_home_banner_div {
	width: 860px;
	height: 324px;
	border-collapse: collapse;
}
#lrh_header .lrh_banner {
	opacity: 0;
}
#lrh_header .lrh_item_active {
	cursor: pointer;
	margin: 0;
}
#lrh_header .lrh_item_active_alt {
	display: block;
	margin: 0;
}
#lrh_header .lrh_item_active_alt img {
	display: block;
	margin: 0;
}
#lrh_header .lrh_banner_row {
	display: block;
}
#lrh_header .alt_lrh_item {
	display: block;
	margin: 0;
}
#lrh_header .lrh_banner_holder {
	display: block;
	margin: 0;
}
#lrh_header #lrh_chronology {
	position: absolute;
	top: 150px;
	color: #fff;
	font-weight: bold;
	left: 300px;
	z-index: 15;
	font-size: 17px;
	opacity: 0;
	display: none;
}
#lrh_header #lrh_dimmer {
	position: absolute;
	display: none;
	width: 100%;
	height: 100%;
	background: black;
	opacity: 0;
	z-index: 5;
}
#lrh_header #lrh_chronology a {
	color: #fff;
	display: block;
}
#lrh_header #lrh_chronology a:hover {
	text-decoration: none;
}
#lrh_header .lrh_item_active_alt_rollover {
	position: absolute;
	opacity: 0;
	display: none;
}
#lrh_header .alt_lrh_item {
	position: relative;
	z-index: 10;
}

#block-gcui_lrh-lrh_quote .lrh-quote-block {
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/quote-of-the-day-bg.jpg) top left no-repeat;
    padding-top: 50px;
    padding-right:30px;
    padding-left: 50px;
    padding-bottom: 30px;
    position: relative;
    font-size: 13px;
    font-weight: bold;
}

#block-gcui_lrh-lrh_quote .lrh-quote-block a,
#block-gcui_lrh-lrh_quote .lrh-quote-block a:hover,
#block-gcui_lrh-lrh_quote .lrh-quote-block a:link,
#block-gcui_lrh-lrh_quote .lrh-quote-block a:active,
#block-gcui_lrh-lrh_quote .lrh-quote-block a:visited {
	position: absolute;
	top:2%;
	right:0%;
	padding-right: 16px;
	color: #999;
	font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
	font-size: 90%;
	line-height: 1.3em;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
}


#block-gcui_lrh-lrh_quote .lrh-quote-block a.quotesRSS {
	position: absolute;
	top:140px;
	right:10px;
	font-family: "Trebuchet MS", "Century Gothic", Arial, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #ccc;
	
}

/*
#block-gcui_lrh-lrh_quote .lrh-quote-block p.quotesRSS {
	position: absolute;
	top:125px;
	right:-10px;
	border: none;
	margin: 5px 0 0;
	padding: 0;
	display: inline;
	width:100px;
	padding-top: 70px;
}
*/
#block-gcui_lrh-lrh_quote p.quotesRSS {
    width: auto;
    display: block;
    text-align: right;
}

#block-gcui_lrh-lrh_quote .lrh-quote-block p.quotesRSS img{
	float: right;
	margin-left:0em;

}
#block-gcui_lrh-lrh_quote p{
	display:inline;
}
.gcui-displayfact-container .gcui-displayfact-controls {
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/gcui_displayfact_pager.png) no-repeat 0 0;
}

.marquee {
	width:860px;
	height:319px;
	float:left;
	position:relative;
	color:#CCC;
	font-family: "Century Gothic", Arial;
	overflow:hidden;
	background-color:#000;
	margin:0 auto;
}
.marquee div {
	position:relative;
}
/* sets a default bg image, the same as the parent articles-and-essays */
/*

/////////////////////////////////////////////////////
Depricated styles. BG images added inline dynamically
/////////////////////////////////////////////////////

.path-articles-and-essays .marquee, .marquee {
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/philosophy_01-marquee.jpg) no-repeat scroll;
}
.path-articles-and-essays-my-only-defense-for-having-lived .marquee, .path-articles-and-essays-my-only-defense-for-having-lived-1 .marquee, .path-articles-and-essays-my-only-defense-for-having-lived-3 .marquee, .path-articles-and-essays-my-only-defense-for-having-lived-4 .marquee {
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/philosophy_3-marquee.jpg) no-repeat scroll;
}
.sci-fi .marquee {
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/scifi-marquee.jpg) no-repeat scroll;
}

.marquee .photo_credit {
	float:left;
	top:295px;
	padding:5px;
	font-size:9px;
	max-width:150px;
	overflow:hidden;
	color:#999;
	position:relative;
}*/

.marquee .attr{
	position:absolute;
	top:94%;
	left:1%;
	color:#978565;
	font-size:10px;
}

.marquee .sig{
	display:inline-block;
	margin-top:10px;
}

.text-overlay-align-right p{
	margin:40px 30px 0 0;
	line-height: 28px;
	text-align:right;
}
.text-overlay-align-left p{
	margin:50px 0 0 30px;
	line-height: 28px;
	text-align:left;
}

.text-overlay p{
	font-size:18px;
}


/*page specific marquee styles*/
.path-articles-and-essays .text-overlay-align-right p{
	color:#E8D5B1;
	font-family:'trebuchet ms',Geneva,arial;
}
.path-science-fiction .marquee .attr {
	display:none;
	border;2px dashed blue;
}

.path-sciece-fiction .marquee p{
	width: 420px;
}

a,
a:hover,
a:link,
a:active,
a:visited {
    color: #333;
}

li a.active {
    color: #333;
}

/*
#block-gcui_lrh-lrh_prevnext h2 {
    display: none;
}
*/
/*BEGIN SIDE BAR TOP BLOCK LINKS*/
a.sb-img{
	display:block;
	height:214px;
	text-transform:uppercase;
	font-size:16px;
	color:#333333;
	line-height:15px;
	padding-bottom:2px;
	font-weight: normal;
	font-family: 'Century Gothic', Century, 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans-serif
}
a:hover.sb-img{
	text-decoration:none;
	cursor:pointer;
}
.sb-img span.lg{
	color:#cccccc;
	font-size:25px;
	display:block;
	line-height: 22px;
	font-weight: normal;
	letter-spacing:-0.02em;
	
}
.sb-img span.med{
	color:#fff;
	font-size:16px;
	display:block;
	line-height: 20px;
}
.sb-img .wotf-lg{
	color:#cccccc;
	font-size:25px;
	display:block;
	line-height: 22px;
	font-weight: normal;
	
}
.sb-img .wotf-med{
	color:#cccccc;
	font-size:16px;
	display:block;
	line-height: 20px;
}


.sb-img span.link {
	color: #fff;
	display: block;
	font-size: 100%;
	text-transform: lowercase;
	font-family: Verdana, Tahoma, serif;
}
#GoldenAgeStories_Link{
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/golden_stories.jpg) no-repeat scroll 0 17px #FFFFFF;
}

#WOTF_Link{
	background:url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/wotf_bg.jpg) no-repeat scroll 0 17px #FFFFFF;
}

#LifetimeInPictures{
	background: #fff url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bg_left-nav.jpg) no-repeat 0% 56%;
	height:175px;
}

#sb_footer_link {
	position: relative;
	top: -45px;
	width: 200px;
	text-align: left;
}

#sb_footer_link a,
#sb_footer_link a:link,
#sb_footer_link a:visited {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	text-decoration: none;
}

#sb_footer_link a:hover,
#sb_footer_link a:active {
	text-decoration: underline;
}






/*Dianetics Ad*/

#FindOutAbout {
	background: #fff url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/dianetics-block-bg.jpg) no-repeat 0% 96%;
	height: 217px;
	}
	
/*Scientology Ad*/
	
#FindOutAboutSci {
	background: #fff url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/scientology-block-bg.jpg) no-repeat 0% 96%;
	height: 207px;
	}

/*END SIDE BAR TOP BLOCK LINKS*/


/* hide this if autoplay */
#header .slide-header-autoplay .slide-header-vidbtn-bar {
	/*
    display: none;
    visibility: hidden;
	*/
}
#header .slide-header-vidbtn-bar {
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/slide-header-playvid-bg.png) repeat 0 0 scroll; //ffx-chrome
    background-image: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/slide-header-playvid-bg.png) repeat 0 0 scroll; //ie6-7
}
#header #slide-header-vidplayer {
    display: block;
}

#header .slide-header-vidbtn-bar {

}

/* banner lrh quotes */
.slide-header-slide-text-pane, #header .slide-header-pane-links-title {
    font-family: 'trebuchet ms', Geneva, arial;
    padding-top: 20px;
    font-size: 16px;
    line-height: 19px;
    text-align: right;
    color: #e8d5b1;
    text-transform: none;
}

#header .slide-header-pane-links-title {
    padding: 25px 25px 0 25px;
}

.slide-header-left-pane {
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/banner-quote-box-bg.jpg) top left;
}
.article-continued {
    font-size: 0.7em;
    color: #999;
}
/* AWARDS PAGE FORMATTING */
.awards_content {
	position:relative;	float:left;width:600px;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
.awards_title {width:590px;
	position:relative;
	font-size: 15px;
	font-weight: bold;
	color:#666666;	float:left;
}
.awards_thumb {
	position:relative;
	width:160px;
	float:left;
}
.awards_body {
	position:relative;
	float:right;width:435px;
}
.tool_nav_menu td.gcuicm-item {vertical-align:top;}
.tool_nav_menu td.gcuicm-item a {margin-right:35px;}
.tool_nav_menu td.gcuicm-item a.noarrow{
	color:#ccc;background-color:white;
	background:white;
}

.be-read-full-article{
	color:#fff;
	font-family:Lucida Grande, Verdana, Tahoma;
	font-size:75%;
	font-weight:lighter;
	letter-spacing:0.5px;
	padding-top:45px;
	width:250px;
	}

.be-read-full-article a,.be-read-full-article a:hover, .be-read-full-article a:link, .be-read-full-article a:active, .be-read-full-article a:visited{
	color:#cccccc;
	cursor:pointer;
	text-decoration:none;
	display:none;
}	

#bridge_pub_link,
#bridge_pub_link:hover,
#bridge_pub_link:active,
#bridge_pub_link:visited,
#bridge_pub_link:link {
    background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/bpi-block-bg.jpg) top left;
    display: block;
    width: 198px;
    height: 214px;
    color: #ccc;
    font-size: 18px;
    line-height: 18px;
    text-decoration: none;
	letter-spacing: 1px;
}
#bridge_pub_link .addr {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
	position: relative;
	top: -3px;
}

#lightbox #caption p {
    padding-top: 0;
    margin-top: 0;
}
#lightbox #caption h3 {
    color: #999; 
    font-weight: bold;
    font-size: 1.3em;
    margin-bottom: 0;
    padding-bottom: 0;
}
.gcui-preset-home_body_image  {
    margin:4px 20px 4px 0;
    width:200px;
}
#header #lrh_photo_credits {
	color: white;
	position: absolute;
	top: 308px;
	left: 716px;
	z-index: 100;
	font-size: 10px;
}

/* CSS for the Alt Content Slideshow */

.path-slideshow #content #main .node,
.path-timeline-home #content #main .node {
/* .front #content #main .node { */
  display: none;
}

/*
.front #content_container #main .tabs {
  display: none;
}
*/

#gcui_slideshow .gcui-slide-thumb {
}

#gcui_slideshow .gcui-slide-holder {
  width: 860px;
  height: 324px;
  position: relative;
  background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/banner-quote-box-bg.jpg) no-repeat;
  background-color: black;
}

#gcui_slideshow .gcui-slide {
  width: 860px;
  height: 324px;
  position: absolute;
  /* background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/slideshowBG.jpg) top left no-repeat; */
}

#gcui_slideshow .gcui-slide .slide-header-slide-text-pane {
  padding-top: 10px;
  padding-bottom: 20px;
  font-family: Verdana, Arial, Helvetica, sans;
  display: block;
  padding-top: 0px;
  margin-top: 8px;
  margin-left: 12px;
  margin-right: 16px;
  font-size: 14px !important;
  line-height: 16px !important;
}

#gcui_slideshow .gcui-slide .slide-header-slide-text-pane p {
  font-size: 14px !important;
  line-height: 16px !important;
}

#gcui_slideshow .gcui-slide .slide-header-left-pane {
  float: left;
  margin: 0px;
  padding: 0 10px;
  width: 275px;
  height:324px;
  overflow: hidden;
  background: none;
  position:relative;
  z-index:2;
  
  display: table;
  
}

#gcui_slideshow .slide-header-slide-text-pane-wrapper {
  display: table-cell;
  vertical-align: middle;
}

/*
#gcui_slideshow 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;
*/

#gcui_slideshow .gcui-slide-caption {
}

#gcui_slideshow .gcui-slide-bottom-wrapper {
  background: transparent url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/timeline-bg.jpg) top left no-repeat;
}

#gcui_slideshow .gcui-slide-img {
  float: right;
  /* margin-top: 10px; */
  margin-top: 0;
  width: 576px;
  height: 324px;
  position: relative;
  z-index:2;
  /* border: 10px solid #304049; */
  border: none;
  padding-right: 9px;
  padding-top: 2px;
}

#gcui_slideshow .dateTitleGray {
  color:#929292;
  font-size:130%;
}

#gcui_slideshow .title-space {
  font-weight:bold;
}

#gcui_slideshow .gcui-slide-nav-item p {
  font-size: 12px !important;
  line-height: 13px !important;
  margin: 0px;
  display: table-cell;
  vertical-align: bottom;
  padding-bottom: 12px;
}
#gcui_slideshow .gcui-slide-nav-item {
  float: left;
  padding-right: 32px;
  padding-left: 32px;
  text-align: center;
  color:#aea89c;
  cursor: pointer;
  display:table;
  height: 43px;
}

#gcui_slideshow .gcui-slide-nav {
  padding-left: 0px;
  height: 42px;
}

#gcui_slideshow .gcui-slide-nav-item-selected  {
  font-weight: bold;
  color:#6b6963;
  background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/upFacingArrow.png) bottom center no-repeat transparent;
}

#gcui_slideshow #gcui_slide_main_player {
  position: absolute;
  right: 0px;
  width: 576px;
  height: 324px;
  z-index: 5;
}







/*////////// BOTTOM SCROLLER STYLES //////////*/
/*////////// BOTTOM SCROLLER STYLES //////////*/
/*////////// BOTTOM SCROLLER STYLES //////////*/
/*////////// BOTTOM SCROLLER STYLES //////////*/
/*////////// BOTTOM SCROLLER STYLES //////////*/

/* #gcui_slideshow #gcui_slide_header_scrollable_wrapper2 { */
#gcui_slide_header_scrollable_wrapper2 {
  width: 860px;
  clear: both;
  overflow:hidden;
  height: 131px;
}

/* #gcui_slideshow #gcui_slide_header_scrollable_wrapper { */
#gcui_slide_header_scrollable_wrapper {
  width: 780px;
  margin-left:40px;
  position: relative;
  top: 18px;
  visibility: hidden;
  /*
  border: 1px solid #CCC;
  background: url(/no/sites/default/files/h300.png) repeat-x;
  */
}

/* #gcui_slideshow #gcui_slide_header_scrollable_wrapper img  { */
#gcui_slide_header_scrollable_wrapper img  {
  padding-right: 20px; 
}

/* #gcui_slideshow .gcui-scroll-wrapp { */
.gcui-scroll-wrap {
  /* padding: 10px; */
  overflow-x: hidden;
  overflow-y: hidden;
}

/* #gcui_slideshow #main_gcui_scroller { */
#main_gcui_scroller {
  /*
  position: absolute;
  width: 8544px;
  height: 131px;
  */
}

/* prev, next, prevPage and nextPage buttons */
#outer_shell #shell #gcui_slideshow a,
#outer_shell #shell #gcui_slideshow a:hover,
#outer_shell #shell #gcui_slideshow a:visited,
#outer_shell #shell #gcui_slideshow a:link,
#outer_shell #shell #gcui_slideshow a:active {
  text-decoration: none !important;
}

/* #gcui_slideshow #gcui_slide_header_scrollable_wrapper2 a.browse { */
#gcui_slide_header_scrollable_wrapper2 a.browse {
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/timeLineNavArrows.jpg) no-repeat scroll 0 0 transparent;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:40px 10px;
	cursor:pointer;
	font-size:1px;
}

/* #gcui_slideshow #gcui_slide_header_scrollable_wrapper2 a.right, #gcui_slideshow #gcui_slide_header_scrollable_wrapper2 a.right:hover, #gcui_slideshow #gcui_slide_header_scrollable_wrapper2 a.right:visited { */
#gcui_slide_header_scrollable_wrapper2 a.right,
#gcui_slide_header_scrollable_wrapper2 a.right:hover,
#gcui_slide_header_scrollable_wrapper2 a.right:visited {
  clear:right;
  margin-right: 0px;
  position: absolute;
  top: -40px;
  background-position: -36px 50%;
  height: 129px;
  margin-top: 14px;
  right: -42px;
  width: 32px;
  z-index: 10;
}

/* #gcui_slideshow #gcui_slide_header_scrollable_wrapper2 a.left, #gcui_slideshow #gcui_slide_header_scrollable_wrapper2 a.left:hover, #gcui_slideshow #gcui_slide_header_scrollable_wrapper2 a.left:visited { */
#gcui_slide_header_scrollable_wrapper2 a.left,
#gcui_slide_header_scrollable_wrapper2 a.left:hover,
#gcui_slideshow #gcui_slide_header_scrollable_wrapper2 a.left:visited {
  margin-left: 0px;
  position: absolute;
  background-position: 0px 0px;
  height: 129px;
  left: -40px;
  top: -66px;
  width: 32px;  
  z-index: 10;
} 

/* disabled navigational button */
/* #gcui_slideshow #gcui_slide_header_scrollable_wrapper2 a.disabled { */
#gcui_slide_header_scrollable_wrapper2 a.disabled {
	visibility:hidden !important;		
}

/* #gcui_slideshow .gcui-slide-thumb-wrapper { */
.gcui-slide-thumb-wrapper {
  float: left;
  padding-right: 34px;
  width: 100px;
  font-size: 11px;
  text-align: center;
  line-height:110%;
}

/* #gcui_slideshow .gcui-slide-thumb-wrapper-active { */
.gcui-slide-thumb-wrapper-active {
  font-weight: bold;
}













































#gcui_slideshow  #content p {
  line-height: 1em;
}

/*///////////Slideshow styles//////////////*/

.path-slideshow .gcui-slide-nav-item,
.path-timeline .gcui-slide-nav-item,
.path-timeline-home .gcui-slide-nav-item {
/* .front .gcui-slide-nav-item { */
  padding-top: 6px;
}

/*#gcui_slideshow #gcui_slide_nav_early-years,
#gcui_slideshow #gcui_slide_nav_university,
#gcui_slideshow #gcui_slide_nav_founder,
#gcui_slideshow #gcui_slide_nav_author {
    padding-top: 21px;
}*/

/*
#gcui_slideshow .scroller {
  width: 3100px;
}
*/



.path-timeline #main .node h2.title,
.path-slideshow #main .node h2.title,
.path-timeline-home #main .node h2.title {
/* .front #main .node h2.title { */
  display: none;
}

.path-timeline #content_container,
.path-slideshow #content_container,
.path-timeline-home #content_container {
/* .front #content_container { */
  padding-top: 0px;
}

.path-timeline .node .content, .comment .content,
.path-slideshow .node .content, .comment .content,
.path-timelinehome .node .content, .comment .content {
/* .front .node .content, .comment .content { */
  display: none;
}

.path-news-l-ron-hubbard-series-release #footer .gcui-bottomnav {
    margin-top: 20px;
}



#gcui-header-player-wrapper {
	box-shadow: 0px 0px 0px #777;
	-moz-box-shadow: 0px 0px 0px #777;
	-webkit-box-shadow: 0px 0px 0px #777;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-right-left: 5px;
	overflow: hidden;
}

#gcui-header-player-wrapper .gcuihpw-menu {
	width:285px;
	font-family: Arial, Verdana, Sans-serif;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-right-left: 5px;
	overflow:hidden;
	height: auto;
	min-height: 324px;
}
#gcui-header-player-wrapper  #main_player {
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	overflow:hidden;
}
#player_holder{
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	overflow:hidden;
}
#defaultimagediv {
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	overflow:hidden;
}
#video_background {
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
.gcui-top-alt-1 {
	padding-left:30px;
	color: #575757;
	font-size: 15px;
	padding-top:30px;
	padding-bottom:15px;
}
.gcui-top-alt-1:hover {
	padding-left:30px;
	color: #000;
}
.gcui-top-subpage {
/* 	background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_banner_left3_top.jpg) top left; */
	/*box-shadow: 1px 1px 5px #fff;
	-moz-box-shadow: 1px 1px 5px #fff;
	-webkit-box-shadow: 1px 1px 5px #fff;*/
	width: 183px;
	font: 18px/1 "Century Gothic", Tahoma, sans-serif;
	text-align: left;
	padding: 15px 60px 15px 40px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top:0px;
	z-index: 30;
}
.gcuihpw-homepage {
	background: black;
	height: auto;
	min-height:275px;
	padding-top: 11px;
}
#gcui-header-player-wrapper .gcuihpw-subpage {
/* 	background:transparent url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_banner_left3_bottom.jpg) repeat scroll 0 36%;
	height:274px;
	padding-top: 150px;
*/
}




.path-thewaytohappiness-precepts #gcui-header-player-wrapper .gcuihpw-subpage {
	position: relative;
	padding-top: 0px;
	top: 0px;
}
.path-thewaytohappiness-precepts .gcui-top-subpage {
	position: relative;
}


.header-menu-button-alt {
	width: 254px;
	display:block;
	height:auto;
	min-height: 20px;
	margin-left: 12px;
	margin-top: 7px;
	padding-top:15px;
	padding-bottom:15px;
	min-height: 25px;
	font-weight: 600;
	cursor: pointer;
	color: #575757;
}
#button1-alt {
	padding-top:30px;
	padding-bottom:0px;	
}
#button3-alt {
	padding-top:20px;
	padding-bottom:10px;	
}
#button4-alt {
	padding-top:25px;
	padding-bottom:5px;	
}
.header-menu-button-alt-1 {
	  padding-left:20px;
	  /* background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_button_bg_alt_1.png) no-repeat; */
}
.header-menu-button-alt-1:hover {
	  height:auto;
	  padding-top:15px;
	  padding-left:20px;
	  /* background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_button_bg_alt_2.png) no-repeat; */
	  color: #111;
	  /*background-color: #fff;*/
}
.header-menu-button-alt-2 {
	  padding-left:20px;
	  /* background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_button_bg_alt_1.png) no-repeat; */
}
.header-menu-button-alt-2:hover {
	  padding-left:20px;
	  /* background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_button_bg_alt_2.png) no-repeat; */
	  color: #111;
}
.header-menu-button-alt-3 {
	  padding-left:20px;
		/* background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_button_bg_alt_1.png) no-repeat 0px -10px;	 */	
}
.header-menu-button-alt-3:hover {
	  padding-left:20px;
	  /* background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_button_bg_alt_2.png) no-repeat 0px -10px; */
	  color: #111;
}
.header-menu-button-alt-4 {
	  padding-left:20px;
		/* background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_button_bg_alt_1.png) no-repeat 0px -25px; */
}
.header-menu-button-alt-4:hover {
	  padding-left:20px;
	  /* background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_button_bg_alt_2.png) no-repeat 0px -25px; */
	  color: #111;
}
.header-menu-button {
	padding-top: 0px;
	margin-top: -2px;
}
#gcui-header-player-wrapper .highlight {
	color: #E8D5B1;
}

.flyout{
	text-align: center;
	left: 270px;
	padding: 4px;
	width: auto;
	height: auto;
	border: #706755 1px solid;
}
.mainmenuflyout {
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/flyout_back.png) repeat;
}

.flyout-button-alt {
	height: 92px;
	width: 143px;
	margin: 0px;
	z-index:58;
}
.flyout-caption .highlight{
	color: #E8D5B1;
}
.flyout-caption{
	width: 100px;
	min-height:26px;
	font-size: 65%;
	text-align: center;
	background: #000;
	color: #fff;
	margin-top: 5px;
	display: hidden;
	font-weight: bold;
	font-size: 14px;
	font-family: "Century Gothic",Helvetica,sans-serif;	
}

.flyout_items {
	max-width: 520px;
/* 	text-align: left;
	margin-left: 20px;
	z-index: 50; */
}
/* .box {
	width: 100px;
	height: 60px;
	padding:0px;
	margin: 0px;
	box-shadow: 0px 0px 7px #fff;
	-moz-box-shadow: 0px 0px 7px #fff;
	-webkit-box-shadow: 0px 0px 7px #fff;
} 
.box:hover {
	/*width: 100px;
	height: 60px;
	padding:0px;
	margin: 0px;
	box-shadow: 0px 0px 7px #68604f;
	-moz-box-shadow: 0px 0px 7px #68604f;
	-webkit-box-shadow: 0px 0px 7px #68604f;
}*/

.block-gcui_header_player .box {
    float: left;
    margin: 4px;
    padding-left: 0px;
    /* width: 144px; */
}
.flyout-button {
	height: 92px;
	width: 163px;
	padding:0px; 
	margin: 0px;
}

#flyout_items {
	z-index: 45;
}

#flyout2 {
  top:63px;
}

#flyout3 {
  top:23px;
}

#flyout4 {
  top:155px;
}

#flyout5 {
  top:108px;
}

#flyout6 {
  top:105px;
}

#flyout7 {
  top:200px;
}



#gcui-header-player-wrapper #dropdownbutton1 {
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/menu-button-bg.png) repeat-x scroll center top transparent;
}
#gcui-header-player-wrapper .dropdown {
	width:200px;
	position: absolute;
	left: 288px;
	bottom: 5px;
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/menu-button-bg.png) repeat-x scroll center top transparent;
	/* background: url(/no/sites/all/themes/gold_master/www_thewaytohappiness_org/images/twth_banner_left3.png) repeat scroll left top transparent; */
	height:auto;
	position: absolute;
	bottom: 10px;
	box-shadow: 0px 0px 15px #CDCABF;
	-moz-box-shadow: 0px 0px 15px #CDCABF;
	-webkit-box-shadow: 0px 0px 15px #CDCABF;
}

.dropdown-button {
	color: #225A6E;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-weight: bold;
    font-size: 13px;
	/* background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/dropdown_under.jpg) no-repeat top left; */
	cursor: pointer;
	padding-left: 0;
	min-height: 25px;
	border-top: groove #0A2226 2px;
	border-bottom: solid #555 1px;
	padding-top:5px;
	z-index:0;
}
.dropdown-button:hover {
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/dropdown_over.jpg) no-repeat top left;
	text-decoration: none;
	box-shadow: 0px 0px 10px #5ab2b2;
	-moz-box-shadow: 0px 0px 10px #5ab2b2;
	-webkit-box-shadow: 0px 0px 10px #5ab2b2;
	z-index:70;
}
.dropdown-button a {
	text-decoration: none;
}
#dropdownbutton1{
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/dropdown_top.jpg) no-repeat top left;
	cursor: default;
	opacity: 1;
	font-size: 12px;
	border: groove #0A2226 1px;
	min-height: 0px;
	box-shadow: 0px 0px 0px #5ab2b2;
	-moz-box-shadow: 0px 0px 0px #5ab2b2;
	-webkit-box-shadow: 0px 0px 0px #5ab2b2;
	padding-bottom: 2px;
	border: solid #555 1px;
}
.takeAction {
	position: absolute;
	bottom: 30px;
}
.header-menu-button-alt.takeAction {
	background:url(/no/images/header_sidemenu_alt.jpg) 0 -273px no-repeat;
	padding-left: 30px;
	height:40px;
}
.header-menu-button-alt.takeAction:hover {
	background:url(/no/images/header_sidemenu_alt.jpg) -284px -273px no-repeat;
	padding-left: 35px;
	height:40px;
}
.dropdown-marker {
	width: 20px;
	background: #4c797e;
}

#gcui_header_player_replace_wrapper {
  width: 860px;
	position: relative;
}

#gcui_header_player_replace {
	position:absolute;
	right: 0px;
	/*
	color: #FFFFFF;
	background-color: #000000;
	*/
	font-weight: bold;
	padding: 4px;
}

.path-home .button2-flyout {
	top: 100px;
}
.path-home #flyout2 .flyout-button {
	height: 92px;
	width: 143px;
}
/*.path-home #flyout2 .flyout-button {
	height: 80px;
}*/



/* RTL */
#gcui-header-player-wrapper.gcui-header-player-wrapper_rtl #video_background {
	left:1px;
	right: auto;
}
#gcui-header-player-wrapper.gcui-header-player-wrapper_rtl #defaultimagediv {
	left:1px;
	right: auto;
}
#gcui-header-player-wrapper.gcui-header-player-wrapper_rtl .flyout {
	right: auto;
	left:0;
}
#gcui-header-player-wrapper.gcui-header-player-wrapper_rtl #main_player {
	left: 1px;
	right: auto;
}

#gcui-header-player-wrapper.gcui-header-player-wrapper_rtl .gcuihpw-menu {
	position: absolute;
	right: 1px;
	left: auto;
	width:285px;
	height: 324px;
	font-family: Arial, Verdana, Sans-serif;
}
.block-gcui_header_player .gcui-header-player-wrapper_rtl .box {
	float: right;
}
#gcui-header-player-wrapper.gcui-header-player-wrapper_rtl .dropdown {
	left: auto;
	right: 283px;
}
#gcui-header-player-wrapper.gcui-header-player-wrapper_rtl #autoplayFoBar {
	background: url(/no/sites/all/themes/gold_master/www_lronhubbard_org/images/play_bar_blue_rtl.png);
}
.gcui-header-player-wrapper_rtl #defaultimagediv{
	left: 0;
	right: auto;
}
/* .gcui-header-player-wrapper_rtl .box{
	width: 83px;
	height: 60px;
} */

#block-gcui_header_player-0 #gcui-header-player-wrapper {
	background-color: #000000;
}</pre></body></html>