﻿/*	Kew: colour scheme */
/*
	Main colour: #61bdb8
	Accent colours: #c0e5e2   #dff2f1
*/

/*	SPINE */
/*	Faux column	*/
#pageContainer
{
	background: transparent url(../../../SiteImages/PalaceStructure/KewPalace/spineBackground.gif) repeat-y left top;
}

/*	SECTION NAVIGATION	*/

#sectionNavigation #sectionTitle
{
	background: transparent url(../../../SiteImages/PalaceStructure/KewPalace/spineTitle.gif) no-repeat left top;
	
}


#siteInformationNavigation
{
	border-color: #61BDB8;
}

.spineDecoration
{
    background: transparent url(../../../SiteImages/PalaceStructure/KewPalace/spineIcon.gif) no-repeat left top;
}



/*  new section navigation */

ol.navigationList 
{
 background-color:#50ADA8;
}

ol.navigationList ol.navigationList 
{
      
background-color:#50ADA8;
 } 
 
ol.navigationList li a, ol.navigationList li a:visited, ol li.selected span 
{
background-color:#61BDB8;
 }  
 
/*  end   */

/*	END SPINE*/

/*		END SECTION NAVIGATION		*/
/*	Palace navigation is selected	*/


#palaceNavigation #flashContainerKew div.KewPalace a
{
	color: #fff;
}

#palaceNavigation #flashContainerKew div.KewPalace span
{
    background-image: none;
}

#palaceNavigation #flashContainerKew .wipe
{
    height: 75px !important;
}

#breadcrumb
{
	background: #c8e8e6 url(../../../SiteImages/PalaceStructure/KewPalace/breadcrumbBackground.gif) repeat-x left bottom;
}

/*	Homepages have Flash - this is the non-Flash version 
#flashContent
{
	background: transparent url(../../../SiteImages/dummy/nonFlashTest.gif) no-repeat right bottom;
}
*/

/*	Inner pages have a background colour */
#introductionCopy
{
	background-color: #CCFFFF;
}

#contentContainer a, #subContentContainer a
{
	color: #57A9A5;
}

#contentContainer a:visited, #subContentContainer a:visited
{
	color: #6A908C;
}

#contentContainer a:hover, #subContentContainer a:hover, #breadcrumb li a:hover,
#siteInformationNavigation ol li a:hover, #siteInformationNavigation ol li a:active, #siteInformationNavigation ol li a:focus
{
	color: #6A908C;
}

#contentContainer a:active, #contentContainer a:focus, #subContentContainer a:active, #subContentContainer a:focus
{
	color: #6A908C;
}

/*	Over-ride the arrow links */
.arrowLink, .arrowLink span, .arrowLinkLeft, .arrowLinkLeft span,
#contentContainer .lastUnit .section .arrowLink b
{
	background: transparent url(../../../SiteImages/PalaceStructure/KewPalace/linkBackground.gif) no-repeat right 5px;
}

#nonFlashContent a#linkFindUs, #nonFlashContent a#linkFindUs span
{
	background: #000 url(../../../SiteImages/PalaceStructure/KewPalace/findUsBackground.gif) no-repeat left top;
}

#nonFlashContent a#linkFindUs:hover, #nonFlashContent a#linkFindUs:hover span
{
	background: #000 url(../../../SiteImages/PalaceStructure/KewPalace/findUsOverBackground.gif) no-repeat left top;
}

/* teaser panel colours for top and second row - added Stuart Johnston 27/06/07*/

#teaserPanel .teaserPanelTopRow .genericTeaser
{
	background-color: #c0e5e2;
}

#teaserPanel .teaserPanelSecondRow .genericTeaser
{
	background-color: #dff2f1;
}

/*	RM: 14/03/08 New button for Buy tickets online. */
.ticketLink a,
.ticketLink a span
{
	background-image: url(../../../SiteImages/Buttons/buyTicketsKew.gif);
}

/*	RM: 17/03/08	*/
/*	Search Panels	*/
.searchPanelTop
{
	background-image: url(../../../SiteImages/Intro/kewSearchTop.gif);
}

.searchPanelTile
{
	background-image: url(../../../SiteImages/Intro/kewSearchTile.gif);
}

.searchPanelBase
{
	background-image: url(../../../SiteImages/Intro/kewSearchBase.gif);
}


/*	Calendar styling	*/
/*	Popup shell			*/
div.dp-popup					{background: #61bdb8;}
div.dp-popup h2					{color: #fff;}
div.dp-popup a					{color: #fff;}

/*	Table within shell		*/
table.jCalendar													{border-color: #175e5a;	background-color: #fff;}
table.jCalendar th												{background: #175e5a;	color: #fff;}
/* This month */ table.jCalendar td								{background: #CDFFFF;	color: #000;}
/* Next month */ table.jCalendar td.other-month					{background: #cbccc8;	color: #000;}
table.jCalendar td:hover, table.jCalendar td.dp-hover			{background: #fff;		color: #000;}
table.jCalendar td.today										{background: #175E5A;	color: #fff;}
table.jCalendar td.selected										{background: #61bdb8;	color: #000;}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover	{background: #e8e9eb;	color: #ccc;}
/*	End calendar styling	*/

/*	Family fun pages */
#familyLanding #contentContainer,
#familyLanding #introductionContainer,
#familyLanding #introductionBase,
#familyContent #introductionContainer,
#familyContent #introductionBase
{
	background-color: #6ec9c0;
}

#familyContent #copyContainer						{background-color: #EAF6F6;}

#familyLanding #contentContainer					{background-image: url(../../../SiteImages/FamilyFun/KEW/contentTile.jpg);}

#familyLanding #introductionContainer,
#familyContent #introductionContainer
{
	background-image: url(../../../SiteImages/FamilyFun/KEW/introTop.gif);
}

#familyLanding #introductionCopy,
#familyContent #introductionCopy
{
	background-image: url(../../../SiteImages/FamilyFun/KEW/introTile.gif);
}

#familyLanding #introductionBase,
#familyContent #introductionBase
{
	background-image: url(../../../SiteImages/FamilyFun/KEW/introBase.gif);
}

#familyLanding .thumbnailListTitle					{background-image: url(../../../SiteImages/FamilyFun/KEW/listHeading.gif);}

#familyLanding .thumbnailListTitle a				{color: #fff;}
#familyLanding .thumbnailListTitle a:visited		{color: #dee7e6;}
#familyLanding .thumbnailListTitle a:focus			{color: #dee7e6;}
#familyLanding .thumbnailListTitle a:hover			{color: #cfe2df;}
#familyLanding .thumbnailListTitle a:active			{color: #fff;}
/*	End family fun */

/*	Non Flash for Palace Homepages - moved from structural code */
#introductionContainer #nonFlashContainer {background: #fff url(../../../SiteImages/Intro/KEWX1024.jpg) no-repeat left top;}

/*poll*/

#poll 
{
    border-top: 3px solid #61bdb8;
    border-bottom: 3px solid #61bdb8;
}
#poll .result
{
	background-color:#61bdb8;
}
#poll li
{
    background-color:#ccffff;
}

#poll #pollResults
{
    border-top: 1px solid #D4D5D0;
}

#poll #pollResults li,
#poll #pollResults .field
{
    background-color:#fff;
    border-bottom: 1px solid #D4D5D0;
}


/*<snippet description="hero module contextual styles">*/

html .heroModuleWrapper .jspVerticalBar,
html .heroContentItem .openingTimesCaption .hr {
    background-color: #61BDB8;
}

html .heroContentItem .buttonArrow span {
    background-position: 0 -72px;
}

html .heroContentItem .buttonArrow b {
    background-position: 100% -72px;
}

/*</snippet>*/


#palaceNavigation #kewp .palaceBuyTickets {
    color: #61BDB8
}
