﻿/* =============================================================================

CONTAINER HEIGHT FIXES FOR MOZILLA

============================================================================= */

#menu:after,
#header .content:after,
#mainContent .content:after,
#bottomContent .content:after,
.bookRow:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* =============================================================================

GENERAL STYLES

============================================================================= */

form,
input {
margin: 0;
padding: 0;
position: relative; 
vertical-align: middle;
}

ul,
ol,
li {
margin: 0;
padding: 0;
}

h1, h2, h3, h4, h5, h6, h7 {
margin-bottom: 0;
}

a {
color: #476a7e;
text-decoration: underline;
}

a:hover {
color: #000;
text-decoration: underline;
}

a img {
border: 0;
}

.leftImage {
float: left;
margin: 0 6px 6px 0;
}

.rightText {
	text-align: right;
}

.floatRight {
	float: right;
}

.rightImage {
float: right;
margin: 0 0 6px 6px;
}

.centeredImage {
text-align: center;
margin: 6px;
}

.centered {
text-align: center;
}


/* =============================================================================

LAYOUT/STRUCTURAL STYLING - DO NOT EDIT!

============================================================================= */

body {
  padding: 0;
  margin:0;
  height:100%;
  background: #222b5e url('/images/page_bg.jpg') top left repeat-x;
  font: x-small verdana,helvetica,sans-serif; 
  color: #5f5232;
  }
  
.content {
	margin: 0px auto;
	width: 980px;
	font-size: 110%;
}







/* =============================================================================

HEADER

============================================================================= */

#header {
	background: #6d8e60 url('/images/header_bg_child.jpg') bottom left repeat-x;
}

#header .content {
	position: relative;
	min-height: 148px;
	background: url('/images/header_image_child.jpg') 50% -5px no-repeat;
}

#bookSeriesNav {
	color: #fff;
	padding: .5em 0;
}

#bookSeriesNav a {
	font-weight: bold;
	color: #ffd74d;
	text-decoration: none;
}

#bookSeriesNav a:hover {
	color: #c7daa3;
	text-decoration: underline;
}

#logo {
	position: absolute;
	bottom: -18px;
	left: 71px;
}

#home #header {
	background: #6d8e60 url('/images/header_bg_home.jpg') bottom left repeat-x;
}

#home #header .content {
	background: none;
}

#menu {
	padding: 0;
	margin: 0;
	position: absolute;
	bottom: -4px;
	left: 300px;
}

#menu li {
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: left;
	position: relative;
}

#menu ul li a {
	text-align: center;
	width: 107px;
	height: 92px;
	padding: 0;
	margin: 65px 0 0 0;
	cursor: pointer;
	display: block;
	float: left;
	
}

#menu ul li a span {
	display: block;
	position: absolute;
	top: 38px; 
	left: 0;
	width: 180%;
	min-height: 50px;
	margin-left: -40%;
	padding: 6px 0 12px 0;
	font-size: 125%;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

#menuBooksLoader,
#menuRecipesLoader,
#menuQALoader,
#menuGamesLoader,
#menuMapsLoader,
#menuGoLoader {
	position: absolute;
	bottom: -1000px;
	left: -1000px;
}


#menuBooks {
	background: url('/images/menu_icons/books_up.png') bottom center no-repeat;
}

#menuBooks:hover,
#menuBooksLoader {
	background: url('/images/menu_icons/books_over.png') bottom center no-repeat;
}

#menuBooks .menuText {
	background: url('/images/menu_text/child/books_up.gif') top center no-repeat;
}

#menuBooks:hover .menuText {
	background: url('/images/menu_text/child/books_over.gif') top center no-repeat;
}

#home #menuBooks .menuText {
	background: url('/images/menu_text/home/books_up.gif') top center no-repeat;
}

#home #menuBooks:hover .menuText {
	background: url('/images/menu_text/home/books_over.gif') top center no-repeat;
}


#menuRecipes {
	background: url('/images/menu_icons/recipes_up.png') bottom center no-repeat;
}

#menuRecipes:hover,
#menuRecipesLoader {
	background: url('/images/menu_icons/recipes_over.png') bottom center no-repeat;
}

#menuRecipes .menuText {
	background: url('/images/menu_text/child/recipes_up.gif') top center no-repeat;
}

#menuRecipes:hover .menuText {
	background: url('/images/menu_text/child/recipes_over.gif') top center no-repeat;
}

#home #menuRecipes .menuText {
	background: url('/images/menu_text/home/recipes_up.gif') top center no-repeat;
}

#home #menuRecipes:hover .menuText {
	background: url('/images/menu_text/home/recipes_over.gif') top center no-repeat;
}

#menuQA {
	background: url('/images/menu_icons/qa_up.png') bottom center no-repeat;
}

#menuQA:hover,
#menuQALoader {
	background: url('/images/menu_icons/qa_over.png') bottom center no-repeat;
}

#menuQA .menuText {
	background: url('/images/menu_text/child/qa_up.gif') top center no-repeat;
}

#menuQA:hover .menuText {
	background: url('/images/menu_text/child/qa_over.gif') top center no-repeat;
}

#home #menuQA .menuText {
	background: url('/images/menu_text/home/qa_up.gif') top center no-repeat;
}

#home #menuQA:hover .menuText {
	background: url('/images/menu_text/home/qa_over.gif') top center no-repeat;
}

#menuGames {
	background: url('/images/menu_icons/games_up.png') bottom center no-repeat;
}

#menuGames:hover,
#menuGamesLoader {
	background: url('/images/menu_icons/games_over.png') bottom center no-repeat;
}

#menuGames .menuText {
	background: url('/images/menu_text/child/games_up.gif') top center no-repeat;
}

#menuGames:hover .menuText {
	background: url('/images/menu_text/child/games_over.gif') top center no-repeat;
}

#home #menuGames .menuText {
	background: url('/images/menu_text/home/games_up.gif') top center no-repeat;
}

#home #menuGames:hover .menuText {
	background: url('/images/menu_text/home/games_over.gif') top center no-repeat;
}

#menuMaps {
	background: url('/images/menu_icons/maps_up.png') bottom center no-repeat;
}

#menuMaps:hover,
#menuMapsLoader {
	background: url('/images/menu_icons/maps_over.png') bottom center no-repeat;
}

#menuMaps .menuText {
	background: url('/images/menu_text/child/maps_up.gif') top center no-repeat;
}

#menuMaps:hover .menuText {
	background: url('/images/menu_text/child/maps_over.gif') top center no-repeat;
}

#home #menuMaps .menuText {
	background: url('/images/menu_text/home/maps_up.gif') top center no-repeat;
}

#home #menuMaps:hover .menuText {
	background: url('/images/menu_text/home/maps_over.gif') top center no-repeat;
}

#menuGo {
	background: url('/images/menu_icons/go_up.png') bottom center no-repeat;
}

#menuGo:hover,
#menuGoLoader {
	background: url('/images/menu_icons/go_over.png') bottom center no-repeat;
}

#menuGo .menuText {
	background: url('/images/menu_text/child/go_up.gif') top center no-repeat;
}

#menuGo:hover .menuText {
	background: url('/images/menu_text/child/go_over.gif') top center no-repeat;
}

#home #menuGo .menuText {
	background: url('/images/menu_text/home/go_up.gif') top center no-repeat;
}

#home #menuGo:hover .menuText {
	background: url('/images/menu_text/home/go_over.gif') top center no-repeat;
}

#actionBar {
	padding: 6px 0;
	background: #f7ffea url('/images/action_bar_bg.jpg') top left repeat-x;
}

#mainContentBack {
	background: #f3f6ed url('/images/main_content_wrapper_bottom.jpg') top left repeat-x;
}

#mainContent {
	background: #3588c1 url('/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

#home #mainContent {
	background: #3588c1 url('/images/pano_bg_repeating_home.jpg') top left repeat-x;
}

#mainContent .content {
	min-height: 553px;
}

#home #mainContent .content {
	min-height: 349px;
	background: url('/images/pano_bg.jpg') top center no-repeat;
}

#rightColumn {
	width: 608px;
	float: right;
}

.fullWidth #rightColumn {
	width: 980px;
}

.fullWidth #rightColumn .bottom {
	background: none;
}

.fullWidth #rightColumn .bottomInner {
	background: none;
}

#rightColumn .inner {
	margin-bottom: 11px;
	margin-right: 20px;
}

#rightColumn .bottom {
}

#rightColumn .bottomInner {
	min-height: 423px;
	padding: 10px;
}

#pageTitle {
	padding: 14px 0 0 14px;
}

#pageContent {
	height: 309px;
	background: #fff;
	overflow-y: scroll;
	position: relative;
	font-size: 120%;
}

.pageContentInner {
	padding: 15px;
}

.pageContent a {
	font-weight: bold;
}

.generic #pageContent {
	height: 324px;
}

.fullWidth #pageContent {
	min-height: 550px;
}

#pageContent ul li {
	margin-left: 2em;
}

#pageContent h1, h2, h3, h5, h5, h6, h7 {
	font-family: "Minion", "Times", "Times New Roman", serif;
}

#pageContent h2 {
	font-size: 180%;
	color: #242d66;
	border-bottom: 1px dashed #242d66;
}

.bookRow {
	border-bottom: 1px dashed #242d66;
	padding: 0 0 1em 0;
}

#pageContent .bookRow h2 {
	border-bottom: 0px;
}

.bookRow img {
	float: left;
	margin: .75em .75em 0 0;
}

#pageContent .QA ul {
	margin: 0;
	padding: 0;
}

#pageContent .QA ul li {
	list-style-type: circle;
	margin: 0 0 0 26px;
}

#QASubmitQuestion {
	color: #fff;
	padding: 10px;
}

#QASubmitQuestion h3 {
	font-size: 160%;
}

#QASubmitQuestion .fieldname {
	color: #ffd74d;
	font-weight: bold;
	font-size: 115%;
}

#bookPageNav {
	height: 54px;
	margin: 1px 0 0 0;
	background: #9abfdf;
	position: relative;
}

#moreAbout {
	position: absolute;
	top: -12px;
	left: -6px;
}

#bookNavSelect {
	padding: 16px 0 0 345px;
}

#zeeMap {
	text-align: center;
}


#leftColumn {
	width: 354px;
	padding: 0 18px 0 0;
	min-height: 500px;
	float: left;
}

#home #leftColumn {
	min-height: 245px;
}

#bookCover {
	text-align: center;
	padding: 15px 0 0 0;
}

#buyOnline {
	padding: 59px 0 0 23px;
}

#movingBooks {
	padding: 0;
	margin: 0;
	position: relative;
}


#home #movingBooks {
	position: absolute;
	top: -104px;
	left: 0px;
}

#logoBottom {
	padding: 23px 0 0 0;
	text-align: center;
}

#homeFeatured {
	float: right;
}

#bottomFeatures {
	background: #7f653b url('/images/bottom_features_bg.jpg') bottom left repeat-x;
}

#home #bottomContent {
	min-height: 338px;
	background: #242d66 url('/images/home_bottomcontent_bg.jpg') top left repeat-x;
}

#home #bottomContent .content {
	position: relative;
}

#bookExcerpt {
	margin-left: 520px;
	padding: 13px 11px 0 0;
}

#bookExcerpt ul {
	margin: 0 0 0 1em;
	padding: 0;
}

#bookExcerpt .pageContentInner {
	padding: 0px;
}


#homeContent {
	width: 625px;
	margin-right: 4px;
	float: right;
	background: url('/images/home_content_bg.jpg') top left repeat-x;
}

#homeContentLeft {
	background: url('/images/home_content_left_bg.jpg') top left no-repeat;
}

#homeContentRight {
	height: 275px;
	background: url('/images/home_content_right_bg.jpg') top right no-repeat;
	overflow: hidden;
	padding: 29px 24px 29px 26px;
}

.TOW #homeContentRight {
	background: url('/images/home_content_right_bg_tow.jpg') top right no-repeat;
}

#homeContent .pageContentInner {
	padding: 0px;
}

#homeGames {
	float: right;
}

#homeGames .game {
	padding-bottom: 20px;
}

#homeContentRight .inner {
	width: 357px;
	font-size: 120%;
}

#comingSoon {
	float: left;
}


/* =============================================================================

GENRIC CHILD PAGES

============================================================================= */

#mainContent {
	background: #242d66 url('/images/child_generic/pano_bg_repeating.jpg') bottom left repeat-x;
}

#rightColumn .inner {
	background: #8b7228 url('/images/child_generic/right_column_bg.jpg') bottom left repeat-x;
}

.generic #rightColumn .bottom {
	background: url('/images/right_column_bottom_left_corner.jpg') bottom left no-repeat;
}

.generic #rightColumn .bottomInner {
	background: url('/images/right_column_bottom_right_corner.jpg') bottom right no-repeat;
}

#pageContent {
	background: #ffedb9;
	color: #1d1d1d;
}

#mainContent .content {
	background: url('/images/child_generic/left_column_bg.jpg') top left no-repeat;
}

#bottomContent {
	background: #65855b;
}





/* =============================================================================

ENGLAND

============================================================================= */

.england #mainContent {
	background: #3588c1 url('/DTW/books/b-is-for-big-ben/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.england #rightColumn .inner {
	background: #1b365f url('/DTW/books/b-is-for-big-ben/images/right_column_bg.jpg') bottom left repeat-x;
}

.england #rightColumn .bottom {
	background: url('/DTW/books/b-is-for-big-ben/images/right_column_bottom.jpg') bottom left no-repeat;
}

.england #pageContent {
	background: #adb9d2;
	color: #1d1d1d;
}

.england #pageContent a,
.england #pageContent h2 {
	color: #005aa1;
}

.england #bookPageNav {
	background: url('/DTW/books/b-is-for-big-ben/images/book_nav_bg.jpg') top left repeat-x;
}

.england #mainContent .content {
	background: url('/DTW/books/b-is-for-big-ben/images/left_column_bg.jpg') top left no-repeat;
}

.england #bottomContent {
	background: #7165a3;
}

.england #bottomContent .content {
	background: url('/DTW/books/b-is-for-big-ben/images/bottom_image.jpg') top left no-repeat;
}


/* =============================================================================

CHINA

============================================================================= */

.china #mainContent {
	background: #96c7b5 url('/DTW/books/d-is-for-dancing-dragon/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.china #rightColumn .inner {
	background: #a53b23 url('/DTW/books/d-is-for-dancing-dragon/images/right_column_bg.jpg') bottom left repeat-x;
}

.china #rightColumn .bottom {
	background: url('/DTW/books/d-is-for-dancing-dragon/images/right_column_bottom.jpg') bottom left no-repeat;
}

.china #pageContent {
	background: #dcb3aa;
	color: #1d1d1d;
}

.china #pageContent a,
.china #pageContent h2 {
	color: #90281d;
}

.china #bookPageNav {
	background: url('/DTW/books/d-is-for-dancing-dragon/images/book_nav_bg.jpg') top left repeat-x;
}

.china #mainContent .content {
	background: url('/DTW/books/d-is-for-dancing-dragon/images/left_column_bg.jpg') top left no-repeat;
}

.china #bottomContent {
	background: #256c6f;
}

.china #bottomContent .content {
	background: url('/DTW/books/d-is-for-dancing-dragon/images/bottom_image.jpg') top left no-repeat;
}

/* =============================================================================

CANADA

============================================================================= */

.canada #mainContent {
	background: #96c7b5 url('/DTW/books/m-is-for-maple/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.canada #rightColumn .inner {
	background: #a53b23 url('/DTW/books/m-is-for-maple/images/right_column_bg.jpg') bottom left repeat-x;
}

.canada #rightColumn .bottom {
	background: url('/DTW/books/m-is-for-maple/images/right_column_bottom.jpg') bottom left no-repeat;
}

.canada #pageContent {
	background: #fbf1dc;
	color: #1d1d1d;
}

.canada #pageContent a,
.canada #pageContent h2 {
	color: #e19b3b;
}

.canada #bookPageNav {
	background: url('/DTW/books/m-is-for-maple/images/book_nav_bg.jpg') top left repeat-x;
}

.canada #mainContent .content {
	background: url('/DTW/books/m-is-for-maple/images/left_column_bg.jpg') top left no-repeat;
}

.canada #bottomContent {
	background: #8ca7d5;
}

.canada #bottomContent .content {
	background: url('/DTW/books/m-is-for-maple/images/bottom_image.jpg') top left no-repeat;
}

/* =============================================================================

AMERICA

============================================================================= */

.america #mainContent {
	background: url('/DTW/books/a-is-for-america/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.america #rightColumn .inner {
	background: url('/DTW/books/a-is-for-america/images/right_column_bg.jpg') bottom left repeat-x;
}

.america #rightColumn .bottom {
	background: url('/DTW/books/a-is-for-america/images/right_column_bottom.jpg') bottom left no-repeat;
}

.america #pageContent {
	background: #c7c7d6;
	color: #1d1d1d;
}

.america #pageContent a {
	color: #2d3063;
}

.america #bookPageNav {
	background: url('/DTW/books/a-is-for-america/images/book_nav_bg.jpg') top left repeat-x;
}

.america #mainContent .content {
	background: url('/DTW/books/a-is-for-america/images/left_column_bg.jpg') top left no-repeat;
}

.america #bottomContent {
	background: #c68f53;
}

.america #bottomContent .content {
	background: url('/DTW/books/a-is-for-america/images/bottom_image.jpg') top left no-repeat;
}

/* =============================================================================

ITALY

============================================================================= */

.italy #mainContent {
	background: url('/DTW/books/c-is-for-ciao/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.italy #rightColumn .inner {
	background: url('/DTW/books/c-is-for-ciao/images/right_column_bg.jpg') bottom left repeat-x;
}

.italy #rightColumn .bottom {
	background: url('/DTW/books/c-is-for-ciao/images/right_column_bottom.jpg') bottom left no-repeat;
}

.italy #pageContent {
	background: #ccd8c3;
	color: #1d1d1d;
}

.italy #pageContent a,
.italy #pageContent h2 {
	color: #325c36;
}

.italy #bookPageNav {
	background: url('/DTW/books/c-is-for-ciao/images/book_nav_bg.jpg') top left repeat-x;
}

.italy #mainContent .content {
	background: url('/DTW/books/c-is-for-ciao/images/left_column_bg.jpg') top left no-repeat;
}

.italy #bottomContent {
	background: #68332e;
}

.italy #bottomContent .content {
	background: url('/DTW/books/c-is-for-ciao/images/bottom_image.jpg') top left no-repeat;
}

/* =============================================================================

MEXICO

============================================================================= */

.mexico #mainContent {
	background: url('/DTW/books/p-is-for-pinata/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.mexico #rightColumn .inner {
	background: url('/DTW/books/p-is-for-pinata/images/right_column_bg.jpg') bottom left repeat-x;
}

.mexico #rightColumn .bottom {
	background: url('/DTW/books/p-is-for-pinata/images/right_column_bottom.jpg') bottom left no-repeat;
}

.mexico #pageContent {
	background: #deb3ab;
	color: #1d1d1d;
}

.mexico #pageContent a,
.mexico #pageContent h2 {
	color: #a93c27;
}

.mexico #bookPageNav {
	background: url('/DTW/books/p-is-for-pinata/images/book_nav_bg.jpg') top left repeat-x;
}

.mexico #mainContent .content {
	background: url('/DTW/books/p-is-for-pinata/images/left_column_bg.jpg') top left no-repeat;
}

.mexico #bottomContent {
	background: #7c3837;
}

.mexico #bottomContent .content {
	background: url('/DTW/books/p-is-for-pinata/images/bottom_image.jpg') top left no-repeat;
}

/* =============================================================================

IRELAND

============================================================================= */

.ireland #mainContent {
	background: url('/DTW/books/s-is-for-shamrock/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.ireland #rightColumn .inner {
	background: url('/DTW/books/s-is-for-shamrock/images/right_column_bg.jpg') bottom left repeat-x;
}

.ireland #rightColumn .bottom {
	background: url('/DTW/books/s-is-for-shamrock/images/right_column_bottom.jpg') bottom left no-repeat;
}

.ireland #pageContent {
	background: #a6bcb3;
	color: #1d1d1d;
}

.ireland #pageContent a,
.ireland #pageContent h2 {
	color: #16553a;
}

.ireland #bookPageNav {
	background: url('/DTW/books/s-is-for-shamrock/images/book_nav_bg.jpg') top left repeat-x;
}

.ireland #mainContent .content {
	background: url('/DTW/books/s-is-for-shamrock/images/left_column_bg.jpg') top left no-repeat;
}

.ireland #bottomContent {
	background: #a58b6c;
}

.ireland #bottomContent .content {
	background: url('/DTW/books/s-is-for-shamrock/images/bottom_image.jpg') top left no-repeat;
}


/* =============================================================================

YATANDOU

============================================================================= */

.yatandou #mainContent {
	background: #3588c1 url('/TOW/books/yatandou/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.yatandou #rightColumn .inner {
	background: #1b365f url('/TOW/books/yatandou/images/right_column_bg.jpg') bottom left repeat-x;
}

.yatandou #rightColumn .bottom {
	background: url('/TOW/books/yatandou/images/right_column_bottom.jpg') bottom left no-repeat;
}

.yatandou #pageContent {
	background: #b5a1a0;
	color: #1d1d1d;
}

.yatandou #pageContent a,
.yatandou #pageContent h2 {
	color: #410e0a;
}

.yatandou #bookPageNav {
	background: url('/TOW/books/yatandou/images/book_nav_bg.jpg') top left repeat-x;
}

.yatandou #mainContent .content {
	background: url('/TOW/books/yatandou/images/left_column_bg.jpg') top left no-repeat;
}

.yatandou #bottomContent {
	background: #67120c;
}

.yatandou #bottomContent .content {
	background: url('/TOW/books/yatandou/images/bottom_image.jpg') top left no-repeat;
}


/* =============================================================================

YUKI

============================================================================= */

.yuki #mainContent {
	background: #3588c1 url('/TOW/books/yuki/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.yuki #rightColumn .inner {
	background: #1b365f url('/TOW/books/yuki/images/right_column_bg.jpg') bottom left repeat-x;
}

.yuki #rightColumn .bottom {
	background: url('/TOW/books/yuki/images/right_column_bottom.jpg') bottom left no-repeat;
}

.yuki #pageContent {
	background: #f5f9fc;
	color: #1d1d1d;
}

.yuki #pageContent a,
.yuki #pageContent h2 {
	color: #375170;
}

.yuki #bookPageNav {
	background: url('/TOW/books/yuki/images/book_nav_bg.jpg') top left repeat-x;
}

.yuki #mainContent .content {
	background: url('/TOW/books/yuki/images/left_column_bg.jpg') top left no-repeat;
}

.yuki #bottomContent {
	background: #96b7a4;
}

.yuki #bottomContent .content {
	background: url('/TOW/books/yuki/images/bottom_image.jpg') top left no-repeat;
}

.yuki #excerptContainer #excerptContent .pageContentInner p {
	color: #242d66;
	}

/* =============================================================================

INUKSUK

============================================================================= */


.inuksuk #mainContent {
	background: url('/TOW/books/inuksuk/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.inuksuk #rightColumn .inner {
	background: url('/TOW/books/inuksuk/images/right_column_bg.jpg') bottom left repeat-x;
}

.inuksuk #rightColumn .bottom {
	background: url('/TOW/books/inuksuk/images/right_column_bottom.jpg') bottom left no-repeat;
}

.inuksuk #pageContent {
	background: #f5f9fc;
	color: #000;
}

.inuksuk #pageContent a {
	color: #242d66;
}

.inuksuk #bookPageNav {
	background: url('/TOW/books/inuksuk/images/book_nav_bg.jpg') top left repeat-x;
}

.inuksuk #mainContent .content {
	background: url('/TOW/books/inuksuk/images/left_column_bg.jpg') top left no-repeat;
}

.inuksuk #bottomContent {
	background: #aabedc;
}

.inuksuk #bottomContent .content {
	background: url('/TOW/books/inuksuk/images/bottom_image.jpg') top left no-repeat;
}

.inuksuk #rightColumn #bookNavSelect {
	padding: 16px 0 0 420px;
}

.inuksuk #excerptContainer #excerptContent .pageContentInner p {
	color: #242d66;
	}

/* =============================================================================

JAPAN

============================================================================= */


.japan #mainContent {
	background: url('/DTW/books/k-is-for-kabuki/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.japan #rightColumn .inner {
	background: url('/DTW/books/k-is-for-kabuki/images/right_column_bg.jpg') bottom left repeat-x;
}

.japan #rightColumn .bottom {
	background: url('/DTW/books/k-is-for-kabuki/images/right_column_bottom.jpg') bottom left no-repeat;
}

.japan #pageContent {
	background: #fafafa;
	color: #000;
}

.japan #pageContent a {
	color: #242d66;
}

.japan #bookPageNav {
	background: url('/DTW/books/k-is-for-kabuki/images/book_nav_bg.jpg') top left repeat-x;
}

.japan #mainContent .content {
	background: url('/DTW/books/k-is-for-kabuki/images/left_column_bg.jpg') top left no-repeat;
}

.japan #bottomContent {
	background: #f8efc6;
}

.japan #bottomContent .content {
	background: url('/DTW/books/k-is-for-kabuki/images/bottom_image.jpg') top left no-repeat;
}

.japan #excerptContainer #excerptContent .pageContentInner p {
	color: #242d66;
	}

/* =============================================================================

OWL'S CALL

============================================================================= */


.owl #mainContent {
	background: url('/TOW/books/owls-call/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.owl #rightColumn .inner {
	background: url('/TOW/books/owls-call/images/right_column_bg.jpg') bottom left repeat-x;
}

.owl #rightColumn .bottom {
	background: url('/TOW/books/owls-call/images/right_column_bottom.jpg') bottom left no-repeat;
}

.owl #pageContent {
	background: #fcf5e5;
	color: #000;
}

.owl #pageContent a {
	color: #7c5a31;
}

.owl #bookPageNav {
	background: url('/TOW/books/owls-call/images/book_nav_bg.jpg') top left repeat-x;
}

.owl #mainContent .content {
	background: url('/TOW/books/owls-call/images/left_column_bg.jpg') top left no-repeat;
}

.owl #bottomContent {
	background: #ddae61;
}

.owl #bottomContent .content {
	background: url('/TOW/books/owls-call/images/bottom_image.jpg') top left no-repeat;
}

.owl #excerptContainer #excerptContent .pageContentInner p {
	/* color: #242d66; */
	}

.owl #rightColumn #bookNavSelect {
	padding: 16px 0 0 420px;
}

/* =============================================================================

SCOTLAND

============================================================================= */

.scotland #mainContent {
	background: url('/DTW/books/b-is-for-bagpipes/images/pano_bg_repeating.jpg') bottom left repeat-x;
}

.scotland #rightColumn .inner {
	background: #8d3241 url('/DTW/books/b-is-for-bagpipes/images/right_column_bg.jpg') bottom left repeat-x;
}

.scotland #rightColumn .bottom {
	background: url('/DTW/books/b-is-for-bagpipes/images/right_column_bottom.jpg') bottom left no-repeat;
}

.scotland #pageContent {
	background: #d3afb5;
	color: #000;
}

.scotland #pageContent a {
	color: #2d3063;
}

.scotland #bookPageNav {
	background: url('/DTW/books/b-is-for-bagpipes/images/book_nav_bg.jpg') top left repeat-x;
}

.scotland #mainContent .content {
	background: url('/DTW/books/b-is-for-bagpipes/images/left_column_bg.jpg') top left no-repeat;
}

.scotland #bottomContent {
	background: #993537;
}

.scotland #bottomContent .content {
	background: url('/DTW/books/b-is-for-bagpipes/images/bottom_image.jpg') top left no-repeat;
}


/* =============================================================================

RIGHT RAIL

============================================================================= */


/* =============================================================================

CENTER COLUMN - HOMEPAGE

============================================================================= */

#homeConveyor {
	position: absolute;
	bottom: 18px;
	left: 31px;
}

#framedWrapper {
	position: relative;
	padding: 0;
	margin: 0;
	text-align: center;
}

#framedWrapper a {
	margin-right: 5px;
}

#home #framedWrapper {
}


/* =============================================================================

CENTER COLUMN - CHILD PAGE

============================================================================= */



/* =============================================================================

SCROLLING VERTICAL CONTENT - LOCATOR AND POLICIES

============================================================================= */

#policiessectioncontrols {
	text-align: center;
	padding: 10px 0 0 0;
}

/* =============================================================================

SPLASH PAGE

============================================================================= */

body#splash {
	background: #fff url('/images/splash/page_background.jpg') top left repeat-x;
}

#splash #container {
	position: relative;
	width: 980px;
	margin: 0 auto;
}

#splash #globe {
	position: absolute;
	left: 215px;
	top: 50px;
}

#splash #book {
	position: absolute;
	width: 755px;
	left: 107px;
	top: 150px;
}

#splash #book img {
	float: left;
}

#splash #homeContainer {
	text-align:center;
	margin: 0 auto;
	width: 800px;
	height: 600px;
	padding: 5px 0 0 0;
}



/* =============================================================================

FOOTER

============================================================================= */

#footer {
	color: #d0ceda;
	padding: 20px 10px;
	min-height: 126px;
	background: url('/images/footer_bg.jpg') top left repeat-x;
	font-family: 'Times', 'Times New Roman', 'Serif';
	font-size: 120%;
	
}

#footer a {
	color: #c7daa3;
	text-decoration: none;
}

#footer a:hover {
	color: #ffd74d;
	text-decoration: underline;
}

#siteCredit {
float: right;
}

#splash #siteCredit {
	position: absolute; 
	bottom: 10px;
	right: 10px;
}

