A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none;
}

A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:underline;
	font-style: italic;
}



p,td,tr,div, body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	/*text-align:justify*/
}

h1 {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	margin-bottom:0;
}

h2 {
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#FFFFFF;
	letter-spacing:1px;
	margin-bottom:0;
}











#Page {
	position:absolute;
	left:-853px;
	top:0px;
	width:1472px;
	height:245px;
	z-index: 4;
}

#TopBar01 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:23px;
	z-index: 12;
}

#TopBar02 {
	position:absolute;
	left:0px;
	top:23px;
	width:100%;
	height:3px;
	background-color: #FFFFFF;
	z-index: 11;
}

#BGTop {
	position:absolute;
	left:0px;
	top:26px;
	width:1734px;
	height:582px;
	z-index: 3;
}

#SideShadowTop01L {
	position:absolute;
	left:433px;
	top:26px;
	width:20px;
	height:27px;
	z-index: 31;
}

#TitleHeader {
	position:absolute;
	left:453px;
	top:26px;
	width:800px;
	height:238px;
	z-index: 8;
	background-image: url(images/TitleImage.jpg);
}

#SideShadowTop01R {
	position:absolute;
	left:1253px;
	top:26px;
	width:19px;
	height:27px;
	z-index: 28;
}

#SideShadowTop02L {
	position:absolute;
	left:433px;
	top:53px;
	width:20px;
	height:139px;
	z-index: 30;
}

#SideShadowTop02R {
	position:absolute;
	left:1253px;
	top:53px;
	width:19px;
	height:138px;
	z-index: 14;
}

#SideShadowTop03R {
	position:absolute;
	left:1253px;
	top:191px;
	width:19px;
	height:73px;
	z-index: 13;
}

#SideShadowTop03L {
	position:absolute;
	left:433px;
	top:192px;
	width:20px;
	height:72px;
	z-index: 29;
}

#TopBar03 {
	position:absolute;
	left:0px;
	top:261px;
	width:100%;
	height:7px;
	background-color: #FFFFFF;
	z-index: 10;
}

#SideShadowTopL {
	position:absolute;
	left:433px;
	top:271px;
	width:20px;
	height:321px;
	background-image: url(images/BG_SideShadowL05.gif);
	z-index: 56;
}

#BCoastalDining {
	position:absolute;
	left:453px;
	top:271px;
	width:155px;
	height:35px;
	z-index: 48;
}

#BLine01 {
	position:absolute;
	left:615px;
	top:271px;
	width:1px;
	height:74px;
	z-index: 59;
}

#BWharf {
	position:absolute;
	left:616px;
	top:271px;
	width:170px;
	height:30px;
	z-index: 46;
}

#BLine02 {
	position:absolute;
	left:798px;
	top:271px;
	width:1px;
	height:74px;
	z-index: 58;
}

#BTitalContact {
	position:absolute;
	left:799px;
	top:271px;
	width:200px;
	height:35px;
	z-index: 44;
}

#BLine03 {
	position:absolute;
	left:1043px;
	top:271px;
	width:1px;
	height:74px;
	z-index: 57;
}

#BFunctionRoom {
	position:absolute;
	left:1044px;
	top:271px;
	width:198px;
	height:35px;
	z-index: 42;
}

#SideShadowTopR {
	position:absolute;
	left:1253px;
	top:271px;
	width:19px;
	height:321px;
	background-image: url(images/BG_SideShadowR05.gif);
	z-index: 55;
}

#ButtonShadow01 {
	position:absolute;
	left:453px;
	top:306px;
	width:128px;
	height:39px;
	z-index: 41;
}

#ButtonShadow02 {
	position:absolute;
	left:620px;
	top:306px;
	width:65px;
	height:39px;
	z-index: 40;
	background-image: url(images/ButtonShadowLight.gif);
}

#ButtonShadow03 {
	position:absolute;
	left:610px;
	top:306px;
	width:394px;
	height:39px;
	z-index: 39;
	background-image: url(images/ButtonShadowLight.gif);
}

#ButtonShadow04 {
	position:absolute;
	left:831px;
	top:306px;
	width:173px;
	height:39px;
	z-index: 38;
	background-image: url(images/ButtonShadowLight.gif);
}

#ButtonShadow05 {
	position:absolute;
	left:1004px;
	top:306px;
	width:19px;
	height:40px;
	z-index: 37;
	background-image: url(images/ButtonShadow02.jpg);
}

#ButtonShadow06 {
	position:absolute;
	left:1023px;
	top:306px;
	width:8px;
	height:39px;
	z-index: 36;
	background-image: url(images/ButtonShadowDark.gif);
}

#ButtonShadow07 {
	position:absolute;
	left:1023px;
	top:306px;
	width:66px;
	height:39px;
	z-index: 35;
	background-image: url(images/ButtonShadowDark.gif);
}

#ButtonShadow08 {
	position:absolute;
	left:1084px;
	top:306px;
	width:169px;
	height:39px;
	z-index: 36;
	background-image: url(images/ButtonShadow03.jpg);
}
/*
#BottomBar02 {
	position:absolute;
	left:0px;
	top:-3px;
	width:100%;
	height:4px;
	background-color: #FFFFFF;
	z-index: 51;
}

#BottomBar01 {
	position:absolute;
	left:0px;
	top:3500px;
	width:100%;
	height:30px;
	background-color: #124A6E;
	z-index: 8;
}

#BottomBarTextMaster {
	position:absolute;
	left:50%;
	width:387px;
	height:21px;
	z-index: 50;
	background-color: #124A6E;
	top: 4px;
}

#BottomBarText {
	position:absolute;
	width:360px;
	height:20px;
	z-index:7;
	left: -395px;
	top: 2px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}


*/
body {
	background-color: #1E4066;
	background-image: url();
}

/*
#Content {
	position:absolute;
	width:840px;
	height:2953px;
	z-index:49;
	left: 433px;
	top: 344px;
	background-image: url(images/MidColumn.gif);
}
*/
#MasterCenter {
	position:absolute;
	width:186px;
	height:225px;
	z-index:5;
	left: 50%;
	top: -3px;
}
#Title {
	position:absolute;
	width:510px;
	height:28px;
	z-index:26;
	left: 40px;
	top: 3px;
}
#TNews {
	position:absolute;
	width:445px;
	height:480px;
	z-index:12;
	left: 40px;
	top: 34px;
}

#SidebarText {
	position:absolute;
	width:212px;
	height:82px;
	z-index:10;
	left: 596px;
	top: 388px;
}

#Heading {
	position:absolute;
	width:474px;
	height:549px;
	z-index:25;
	left: 40px;
	top: 67px;
}
#WhatsOn {
	position:absolute;
	width:467px;
	height:9px;
	z-index:23;
	left: 40px;
	top: 1927px;
}
#Polaroid1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:28;
	left: 556px;
	top: 99px;
}
/*
#Polaroid2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:7;
	left: 514px;
	top: 888px;
}
*/
#TWhatsOn {
	position:absolute;
	width:470px;
	height:58px;
	z-index:10;
	left: 40px;
	top: 32px;
}

#BG {
	position:absolute;
	width:100%;
	height:582px;
	z-index:4;
	background-image: url(images/BG_Sidetop.gif);
	top: 23px;
	left: 0;
}

#CoastalDining {
	position:absolute;
	width:397px;
	height:114px;
	z-index:24;
	left: 90px;
	top: 1047px;
}

#TCoastalDining {
	position:absolute;
	width:437px;
	height:630px;
	z-index:1;
	left: -16px;
	top: 182px;
}

#SundaySessions {
	position:absolute;
	width:200px;
	height:13px;
	z-index:22;
	left: 40px;
	top: 2192px;
}
#TSundaySessions {
	position:absolute;
	width:444px;
	height:49px;
	z-index:1;
	left: 40px;
	top: 32px;
}

#CoastalPatrolHawkesbury {
	position:absolute;
	width:485px;
	height:13px;
	z-index:21;
	left: 40px;
	top: 2813px;
}
#HawkesburyTourism {
	position:absolute;
	width:200px;
	height:13px;
	z-index:20;
	left: 40;
	top: 2941px;
}
#HawkesburyRiverTourism {
	position:absolute;
	width:465px;
	height:12px;
	z-index:19;
	left: 40;
	top: 3088px;
}
#TCoastalPatrolHawkesbury {
	position:absolute;
	width:455px;
	height:48px;
	z-index:1;
	left: 40;
	top: 29px;
}
#THawkesburyTourism {
	position:absolute;
	width:448px;
	height:70px;
	z-index:1;
	left: 40;
	top: 35px;
}
#THawkesburyRiverTourism {
	position:absolute;
	width:243px;
	height:20px;
	z-index:13;
	left: 40;
	top: 28px;
}

#BRiverMarket {
	position:absolute;
	width:200px;
	height:77px;
	z-index:27;
	left: 571px;
	top: 2px;
}

#RWC {
	position:absolute;
	width:200px;
	height:81px;
	z-index:2;
	top: 143px;
}
#Email {
	position:absolute;
	width:66px;
	height:18px;
	z-index:3;
	left: 611px;
	top: 130px;
}

#Text {
	position:absolute;
	width:445px;
	height:480px;
	z-index:13;
	left: 40px;
	top: 30px;
}


#RMclickhere {
	position:absolute;
	width:64px;
	height:19px;
	z-index:13;
	left: 136px;
	top: 77px;
}
