/* tags +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; margin: 0; padding: 0; }
h1 { font-size: 1em; color: #FFFFFF; text-transform: uppercase; padding: 4px 18px 4px 12px; margin-bottom: 6px; }
h2 { font-size: 1em; color: #E12335; text-transform: uppercase; padding: 4px 18px 4px 6px; margin-bottom: 6px; }
h3 { font-size: 1em; margin: 0 0 6px 6px; color: #000000; text-transform: uppercase; }
h4 { font-size: 1em; font-weight: normal; font-style: italic; margin: 0 0 0 6px; color: #666666; }
ul { margin: 0 0 0 28px; padding: 0; }
li { list-style-type: square; }*/

/* id's +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navspace {
	background-color: #FFE6C2;
	text-align: center;
	padding: 4px 4px 10px 4px;
	background-image: url(/images/v1/topshad.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}
#navspacetear {
	background-color: #FFE6C2;
	text-align: center;
	padding: 4px 4px 10px 4px;
	background-image: url(/images/v1/topshad2.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}
#masthead {
	background-color: #E12335;
	width: 600px;
	margin: auto;
}
#mastheadtear {
	background-color: #E12335;
	background-image: url(/images/v1/tear.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 700px;
	margin: auto;
	border-top: 12px solid #FFFFFF;
}
#mastinfo {
	background-color: #FFFFFF;
	border-bottom: 1px solid #E12335;
	padding: 12px 0 12px 0;
	width: 700px;
	margin: auto;
}
#nov {
	width: 700px;
	background-color: #E8E8CE;
	line-height: 1.5em;
	text-align: center;
}
#nov2 {
	width: 700px;
	background-color: #E8E8CE;
	line-height: 1.5em;
	text-align: center;
}
#foothold {
	width: 700px;
	margin: auto;
	background-image: url(/images/v1/backshad.gif);
	background-repeat: repeat-y;
	padding: 12px 24px 0 24px;
}
#footer {
	color: #312E2F;
	padding-top: 12px;
	text-align: center;
	margin: 0;
	padding-bottom: 12px;
	border-top: 1px solid #E12335;
}
#footblock {
	background-color: #DBDBB1;
	padding:12px;
}
#mainhold {
	width: 508px;
	margin: 0 12px 0 0;
	padding: 0;
	float: left;
}
#righthold {
	width: 180px;
	margin: 0;
	background-color: #E8E8CE;
	padding: 0;
	float: left;
	text-align: center;
}
#holdem {
	width: 700px;
	margin: auto;
	border-top: 1px solid #CCCCCC;
	padding: 12px 0 0 0;
}
#outer {
	width: 700px;
	background-image: url(/images/v1/backshad.gif);
	background-repeat: repeat-y;
	padding: 0 24px 0 24px;
	margin: auto;
}
#srch {
	text-align: left;
	padding: 0 8px 0 8px;
	margin: 12px 0 12px 0;
	border-top: 1px dashed #FFFFFF;
}

/* links +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#nov a:link, #nov a:visited, #nov2 a:link, #nov2 a:visited { color: #FFFFFF; padding: 2px 5px 2px 5px; text-transform: uppercase; text-decoration: none; margin: 0px; border-right: 2px solid #FFFFFF;}

a.navnews:link, a.navnews:visited {background-color: #A80054; border-left: 2px solid #FFFFFF; }
a.navcommunities:link, a.navcommunities:visited { background-color: #FEB437; }
a.navenvironment:link, a.navenvironment:visited { background-color: #739233; }
a.navspecialblue:link, a.navspecialblue:visited { background-color: #FF6600; }
a.navtransport:link, a.navtransport:visited { background-color: #0085B5; }
a.navwhatson:link, a.navwhatson:visited { background-color: #C0B145; }
a.navspecialgreen:link, a.navspecialgreen:visited { background-color: #330066; }
a.navrecycle:link, a.navrecycle:visited { background-color: #196358; }
a.navspeciallilac:link, a.navspeciallilac:visited { background-color: #CC99CC; }


a.navcomm:link, a.navcomm:visited {	color: #FFFFFF;	background-color: #FEB437; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin: 0px; border-right: 4px solid #FFFFFF; }
a.navenvi:link, a.navenvi:visited {	color: #FFFFFF;	background-color: #739233; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin: 0px; border-right: 4px solid #FFFFFF; }
a.navbudg:link, a.navbudg:visited {	color: #FFFFFF;	background-color: #4F3C9B; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin: 0px; border-right: 4px solid #FFFFFF; }
a.navtran:link, a.navtran:visited {	color: #FFFFFF;	background-color: #0085B5; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin: 0px; border-right: 4px solid #FFFFFF; }
a.navedin:link, a.navedin:visited {	color: #FFFFFF;	background-color: #00ABB7; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin: 0px; border-right: 4px solid #FFFFFF; }
a.navwhat:link, a.navwhat:visited {	color: #FFFFFF;	background-color: #C0B145; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin: 0px; border-right: 4px solid #FFFFFF; }
a.navpark:link, a.navpark:visited {	color: #FFFFFF;	background-color: #A4CC48; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin: 0px; border-right: 4px solid #FFFFFF; }

a.navnewsb:link, a.navnewsb:visited { color: #FFFFFF; background-color: #A80054; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin-right: 1px; }
a.navcommb:link, a.navcommb:visited {	color: #FFFFFF;	background-color: #FEB437; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin-right: 1px; }
a.navenvib:link, a.navenvib:visited {	color: #FFFFFF;	background-color: #739233; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin-right: 1px; }
a.navbudgb:link, a.navbudgb:visited {	color: #FFFFFF;	background-color: #4F3C9B; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin-right: 1px; }
a.navtranb:link, a.navtranb:visited {	color: #FFFFFF;	background-color: #0085B5; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin-right: 1px; }
a.navedinb:link, a.navedinb:visited {	color: #FFFFFF;	background-color: #00ABB7; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin-right: 1px; }
a.navwhatb:link, a.navwhatb:visited {	color: #FFFFFF;	background-color: #C0B145; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin-right: 1px; }
a.navparkb:link, a.navparkb:visited {	color: #FFFFFF;	background-color: #A4CC48; padding: 2px 6px 2px 6px; text-transform: uppercase; text-decoration: none; margin-right: 1px; }

a.navnews:hover, a.navnews:active, a.navcommunities:hover, a.navcommunities:active, a.navenvironment:hover, a.navenvironment:active, a.navspeciallilac:hover, a.navspeciallilac:active, a.navspecialblue:hover, a.navspecialblue:active, a.navtransport:hover, a.navtransport:active, a.navwhatson:hover, a.navwhatson:active, a.navspecialgreen:hover, a.navspecialgreen:active, a.navrecycle:hover, a.navrecycle:active, a.navcomm:hover, a.navcomm:active, a.navenvi:hover, a.navenvi:active, a.navbudg:hover, a.navbudg:active, a.navtran:hover, a.navtran:active, a.navedin:hover, a.navedin:active, a.navwhat:hover, a.navwhat:active, a.navpark:hover, a.navpark:active, a.navnewsb:hover, a.navnewsb:active, a.navcommb:hover, a.navcommb:active, a.navcommunities:hover, a.navcommunities:active, a.navenvib:hover, a.navenvib:active, a.navbudgb:hover, a.navbudgb:active, a.navtranb:hover, a.navtranb:active, a.navedinb:hover, a.navedinb:active, a.navwhatb:hover, a.navwhatb:active, a.navparkb:hover, a.navparkb:active  { color: #FFFFFF; background-color: #000000; padding: 2px 6px 2px 6px; text-decoration: none;}

a.red:link, a.red:visited { color: #E12335; text-decoration: none; background-color: #DBDBB1;	border: 0px;	font-weight: normal;}
a.red:hover, a.red:active { color: #E12335; text-decoration: underline; }

a.foot:link, a.foot:visited {
	color: #312E2F;
	text-decoration: none; 
	text-transform: uppercase;
	background-color: #CAC9A4;
	padding: 2px 6px 2px 6px;
	margin-right: 4px;
}
a.foot:hover, a.foot:active { color: #E12335; text-decoration: none; }
a.bk:link, a.bk:visited {
	color: #999999;
	font-size: 0.9em;
	font-weight: normal;
	margin: 5px 0 10px 6px;
	display: block;
	text-decoration: none;
}
a.bk:hover, a.bk:active { color: #E12335; text-decoration: none; }
a.list:link, a.list:visited { color: #000000; text-decoration: none; }
a.list:hover, a.list:active { color: #000000; text-decoration: underline; }
a.contact:link, a.contact:visited {
	color: #312E2F;
	text-decoration: none;
	background-image: url(/images/v1/env.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 0 0 2px 24px;
}
a.contact:hover, a.contact:active { color: #E12335; text-decoration: none; }
a:link, a:visited { color: #000000; text-decoration: none; }
a:hover, a:active { color: #000000; text-decoration: underline; }
a.morenews:link, a.morenews:visited { 
background-image: url(/images/v1/more_news.gif); background-repeat: no-repeat; padding: 4px 2px 8px 6px; display: block; }
a.morecomm:link, a.morecomm:visited { 
background-image: url(/images/v1/more_comm.gif); background-repeat: no-repeat; padding: 4px 2px 8px 6px; display: block; }
a.moreenvi:link, a.moreenvi:visited { 
background-image: url(/images/v1/more_envi.gif); background-repeat: no-repeat; padding: 4px 2px 8px 6px; display: block; }
a.morebudg:link, a.morebudg:visited { 
background-image: url(/images/v1/more_budg.gif); background-repeat: no-repeat; padding: 4px 2px 8px 6px; display: block; }
a.moretran:link, a.moretran:visited { 
background-image: url(/images/v1/more_tran.gif); background-repeat: no-repeat; padding: 4px 2px 8px 6px; display: block; }
a.moreedin:link, a.moreedin:visited { 
background-image: url(/images/v1/more_edin.gif); background-repeat: no-repeat; padding: 4px 2px 8px 6px; display: block; }
a.morewhat:link, a.morewhat:visited { 
background-image: url(/images/v1/more_what.gif); background-repeat: no-repeat; padding: 4px 2px 8px 6px; display: block;}
a.morepark:link, a.morepark:visited { 
background-image: url(/images/v1/more_park.gif); background-repeat: no-repeat; padding: 4px 2px 8px 6px; display: block;}

a.head02:link, a.head02:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 15px; line-height: 17px; font-weight: bold}
a.head02:hover, a.head02:active { color: #FF6666; text-decoration: underline}

a.sectionlink:link, a.sectionlink:visited, a.sectionlink:hover, a.sectionlink:active {
	color: #ffffff;
	text-decoration: none;
}

/* general styles +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.news { background-color: #A80054;}
.communities { background-color: #FEB437;}
.environment { background-color: #739233;}
.transport { background-color: #0085B5;}
.leisure { background-color: #00ABB7;}
.whatson { background-color: #C0B145;}
.whats_on { background-color: #C0B145;}
.about { background-color: #E12335;}
.specialblue { background-color: #FF6600;}
.specialgreen { background-color: #330066;}
.recycle { background-color: #196358;}
.speciallilac { background-color: #CC99CC;}

.budget_time { background-color: #4F3C9B;}
.parks { background-color: #A4CC48;}

.greyone { background-color: #D5D6D8; text-align: left; padding: 0 6px 12px 6px; border-top: 12px solid #FFFFFF;}
.greyone h2 {margin-top: 4px;}
.greytwo { background-color: #E8E9EB; text-align: left; padding: 0px; border-top: 12px solid #FFFFFF; border-bottom: 12px solid #FFFFFF; margin: 0; clear: both; height: 50px;}
.greytwo p {padding: 10px 5px 0 13px; display: block; margin: 0;}
.greythree { background-color: #E8E9EB; text-align: left; padding: 0 0 12px 6px; border-top: 12px solid #FFFFFF; border-bottom: 12px solid #FFFFFF;}
.greythree a {padding: 0 5px 0 7px; display: block;}
.greythree h2 {margin-top: 4px;}
.question {
	background-color: #E12335;
	text-align: left;
	padding: 0 0 12px 6px;
	border-top-width: 6px;
	border-bottom-width: 12px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E12335;
	border-bottom-color: #FFFFFF;
}
.question a {padding: 0 5px 0 7px; display: block; color: #FFFFFF;}
.question h2 {margin-top: 4px; color: #FFFFFF;}
#yourcopy { 
	background-color: #9BB5BF;
	background-image: url(/images/v1/news2.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 12px 6px 12px 24px; 
}
#space {
	display: block;
	height: 3px;
	width: 28px;
}
#yourcopy a:link, #yourcopy a:visited { color: #000000; text-decoration: none;}
#yourcopy a:hover, #yourcopy a:active { color: #FFFFFF; text-decoration: none;}
#feed {
	background-color: #C0C086;
	background-image: url(/images/v1/env.gif);
	background-position: 10px 14px;
	background-repeat: no-repeat;
	padding: 12px 26px 12px 30px; 
	border-bottom: 12px solid #FFFFFF;
	margin: 0 0 6px 0;
}
#feed a:link, #feed a:visited { color: #000000; text-decoration: none; }
#feed a:hover, #feed a:active { color: #FFFFFF; text-decoration: none; }

.block { margin: 0 0 12px 0; padding: 0;}
.blocktwo { margin: 0; padding: 0 0 6px 0;}
.pic {padding: 0 0 12px 12px; margin-top: 0px; margin-right:12px; float: right;}

.bnews { list-style-type: square; color: #A80054;} .bnews li { margin-bottom: 6px;}
.bcommunities { list-style-type: square; color: #FEB437; } .bcommunities li { margin-bottom: 6px;}
.benvironment { list-style-type: square; color: #739233; } .benvironment li { margin-bottom: 6px;}
.btransport { list-style-type: square; color: #0085B5; } .btransport li { margin-bottom: 6px;}
.bleisure { list-style-type: square; color: #00ABB7; } .bleisure li { margin-bottom: 6px;}
.bwhats_on { list-style-type: square; color: #C0B145; } .bwhats_on li { margin-bottom: 6px;}
.bwhatson { list-style-type: square; color: #C0B145; } .bwhatson li { margin-bottom: 6px;}
.binfo { list-style-type: square; color: #E12335; } .binfo li { margin-bottom: 6px;}
.bspecialgreen{ list-style-type: square; color: #330066; } .bspecialgreen li { margin-bottom: 6px;}
.bspecialblue { list-style-type: square; color: #FF6600; } .bspecialblue li { margin-bottom: 6px;}
.brecycle { list-style-type: square; color: #196358; } .brecycle li { margin-bottom: 6px;}
.bspeciallilac { list-style-type: square; color: #CC99CC; } .bspeciallilac li { margin-bottom: 6px;}

.bbudget_time { list-style-type: square; color: #4F3C9B; } .bbudget_time li { margin-bottom: 6px;}
.bparks { list-style-type: square; color: #A4CC48; } .bparks li { margin-bottom: 6px;}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.searchgo { float: right; margin: 12px 4px 0 0; }
.council { margin: 47px 20px 0 0; float: right; border: 0; }
.head { font-weight: bold; color: #000000; }

.article_body { padding: 4px 18px 4px 6px; }

.archive_image { clear:both; }

.inf { display: block; margin-bottom: 6px; }
.outinf {
        border-bottom: 1px solid #CEDE9C;
        margin: 0 0 0 0;
        padding: 32px 8px 8px 18px;
        background-image: url(/images/v1/outlookinfo.gif);
        background-repeat: no-repeat;
        background-position: top left;
        width: 458px;
}
.outinf li { margin: 0 0 .6em .6em; list-style-type: square; }
.infoslug {
	font-family: "Courier New", Courier, mono;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(/images/v1/info.gif);
}
.cap {
	float: left;
	font-size: 52px;
	font-weight: normal;
	color:#444444;
	font-family: times;
	clear: left;
	margin: 0px;
	padding: 0px 6px 0px 0px;
}
.olog {	border: 0; margin: 0;}
.six { margin: 6px 0 6px 0; border: 0;}
.sixwide { margin: 0 6px 0 6px; }
.leis { margin: 2px 8px 6px 8px; border: 0; float: right; }
.mage { padding: 10px; margin: auto; width: 400px;}
.mageb { padding: 10px; margin: auto; width: 210px; float: right;}
.caption { text-align: left;}
.blk { color: #000000;}
.head02 {
	font-size: 1em;
	color: #cc0000;
	text-transform: uppercase;
	padding: 4px 0px;
	margin-bottom: 6px;
	font-weight: bold;
}
.head021 {
	font-size: 1em;
	color: #cc0000;
	text-transform: uppercase;
	padding: 4px 0px;
	margin-bottom: 6px;
	font-weight: bold;
}
.pagefoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
}
/* some internal article styles */
.newheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FF0000;	line-height: 18px;	font-weight: bold;	text-transform: uppercase;	letter-spacing: 1px;	margin: 20px 0px 0px;}
.style3 {color: #FFFFFF}
.style4 {font-size: 24px}
.green {	color: #FFFFFF;	font-weight: bold;	background-color: #00CC33;	border: 2px;}
.brown {	color: #FFFFFF;	font-weight: bold;	background-color: #663333;	border: 2px;}
.red {	color: #FFFFFF;	background-color: #FF0000;	border: 2px;	font-weight: bold;}
.whiteonblack {
	font-size: 16px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	background-color: #000000;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 5px;
	text-align: center;
}
/* end internal article styles */