/* CSS Document */

body {  color:#3a3a3a ;background:#B0B085 url('') top left repeat-y; font-size:95%; }

h1,h2,h3,h4,h5,h6 { color:#3a3a3a;  }

a { color:#3a3a3a;  }
a:hover { color:#3a3a3a;  }
a:active { color:#3a3a3a; }
a:visited { color:#3a3a3a; }
a:hover { color:#3a3a3a; }

/* Left and right column & crumbtrail dimensions and alignment overrides*/
.left { width:13em; float:left; margin:7px 2px 2px; }
.right { width:13em; float:right; margin:7px 2px 2px; }
#content { margin:1em 13.5em 0.5em 13.5em; }

#breadCrumbs {margin:2.5em 13.5em 0.5em 13.5em;}
* html #container #breadcrumbs { margin:1em 13.5em 0.5em 13.5em; }
* * body #breadCrumbs { margin:2.5em 13.5em 0.5em 13.5em; }
.left ul li.over ul li a {padding-left:4px;}
.left ul li a, .left #noborders li a , .left h2, .left address {padding-left:2px;}
/* clear images off adverts */
.right h2.ad, .right h2.tbp {display:none;}
.right div {margin-top:.5em;}

/* Page Header*/
#header {
	 background:#E8E8AF url('/clean/if/_paleyellowheader.gif') top left no-repeat;
		border-bottom:0;
}

/* All the focus and active bits */

#content a:focus { background-color:white;}
#topmenucontainer a:focus, #topmenucontainer a:active {background-color:white;}
.access li a:focus, .access li a:active {background-color:white;}
#headerMenu a:focus, #headerMenu a:active {background:white url('') bottom left repeat-x;}
.left a:focus, .left a:active {background-color:white;}
.right a:focus, .right a:active {background-color:white;}
.left ul li.over a:focus { background-color:white;}
.right ul.noico li a:focus, .right ul.noico li a:active {background-color:white;}
#noborders a:focus, #noborders a:active  {background-color:white;}
#breadCrumbs p a:focus,#breadCrumbs p a:active { background-color:white;}
#footermenu  .mainMenu a:focus, #footermenu  .mainMenu a:active, #footermenu .rightlist a:focus, #footermenu .rightlist a:active {background:white url('') top left no-repeat;}
#footerlinks li a:focus, #footerlinks li a:active {background-color:white;}

#logo { visibility:hidden; }
#content a { color:#3a3a3a; text-decoration:underline; }
#content a:hover { color:#3a3a3a; text-decoration:underline; }
#content a:active { color:#3a3a3a; text-decoration:underline;}
#content a:visited { color:#3a3a3a; text-decoration:underline;}

#container {  border-top:5px solid #92926E;  }

/* Skip links etc */

#topmenucontainer {background-color:#E8E8AF;border-top:3px solid #92926E;}

.access li {  background:#E8E8AF url('') top left no-repeat;border-right:1px solid #000;}
.access li a { color:#3a3a3a; }
.access li a:hover {color:#3a3a3a;}
.accessr li {  background:#E8E8AF url('') top left no-repeat; border-left:1px solid #000;}
.accessr li a { color:#3a3a3a; }
.accessr li.tsize {  background:#E8E8AF url('') top left no-repeat;border:0;  }
.accessr li a.tsize { color:#3a3a3a;  }
.accessr li a:hover { text-decoration:underline;}


#headerMenu {   background:#E8E8AF;  border-bottom:5px solid #92926E; }
.blueSpace2 { background-color:#E8E8AF ; }
.blueSpace3 { background-color:#E8E8AF ;  }

/* top menu items */
#mainMenu li a  {  color:#3a3a3a;   background:#E8E8AF url('') bottom left repeat-x; }
#headerMenu a:hover {   background:#E8E8AF url('') bottom left repeat-x; }

/* Font size changer menu top and bottom*/
#rightList li a {  color:#3a3a3a;   background:#E8E8AF url('') bottom left repeat-x; }

#rightList li a.textS,#rightList li a.textS:hover { color:#3a3a3a;  background:#FFF url('') bottom left repeat-x; }
#rightList li a.textM,#rightList li a.textM:hover { color:#3a3a3a;  background:#FFF url('') bottom left repeat-x; }
#rightList li a.textL,#rightList li a.textL:hover {color:#3a3a3a;  background:#FFF url('') bottom left repeat-x; }


#footermenu .rightList li a.textS,#footermenu .rightList li a.textS:hover { color:#3a3a3a;  background:#FFF url('') bottom left repeat-x; }
#footermenu .rightList li a.textM,#footermenu .rightList li a.textM:hover { color:#3a3a3a;  background:#FFF url('') bottom left repeat-x; }
#footermenu .rightList li a.textL,#footermenu .rightList li a.textL:hover {color:#3a3a3a;  background:#FFF url('') bottom left repeat-x; }

/* Left and right column headings */
.left h2, .right h2 {
	color:#3a3a3a;
	 background:#E8E8AF url('') top left no-repeat;
	font-weight:bold;
}

/* righthand advert bgs */
.right .adBox {   background:#E8E8AF;  }
.right form {  border-top:0;  background:#E8E8AF;  }
.right .adBox a { color:#3a3a3a; }

/* Left and right lists */
/* Filthy hack for side menu top item border*/.left ul {margin-top:-2px;}
.right ul li {   background:#E8E8AF url('') center left no-repeat; }
.left ul li {  background:#E8E8AF url('') center left no-repeat; }
.left ul li a {  color:#3a3a3a; background:transparent; text-decoration:underline;}
.right ul li a {  color:#3a3a3a; background:transparent;text-decoration:underline; }
/* Sub item lists*/
.left ul li.over a { background:#F1F191 url('') center left no-repeat; color:#3a3a3a;font-weight:bold;}
.left ul.lower li, .right ul.lower li {   background:#E8E8AF url('') center left no-repeat; }

/* Your council area */
#noBorders li a {   background:#E8E8AF url('') center left no-repeat;}

/* Address */
address {   background:#E8E8AF url('') top left repeat-x;color:#3a3a3a; }
.left address img {display:none;}

/* Search */
#searchForm {
	 background:#E8E8AF url('') top left no-repeat;
}
#searchForm .input {color:#3a3a3a;background-color:#E8E8AF;}

/* Smokeflash*/

.sidebox {	
	display:none;
	}

/*Printer Friendly */
#printerFriendly {
	color:#3a3a3a;
	background-image:url('') ;
	background-color:#E8E8AF;
}
#printerFriendly img {display:none;}

/* RSS Areas*/
.right ul.rss li {   background:#E8E8AF url('/clean/if/rss.gif') center left no-repeat; }
.right ul.rss li.noico a {  background:#E8E8AF url(none) }
/* Latest News */
.right ul.noico li  a { background:#E8E8AF url(none);}

/* Crumbtrail */
#breadCrumbs {
	 background:#E8E8AF url('') top left repeat-y;
}
#breadCrumbs p { display:inline; line-height:180%;  background:#E8E8AF; color:#3a3a3a;}
#breadCrumbs p a { padding:0 0.5em; color:#3a3a3a; }
#breadCrumbs p a:hover { text-decoration:underline; color:#3a3a3a;}

/* Main content*/
#content h2 {   background:#E8E8AF;  }
#content {  color:#3a3a3a}
#content a:focus { background-color:#fff;}
#content ul li a {text-decoration:underline}
.mainBody {  background:#E8E8AF;}

.hpagebg {display:none;}

/* Top of page link area*/
.topLink {   background:#E8E8AF;  }

/* Footer */
#footer {  border-top:0; border-bottom:1px solid #777;background-color:#E8E8AF; color:#FFFF99; }
.whitelines {border-top:1px solid #777;}
/* Footer menu links */
#footermenu .mainMenu li a  { border-top:1px solid #777; color:#3a3a3a;   background:#E8E8AF url('') bottom left repeat-x; }
#footermenu .rightList li a {  border-top:1px solid #777;  color:#3a3a3a;   background:#E8E8AF url('') bottom left repeat-x; }

#footermenu .rightlist a:hover { text-decoration:underline;  background:#E8E8AF url('') bottom left repeat-x; }
#footermenu .mainMenu a:hover { text-decoration:underline;  background:#E8E8AF url('') bottom left repeat-x; }

#footerlinks li a {   background-color:#FFFF99;color:#3a3a3a;border: 1px solid #777;}

/* Table Specific*/
#content caption {background-color:#FFFF99;}
#content th, tr td  {background-color:#FFFF99;color:#3a3a3a;}
td a {background-color:#FFFF99;color:#3a3a3a;}

/* Cityhall */

#CityHallHead {  background:#E8E8AF; text-align:center;}
.CityHallInner {  background:#E8E8AF;}
.CityHallInnerHorz {  background:#E8E8AF;}
.CityHallOuter {  background:#E8E8AF ;  }
.CityHallOuter h3 { color:#3a3a3a ;}
.CityHallInner {  background:#E8E8AF;   }
b.rtop, b.rbottom{ background:#E8E8AF}
b.rtop b, b.rbottom b{  background:#E8E8AF}
b.rtopI, b.rbottomI{ background:#E8E8AF}
b.rtopI b, b.rbottomI b{ background:#E8E8AF}
.nifty1{  background:#E8E8AF;}
.nifty{   background:#E8E8AF;}

/* Envirocall specifics */

#content fieldset #top li {background-color:#FFFF99;color:#3a3a3a;}
#content fieldset #top li.cmplt {background-color:#18315F;color:#3a3a3a;}
