/* RBKC colours for subsites - EAL theme */

/* banner */
.ealbanner { margin:0; background-image: url(/img/eal/banner_background_eal.gif); background-position: 288px 0; background-repeat:repeat-x; margin-bottom:0.6em; }

/* headings */
#temporarymiddlecol h1, #rbkccontent h1, #temporarymiddlecol .header01, #rbkccontent .header01 { color: #655579 !important; }
#temporarymiddlecol h2, #temporarymiddlecol .header02, #rbkccontent h2, #rbkccontent .header02 { color: #000 !important; border:none !important; }
#temporarymiddlecol h3, #temporarymiddlecol .header03, #rbkccontent h3, #rbkccontent .header03 { color: #000 !important; }
#temporarymiddlecol h4, #temporarymiddlecol .header04, #temporarymiddlecol h5, #temporarymiddlecol .header05, #temporarymiddlecol h6, #temporarymiddlecol .header06 { color:000 !important; }
#rbkccontent h4, #rbkccontent .header04, #rbkccontent h5, #rbkccontent .header05, #rbkccontent h6, #rbkccontent .header06 { color:#000 !important; }

/* table styles */
#temporarymiddlecol .tablecaption01, #rbkccontent .tablecaption01 { color: #FFFFFF !important; background-color: #d96c87!important; }
#temporarymiddlecol .tableheader01, #rbkccontent .tableheader01  { color: #000000 !important; background-color: #f0c4cf !important; }
#temporarymiddlecol .tableheader01 a, #temporarymiddlecol .tableheader02 a,#temporarymiddlecol .tableheader03 a { color:#000000 !important; }
#rbkccontent .tableheader01 a, #rbkccontent .tableheader02 a,#rbkccontent .tableheader03 a { color:#000000 !important; }
#temporarymiddlecol .tableheader02, #rbkccontent .tableheader02 { color: #cb3359 !important; background-color: #FFFFFF !important; }
#temporarymiddlecol .tablecaption02, #rbkccontent .tablecaption02  { color: #FFFFFF !important; background-color: #f0c4cf !important; }
#temporarymiddlecol .tableheader03, #rbkccontent .tableheader03 { color: #000000 !important; background-color: #f0c4cf !important; }

/* lists */
#temporarymiddlecol .bulletlist01, #rbkccontent .bulletlist01 { list-style-image: url(/img/icons/arrow_pink_right.gif) !important; }

/* links */
#temporarymiddlecol a:link, #temporarymiddlecol a:visited, #temporarymiddlecol a:active, #rbkccontent a:link, #rbkccontent a:visited, #rbkccontent a:active, #rbkcsubcontent a:link, #rbkcsubcontent a:visited, #rbkcsubcontent a:active { color:#6a5585 !important; }
#temporarymiddlecol a:hover, #rbkccontent a:hover { color:#6a5585 !important; }

/* related pages links */
.relatedpages01 a, .relatedpages02 a, a.relatedpageshead  { background: url(/img/icons/arrow_pink_right_02.gif) no-repeat 0.5em 0.4em; font-weight:bold !important; }
.relatedpages02 .relatedpages02 a { background: url(/img/icons/arrow_pink_right_small.gif) no-repeat 0.8em 0.6em; font-weight:bold !important; }
/* nested bulleted lists (using definition lists instead of nested unordered lists */
.relatedpages01 a:hover, .relatedpages02 a:hover, a:hover.relatedpageshead { background-color: #f0c4cf;  font-weight:bold !important; }

/* map table/box table */
#temporarymiddlecol .maptable h2, #rbkccontent .maptable h2 { background-color:#e7bdd5 !important; }
#temporarymiddlecol .formheader, #rbkccontent .formheader { background-color: #cb3359 !important; color: #FFFFFF !important; }

/* secondary navigation */
#secondarynav ul a { color:#cb3359 !important; }
#secondarynav ul a:link, #secondarynav ul a:active, #secondarynav ul a:visited { background-color: #FFFFFF !important; background-image:url(/img/icons/arrow_gray_right2.gif) !important;  }
#secondarynav ul a:hover {background-color: #F2EAEF !important; background-image: url(/img/icons/arrow_gray_right2.gif) !important; }
#secondarynav .selected a:link, #secondarynav .selected a:visited, #secondarynav .selected a:active { color:#cb3359 !important; background-color: #f0c4cf !important; background-image: url(/img/icons/arrow_gray_right3.gif) !important; }
/* don't display selected in tertiary items */
#secondarynav .selected li a:link, #secondarynav .selected li a:visited, #secondarynav .selected li a:active { color:#cb3359 !important; background-color: #FFFFFF !important; background-image: url(/img/icons/arrow_gray_right2.gif) !important; }
#secondarynav .selected li a:hover {  background-color: #F2EAEF !important; background-image: url(/img/icons/arrow_gray_right2.gif) !important; }

/* tableliststyle02 list header styles */
div.tableliststyle02header h2 { background-image:url(/IMG/icons/slope_pink.gif); background-color:#d96c87; color:#FFFFFF !important; }

/* eal adverts */
#rbkcsubcontent .buildingblock01 h2, #rbkccontent .buildingblock01 h2 { color: #FFFFFF !important; background-color:#806e97 !important; }
.buildingblock01, .buildingblock02, .buildingblock03, .buildingblock04, .buildingblock05 { border:none; border-top:5px solid #333; background-color:#d5d0dd; border-bottom:5px solid #333; }
.buildingblock01 h2, .buildingblock02 h2, .buildingblock03 h2, .buildingblock04 h2, .buildingblock05 h2 {
	border-bottom: none;
}
/* eal buynow buttons */
.buildingblock01 .ealadvertbutton a { display:block !important; padding:6px 0 6px 30px !important; margin:0 !important; text-decoration:none !important; cursor:pointer; height:14px; min-height:14px; background-image:url(/img/eal/redarrow_bullet_right_01.gif); background-repeat:no-repeat; background-position: 7px 5px; font-size: 65%; }
html>body  .buildingblock01 .ealadvertbutton a { height:auto; }
.buildingblock01 .ealadvertbutton a:hover { text-decoration:underline !important; }
.buildingblock01 .ealadvertbutton { background-color:#cb3359 !important; width:163px; background-image:url(/img/eal/button_red_top_01.gif); background-repeat:no-repeat; background-position: left top; margin:7px; }
.buildingblock01 .ealadvertbutton span { display:block; width:163px; background-image:url(/img/eal/button_red_bottom_01.gif); background-repeat:no-repeat; background-position: left bottom; padding:0; margin:0; }
.buildingblock01 img { border:3px solid #333; }
/* various eal buynow button overrides */
#rbkcsubcontent .buildingblock01 .ealadvertbutton a, #rbkccontent .buildingblock01 .ealadvertbutton a { color:#ffffff !important; }
#rbkccontent .buildingblock01 { width:auto; padding-bottom: 1em; }


