/* Main Styles */
body			{font-family:tahoma; font-size:73%; margin:0px; padding:0px; background-color:#FFFFFF;}
td				{vertical-align:top;}
a				{text-decoration:underline; color:#336699;}
/* a:hover 		{text-decoration:underline;} */
p				{margin:0px; padding:0px;}
div				{margin:0px; padding:0px; float:left;}
#page				{width:100%; border-collapse:collapse;}
#page .gap				{width:0%; padding:0px;}
#page .gap.right			{width:100%;}
#page .centred				{padding:10px; border:1px solid #FFFFFF;}
#all				{width:747px;}
#all #header			{min-height:88px; height:88px; width:100%; border:1px solid #A6BFC9; border-bottom:0px; background:url(../../../../images/templates/headerBar.gif) no-repeat right 7px;}
#all #header #logo			{display:block; width:325px; height:80px; float:left; background:url(../../../../images/templates/logo.gif) no-repeat 10px 10px; text-decoration:none; padding-left:100px; color:#168CBB; cursor:pointer;}
#all #header #logo #bgImage		{display:block; height:40px; width:335px; padding-top:40px; padding-left:5px; margin-top:10px;}
#all #header #controls			{float:right; height:78px; width:300px; border-collapse:collapse; margin:10px 0px 0px 0px;}
#all #header #controls ul		{float:right; clear:both;}
#all #header #controls ul li	{padding:0px 5px 0px 5px; border-left:1px solid #FFFFFF;}
#all #header #controls ul li.noSep		{border:none;}
#all #header #controls ul li a			{color:#FFFFFF; text-decoration:none;}
#all #header #controls ul li a:hover		{text-decoration:underline;}
#all #header #controls #searchBox	{float:right; clear:both; width:100%; text-align:right; margin:10px 2px 0px 0px;}
#all #header #controls #searchBox label	{display:none;}
#all #header #controls #searchBox input	{background-color:#DCECF1; border:1px solid #2F669B; width:145px; height:15px; padding-left:1px;}
#all #header #controls #searchBox img	{position:relative; top:4px;}
#all #banner			{width:749px; min-height:175px; height:175px; background:url(../../../../images/templates/noflash.jpg); position:static; z-index:100000;}
#all #banner #taster		{width:240px; min-height:162px; height:140px; float:left; color:#000000; padding:0px 0px 0px 0px; font-weight:bold; font-size:180%;}
#all #banner #taster *			{font-weight:bold; color:#000000;}
#all #banner #taster h1			{font-weight:normal; font-size:130%;}
#all #banner #taster h1 .left		{display:block; width:100%; text-align:left;}
#all #banner #taster h1 .right		{display:block; width:100%; text-align:right;}
#all #banner #taster p			{margin:5px;}
#all #banner #taster a			{float:right; font-style:italic; font-weight:bold; text-decoration:none; font-size:70%;}
#all #banner #taster a:hover		{text-decoration:underline;}
#all #banner #news			{width:158px; min-height:157px; height:157px; float:right; background:url(../../../../images/templates/news_bg.gif); color:#FFFFFF; padding:10px 15px 8px 15px;}
#all #banner #news h1			{font-size:100%; color:#FFFFFF; font-weight:bold; font-size:110%; margin-bottom:5px;}
#all #banner #news a			{color:#FFFFFF; text-decoration:none;}
#all #banner #news a:hover			{color:#FFFFFF; text-decoration:underline;}
#all #banner #news .sep			{border-top:1px dashed #FFFFFF; height:1px; display:block; width:155px; overflow:hidden; margin:5px 0px 5px 0px;}
#all #menu				{width:748px; height:27px; border-left:1px solid #88C3DA; background-color:#88C3DA;}
#all #menu ul				{width:748px;}
#all #menu ul li				{border-right:1px solid #88C3DA; border-bottom:1px solid #B5DCED; background:url(../../../../images/templates/fadeLong.gif) 0px bottom repeat-x #FFFFFF;}
#all #menu ul li a					{display:block; height:22px; width:171px; padding:6px 0px 0px 15px; color:#2A404A; text-decoration:none; font-size:110%; font-weight:bold; background:url(../../../../images/templates/fadeShort.gif) top repeat-x #BFE1EF;}
#all #menu ul li a:hover				{background-image:url(../../../../images/templates/fadeShortSel.gif); text-decoration:underline; color:#FFFFFF;}
#all #main				{width:747px; min-height:300px; height:300px; display:table; border-left:1px solid #A8BECB; border-right:1px solid #A8BECB; border-bottom:1px solid #007314; margin-bottom:1px; background:url(../../../../images/templates/contentBG.gif) repeat; margin-left:1px;}
#all #main #left			{width:186px; background-color:#DDEEF6; padding-top:5px; padding-bottom:5px;}
#all #main #left a				{color:#364E52; text-decoration:none; width:186px; display:block; padding:2px;}
#all #main #left a:hover			{background-color:#344C58; color:#FFFFFF;}
#all #main #left h2				{background-color:#F6F6F9; color:#324D56; border-top:1px solid #324D56; border-bottom:1px solid #324D56; font-weight:bold; font-size:115%; padding:2px 0px 2px 5px;}
#all #main #left ul				{background-color:#FFFFFF; width:186px;}
#all #main #left ul li				{}
#all #main #left ul li a				{padding:2px 2px 3px 20px; background-image:url(../../../../images/templates/bulletTriLightBlue.gif); background-repeat:no-repeat; background-position:10px 4px;}
#all #main #left ul li a:hover				{background-color:#344C58; color:#FFFFFF; background-image:url(../../../../images/templates/bulletTriWhite.gif);}
#all #main #left ul li a.sel				{background-color:#344C58; color:#FFFFFF; background-image:url(../../../../images/templates/bulletTriWhite.gif);}
#all #main #left ul li ul				{background-color:#F6F6F9;}
#all #main #left ul li ul li				{border:none;}
#all #main #left ul li ul li ul					{border:none;}
#all #main #centre			{width:525px; padding:10px 5px 10px 30px;}
#all #main #centre #bread		{color:#344D52; width:100%;}
#all #main #centre #bread li		{margin-right:2px;}
#all #main #centre #bread li a			{color:#344D52;}
#all #main #centre #content		{width:500px;}
#all #main #centre #content p		{}
#all #main #centre #content div		{width:100%;}
/*
#all #main #centre #content	ul		{list-style:none; margin:0px; padding:0px; width:auto; clear:right;}
#all #main #centre #content	ul li		{margin:0px; padding:0px; width:auto; padding-left:10px; background-image:url(../../../../images/templates/bulletRightGreen.gif); background-repeat:no-repeat; background-position:0px 2px;}
#all #main #centre #content	ul * ul			{list-style:none; margin:0px; padding:0px;}
#all #main #centre #content	ul * li			{margin:0px; padding:0px; float:left; padding-left:15px; background-position:5px 2px;}
*/
#all #main #centre #content #date	{float:left; width:auto;}
#all #main #centre #content #back	{float:right; width:auto;}
#all #main #centre #content #newsImage {width:auto; float:left; clear:none; font-weight:bold; padding:0px 10px 10px 0px;}
#all #main #right			{width:200px;}
#all #footer			{}
#all #footer #legal			{clear:both; width:739px; padding:5px; background-color:#2A404A; color:#FFFFFF;}
#all #footer #links			{clear:both; width:100%; position:relative; margin-bottom:-10px;}
#all #footer #links ul			{float:right; margin:3px 0px 3px 0px;}
#all #footer #links ul li			{border-left:1px solid #000000;}
#all #footer #links ul li.noSep			{border-left:none;}
#all #footer #links ul li a				{color:#000000; text-decoration:none; padding:0px 5px 0px 5px;}
#all #footer #links ul li a:hover		{text-decoration:underline;}

/* Non-Bulleted Lists */
.nobullets			{list-style:none; margin:0px; padding:0px; float:left;}
.nobullets li			{margin:0px; padding:0px; float:left;}
.nobullets * ul			{list-style:none; margin:0px; padding:0px; float:left;}
.nobullets * li			{margin:0px; padding:0px; float:left;}

/* Article Index */
.ArticleTitle		{width:100%;}
.ArticleBody		{width:100%;}

/* Invisible Text */
.invisi				{display:none;}

/* Template specific */
.page #all #main #right {display:none;}
.page #all #menu ul {background-color:#88C3DA;}
.page #all #menu ul li {height:20px; width:186px;}
.page #all #menu ul li ul {display:none;}
.page #all #main #left ul {background-color:#F6F6F9;}
.page #all #main #left ul li {display:block; width:100%;}
.page #all #main #left ul li.withChild a {background-image:url(../../../../images/templates/bulletTriLight.gif);}
.page #all #main #left ul li.withChild a:hover {background-image:url(../../../../images/templates/bulletTriWhite.gif); background-color:#344C58;}
.page #all #main #left ul li.withChild a.sel {background-image:url(../../../../images/templates/bulletTriWhite.gif); background-color:#344C58;}
.page #all #main #left ul li.noChild a {background-image:url(../../../../images/templates/bulletSquLight.gif); background-position:10px 3px; background-repeat:no-repeat;}
.page #all #main #left ul li.noChild a:hover {background-color:#344C58; color:#FEFEFE; background-image:url(../../../../images/templates/bulletSquWhite.gif); background-color:#344C58;}
.page #all #main #left ul li.noChild a.sel {background-color:#344C58; color:#FEFEFE; background-image:url(../../../../images/templates/bulletSquWhite.gif); background-color:#344C58;}
.page #all #main #left ul li ul {background-color:#ebf3f9;}
.page #all #main #left ul li ul li {}
.page #all #main #left ul li ul li ul {background-color:#e1eff9;}
.page #mainzone {float:left; vertical-align:top; width:250px; padding:10px;}
.page #rightzone {float:right; vertical-align:top; width:250px; padding: 10px;}

.home #all #header #logo {cursor:default;}
.home #all #main {display:none;}
.home #all #menu {margin-bottom:1px; border-bottom:1px solid #007314; border-top:1px solid #FFFFFF; height:222px;}
.home #all #menu ul {height:222px;}
.home #all #menu ul li {height:222px; width:186px; border-bottom:none; overflow:hidden;}
.home #all #menu ul li ul {height:165px; width:186px;}
.home #all #menu ul li ul li {height:20px; border:none; position:relative; clear:both; background:url(../../../../images/templates/bulletRightGreen.gif) no-repeat 18px 8px; margin:0px;}
.home #all #menu ul li ul li a {background:none; font-size:100%; font-weight:normal; padding-left:30px;}
/*.home #all #menu ul li ul li a:hover {text-decoration:underline; color:#FFFFFF;}*/
.home #all #menu ul li ul li a {text-decoration:none; color:#2a404a;}
.home #all #menu ul li .more {text-align:right; background:none; color:#000000; text-decoration:none; padding-right:5px; width:166px; font-weight:normal; font-size:100%; position:relative; top:164px; margin-bottom:-28px;}
.home #all #menu ul li .more:hover {text-decoration:underline;}
.home #online {margin:0px 0px -2px -1px;}
.home #online #still {margin: 0px 0px -2px -6px;}
.home #flash {margin:10px 10px 10px 10px;}

.leisure a {color:#258D5E;}
.leisure #all #header {background:url(../../../../images/templates/enjoyBanner.jpg) no-repeat 0px 7px; height:175px; border-color:#000000;}
.leisure #all #header #controls {width:560px;}
.leisure #all #header #controls ul {float:right;}
.leisure #all #header #controls ul li {}
.leisure #all #header #controls #searchBox {margin:13px 0px 0px 0px; width:170px;}
.leisure #all #header #controls #searchBox input {background-color:#FFFFFF; border:1px solid #2F669B; width:140px; height:15px; padding-left:1px; float:left;}
.leisure #all #header #controls #searchBox a {display:block; width:21px; height:19px; float:left; clear:none; margin-top:-1px;}
.leisure #all #header #controls #searchBox a img {position:relative; top:4px; display:none;}
.leisure #all #menu {width:747px; height:24px; border-color:#000000; border-right-width:1px; border-right-style:solid; background-color:#268E5F;}
.leisure #all #menu ul {padding-top:4px; height:24px;}
.leisure #all #menu ul li {display:inline; background:none; border:none; border-left:1px solid #FFFFFF; width:auto; margin:1px 0px 2px 0px; padding:0px 8px 0px 10px; height:auto;}
.leisure #all #menu ul li.noSep {border-left:none;}
.leisure #all #menu ul li a {display:inline; background:none; color:#FFFFFF; font-weight:normal; padding:0px;}
.leisure #all #menu ul li ul {display:none;}
.leisure #all #main {background:url(../../../../images/templates/leisurePageBG.gif) -1px 0px; height:auto; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #007E1A; border-top:1px solid #000000;}
.leisure #all #main #left {background:none; padding-bottom:75px;}
.leisure #all #main #left h2 {background:none; color:#FEFEFE; border:none;}
.leisure #all #main #left #news {background:url(../../../../images/templates/headingNews.gif) no-repeat 5px 0px; padding:29px 0px 0px 10px; width:160px;}
.leisure #all #main #left #news h2 {display:none;}
.leisure #all #main #left #news h3 {font-size:100%;}
.leisure #all #main #left #news h3 a {color:#FFFFFF; font-weight:bold; font-size:100%; text-align:left; padding:0px;}
.leisure #all #main #left #news p {color:#FFFFFF;}
.leisure #all #main #left #news a {color:#258D5E; text-align:Left; font-weight:bold;}
.leisure #all #main #left #news a:hover {background:none; text-decoration:underline;}
.leisure #all #main #left ul {background-color:#E9F1ED;}
.leisure #all #main #left ul li {display:block; width:100%;}
.leisure #all #main #left ul li.withChild a {background-image:url(../../../../images/templates/bulletTriGreen.gif);}
.leisure #all #main #left ul li.withChild a:hover {background-image:url(../../../../images/templates/bulletTriWhite.gif); background-color:#7FB199;}
.leisure #all #main #left ul li.withChild a.sel {background-image:url(../../../../images/templates/bulletTriWhite.gif); background-color:#7FB199;}
.leisure #all #main #left ul li.noChild a {background-image:url(../../../../images/templates/bulletSquGreen.gif); background-position:10px 3px; background-repeat:no-repeat;}
.leisure #all #main #left ul li.noChild a:hover {background-color:#7FB199; color:#FEFEFE; background-image:url(../../../../images/templates/bulletSquWhite.gif); background-color:#7FB199;}
.leisure #all #main #left ul li.noChild a.sel {background-color:#7FB199; color:#FEFEFE; background-image:url(../../../../images/templates/bulletSquWhite.gif); background-color:#7FB199;}
.leisure #all #main #left ul li ul {background-color:#D4E4DC;}
.leisure #all #main #left ul li ul li {}
.leisure #all #main #left ul li ul li ul {background-color:#CADED4;}
.leisure #all #main #centre {background:url(../../../../images/templates/pageFade.jpg) no-repeat right top #FCFCFC; border-left:1px solid #FFFFFF;}
.leisure #all #main #centre #bread {color:#000000;}
.leisure #all #main #centre #bread li a {color:#258D5E;}
.leisure #all #main #right {display:none;}
.leisure #all #footer #logo {background:url(../../../../images/templates/leisureLogo.gif) no-repeat; width:66px; height:60px; position:relative; margin-bottom:-60px; top:-66px; left:6px;}
.leisure #all #footer #legal {background-color:#258D5E;}

.homeLeisure #all #main {background:url(../../../../images/templates/leisureHomeBG.gif) -2px 0px;}
.homeLeisure #all #main #left {}
.homeLeisure #all #main #left p {width:166px;}
.homeLeisure #all #main #left a {width:162px;}
.homeLeisure #all #main #left h3 a {width:166px;}
.homeLeisure #all #main #centre {width:362px; border-right:1px solid #000000; padding:10px 5px 10px 10px; background:#FFFFFF; float:left;}
.homeLeisure #all #main #centre #content {width:335px;}
.homeLeisure #all #main #right {display:block; background-color:#125442; width:184px; float:right; padding-bottom:10px;}
.homeLeisure #all #main #right #events {background:url(../../../../images/templates/headingEvents.gif) no-repeat 5px 0px; padding:29px 0px 0px 10px; width:160px;}
.homeLeisure #all #main #right #events li {clear:both; margin:0px 0px 10px 0px; width:100%;}
.homeLeisure #all #main #right #events h2 {display:none;}
.homeLeisure #all #main #right #events h3 {font-size:100%;}
.homeLeisure #all #main #right #events h3 a {color:#FFFFFF; font-weight:bold; font-size:100%; text-align:right; padding:0px; text-decoration:none;}
.homeLeisure #all #main #right #events p {color:#FFFFFF;}
.homeLeisure #all #main #right #events a {color:#258D5E; text-align:right; font-weight:bold; text-decoration:none;}
.homeLeisure #all #main #right #events a:hover {background:none; text-decoration:underline;}
.homeLeisure #all #main #right #weather {background:url(../../../../images/templates/weather_sm.gif) no-repeat 50px 250px; padding:300px 0px 0px 30px;}
.homeLeisure #all #main #right #weather a {color:#ffffff; text-align:right; font-weight:bold; text-decoration:none;}
.homeLeisure #all #main #right #weather a:hover {background:none; text-decoration:underline;}

/* Tax Bill/Banding Search Styles */
#all #main #centre #content #search {}
#all #main #centre #content #search ul {list-style:none; margin:0px; padding:0px; float:left; margin:0px 11px 0px 11px;}
#all #main #centre #content #search ul li {margin:0px; padding:0px; float:left; background:none; clear:none;}
#all #main #centre #content #search th {text-transform:uppercase;}
#all #main #centre #content #search td {vertical-align:middle;}
#all #main #centre #content #search #searchAgain {clear:both; margin:0px; padding:0px; margin-top:10px; width:100%;}

#all #main #centre #content #search #form {}
#all #main #centre #content #search #form a {display:block; float:left; height:22px; width:39px; display:block;}
/* #all #main #centre #content #search #form a {display:block; float:left; height:22px; width:39px; display:block; background:url(../../../../images/templates/searchGo.gif) no-repeat 5px 1px;} */
#all #main #centre #content #search #form a span {display:none;}
#all #main #centre #content #search #form label {float:left; font-weight:bold; display:block; color:#209AC1; padding:4px 0px 4px 0px;}
#all #main #centre #content #search #form input {float:left; height:20px; width:360px; padding:0px; border:1px solid #2F669B; background:#DCECF1; margin-left:5px;}

#all #main #centre #content #search #results {margin:10px 0px 10px 0px;}
#all #main #centre #content #search #results ul {margin:0px;}
#all #main #centre #content #search #results ul li {clear:both; padding:0px; float:none;}
#all #main #centre #content #search #results ul li a {display:block; padding:0px 3px 3px 3px; height:12px;}
#all #main #centre #content #search #results ul li a:hover {background:#DDEEF6; color:#344C58;}

#all #main #centre #content #search.band #results ul li a {text-decoration:none; cursor:default;}
#all #main #centre #content #search.band #results ul li a .address {float:left;}
#all #main #centre #content #search.band #results ul li a .band {float:right; font-weight:bold; text-decoration:none; padding:2px 0px 2px 0px; font-size:80%; color:#CCCCCC;}

#all #main #centre #content #search #paging {height:20px; width:405px; padding:0px 20px 0px 20px; background:#DDEEF6;}
#all #main #centre #content #search #paging ul {}
#all #main #centre #content #search #paging ul li {float:left; width:auto;}
#all #main #centre #content #search #paging ul li a {color:#88C3DA; text-decoration:none; font-weight:bold; font-size:120%; display:block; padding:1px 3px 1px 3px; float:left;}
#all #main #centre #content #search #paging ul li a.sel {color:#344C58;}
#all #main #centre #content #search #paging .buttons {width:80px; height:20px; background:no-repeat;}
#all #main #centre #content #search #paging .buttons * {height:20px; width:40px; background:no-repeat; display:block; float:left;}
#all #main #centre #content #search #paging .buttons * span {display:none;}
#all #main #centre #content #search #paging .buttons.backward {background-image:url(../../../../images/templates/pagingBackward.gif);}
#all #main #centre #content #search #paging .buttons.backward a.first {background-image:url(../../../../images/templates/pagingFirst.gif);}
#all #main #centre #content #search #paging .buttons.backward a.prev {background-image:url(../../../../images/templates/pagingPrev.gif);}
#all #main #centre #content #search #paging .buttons.forward {background-image:url(../../../../images/templates/pagingForward.gif);}
#all #main #centre #content #search #paging .buttons.forward a.next {background-image:url(../../../../images/templates/pagingNext.gif);}
#all #main #centre #content #search #paging .buttons.forward a.last {background-image:url(../../../../images/templates/pagingLast.gif);}

/* Plugin Search Styles */
.formItem {margin-top:5px;}
.formItem label {float:left; font-weight:bold; display:block; color:#209AC1; padding:4px 0px 4px 0px;}
.formItem a {display:block; float:left; height:22px; width:39px; display:block; background:url(../../../../images/templates/pagingGo.gif) no-repeat 5px 1px;}
.formItem a img {display:none;}
.formItem input {float:left; height:20px; width:360px; padding:0px; border:1px solid #2F669B; background:#DCECF1; margin-left:5px;}

/* Article Index Styles */
#all #main #centre #content .vogAI {margin:5px 0px 5px 0px;}
#all #main #centre #content .vogAI div {float:none; clear:both;}
#all #main #centre #content .vogAI label {float:left; display:block; width:38px; font-weight:bold; padding:3px 0px 4px 0px; text-align:center;}
#all #main #centre #content .vogAI select {float:left; height:18px; width:164px; padding:0px; margin:0px 1px 1px 0px; font-size:100%;}
#all #main #centre #content .vogAI .filterLabel {width:58px;}
#all #main #centre #content .vogAI .filterSelect {width:164px;}
#all #main #centre #content .vogAI .filterSelectWide {width:356px;}
#all #main #centre #content .vogAI .dateLabel {width:38px;}
#all #main #centre #content .vogAI .dateInput {float:left; height:16px; width:159px; padding:0px; margin:0px 1px 1px 0px; font-size:120%;}
#all #main #centre #content .vogAI .calendarButton {display:block; float:left; width:20px; height:20px; float:left; clear:none; background:url(../../../../images/templates/calendarButton.gif) no-repeat;}
#all #main #centre #content .vogAI .calendarButton img {display:none;}
#all #main #centre #content .vogAI #startCalendar {margin:0px 0px 0px 0px; width:183px; height:156px; position:absolute; display:block; float:left; clear:none; visibility:hidden; background:#FFFFFF;}
#all #main #centre #content .vogAI #startCalendar table {border:1px solid #505050; margin-bottom:-12px;}
#all #main #centre #content .vogAI #startCalendar table table {border:none; margin-bottom:0px;}
#all #main #centre #content .vogAI #endCalendar {margin:0px 0px 0px 0px; width:183px; height:156px; position:absolute; display:block; float:left; clear:none; visibility:hidden; background:#FFFFFF;}
#all #main #centre #content .vogAI #endCalendar table {border:1px solid #505050; margin-bottom:-12px;}
#all #main #centre #content .vogAI #endCalendar table table {border:none; margin-bottom:0px;}
#all #main #centre #content .vogAI .searchLabel {width:45px; clear:left;}
#all #main #centre #content .vogAI .searchInput {float:left; height:16px; width:365px; padding:0px; margin:0px 1px 1px 0px;}
#all #main #centre #content .vogAI .searchButton {display:block; float:left; width:30px; height:20px; float:left; clear:none; background:url(../../../../images/templates/pagingGo.gif) no-repeat;}
#all #main #centre #content .vogAI .searchButton img {display:none;}
#all #main #centre #content .vogAI table {}
#all #main #centre #content .vogAI table th {padding:2px;}
#all #main #centre #content .vogAI table td {padding:2px;}
#all #main #centre #content .vogAI table td a {text-decoration:none;}
#all #main #centre #content .vogAI #results {}
#all #main #centre #content .vogAI #results li {padding:0px 0px 10px 0px; margin:5px 0px 5px 0px; background:none; float:left; clear:both;}
#all #main #centre #content .vogAI #results li li {padding:0px;}
#all #main #centre #content .vogAI #results li a.title {display:block; border-bottom:1px solid #DDEEF6; text-decoration:none; height:16px; font-weight:bold; cursor:pointer; width:445px;}
#all #main #centre #content .vogAI #results li a.title .text {font-weight:bold; padding:2px 0px 2px 0px; float:left;}
#all #main #centre #content .vogAI #results li a.title .date {font-weight:bold; color:#CCCCCC; font-size:80%; float:right; padding:4px 0px 0px 0px;}
#all #main #centre #content .vogAI #results li a.title .more {font-weight:bold; color:#209AC1; font-size:100%; float:right; padding:4px 0px 0px 0px;}
#all #main #centre #content .vogAI #results li a.title .extras {float:right;}
#all #main #centre #content .vogAI #results li a.title .extras .date {float:left; margin:0px 5px 0px 0px;}
#all #main #centre #content .vogAI #results li a.title .extras .more {float:left;}
#all #main #centre #content .vogAI #results li a.title:hover {}
#all #main #centre #content .vogAI #results li a.title:hover .text {text-decoration:underline;}
#all #main #centre #content .vogAI #results li a.title:hover .date {}
#all #main #centre #content .vogAI #results li a.title:hover .more {}
#all #main #centre #content .vogAI #results li a.title:hover .extras {}
#all #main #centre #content .vogAI #results li a.title:hover .extras .date {}
#all #main #centre #content .vogAI #results li a.title:hover .extras .more {text-decoration:underline;}
#all #main #centre #content .vogAI #results li .details {padding:5px 0px 5px 0px; float:left; border-bottom:1px solid #DDEEF6; width:445px;}
#all #main #centre #content .vogAI #results li .details .pic {width:150px; border:1px solid #DDEEF6; float:left; clear:none; padding:5px;}
#all #main #centre #content .vogAI #results li .details .pic img {}
#all #main #centre #content .vogAI #results li .details .meta {height:auto; width:auto; padding:0px; float:left; clear:none; margin-left:5px;}
#all #main #centre #content .vogAI #results li .details .meta #results {margin:0px;}
#all #main #centre #content .vogAI #results li .details .meta #results li {padding:5px 0px 5px 0px;}
#all #main #centre #content .vogAI #results li .details .meta #results li .key {font-weight:bold; display:block; width:75px; float:left;}
#all #main #centre #content .vogAI #results li .details .meta #results li .value {}
#all #main #centre #content .vogAI #results li .details .summary {}
#all #main #centre #content .vogAI #results li .details .summary .title {font-weight:bold; display:block;}
#all #main #centre #content .vogAI #results li .details .summary .value {}
#all #main #centre #content .vogAI #results li a.more {font-weight:bold; display:block; text-decoration:none; padding:2px 0px 2px 0px; text-align:right; clear:both; font-size:80%; width:445px;}
#all #main #centre #content .vogAI #results li a.more:hover {text-decoration:underline;}
#all #main #centre #content .vogAI #paging {height:20px; width:405px; padding:0px 20px 0px 20px; background:#DDEEF6;}
#all #main #centre #content .vogAI #paging ul {list-style:none; padding:0px; float:left; clear:none; background:none; width:auto;}
#all #main #centre #content .vogAI #paging ul li {margin:0px; padding:0px; float:left; background:none; clear:none; width:auto;}
#all #main #centre #content .vogAI #paging ul li .page {color:#88C3DA; text-decoration:none; font-weight:bold; font-size:120%; display:block; padding:1px 3px 1px 3px; float:left;}
#all #main #centre #content .vogAI #paging ul li .page.sel {color:#344C58;}
#all #main #centre #content .vogAI #paging .buttons {width:80px; height:20px; background:no-repeat; float:left; clear:none;}
#all #main #centre #content .vogAI #paging .buttons * {height:20px; width:40px; background:no-repeat; display:block; float:left;}
#all #main #centre #content .vogAI #paging .buttons * span {display:none;}
#all #main #centre #content .vogAI #paging .buttons.backward {background-image:url(../../../../images/templates/pagingBackward.gif); margin-right:10px;}
#all #main #centre #content .vogAI #paging .buttons.backward a.first {background-image:url(../../../../images/templates/pagingFirst.gif);}
#all #main #centre #content .vogAI #paging .buttons.backward a.prev {background-image:url(../../../../images/templates/pagingPrev.gif);}
#all #main #centre #content .vogAI #paging .buttons.forward {background-image:url(../../../../images/templates/pagingForward.gif); margin-left:10px;}
#all #main #centre #content .vogAI #paging .buttons.forward a.next {background-image:url(../../../../images/templates/pagingNext.gif);}
#all #main #centre #content .vogAI #paging .buttons.forward a.last {background-image:url(../../../../images/templates/pagingLast.gif);}

/* Article Index Specific Styles */
#all #main #centre #content #vogEvents #startCalendar {left:268px; top:176px;}
#all #main #centre #content #vogEvents #endCalendar {left:490px; top:176px;}

#all #main #centre #content #vogNews #startCalendar {left:491px; top:176px;}

#all #main #centre #content #vogRoadworks #startCalendar {left:268px; top:197px;}
#all #main #centre #content #vogRoadworks #endCalendar {left:490px; top:197px;}

/* Table Styles */
/* New table Designs 
table.ImmTS_Detail {width:100%; border-collapse:collapse; border:5px solid #ddeef6;}
table.ImmTS_Detail th {background:#344c58; color:#FFFFFF; text-align:center; text-transform:uppercase; padding:1px 5px 2px 5px;}
table.ImmTS_Detail td {border-width:5px 2px 5px 2px; border-style:solid; border-color:#125442; display:block;}
table.ImmTS_Detail td.charge {text-align:center;}
table.ImmTS_Detail td.charge .total {border-width:10px 1px 10px 1px; border-style:solid; border-color:#125442; display:block;}

table.ImmTS_News_Detail {width:100%; border-collapse:collapse; border:5px solid #258f5f;}
table.ImmTS_News_Detail th {background:#125442; color:#FFFFFF; text-align:center; text-transform:uppercase; padding:1px 5px 2px 5px;}
table.ImmTS_News_Detail td {border-width:5px 2px 5px 2px; border-style:solid; border-color:#125442; display:block;}
table.ImmTS_News_Detail td.charge {text-align:center;}
table.ImmTS_News_Detail td.charge .total {border-width:10px 1px 10px 1px; border-style:solid; border-color:#125442; display:block;}
*/

/*Original Detail and News Detail table designs..... */

table.ImmTS_Detail {width:100%; border-collapse:collapse; border:10px solid #2A404A;}
table.ImmTS_Detail th {background:#2A404A; color:#FFFFFF; text-align:left; text-transform:uppercase; padding:1px 5px 2px 5px;}
table.ImmTS_Detail td {}
table.ImmTS_Detail td.charge {text-align:center;}
table.ImmTS_Detail td.charge .total {border-width:10px 0px 10px 0px; border-style:solid; border-color:#2A404A; display:block;}

table.ImmTS_News_Detail {width:100%; border-collapse:collapse;}
table.ImmTS_News_Detail th {border-bottom:1px solid #DDEEF6; text-align:left; font-weight:bold; color:#209AC1;}
table.ImmTS_News_Detail td {}

table.ImmTS_Test {width:100%; border-collapse:collapse;border:1px solid #cccccc;background-color:#f4f4f2;margin-top:10px;}
table.ImmTS_Test th {border-bottom:1px solid #DDEEF6; text-align:left; font-weight:bold; color:#209AC1;}
table.ImmTS_Test td {padding:15px 15px 15px 0px}


/* Opera Styles */
#all #main #centre {float:right; padding-left:28px;}
.homeLeisure #all #main #centre {margin-left:-2px;}

/* Safari Styles */
#all #main #left {width:185px; overflow:hidden;}

/* Selectable Styles */
H1, .Heading1		{margin:0px; padding:0px; font-size:200%; font-weight:normal; color:#168CBB;}
H2, .Heading2		{margin:0px; padding:0px; font-size:140%; font-weight:normal; color:#168CBB;}
H3, .Heading3		{margin:0px; padding:0px; font-size:120%; font-weight:normal; color:#168CBB;}
H4, .Heading4		{margin:0px; padding:0px; font-size:100%; font-weight:normal; color:#168CBB;}
P, .Normal			{font-size:100%;}
.blue {color:#209AC1;}

#all #main #centre #content #vogEvents #results li .details .meta {width:278px;}
#all #main #centre #content #vogEvents #results li .details .meta li {width:100%;}



