body										{ background-color: #f9e7e7;color: #000000;text-align: justify;margin: 0px;font-family: arial, helvetica, sans-serif;font-size: 14px; }

a												{ color: #0033ff;text-decoration: underline; }
a:hover									{ color: #fa8484;text-decoration: none; }
a.btm 									{ color: #9999ff;text-decoration: none; }
a.btm:hover 						{ color: #ff0000;text-decoration: underline; }
a.menu									{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 1px;margin: 0px; }
a.menu:hover						{ color: #000000;text-decoration: none;font-weight: bold;background-color: #ee0b0b;display: block;padding: 1px;margin: 0px; }

a.home									{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 2px;margin: 0px; }
a.home:hover						{ color: #000000;text-decoration: none;font-weight: bold;background-color: #fa8484;display: block;padding: 2px;margin: 0px; }
a.about									{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 2px;margin: 0px; }
a.about:hover						{ color: #000000;text-decoration: none;font-weight: bold;background-color: #fcff0e;display: block;padding: 2px;margin: 0px; }
a.activities						{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 2px;margin: 0px; }
a.activities:hover			{ color: #000000;text-decoration: none;font-weight: bold;background-color: #53b8ff;display: block;padding: 2px;margin: 0px; }
a.occasions							{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 2px;margin: 0px; }
a.occasions:hover				{ color: #000000;text-decoration: none;font-weight: bold;background-color: #9053ff;display: block;padding: 2px;margin: 0px; }
a.survival							{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 2px;margin: 0px; }
a.survival:hover				{ color: #000000;text-decoration: none;font-weight: bold;background-color: #585c39;display: block;padding: 2px;margin: 0px; }
a.events								{ color: #000000;text-decoration: none;font-weight: bold;background-color: #ee0b0b;display: block;padding: 2px;margin: 0px; }
a.events:hover					{ color: #000000;text-decoration: none;font-weight: bold;background-color: #ee0b0b;display: block;padding: 2px;margin: 0px; }
a.courses								{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 2px;margin: 0px; }
a.courses:hover					{ color: #000000;text-decoration: none;font-weight: bold;background-color: #ffc000;display: block;padding: 2px;margin: 0px; }
a.forum									{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 2px;margin: 0px; }
a.forum:hover						{ color: #000000;text-decoration: none;font-weight: bold;background-color: #0b00e6;display: block;padding: 2px;margin: 0px; }
a.photos								{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 2px;margin: 0px; }
a.photos:hover					{ color: #000000;text-decoration: none;font-weight: bold;background-color: #43ee1b;display: block;padding: 2px;margin: 0px; }
a.contact								{ color: #333333;text-decoration: none;font-weight: bold;display: block;padding: 2px;margin: 0px; }
a.contact:hover					{ color: #000000;text-decoration: none;font-weight: bold;background-color: #ff34ab;display: block;padding: 2px;margin: 0px; }

div.main								{ position: relative;margin: auto;border: none;padding: 0px;background-color: #ffffff;text-align: left;width: 785px; }
div.top									{ position: relative;margin: 0px;border: none;padding: 0px;height: 77px;width: 785px;background-image: url(/bin/images/bg_top.jpg);background-position: top left;background-repeat: no-repeat; }
div.logo								{ position: absolute;top: 2px;left: 2px;width: 150px;height: 75px;margin: 0px;border: none;padding: 0px; }
div.title								{ position: absolute;top: 2px;left: 152px;width: 625px;height: 75px;margin: 0px;border: none;padding: 0px;background-image: url(/bin/images/bg_title.jpg);background-position: top left;background-repeat: repeat-x; }
div.mid									{ position: relative;margin: 0px;border: 0px;padding: 0px;width: 785px;height: 500px;background-image: url(/bin/images/bg_mid.jpg);background-position: top left;background-repeat: repeat-y; }
div.menu								{ position: absolute;margin: 0px;top: 0px;left: 2px;width: 149px;height: 500px;border: none;background-color: #fe9999; }
div.content							{ position: absolute;top: 0px;left: 152px;width: 625px;height: 500px;margin: 0px;border: none;padding: 0px;background-image: url(/bin/images/bg_events.jpg);background-position: top left;background-repeat: no-repeat; }
div.booking							{ position: absolute;top: 2px;left: 2px;padding: 0px;border: 1px solid #999999;background-color: #ffffff;width: 120px;height:120px; }
div.pic1								{ position: absolute;top: 2px;right: 2px;padding: 0px;border: 1px solid #999999;background-color: #ffffff;width: 120px;height:120px; }
div.textbox							{ position: relative;top: 25px;margin: auto;padding: 0px;border: none;background-color: transparent;width: 460px;height:450px; }
div.pic2								{ position: absolute;bottom: 2px;left: 2px;padding: 0px;border: 1px solid #999999;background-color: #ffffff;width: 120px;height:120px; }
div.pic3								{ position: absolute;bottom: 2px;right: 2px;padding: 0px;border: 1px solid #999999;background-color: #ffffff;width: 120px;height:120px; }
div.btm									{ position: absolute;margin: 0px;border: none;padding: 0px;width: 785px;background-image: url(/bin/images/bg_btm.jpg);background-position: top left;background-repeat: no-repeat; }

h1											{ padding: 1px;background-color: transparent;text-align: center;font-size: 26px;font-weight: bold;margin: 2px; }

img											{ border: 0px;margin: 0px;padding: 0px; }

li.menu									{ margin: 0px;display: block;padding: 0px;background: none;border: none;border-bottom: solid 1px #999999;background-color: #eaeaea;font-size: 14px; }
li.menuon								{ margin: 0px;display: block;padding: 0px;background: none;border: none;border-bottom: solid 1px #fe9999;background-color: #fe9999;font-size: 14px; }
li.submenu							{ margin: 0px;display: block;padding: 0px;background: none;border: none;border-bottom: solid 1px #fe9999;background-color: #fe9999;font-size: 12px; }
li.submenubtm						{ margin: 0px;display: block;padding: 0px;background: none;border: none;border-bottom: solid 1px #999999;background-color: #fe9999;font-size: 12px; }

p 											{ text-align: justify;margin: 4px;font-size: 13px;padding: 0px 8px 0px 8px; }
p.l1										{ text-align: justify;margin: 4px auto 4px auto;font-size: 13px;padding: 0px 8px 0px 8px;width: 310px; }
p.l2										{ text-align: justify;margin: 4px auto 4px auto;;font-size: 13px;padding: 0px 8px 0px 8px;width: 360px; }
p.l3										{ text-align: justify;margin: 4px auto 4px auto;;font-size: 13px;padding: 0px 8px 0px 8px;width: 410px; }
p.copy 									{ font-size: 11px;color: #999999;background-color: transparent;text-align: center;padding: 8px; }

ul.menu									{ list-style-type: none;padding: 0px;margin: 0px;border: none; }

<!-- (c) CairnDesigns 2007 -->
<!-- Last modified 29th January 2007 -->