/* --------------------- <!-- Lifestyle : Local Colours Stylesheet for lifestyle --> ---------------------- */

body, th, td {
	background-image:url(/lifestyle/furniture/not_easy_being_green/bgnorhn.gif)
	color: #473010;
}


.toplevel
{
	/*

	*/
}

.toplevel a 
{
	/*
	
	*/
}

.toplevel hover 
{
	/*

	*/
}


a, 
a:visited 
{
	color: #175041;
}

/* ----------- Barley Colours ------------ */
/* --- also use:  
.bbcpageGutter   
.bbcpageLocal   
.bbcpageServices 
 ------ */

/*  Top left area (left of banner)*/
.BbcpageTopLeftTD, 
.BbcpageTopLeftTD a, 
.BbcpageTopLeftTD a:visited, 
.BbcpageTopLeftTD a:hover {
	color: #660033;	
}

.bbcpageLocal,
.bbcpageServices,
.bbcpageFooterMargin {
	background-color: #1C9335;
}

/*  Link colours for Crumb and all other left nav links (though bbcpageServices and.bbcpageFooterMargin are overridden further down) */
.bbcpageCrumb A,
.bbcpageCrumb A:visited,
.bbcpageLocal A,
.bbcpageLocal A:visited {
	color: #032F0C;
}
/* Hover pseudo-classes for above */ 
.bbcpageCrumb A:hover,
.bbcpageLocal A:hover {

}

.bbcpageFooterMargin, 
.bbcpageFooterMargin a {
	color: #000;
}

.bbcpageFooter {
	color: #000;
}

.homepagebanner, 
.homepagebanner a {
	color: #FFF;
}

.bbcpageCrumb,
.lhnlevel1,
.lhnlevel2,
.lhnlevel3,
.lhnlevel4,
.lhnlevel4 {
	border-color : #1C9335; /*Overrides blue border in top-level cosmetic css)*/
}

.bbcpageCrumb {
	background-color: #63B165;
}

/* START of rules for level 1 nav elements */


.lhnlevel1 
{
	background-color: #64CD78;
}

.lhnlevel1_cat
{
	/*  */
}
/* END of rules for level 1 nav elements */

/* START of rules for level 2 nav elements */

.lhnlevel2
{
	background-color : #77D388;
}

/* END of rules for level 2 nav elements */

/* START of rules for level 3 nav elements */

.lhnlevel3
{
	background-color: #98DFA5;
}

/* END of rules for level 3 nav elements */

/* START of rules for level 4 nav elements */

.lhnlevel4
{
	background-color: #B4E7BE;
}

/* END of rules for level 4 nav elements */

/* START of rules for level 5 nav elements */

.lhnlevel5
{
	/*	*/
}

/* END of rules for level 5 nav elements */

.lhnCatGbl {
	background-color: #63B165;
}
TD.lhnCatGbl a {

}
TD.lhnCatGbl a:visited {
	
}
/* END of LHN navigation rules */


.titlebar {
	background-color: #5AAE61;
}	

/* ############# portal page CSS code ######## */

DIV.portalPrimary, TD.portalPrimaryPromo, TD.portalPrimaryPromo A, TD.portalPrimaryPromo A:visited {
	color: #FFF;
}
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: #FFF;
}
DIV.portalBottom, DIV.portalBottom TD, DIV.portalBottom TD A, DIV.portalBottom TD A:visited {
	color: #FFF;
}
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/89571a689fcdcaad73041f0fc74451f0745c809c.gif) no-repeat bottom left;
}
.indexStatic2 {
	background: #E1A7A6;
}
.indexStatic2 {
	color: #461817;
}

DIV.indexPrimaryTop {
	background: url(/staticarchive/25d4ce3399abe7957c5d47821d0cfebc60f68e35.gif) no-repeat top right; 
}
DIV.indexPrimaryBottom {
	background: url(/staticarchive/cb787eecadc3cd3d22267d795fdac60437046eb4.gif) no-repeat bottom right; 
}
DIV.indexTertiaryLeft {
	background: #B6C3ED url(/staticarchive/e40f8bbb8b401b28d543519469d889eb3e255af8.gif) no-repeat top right; 
}
A.indexTertiaryPromoLeftLink {
	color: #202F53;
}
A.indexTertiaryPromoRightLink {
	color: #FFF;
}

DIV.indexTertiaryPromoLeftBottom {
	background: #B6C3ED url(/staticarchive/240f842277a00c6a49677f4046a1b6f20b5308ec.gif) no-repeat bottom left; 
}

DIV.indexStaticBottom {
	background: url(/staticarchive/89571a689fcdcaad73041f0fc74451f0745c809c.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: #41AC90;
}
.roundcontb {
	background-color: #EDD5B7;
}
.roundcontc {
	background-color: #41AC90;
}
.roundconte {
	background-color: #BF3A59;
}
.roundcontf {
	background-color: #E98BA0;
}
.roundcontg {
	background-color: #C69C67;
}
.roundconth {
	background-color: #F3A9BA;
}

.roundtopa { 
	background: url(/staticarchive/25d4ce3399abe7957c5d47821d0cfebc60f68e35.gif) no-repeat top right; 
}

.roundbottoma {
	background: url(/staticarchive/cb787eecadc3cd3d22267d795fdac60437046eb4.gif) no-repeat bottom right; 
}
.roundtopb { 
	background: url(/staticarchive/081ed1534f0e98ff12efdd678bb68f0d2aca42a9.gif) no-repeat top right; 
}
.roundbottomb {
	background: url(/staticarchive/d3ea611d0f0686ae399ce533361679401650ce8c.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/85d65a3ac840e4a4f174c798267ea80790b7784d.gif) no-repeat top right; 
}
.roundbottome {
	background: url(/staticarchive/7b071a121064ff1b28c706ca560a32e42b526d2a.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; 
}


/* END of classes for corner box */


/* ############ useAsLinks box CSS code ###### */

DIV#useAsLinks {
	background-color: #AEE0DA;
}
DIV#useAsLinks H3 {
	color: #175041;
}

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 ######## */

DIV.subIndexSummarya a:link,
DIV.subIndexSummarya a:visited,
DIV.subIndexSummarya a:active { color: #FFFFFF; }

H2.subIndexPrimaryPromo,
H2.subIndexSecondaryPromoHeadinga
 {
	color:#175041;
}

H1.subIndexSummaryHeadingc {
	color: #FFF;
}
H2.subIndexPrimaryPromoHeadingc, .subIndexPrimaryPromoFirstc {
	color: #175041;
}

DIV.subIndexABsecondaryPromoLinks IMG {
	
}





DIV.subIndexAdditionalEda, 
DIV.subIndexPrimaryPromoa, 
H2.subIndexSecondaryPromoHeadinga, 
H2.subIndexPrimaryPromo, 
H2.subIndexPrimaryPromoHeadinga A, 
H2.subIndexPrimaryPromoHeadingb A, 
H2.subIndexSecondaryPromoHeadingc A, 
DIV.subIndexPrimaryPromodPromo A {
	color: #175041;
}
.subIndexABCDSummary TD.summary{
	background-color: #2e7769;
	color: #FFF;
}

.subIndexABCDPrimary {
	background-color: #AEE0DA ;
}

/* background colours for tertiary promo boxes at different levels */
/* LEFT hand promo (variant 1) */
TD.subindexABCDTertiaryPromoImg11 {background-color: #FF752A;}

/* RIGHT hand promo (variant 1) */
TD.subindexABCDTertiaryPromoImg21 {background-color: #CD0937;}

/* end background colours for tertiary promo boxes at different levels */

DIV.subindexABCDTertiary A, 
H2.subIndexTertiaryPromoHeading, 
DIV.subindexABCDTertiaryPromoDisclaimer {
	color: #FFF;
}
TD.subindexABCDTertiaryPromoDashedLeft {
	background: #41AC90 url(/staticarchive/760fe3089ed71583ebeb92855d52515e18a12fd2.gif) no-repeat top left;
}
TD.subindexABCDTertiaryPromoDashedRight {
	background: #41AC90 url(/staticarchive/3557c02561e85ec732ea13d0e7ab938b46f34644.gif) no-repeat top right;
}
TD.subindexABCDTertiaryPromoDashedBottom {
	background: #41AC90 url(/staticarchive/07c73cef91e2460281e906cbaad3e9ccf39041aa.gif) no-repeat bottom left;
}
A.subIndexABSecondaryPromoLink {
	/* */
}
/* 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: #2e7769;
	color:#FFF;
}

DIV.summary {
	background: #2e7769 url(/staticarchive/6a85d5448b253229cd6b8c07c88d31ff9367d260.gif) no-repeat top left;
	color:#FFF;
} 
.summaryImg {
	background: #D6A0DC url(/staticarchive/25d4ce3399abe7957c5d47821d0cfebc60f68e35.gif) no-repeat top right;
}
DIV.summaryBottom {
	background: #D6A0DC url(/staticarchive/cb787eecadc3cd3d22267d795fdac60437046eb4.gif) no-repeat bottom right;
}

/* ############# Right Hand Nav CSS code ############## */

.rhn {
	background-color: #6FD98A;
}

.seealso {
	background-color: #2e7769;
}
.relatedLinkLifestyle {
	background-color: #4AC16C;
}
.relatedLinkLifestyle H2 {
	color:#175041;
}
.relatedLinkBBC {
	background-color: #5CCF7C;
}
.relatedLinkBBC H2 {
	color:#175041;
}
.relatedLinkExternal {
	background-color: #6FD98A;
}
.relatedLinkExternal H2 {
	color:#175041;
}

.rhnDisclaimer {
	color:#000;
}

/* ############# tv_radio page CSS code ######## */

.dotsBG {
	background-image:  url('/staticarchive/747a3a874b890e7e3103886d70a0a6e5489a33bc.gif');
	background-repeat: repeat-x;
}
/* atoz table */
TABLE.atoz {
	background-color: #EDD5B7;
}
/*STYLE BAROMETER CSS */

.centerPanel 
	{
		
	}
.centerPanelText 
{
	
}
.topBox 
{
	
}
.bodyTextBold 
{
	
}
.bodyTextLarge 
{
	
}

#textAreaPadding {
	padding:7px 0 7px 80px;
}



* html #textAreaPadding {
	padding:7px 0 7px 70px;
}


.namePad {
	psdding-top:10px;
}

#ffyournamef {
	padding:0 0 10px 0;
}
.ffyournamefL {
	float:left;
	padding:3px 10px 0 0;
}


.ffyournamefR {
	float:left;
}


#femailf {
	padding:10px 0 10px 0;
	clear:both;
}

.femailfL {
	float:left;
	padding:3px 10px 0 0;
}


.femailfR {
	float:left;
}






#fyourcommentf {
	clear:both;
	padding:5px 0 0 0;
}