body			{font-family:Arial,Verdana,sans-serif;font-size:10pt;color:#666666;background-color:#a6c1cd;margin:0px;padding:0px;margin-top:0px;padding-top:0px;}
a				{text-decoration:none;color:#467991;font-weight:bold;}
a:hover			{text-decoration:underline;}
td				{text-align:left;vertical-align:top;padding:0px;font-family:Arial,Verdana,sans-serif;font-size:9pt;color:#333333;}
img				{border:0px;}
.l				{text-align:left;}
.r				{text-align:right;}
.c				{text-align:center;}
li				{margin-left:0em;}
ul				{margin-left:0em;padding-left:1.6em;margin-top:0px;}
table			{}
.b				{font-weight:bold;}
.blue			{color:#0099cc;}
.n				{font-weight:normal;}

/* Top Nav Bar */
#tMain			{background-color:#ffffff;width:852px;text-align:center;border-collapse:collapse;}

#navtop			{width:852px;padding:0px;border-collapse:collapse;background-color:#ffffff;padding:10px}
#navtop a		{font-weight:bold;color:#ffffff;font-size:12px}
#navtop	td		{background-color:#467991;color:#ffffff;}

/* Bottom Nav Bar */
#navbase				{width:852px;}
#navbase td				{text-align:center;padding:9px 2px 9px 2px;}
#navbase #nblinks		{background-color:#467991;color:#ffffff;}
#navbase #nblinks a		{color:#ffffff;margin-left:2px;margin-right:2px;font-weight:normal}
#navbase #nbfooter		{background-color:#6191a3;color:#ffffff;padding-top:5px;}
#navbase #nbfooter a	{color:#ffffff;font-weight:normal}

/* Content Pane */
#tContent				{width:100%; padding:12px 12px 12px 12px;}
#tContent #subheading	{color:#467991;font-weight:bold;font-size:9pt;}
#tContent #heading		{font-weight:bold;color:#2f6a06;}
#data					{padding:0px 12px 0px 12px;}
#divider hr				{height:1px;border-bottom:1px solid #6191a3;}

.pages                  {margin:24px 24px 24px 12px;font-weight:bold;}
.pages .bar             {height:21px;background-image: url(images/filming/arc_l.gif); background-repeat: no-repeat; background-position: top left; background-color: #e3eff0;padding-left:12px;}
.pages .bar div         {line-height:21px;background-image: url(images/filming/arc_r.gif); background-repeat: no-repeat; background-position: top right; margin-left: 0.5em; font-size: 9pt;}
.cat            		{font-weight: bold;background-color: #e3eff0;padding:6px 6px 6px 6px;}

/* Contact form */
.tfvHighlight			{color: #467991;font-weight:bold;}
.tfvNormal				{color: #666666;font-weight:normal;}
#tContent	input		{width:215px;}
#tContent	.select		{width:220px;}
#tContent	textarea	{width:215px;}
#tContent .hilite		{color:#467991;font-weight:bold;}
#tContent #send			{width:115px;}
#tContent #contact		{width:379px;border-collapse:collapse;}
#tContent #contact td 	{background-color: #d8e0e3;padding:9px;}
#tContent #contact td a	{color:#0099cc;}

.error				{color: #ff0000; font-weight: bold;}
.chkbox				{width:auto;}

/* Accommodation Availability */
#avail				{}
#avail td			{padding:0px;margin:0px;font-size:7pt;border:1px solid #bdbdbd;border-right:0px;padding:2px;text-align:center;}
#avail div			{padding:0px;margin:0px;line-height:12px;}
#avail .month		{color:#224757;font-size:8pt;text-align:right;width:182px;vertical-align:middle;padding:0px;border:0px;}
#avail .month div	{text-align:right;background-color:#a6c1cd;padding:0px;padding-right:12px;height:60px;border:0px;margin-right:5px;vertical-align:middle;line-height:56px;font-weight:bold;}
#avail .spacer		{border:0px;text-align:left;padding:0px;}
#avail .citem		{}
#avail .name		{width:14px;height:16px;border-bottom:0px;}
#avail .num  		{width:14px;height:16px;}
#avail .wenum		{width:14px;height:16px;background-color:#e8f1f4;}
#avail .wend		{width:14px;height:16px;border-top:0px;background-color:#e8f1f4;}
#avail .wday		{width:14px;height:16px;border-top:0px;}
#avail .taken		{width:14px;height:16px;border-top:0px;background-color:#467991;}
#avail .last		{border-right:1px solid #bdbdbd;}
#avail .avpad		{border:1px solid #bdbdbd;padding:0px;border-left:0px;height:55px;}
#key				{background-color:#f1efe3;padding:6px;}


/* Accommodation Tariff */
#tariff				{border-collapse:collapse;border:1px #c9dce2 solid; width:100%}
#tariff th			{background-color:#a6c1cd;color:#467991;padding:5px;height:35px; text-align:center;font-size:12px}
#tariff td			{padding:6px;}

/* Attractions*/
#attractions		{border-collapse:collapse;}
#attractions a 		{color:#0099cc;}
.links				{background-color:#e4e7e8; padding:12px;font-weight:bold;}

/* for fishing page */
.bluelink a			{color:#0099cc;}