@charset "utf-8";
/* CSS Document */


/* need to compensate for the hack to remove extra span tags from top nice menu */

/* don't allow more than one level deep */
#nice-menu-1>li>ul>li>ul {
	display: none;
}


.prev-next-menu-item  {
    display: inline;
}
.prev-next-menu-top {
	display:none
}

.view-bookstore .views-row {
    display: block;
    /*width:329px;*/
}
.view-bookstore .views-row .prod-title {
    /*width:200px;*/
}
#nice-menu-1 {
	margin-top:7px;
	height: 33px;
	background: url(images/menu-button-bg.png) #f2f2f2 top repeat-x;
	z-index: 50;
}
.path-freedvd #block-nice_menus-1 .content {
	z-index: 50;
	position: relative;

}

#nice-menu-1>li>a {
	background: url(images/menu-button-bg-edge.png) left top no-repeat;
}
#nice-menu-1>li>ul{
	margin-top:5px;
	}
#nice-menu-1>li:first-child>a{
	background:none !important;
	}
/* Fix for background images and height */

#nice-menu-1>li:hover{
	background: url('www_scientology_org/images/menu-primary-over-bg.gif') #678398 center left repeat-x;
	display:block;
}
#nice-menu-1>li:hover a{
	color:#FFFFFF;
	}
#nice-menu-1>li>a:hover{
	text-decoration: none;
	color:#FFFFFF;
}
#nice-menu-1>li:hover{
	text-decoration: none;
	color:#FFFFFF !important;
	display:block;
}

.ad-gallery .ad-back, .ad-gallery .ad-forward {
	top:10px;
}

.ad-gallery .ad-nav {
	top: -40px;
}

#nice-menu-1>li>a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 13px;
	font-weight: bold;
	padding-top: 9px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
	/* margin-top:-7px;	*/
}
#banner_menu ul#nice-menu-1 li a  {
	padding-right: 20px;
	padding-left: 20px;	
}

.banner-tool-inner h2.title {
	display:none;
	}

#banner_menu ul.nice-menu>li:hover{ /* highlight state top items */
	background: url(images/menu-sprite.png) transparent 0px 0px;
	text-decoration: none;	
}
#sidebar-left a {
	text-decoration:none
}
/*
#banner_menu ul.nice-menu li ul li {
	background: url(images/menu-sprite.gif) 1000px 0px;
}
#nice-menu-1 li a {
	padding-top:5px;
}
#nice-menu-1 li {
	padding-left:15px;
	padding:right:30px;
}
#nice-menu-1 li a:hover {
	background: url(images/menu-sprite.gif) #ddd top left repeat-x;
	text-decoration: none;
	color:green;
}
*/

#nice-menu-1 {
	margin-top:0;
	height: 33px;
	background: url("images/topnav_opacitylayer.png") repeat-x scroll center top transparent;
}

#nice-menu-1>li>a {
	background: url(images/menu-button-bg-edge.png) left top no-repeat;
	color:#fff;
}
#nice-menu-1>li>ul{
	margin-top:5px;
	}
#nice-menu-1>li:first-child>a{
	background:none !important;
	}
/* Fix for background images and height */

#nice-menu-1>li:hover{
/* 	background: url('www_scientology_org/images/menu-primary-over-bg.gif') #678398 center left repeat-x; */
	background: url(images/menu-sprite.png) #ddd top left repeat-x;
	display:block;
}
#nice-menu-1>li:hover a{
	color:#FFFFFF;
	}
#nice-menu-1>li>a:hover{
	text-decoration: none;
	color:#FFFFFF;
}
#nice-menu-1>li:hover{
	text-decoration: none;
	color:#FFFFFF !important;
	display:block;
}

.ad-gallery .ad-back, .ad-gallery .ad-forward {
	top:10px;
}

.ad-gallery .ad-nav {
	top: -40px;
}

	


/*//////////////////MENU BLOCK//////////////////*/

.block-menu_block h2 {
	padding-top:30px!important;
}



.block-menu_block .child ul.menu {
	padding-right:10px;
}

.block-menu_block .child ul.menu li.dhtml-menu {
	list-style-image:none;
	list-style-type: none;	
/* 	list-style-image:url(images/arrow_image.png); */
	background:none;
	width: 100%;	
}

.twtr-doc {
	width:206px;
} 
#main h2.title, .content h2.title, .path-home #main h2.title, .title, h2 {
color:#999999;padding:0px;margin:0px;
}
.gcuihpw-menu .item:hover {
	background: url(images/header-menu-item-alt.png) no-repeat top left transparent;
	background-color :#999;
}
.btn_clickhere_black  {
height:20px;
position:relative;
right:3px;
top:10px;
width:199px;
border:solid 0px black;
margin-left:-2px;
margin-bottom:15px;
}

div.child ul.menu li.leaf div.parent{
	background:#fff none!important;
}
div.child ul.menu li.leaf div.parent span.arrow_child{
	display:none;
}

div.child ul.menu li.leaf div.parent a{
	display:block;
	background:#fff url("images/arw-2x.jpg") no-repeat 0% 2px;
	padding-left:25px;
}
#blocktheme_chapters .header_black{
	background-color:#fff;
}
.path-home #main .panel a{
	float:none;
	display:block;
	text-align:right;
}
#banner_menu ul#nice-menu-1 li{
	border-left:solid 1px #efefef;
	margin-right:20px;
}
#banner_menu ul#nice-menu-1 #menu-616{
	border-left:none;
}
.path-home .header-menu-button-alt{
	height:50px;
}
#main h2{
	width:100%!important;
}
.path-home #main .panel h2 a{
	text-align:left;
} 

.block-menu_block h2.title{
	width:186px;
}



#free_dvd_table_wrapper {
	width: 235px;
}

#free_dvd_table {
}

#free_dvd_table td.free-dvd-ie7-1 {
	padding-top: 20px;
}

#free_dvd_table tr {
	height: 20px;
}

#free_dvd_table td {
	padding-top: 0px;
	padding-bottom: 0px;
	height: 20px;
	margin: 0;
	
}

#edit-submitted-data_scrubber_generic_city-wrapper,
#edit-submitted-data_scrubber_generic_country-wrapper {
	margin: 5px;
	vertical-align: top;
	height: 20px;
}

#edit-submitted-data_scrubber_generic_city-wrapper label.nice-input-label {
	height: 30px;
	padding-bottom: 18px;
	margin-bottom: 20px;
	background: none;
}

#edit-submitted-data_scrubber_generic_city-wrapper input {
}



#free_dvd_ie7_2 {
	vertical-align: top;
	border: 1px dashed red;
	height: 10px;
}


.path-freedvd .form-item {
	margin: 5px;
}

.path-freedvd .webform-component {
}

#edit-submitted-address2-wrapper label.nice-input-label {
	width: 120px;
	font-size: 13px;
}

#free_dvd_overlay {
	visibility: hidden;
}

.path-freedvd  #footer .container {
	margin-top: 70px;
}
.path-global-locator #locator_map h3 {
font-family:arial,verdana,sans-serif;
font-size:22px;
font-weight:normal;
margin:0;
padding:0;
}
.language-fr #nice-menu-1>li>a {
	text-align:center;
	color:#FF0000;
}
#banner_menu UL#nice-menu-1 LI A {
	padding-right: 5px;
	padding-left: 8px;
}
#edit-submitted-data_scrubber_generic_postal_code-wrapper label,
#edit-submitted-data_scrubber_generic_state-wrapper label{
	padding-top: 10px;
}

/* L A N G U A G E S  A D J U S T M E N T S */

.language-sv #nice-menu-1,
.language-es_es #nice-menu-1 {
	background-color:none;
	padding-right: 30px;
	padding-left: 30px;
	text-align:center;
}

.language-sv #banner_menu UL#nice-menu-1>li>a,
.language-ja #banner_menu UL#nice-menu-1>li>a {
	padding-right: 25px;
	padding-left: 25px;
	text-align:center;
}

.language-da #banner_menu UL#nice-menu-1>li>a {
	padding-right: 20px;
	padding-left: 20px;
	text-align:center;
}

.language-ja #nice-menu-1 {
	background-color:none;
	padding-right: 15px;
	padding-left: 15px;
	text-align:center;
}
.language-el .path-cchr-reports #button2 {
	height:115px;
}
.language-el .slide-header-left-pane .slide-header-slide-text-pane {
	font-size:100%;
}

.language-en #banner_menu UL#nice-menu-1 LI A {
	padding-right: 23px;
	padding-left: 22px;
}

.header-menu-button-alt {
    padding-top: 7px !important;
    padding-bottom: 0px !important;
    line-height: 1.1em !important;
}

.header-menu-button-alt.header-menu-button-alt-2 {
    padding-top: 0px !important;
    height: 60px !important;
}

.header-menu-button-alt.header-menu-button-alt-5 {
    padding-top: 13px !important;
}

#banner #banner_tool TD.gcuicm-item A {
	white-space: normal;
}

