/* --------------------- <!-- Lifestyle : Local Colours Stylesheet for lifestyle --> ---------------------- */

body, th, td {
color: #473010;
}

a, a:visited {
color: #473010;
/* color: #442F00; */
}

/* ----------- Barley Colours ------------ */
/* --- also use   .bbcpageGutter   .bbcpageLocal   .bbcpageServices  ------ */

.BbcpageTopLeftTD, .BbcpageTopLeftTD a, .BbcpageTopLeftTD a:visited, .BbcpageTopLeftTD a:hover {
	color: #660033;	
}

.bbcpageLocal {
	background-color: #BF3A59;
}


.bbcpageCrumb {
	background-color: #DD7890;
	border-color : #BF3A59;
}

.bbcpageCrumb a, .bbcpageCrumb a:visited, .bbcpageCrumb a:hover {
	color: #841C03;
}
.bbcpageServices {
	background-color: #BF3A59;
}
.bbcpageFooterMargin, .bbcpageFooterMargin a, .bbcpageFooterMargin a:visited {
	color: #000000;
	background-color: #BF3A59;
}

.bbcpageFooter {
	color: #000000;
}

.homepagebanner, .homepagebanner a {
	color: white;
}

	/* START OUTER TABLE COLOURS */
	
	.rhn {
		background-color: #FDDEE6;
	}
	.titlebar {
		background-color: #F4A9BB;
	}
	
	/* END OUTER TABLE COLOURS */
	
	/* START of LHN navigation rules */

	.toplevel
	{
	background-color : #E491A5;
	border-color : #BF3A59;
	}
	
	.toplevel a
	{
	color: #81112B;
	}
	
	.toplevel hover
	{
	color: #841C03;
	}
	
	/* START of rules for level 1 nav elements */
	
	a.bbcpageCrumb, a.bbcpageCrumb:hover, a.bbcpageCrumb:visited,
	DIV.toplevel a, DIV.toplevel a:hover, DIV.toplevel a:visited,
	DIV.lhnlevel1 a, DIV.lhnlevel1 a:hover, DIV.lhnlevel1 a:visited,
	DIV.lhnlevel1_cat a, DIV.lhnlevel1_cat a:hover, DIV.lhnlevel1_cat a:visited,
	DIV.lhnlevel2 a, DIV.lhnlevel2 a:hover, DIV.lhnlevel2 a:visited,
	DIV.lhnlevel3 a, DIV.lhnlevel3 a:hover, DIV.lhnlevel3 a:visited,		
	DIV.lhnlevel4 a, DIV.lhnlevel4 a:hover, DIV.lhnlevel4 a:visited,
	DIV.lhnlevel5 a, DIV.lhnlevel5 a:hover, DIV.lhnlevel5 a:visited,
	TD.lhnCatGbl a, TD.lhnCatGbl a:hover, TD.lhnCatGbl a:visited,
	TD.rhn a, TD.rhn a:hover, TD.rhn a:visited,
	DIV.indexStatic2 a, DIV.indexStatic2 a:hover, DIV.indexStatic2 a:visited,
	DIV.indexStatic2link a, DIV.indexStatic2link a:hover, DIV.indexStatic2link a:visited
	{
	color: #81112B;
	}

	.lhnlevel1
	{
	background-color : #EDA7B8;
	border-color : #BF3A59;
	}
	.lhnlevel1_cat
	{
	font-size: 95%;	
	font-weight: bold;
	/*width : 100%;*/
	border-style : solid;
	border-left-width : 0px;
	border-top-width : 1px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	padding-left : 8px;
	padding-top : 2px;
	padding-right : 2px;
	padding-bottom : 2px;
	background-color : #EDA7B8;
	border-color : #BF3A59;
	}
	/* END of rules for level 1 nav elements */
	
	/* START of rules for level 2 nav elements */

	.lhnlevel2
	{
	background-color: #F1B5C4;
	border-color : #BF3A59;
	}
	
	/* END of rules for level 2 nav elements */
	
	/* START of rules for level 3 nav elements */
	
	.lhnlevel3
	{
	background-color: #F7CCD6;
	border-color : #BF3A59;
	}

	/* END of rules for level 3 nav elements */
	
	/* START of rules for level 4 nav elements */

	.lhnlevel4
	{
	background-color: #FADBE2;
	border-color : #BF3A59;
	}

	/* END of rules for level 4 nav elements */
	
	/* START of rules for level 5 nav elements */

	.lhnlevel5
	{
	background-color: #FFEFF3;
	border-color : #BF3A59;
	}

	/* END of rules for level 5 nav elements */
	
	.lhnCatGbl {
		background-color: #EDA7B8;
	}
		
	/* END of LHN navigation rules */


/* ############# portal page CSS code ######## */

DIV.portalPrimary, TD.portalPrimaryPromo, TD.portalPrimaryPromo A, TD.portalPrimaryPromo A:visited {
	color: #FFFFFF;
}
TD.portalPrimaryPromo IMG {
	margin: 0 0 5px 0;
	display: block;
}
DIV.portalSecondaryPromo, DIV.portalSecondaryPromo A, DIV.portalTertiaryPromo1, DIV.portalTertiaryPromo1 A, DIV.portalTertiaryPromo2, DIV.portalTertiaryPromo2 A {
	color: #5F3C00;
}
DIV.portalMessage,  DIV.portalMessage A, SPAN.portalMessage, TABLE.portalMessage, TABLE.portalMessage A{
	color: #6C0E24;
}
DIV.portalVote, DIV.portalVote TD {
	color: #FFFFFF;
}
DIV.portalBottom, DIV.portalBottom TD, DIV.portalBottom TD A, DIV.portalBottom TD A:visited {
	color: #FFFFFF;
}
DIV.portalStatic1, DIV.portalStatic1 A {
	color: #5F3C00;
}
TD.portalTalkingDots {
	background:  #E98BA0 url('/staticarchive/bad9082235daaaf8530321f370278ccd3d8cc112.gif') repeat-y top center;
}


/* end portal page CSS code */

	
/* ############# index page CSS code ######## */

DIV.indexPrimary {
	background: #B6C3ED;
}
DIV.indexSecondary {
	background: #9B5150;
}
DIV.indexStatic {
	background: #9B5150 url(/staticarchive/709492d81e178084255eae0ecbc8bfe75e5d4df3.gif) no-repeat bottom left;
}
.indexStatic2 {
	background: #E1A7A6;
}
.indexStatic2 {
	color: #461817;
}

DIV.indexPrimaryTop {
	background: url(/staticarchive/0d61646719989062cb4db817d59431769d17e88c.gif) no-repeat top right; 
}
DIV.indexPrimaryBottom {
	background: url(/staticarchive/8e91d36b3c8b9389eb40ef1c43f602d7f94cc5df.gif) no-repeat bottom right; 
}
DIV.indexTertiaryLeft {
	background: #B6C3ED url(/staticarchive/92221f1b1d85795ece64cadbe35b8fb4eb3b211f.gif) no-repeat top right; 
}
A.indexTertiaryPromoLeftLink {
	color: #202F53;
}
A.indexTertiaryPromoRightLink {
	color: #FFFFFF;
}

DIV.indexTertiaryPromoLeftBottom {
	background: #B6C3ED url(/staticarchive/7e8196866aacdbb247d8a0f96eb00741abb08100.gif) no-repeat bottom left; 
}

DIV.indexStaticBottom {
	background: url(/staticarchive/709492d81e178084255eae0ecbc8bfe75e5d4df3.gif) no-repeat bottom left; 
}


.indexTertiaryTop, .indexTertiaryMid, .indexTertiaryBottom {
	background: #7A8EC0;
}

/* END of index page CSS code */

	
/* ############# Box CSS code ############## */

/* START of classes for corner box */

.roundconta {
	background-color: #E1BF93;
}
.roundcontb {
	background-color: #EDD5B7;
}
.roundcontc {
	background-color: #BF3A59;
}
.roundconte {
	background-color: #BF3A59;
}
.roundcontf {
	background-color: #E98BA0;
}
.roundcontg {
	background-color: #C69C67;
}
.roundconth {
	background-color: #F3A9BA;
}

.roundtopa { 
	background: url(/staticarchive/dc0771de43daae919dec00143a521a17538b2565.gif) no-repeat top right; 
}

.roundbottoma {
	background: url(/staticarchive/7a1858accdc3d366f5e3f3600f92fad25579ee77.gif) no-repeat bottom right; 
}
.roundtopb { 
	background: url(/staticarchive/bde36b2e9b5b3f46de204a0b88610c50941b7a0e.gif) no-repeat top right; 
}
.roundbottomb {
	background: url(/staticarchive/4f6a80f09ff7c8b71457aa02e2a446c0c4c05ecc.gif) no-repeat bottom right; 
}
.roundtopc { 
	background: url(/staticarchive/3ab2f31d211f66d46d19f52b9ba5cab599a7e706.gif) no-repeat top right; 
}
.roundbottomc {
	background: url(/staticarchive/a0de80589d54d4c019e1498920afb38ec9208d5e.gif) no-repeat bottom right; 
}
.roundtopd { 
	background: url(/staticarchive/8bbd3baa562b9ffe6605f771f26b9fbb7d41f629.gif) no-repeat top right; 
}
.roundbottomd {
	background: url(/staticarchive/a511b682edd0fa0c7d338931d1a03c747353f72c.gif) no-repeat bottom right; 
}
.roundtope { 
	background: url(/staticarchive/ffb175a9cc4cfe4cf7e1503d945ac3f5a7df91e8.gif) no-repeat top right; 
}
.roundbottome {
	background: url(/staticarchive/822dd0c59f80f03f66b5c5f5867e6a7df18754c4.gif) no-repeat bottom right; 
}
.roundtopf { 
	background: url(/staticarchive/d96a17ced7229d208fc911120ac5aa6da312828e.gif) no-repeat top right; 
}
.roundbottomf {
	background: url(/staticarchive/bd524be07fb7c8ee2f393bebc594f7b23ec456a6.gif) no-repeat bottom right; 
}
.roundtopg { 
	background: url(/staticarchive/8fa9fbc959892397fdfa57bb2b287be5d7d6ca6c.gif) no-repeat top right; 
}
.roundbottomg {
	background: url(/staticarchive/00e7836121f662567a69cfc0d422fdcadbf79531.gif) no-repeat bottom right; 
}
.roundtoph { 
	background: url(/staticarchive/14fb6cbcd5d0a0f456f9733ded39e4d33a9476f0.gif) no-repeat top right; 
}
.roundbottomh {
	background: url(/staticarchive/4ab6ca23af920f6fcf2a0685ee521fe05c8f781b.gif) no-repeat bottom right; 
}

.quoteroundbottoma {
	background: url(/staticarchive/5ea3e7590d674d9be4582cc6f6c8e86070157686.gif) no-repeat bottom right; 
}
.quoteroundbottomb {
	background: url(/staticarchive/5ea3e7590d674d9be4582cc6f6c8e86070157686.gif) no-repeat bottom right; 
}
/*
.roundconta p {
	background-color: #D6A0DC;
}
*/

/* END of classes for corner box */


/* ############ useAsLinks box CSS code ###### */

DIV#useAsLinks {
	background-color: #EDD5B7;
}

A.useAsLinks { font-weight: bold; text-decoration: none; }
A.useAsLinks:link { font-weight: bold; text-decoration: none; }
A.useAsLinks:visited { font-weight: bold; text-decoration: none; }
A.useAsLinks:active { font-weight: bold; text-decoration: none; }
A.useAsLinks:hover { text-decoration: underline; }

SPAN.useAsLinksIntro {
	color: #;
}

/* END of classes for useAsLinks box */

/* ############# sub-index page CSS code ######## */

H1.subIndexSummaryHeadingc {
	color: #FFFFFF;
}
H2.subIndexPrimaryPromoHeadingc, .subIndexPrimaryPromoFirstc {
	color: #372C66;
}
DIV.subIndexAdditionalEda, DIV.subIndexPrimaryPromoa, H2.subIndexSecondaryPromoHeadinga, H2.subIndexPrimaryPromo, H2.subIndexPrimaryPromoHeadinga A, H2.subIndexPrimaryPromoHeadingb A, H2.subIndexSecondaryPromoHeadingc A, DIV.subIndexPrimaryPromodPromo A {
	color: #784A00;
}
.subIndexABCDSummary TD.summary{
	background-color: #E1BF93;
	color: #482F0F;
}

.subIndexABCDPrimary {
	background-color: #EED5B7;
}

/* background colours for tertiary promo boxes at different levels */
TD.subindexABCDTertiaryPromoImg11 {background-color: #E3BB91;}
TD.subindexABCDTertiaryPromoImg12 {background-color: #735DA8;}
TD.subindexABCDTertiaryPromoImg13 {background-color: #735DA8;}
TD.subindexABCDTertiaryPromoImg14 {background-color: #735DA8;}

TD.subindexABCDTertiaryPromoImg21 {background-color: #E3BB91;}
TD.subindexABCDTertiaryPromoImg22 {background-color: #4AA7BC;}
TD.subindexABCDTertiaryPromoImg23 {background-color: #4AA7BC;}
TD.subindexABCDTertiaryPromoImg24 {background-color: #4AA7BC;}
/* end background colours for tertiary promo boxes at different levels */

DIV.subindexABCDTertiary A, H2.subIndexTertiaryPromoHeading, DIV.subindexABCDTertiaryPromoDisclaimer {
	color: #FFFFFF;
}
TD.subindexABCDTertiaryPromoDashedLeft {
	background: #BF3A59 url(/staticarchive/d646fc9988c9746c8588cf2d0ff702e95b10dce8.gif) no-repeat top left;
}
TD.subindexABCDTertiaryPromoDashedRight {
	background: #BF3A59 url(/staticarchive/38c3712c2f86f218c1f7b10a62f9b57c1cddd20b.gif) no-repeat top right;
}
TD.subindexABCDTertiaryPromoDashedBottom {
	background: #BF3A59 url(/staticarchive/995fa9d65a06d1d2c88ec622d7bd165967559c24.gif) no-repeat bottom left;
}
A.subIndexABSecondaryPromoLink {
	color: #784A00;
}
/* END of sub-index page CSS code */

/* ############# Begin personProfile CSS code ############# */

DIV.pPpages {
	background: #B6C3ED;
}
DIV.pPtopStrip {
	background: #CBDEFB;
}
DIV.pPlinkText A {
	color: #6C2D1B;
}

/* End personProfile CSS code */

/* ############# Table CSS code ############## */

TABLE.articleSummary {
	background-color: #E1BF93;
}

DIV.summary {
	background: #D6A0DC url(/staticarchive/6a85d5448b253229cd6b8c07c88d31ff9367d260.gif) no-repeat top left;
}
.summaryImg {
	background: #D6A0DC url(/staticarchive/dc0771de43daae919dec00143a521a17538b2565.gif) no-repeat top right;
}
DIV.summaryBottom {
	background: #D6A0DC url(/staticarchive/7a1858accdc3d366f5e3f3600f92fad25579ee77.gif) no-repeat bottom right;
}

/* ############# Right Hand Nav CSS code ############## */

.seealso {
	background-color: #DE7890;
}
.relatedLinkLifestyle {
	background-color: #F0A5B9;
	color: #7F112A;
}
.relatedLinkBBC {
	background-color: #F8C0CD;
	color: #7F112A;
}
.relatedLinkExternal {
	background-color: #FDDEE6;
	color: #7F112A;
}

/* ############# tv_radio page CSS code ######## */

.dotsBG {
	background-image:  url('/staticarchive/bad9082235daaaf8530321f370278ccd3d8cc112.gif');
	background-repeat: repeat-x;
}
/* atoz table */
TABLE.atoz {
	background-color: #EDD5B7;
}

.archiveBullet {
	color:#ffffff;
}

.roundcontaTvAndRadio
 {
	background-color: #E98BA0;
	
}

.roundcontf_tvandradio {
	background-color: #E98BA0;
	
}
.roundbottomc_tvandradio {
	background: url(/staticarchive/df51f336c80319048c08855dedfdeae268176966.gif) no-repeat bottom right; 
}

portalYoullFind {
	background-color: #EDD5B7;
}
#subBanner{
	width:250px; 
	color:#F9FFFA;
}
#subBanner a{
	color:#F9FFFA;
}
#subBanner h1{
	margin:0px;
	padding:0px;
}
#subBanner p{
	margin:3px 0px 0px 0px;
	padding:0px;
}
#subBannerTable{
	background: #EDD5B7 url(/staticarchive/1cf6efe52f1b948336beecf21ececefa42407033.jpg) 0 0 no-repeat;
}