/*	HRP: colour scheme */
/*
	Main colour: #000
	Accent colours: #d5d6da   #e8e9eb
*/

.accentShade1
{
	background: #d5d6da none;
}

.accentShade2
{
	background: #e8e9eb none;
}

/*	SPINE */
/*	Faux column	*/
#pageContainer
{
	background: transparent url(../../../SiteImages/PalaceStructure/noPalace/spineBackground.gif) repeat-y left top;
}

/*	SECTION NAVIGATION DEFAULTS	*/ 

#hrpHome #sectionNavigation #sectionTitle
{
	background: transparent url(../../../SiteImages/PalaceStructure/noPalace/spineTitleHome.gif) no-repeat left top;
}

#sectionNavigation #sectionTitle
{
	background: transparent url(../../../SiteImages/PalaceStructure/noPalace/spineTitle.gif) no-repeat left top;
}

/*	The footer links have a border colour applied rather than repeat the faux columns */
#siteInformationNavigation
{
	border-color: #000;
}

/*    new section navigation */

ol.navigationList 
{
 background-color:#616161;
}

ol.navigationList ol.navigationList 
{
      
background-color:#616161;
 } 
 
ol.navigationList li a, ol.navigationList li a:visited, ol li.selected span 
{
background-color:#000;
 }  
 
/*  end   */


/*	END SPINE*/

/*		END SECTION NAVIGATION		*/

#breadcrumb
{
	background: #e8e9eb url(../../../SiteImages/PalaceStructure/noPalace/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: #ebebeb;
}

#contentContainer a, #subContentContainer a
{
	color: #CE603D;
}

#contentContainer a:visited, #subContentContainer a:visited
{
	color: #AB553C;
}

#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: #AB553C;
}

#contentContainer a:active, #contentContainer a:focus, #subContentContainer a:active, #subContentContainer a:focus
{
	color: #AB553C;
}

/*	Over-ride the arrow links */
.arrowLink, .arrowLink span, .arrowLinkLeft, .arrowLinkLeft span
{
	background: transparent url(../../../SiteImages/PalaceStructure/noPalace/linkBackground.gif) no-repeat right center;
}

/* teaser panel colours for top and second row - added Stuart Johnston 27/06/07*/

#teaserPanel .teaserPanelTopRow .genericTeaser
{
	background-color: #d5d6da;
}

#teaserPanel .teaserPanelSecondRow .genericTeaser
{
	background-color: #e8e9eb;
}

/*	Calendar styling	*/
/*	Popup shell			*/
div.dp-popup					{background: #000;}
div.dp-popup h2					{color: #fff;}
div.dp-popup a					{color: #fff;}

/*	Table within shell		*/
table.jCalendar													{border-color: #2a2a28;	background-color: #fff;}
table.jCalendar th												{background: #2a2a28;	color: #fff;}
/* This month */ table.jCalendar td								{background: #e3d5d0;	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: #2A2A28;	color: #fff;}
table.jCalendar td.selected										{background: #d98167;	color: #000;}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover	{background: #e8e9eb;	color: #ccc;}
/*	End calendar styling	*/

/*	Family fun pages */
#familyLanding #introductionContainer,
#familyLanding #introductionBase,
#familyContent #introductionContainer,
#familyContent #introductionBase
{
	background-color: #cfd1d4;
}

#familyLanding #contentContainer					{background-image: none;}

#familyContent #copyContainer						{background-color: #ECEDEF;}

#familyLanding #introductionContainer,
#familyContent #introductionContainer
{
	background-image: url(../../../SiteImages/FamilyFun/HRP/introTop.gif);
}

#familyLanding #introductionCopy,
#familyContent #introductionCopy
{
	background-image: url(../../../SiteImages/FamilyFun/HRP/introTile.gif);
}

#familyLanding #introductionBase,
#familyContent #introductionBase
{
	background-image: url(../../../SiteImages/FamilyFun/HRP/introBase.gif);
}

#familyLanding .thumbnailListTitle					{background-image: url(../../../SiteImages/FamilyFun/HRP/listHeading.gif);}

#familyLanding .thumbnailListTitle a				{color: #fff;}
#familyLanding .thumbnailListTitle a:visited		{color: #faedda;}
#familyLanding .thumbnailListTitle a:focus			{color: #faedda;}
#familyLanding .thumbnailListTitle a:hover			{color: #f6e0c1;}
#familyLanding .thumbnailListTitle a:active			{color: #fff;}
/*	End family fun */

/*	Non Flash for Palace Homepages - moved from structural code */
#hrpHome #introductionContainer #nonFlashContainer {background: #fff url(../../../SiteImages/Intro/HomeIntro1024.jpg) no-repeat left top;}

/*poll*/

#poll 
{
    border-top: 3px solid #000;
    border-bottom: 3px solid #000;
}
#poll .result
{
	background-color:#000;
}
#poll li
{
    background-color:#D4D5D0;
}

#poll #pollResults
{
    border-top: 1px solid #D4D5D0;
}

#poll #pollResults li,
#poll #pollResults .field
{
    background-color:#fff;
    border-bottom: 1px solid #D4D5D0;
}


