<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.highlight {
	font-weight: bold;
	color: red;
	background-color: transparent;
}

h1, h2, h3, h4, .footer, .navbar {
	letter-spacing: -0.05em;
	font-family: "TW Cen MT", "Trebuchet MS", Arial, sans-serif;
	margin: 0;
	font-weight: normal;
	text-transform: lowercase;
}

.section .footer {
	margin: 0;
	text-align: right;
	font-weight: bold;
	font-size: 30pt;
	line-height: 1em;
	clear: none;
}

#header h1, #header h2, #header .tail {
	display: inline;
	margin: 0;
	padding: 0.1em 0.2em;
	font-size: 36pt;
}

#header .tail {
	border-top-right-radius: 0.25em;
	border-bottom-right-radius: 0.25em;
	-moz-border-radius-topright: 0.25em;
	-moz-border-radius-bottomright: 0.25em;
	-webkit-border-radius-topright: 0.25em;
	-webkit-border-radius-bottomright: 0.25em;
}

#header h1 {
	border-top-left-radius: 0.25em;
	border-bottom-left-radius: 0.25em;
	-moz-border-radius-topleft: 0.25em;
	-moz-border-radius-bottomleft: 0.25em;
	-webkit-border-radius-topleft: 0.25em;
	-webkit-border-radius-bottomleft: 0.25em;
}

#header .tail, #header h1, #header h1 a, #header h2, #header h2 a, .section h2 {
	text-decoration: none;
}

#header h3, #header h4 {
	display: none;
}

.section h2, .section h3 {
	padding: 0.2em;
	border-top-left-radius: 9pt;
	border-top-right-radius: 9pt;
	-moz-border-radius-topleft: 8pt;
	-moz-border-radius-topright: 8pt;
	-webkit-border-radius-topleft: 8pt;
	-webkit-border-radius-topright: 8pt;
}

.section .links, .section .joblinks {
	margin: 0;
	font-size: smaller;
	padding: 0.2em 1em;
	border-bottom-left-radius: 9pt;
	border-bottom-right-radius: 9pt;
	-moz-border-radius-bottomleft: 8pt;
	-moz-border-radius-bottomright: 8pt;
	-webkit-border-radius-bottomleft: 8pt;
	-webkit-border-radius-bottomright: 8pt;
}

.section p {
	margin: 1em 0.5em;
}

body {
	font-family: Tahoma, Arial, sans-serif;
}

.section {
	border-style: solid;
	border-width: 1px;
	margin: 1em;
	background-color: white;
	color: black;
	font-family: verdana, tahoma, arial, sans-serif;
	border-radius: 9pt;
	-moz-border-radius: 9pt;
	-webkit-border-radius: 9pt;
}

.section {
	_float: left; 
	margin-left: 13em;
	_margin-left: 1em;
	_width: expression( (document.body.clientWidth - 250) + "px");
}

table .section {
	margin: 1em;
	_float: none;
	_clear: both;
	_width: auto;
}


.footer {
	clear: both;
}

.navbar {
	margin: 1em 0;
	float: left;
	width: 12em;
	padding: 9pt 0;
	border-radius: 9pt;
	-moz-border-radius: 9pt;
	-webkit-border-radius: 9pt;
}

.navbar #thispage {
	font-weight: bold;
}

.navbar a {
	display: block;
	padding: 0.05em;
}

.navbar .category {
	display: block;
	padding-left: 0.5em;
}

.navbar .sep
{
	display: none;
}

/* angle */

.angle #header .tail, .angle #header h1, .angle #header h1 a, .angle .section h2, .angle .section h3, .angle .section .links, .angle .section .links a {
	color: #CCCCDD;
	background-color: #333366;
}

.angle #header h2, .angle #header h2 a, .angle .section .footer {
	color: #CCCCDD;
	background-color: transparent;
}

.angle  .footer, .angle  .footer a {
	background-color: #9999CC;
	color: #DDDDEE;
}

.angle  .navbar a:hover {
	background-color: #333366;
	color: white;
}

.angle  .navbar a, .angle  .navbar {
	background-color: #9999CC;
	color: #EEEEF6;
}

body.angle  {
	background-color: #EEEEF6;
	color: black;
}

.tile {
	height: 4em;
	margin: 0.5em;
	padding-left: 7em;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	padding-right: 1.5em;
	font-family: "Sergoe UI", Arial, sans-serif;
	background-color: #333366;
	color: white;
	font-size: 11pt;
	line-height: 1.5em;
	background-repeat: no-repeat;
	background-position: 1.5em 1.5em;
	background-size: 4em 4em;
	overflow: hidden;
}

.tile a {
	background-color: transparent;
	color: white;
}

.tile ul, ul.tile {
	list-style-type: none;
}

.tile li img {
	display: none;
}

.adverts .tile {
	background-color: #66CCFF;
	color: white;
	background-image: url('assets/adverts.light.png');
}

.attractions .tile {
	background-color: #663399;
	color: white;
	background-image: url('assets/attractions.light.png');
}

.eatndrink .tile {
	background-color: #CC6600;
	color: white;
	background-image: url('assets/eatndrink.light.png');
}

.events .tile {
	background-color: #6600CC;
	color: white;
	background-image: url('assets/events.light.png');
}

.forum .tile {
	background-color: #006666;
	color: white;
	background-image: url('assets/forum.light.png');
}

.info .tile {
	background-color: #CC3333;
	color: white;
	background-image: url('assets/info.light.png');
}

.jobs .tile {
	background-color: #669900;
	color: white;
	background-image: url('assets/jobs.light.png');
}

.weather .tile {
	background-color: #999900;
	color: white;
}

.weather .conditions0, .weather .conditions1, .weather .conditions2 {
	background-image: url('assets/icon.weather.sun.png');
}

.weather .conditions2, .weather .conditions3 {
	background-image: url('assets/icon.weather.overcast.png');
}

.weather .conditions4, .weather .conditions5, .weather .conditions6, .weather .conditions7, .weather .conditions8 {
	background-image: url('assets/icon.weather.cloud.png');
}

.weather .conditions9, .weather .conditions10, .weather .conditions11, .weather .conditions12 {
	background-image: url('assets/icon.weather.chance.png');
}

.weather .conditions13, .weather .conditions14, .weather .conditions15, .weather .conditions19, .weather .conditions20, .weather .conditions21, .weather .conditions31 {
	background-image: url('assets/icon.weather.rain.png');
}

.weather .conditions16, .weather .conditions17, .weather .conditions18, .weather .conditions24, .weather .conditions25, .weather .conditions26, .weather .conditions27 {
	background-image: url('assets/icon.weather.snow.png');
}

.weather .conditions28, .weather .conditions29, .weather .conditions30 {
	background-image: url('assets/icon.weather.thunder.png');
}

.events .tile .day {
	z-index: 1;
	position: relative;
	left: -4.75em;
	top: 1em;;
	height: 1em;
	width: 2.5em;
	font-size: 1em;
	text-align: center;
	line-height: 1em;
	margin-bottom: -1em;
}

.events .tile .month {
	position: relative;
/*	font-size: 0.75em; */
	left: -4.75em;
	top: 2.5em;
	height: 0.75em;
	width: 2.5em;
	line-height: 0.75em;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: -1em;
}

/* adverts */

.adverts #header .tail, .adverts #header h1, .adverts #header h1 a, .adverts .section h2, .adverts .section h2 a, .adverts .section h3, .adverts .section h3 a, .adverts .section h4, .adverts .section .links, .adverts .section .links a {
	color: #BBDDFF;
	background-color: #0066cc;
}

.adverts #header h2, .adverts #header h2 a, .adverts .section .footer {
	color: #BBDDFF;
	background-color: transparent;
}

.adverts  .footer, .adverts  .footer a {
	background-color: #66CCFF;
	color: #CCEEFF;
}

.adverts  .navbar a:hover {
	background-color: #0066cc;
	color: white;
}

.adverts  .navbar a, .adverts  .navbar {
	background-color: #66CCFF;
	color: #E6F6FF;
}

body.adverts  {
	background-color: #E6F6FF;
	color: black;
}

/* attractions */

.attractions #header .tail, .attractions #header h1, .attractions #header h1 a, .attractions .section h2, .attractions .section h3, .attractions .section .links, .attractions .section .links a {
	color: #DDCCEE;
	background-color: #663399;
}

.attractions #header h2, .attractions #header h2 a, .attractions .section .footer {
	color: #DDCCEE;
	background-color: transparent;
}

.attractions .footer, .attractions .footer a {
	background-color: #CC99FF;
	color: #EEDDFF;
}

.attractions .navbar a:hover {
	background-color: #663399;
	color: white;
}

.attractions .navbar a, .attractions .navbar {
	background-color: #CC99FF;
	color: #F6EEFF;
}

body.attractions {
	background-color: #F6EEFF;
	color: black;
}

/* eatndrink */

.eatndrink #header .tail, .eatndrink #header h1, .eatndrink #header h1 a, .eatndrink .section h2, .eatndrink .section h3, .eatndrink .section .links, .eatndrink .section .links a {
	color: #FFDDBB;
	background-color: #cc6600;
}

.eatndrink #header h2, .eatndrink #header h2 a, .eatndrink .section .footer {
	color: #FFDDBB;
	background-color: transparent;
}

.eatndrink  .footer, .eatndrink  .footer a {
	background-color: #FFCC66;
	color: #FFEECC;
}

.eatndrink  .navbar a:hover {
	background-color: #cc6600;
	color: white;
}

.eatndrink  .navbar a, .eatndrink  .navbar {
	background-color: #FFCC66;
	color: #FFF6E6;
}

body.eatndrink  {
	background-color: #FFF6E6;
	color: black;
}

/* events */

.events #header .tail, .events #header h1, .events #header h1 a, .events .section h2, .events .section h2 a, .events .section h3, .events .section h3 a, .events .section .links, .events .section .links a {
	color: #DDBBFF;
	background-color: #6600cc;
}

.events #header h2, .events #header h2 a, .events .section .footer {
	color: #DDBBFF;
	background-color: transparent;
}

.events  .footer, .events  .footer a {
	background-color: #CC66FF;
	color: #EECCFF;
}

.events  .navbar a:hover {
	background-color: #6600cc;
	color: white;
}

.events  .navbar a, .events  .navbar {
	background-color: #CC66FF;
	color: #F6E6FF;
}

body.events  {
	background-color: #F6E6FF;
	color: black;
}

/* forum */

.forum #header .tail, .forum #header h1, .forum #header h1 a, .forum .section h2, .forum .section h3, .forum .section .links, .forum .section .links a {
	color: #BBDDDD;
	background-color: #006666;
}

.forum #header h2, .forum #header h2 a, .forum .section .footer {
	color: #BBDDDD;
	background-color: transparent;
}

.forum  .footer, .forum  .footer a {
	background-color: #66CCCC;
	color: #CCEEEE;
}

.forum  .navbar a:hover {
	background-color: #006666;
	color: white;
}

.forum  .navbar a, .forum  .navbar {
	background-color: #66CCCC;
	color: #E6F6F6;
}

body.forum  {
	background-color: #E6F6F6;
	color: black;
}

/* info */

.info #header .tail, .info #header h1, .info #header h1 a, .info .section h2, .info .section h3, .info .section .links, .info .section .links a {
	color: #FFCCCC;
	background-color: #cc3333;
}

.info #header h2, .info #header h2 a, .info .section .footer {
	color: #FFCCCC;
	background-color: transparent;
}

.info  .footer, .info  .footer a {
	background-color: #FF9999;
	color: #FFDDDD;
}

.info  .navbar a:hover {
	background-color: #cc3333;
	color: white;
}

.info  .navbar a, .info  .navbar {
	background-color: #FF9999;
	color: #FFEEEE;
}

body.info  {
	background-color: #FFEEEE;
	color: black;
}

/* jobs */

.jobs #header .tail, .jobs #header h1, .jobs #header h1 a, .jobs .section h2, .jobs .section h3, .jobs .section .joblinks, .jobs .section .links, .jobs .section .links a, .jobs .section .joblinks a {
	color: #DDEEBB;
	background-color: #669900;
}

.jobs #header h2, .jobs #header h2 a, .jobs .section .footer {
	color: #DDEEBB;
	background-color: transparent;
}

.jobs  .footer, .jobs  .footer a {
	background-color: #CCFF66;
	color: #EEFFCC;
}

.jobs  .navbar a:hover {
	background-color: #669900;
	color: white;
}

.jobs  .navbar a, .jobs  .navbar {
	background-color: #CCFF66;
	color: #F6FFE6;
}

body.jobs  {
	background-color: #F6FFE6;
	color: black;
}

.joblinks, .joblinks a:link {
	margin: 0;
	text-align: right;
	padding: 0.2em;
}

.jobpost .jobtitle, .jobdetails .jobtitle {
	font-size: larger;
	font-weight: bolder;
}

.jobpost .description, .jobpost .jobtitle, .jobdetails .description, .jobdetails .jobtitle,
.jobdetails .location, .jobdetails .salary, .jobdetails .posted, .jobdetails .reference,
.jobdetails .advertiser, .jobdetails .telnum, .jobdetails .faxnum, .jobdetails .email,
.jobdetails .detailsurl, .jobdetails .distance, .jobpost .details {
	display: block;
}

.jobdetails .location, .jobdetails .salary, .jobdetails .posted, .jobdetails .reference,
.jobdetails .advertiser, .jobdetails .telnum, .jobdetails .faxnum, .jobdetails .email,
.jobdetails .detailsurl, .jobdetails .distance, .jobpost .details {
	font-size: smaller;
}

/* weather */

.weather #header .tail, .weather #header h1, .weather #header h1 a, .weather .section h2, .weather .section h3, .weather .section .weatherlinks, .weather .section .links, .weather .section .links a, .weather .section .weatherlinks a {
	color: #EEEEBB;
	background-color: #999900;
}

.weathersect, .weather #header .tail, .weather #header h1, .weather #header h1 a, .weather .section h2, .weather .section h3, .weather .section .links, .weather .section .links a {
	color: #EEEEBB;
	background-color: #999900;
}

.weather #header h2, .weather #header h2 a, .weather .section .footer {
	color: #EEEEBB;
	background-color: transparent;
}

.weather  .footer, .weather  .footer a {
	background-color: #FFFF66;
	color: #FFFFCC;
}

.weather  .navbar a:hover {
	background-color: #999900;
	color: white;
}

.weather  .navbar a, .weather  .navbar {
	background-color: #FFFF66;
	color: #FFFFE6;
}

body.weather  {
	background-color: #FFFFE6;
	color: black;
}


/* error */

.error #header .tail, .error #header h1, .error #header h1 a, .error .section h2, .error .section h3, .error .section .links, .error .section .links a {
	color: #FFBBBB;
	background-color: #cc0000;
}

.error #header h2, .error #header h2 a, .error .section .footer {
	color: #FFBBBB;
	background-color: transparent;
}

.error  .footer, .error  .footer a {
	background-color: #FF6666;
	color: #FFCCCC;
}

.error  .navbar a:hover {
	background-color: #cc0000;
	color: white;
}

.error  .navbar a, .error  .navbar {
	background-color: #FF6666;
	color: #FFE6E6;
}

body.error  {
	background-color: #FFE6E6;
	color: black;
}
</pre></body></html>