
@import url("reset.css");

html {overflow-y:scroll; /*height: 100%;*/} 

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 100.01%;
	color : #000000;
	text-align: center;
	background: transparent url(../images/regionalLanding/bg_campaign_main.jpg) 0 0 repeat-x;
}
h1 {
	font-size : 2em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color : #0597bc;
	margin: 0 0 0.1em 0;
}

h2 {
	font-size : 1.7em;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0 0 0.1em 0;
	color: #0597bc;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: bold;
	color : #0597bc;
	margin: 0 0 0.1em 0;
}

h3.info {margin: 0 0 0.1em 10px;}

h4 {
	font-size : 1.2em;
	margin: 0.2em 0 0.1em 0;
	color: #666666;
	font-weight: bold;
}

h5{
	font-size : 1em;
	margin: 0 0 0.2em 0;
	color: #024d86;
	font-weight: bold;
}


p {margin : 0 0 0.5em 0; line-height: 1.4em; padding: 0;}

ul { margin: 0;	padding: 0;}
ul li {	margin: 0;	padding: 0;}

ol {margin : 0 0 1em 2em;}
ol li {margin : 0 0 1em 0; list-style: decimal outside; }

dl dt {}

dl dd {}

select, textarea {
	font-size : 1em;
	font-family: Arial, Helvetica, sans-serif;	
	padding: 1px;	
} 

select {height: 18px;	font-size: 0.75em;}

em {font-style:italic;}

a {text-decoration : none;}
a:link{color : #FF6600;}
a:visited {color: #FFA060; text-deocoration: none;}
a:hover {color: #FFA060; text-decoration: underline;}
a:active {color : #FF6600;}

h3 a:link{color : #0597bc ;}
h3 a:visited {color: #0597bc ; text-deocoration: none;}
h3 a:hover {color: #0597bc ; text-decoration: underline;}
h3 a:active {color : #0597bc;}

/* page-wrapper */

#page-wrapper {
	text-align:left;
	margin:0 auto;
	width: 996px;
	font-size: 0.75em;
	background-color: #FFF !important;
	position: relative;
}

/* header */

.header {
	position: relative;
	width: 996px;
	background: transparent url(../images/imgHeader.jpg) 0 0 no-repeat;
	height: 334px;
	margin: 0;
}

/*.header.south-coast {background: transparent url(../images/southCoast/imgHeader_regionSouthCoast.jpg) 0 0 no-repeat;}*/

.header #logo {
	position: absolute;
	top: 10px;
	left: 11px;
}

.header a.member-login {
	position: absolute;
	top: 13px;
	right: 212px;
	font-size: 0.9em;
	/*background: transparent url(../images/loginDivider.gif) 100% 0 no-repeat;*/
	padding: 3px 12px 0 0;
	height: 19px;
}


.header a.member-login:link{color : #C1C4CB;}
.header a.member-login:visited {color: #C1C4CB; text-deocoration: none;}
.header a.member-login:hover {color: #C1C4CB; text-decoration: underline;}
.header a.member-login:active {color : #C1C4CB;}

.header #search {
	position: absolute;
	top: 12px;
	right: 7px;
	font-size: 0.9em;
	height: 50px;
	z-index: 1;
	width: 202px;
}

.header #search .search-box {
	width: 145px;
	padding: 2px 1px 1px 2px;
	height: 18px;
	border: 1px solid #3C5365;
	background-color: #3C5365;
	color: #FFF;
	font-size: 1em;	
}

/*.header #search .search-submit{
	vertical-align: middle;
	margin: -2px 0 0 -3px;
	height: 17px;
	width: 17px;
}*/

.header #search .search-submit {
	vertical-align: middle;
	margin: 0 0 0 -3px;
	height: 24px;
	width: 52px;
}

* html .header #search .search-submit {	margin: -8px 0 0 -3px;}
*:first-child+html .header #search .search-submit {	margin: -8px 0 0 -3px;}

/* top navigation */

#top-nav {
	position: absolute;
	top: 14px;
	left: 227px;
	width: 460px;
	z-index: 10;
}

#top-nav li {float:left;}

#top-nav li a {
	font-weight: bold;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	float:left; 
	margin: 0 15px 0 15px;
	padding: 0 0 14px 0;
	font-size: 1.2em;
}

/** html #top-nav li a {padding: 0;} 
*:first-child+html #top-nav li a {padding: 0;}*/

#top-nav li a:link,
#top-nav li a:visited,
#top-nav li a:hover,
#top-nav li a:active { color: #FFFFFF;}

#top-nav li a:hover span {border-bottom: 2px solid #FF6600; text-decoration: none;}
#top-nav li a.selected span {border-bottom: 2px solid #FF6600;}

#top-nav li.first-item a:link,
#top-nav li.first-item a:visited,
#top-nav li.first-item a:hover,
#top-nav li.first-item a:active {margin-left: 0;}

/* second-level lists */

#top-nav li ul { 
	position : absolute;
	margin : 29px 0 0 0;
	padding : 0 ;
	width : 184px;
	clear : both;
	font-size: 0.8em;
	z-index : 2;
	left: -999em;
	text-align: left;
	border-bottom: none !important;
	 /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

/*reset margin top for IE6/7*/
* html #top-nav ul {margin-top:-1px; } 
*:first-child+html #top-nav ul {margin-top: -1px;}

#top-nav li ul li {border-bottom : 1px solid #666666;}

#top-nav li ul li a:link,
#top-nav li ul li a:visited,
#top-nav li ul li a:hover,
#top-nav li ul li a:active {
	color : #FFFFFF;
	background: transparent url(../images/black.png) 0 0 no-repeat;
	text-decoration : none;	
	display : block;
	padding : 5px 8px 5px 6px;
	margin : 0;
	width : 170px;
	font-weight : normal;
	border-bottom: none !important;
}

#top-nav li ul li a:hover {
	color : #FFFFFF;
	background: transparent url(../images/orange.png) 0 0 no-repeat;
	text-decoration : none;
}

#top-nav li:hover, #top-nav li.over { position: static;}

#top-nav li ul li {margin:0;}

#top-nav li ul ul { /* third-and-above-level lists */
	margin: 0 0 0 184px;
	font-size: 1em; /* reset font size for 3rd level lists */
	border-bottom : none !important;
}
/*reset margin top for IE6/7*/
* html #top-nav li ul ul {margin-top: -25px; top:auto;} 
*:first-child+html #top-nav li ul ul {margin-top: -25px; top:auto;}


#top-nav li:hover ul ul, 
#top-nav li:hover ul ul ul, 
#top-nav li.over ul ul, 
#top-nav li.over ul ul ul {
	left: -999em;
}

#top-nav li:hover ul, 
#top-nav li li:hover ul, 
#top-nav li li li:hover ul, 
#top-nav li.over ul, 
#top-nav li li.over ul, 
#top-nav li li li.over ul { /* lists nested under hovered list items */
	left: auto;
}

/* 2nd level with arrow */

#top-nav li ul li.second-level a:link,
#top-nav li ul li.second-level a:visited,
#top-nav li ul li.second-level a:hover,
#top-nav li ul li.second-level a:active {
	color : #FFFFFF;
	background: transparent url(../images/blackArrow.png) 0 0 no-repeat;
	text-decoration : none;
	display : block;
	padding : 5px 8px 5px 6px;
	margin : 0;
	width : 170px;
	font-weight : normal;
	border-bottom: none !important;
}

/* 3rd level */

#top-nav li ul li.second-level ul li a:link,
#top-nav li ul li.second-level ul li a:visited,
#top-nav li ul li.second-level ul li a:hover,
#top-nav li ul li.second-level ul li a:active { 
	color : #FFFFFF;
	background: transparent url(../images/black.png) 0 0 no-repeat;
	border-bottom: none !important;
	font-weight : normal !important;
	text-decoration : none !important;
}

#top-nav li ul li.second-level ul li a:hover {
	color : #FFFFFF;
	background: transparent url(../images/orange.png) 0 0 no-repeat;
	text-decoration : none;
}

#top-nav li ul li.second-level a:hover {
	color: #FFFFFF;
	background: transparent url(../images/orangeArrow.png) 0 0 no-repeat;
	text-decoration : none;
}

/* #quick-links seciton */

#quick-links {
	position: absolute;
	top: 375px;
	right: 10px;
	text-align: right;
	z-index: 0;
}
#quick-links h2 {
	font-size : 17px;
}

#quick-links.content {top: 185px;}

#quick-links li a {	
	font-weight: bold;
	text-decoration:none;
	margin: 0;
	padding: 0 10px 0 0;
	font-size: 1em;	
	background: transparent url(../images/arrowQuickLinks.gif) 100% 4px no-repeat;
	line-height: 1.5em;
}

#quick-links li a:link, #hp-left-col li a:link {color: #FF6600;}
#quick-links li a:visited, #hp-left-col li a:visited {color: #FF6600;}
#quick-links li a:hover, #hp-left-col li a:hover {text-decoration: underline; color: #FF6600;}
#quick-links li a:active, #hp-left-col li a:active { color: #FF6600;}

/* #content-wrapper*/

#content-wrapper {
	width: 966px;
	margin: 0 15px 0 15px;
	padding: 0 ;
	background-color: #FFF ;
	/*float: left;*/
}

/* #content-left-col*/

#content-left-col {
	float: left;
	margin: 0 20px 0 0;
	width: 132px;
	display: inline;
}

#content-left-col #side-nav {
	width: 132px;
	margin: 0;
	padding: 0;
}

#content-left-col #side-nav li {
	list-style-type: none;
	background: transparent url(../images/subnavHR.gif) 0 100% no-repeat;
	font-weight: bold;
	padding: 3px 0 5px 5px;
}

#content-left-col #side-nav a {text-decoration: none;}
#content-left-col #side-nav a:link {color: #666666;}
#content-left-col #side-nav a:visited {color: #666666;}
#content-left-col #side-nav a:hover {color: #ADADAD;}
#content-left-col #side-nav a:active {color: #666666;}

#content-left-col #side-nav a.selected:link,
#content-left-col #side-nav a.selected:visited,
#content-left-col #side-nav a.selected:hover,
#content-left-col #side-nav a.selected:active {color: #FF6600;}

#content-left-col #side-nav li ul li {
	background: transparent url(../images/img_subNav_arrow.gif) 0 8px no-repeat;
	font-weight: normal;
	padding-left: 6px;
	padding: 3px 0 3px 6px;
}

#content-left-col #side-nav li ul li a {text-decoration: none;}
#content-left-col #side-nav li ul li a:link {color: #666666;}
#content-left-col #side-nav li ul li a:visited {color: #666666;}
#content-left-col #side-nav li ul li a:hover {color: #666666; text-decoration: none;}
#content-left-col #side-nav li ul li a:active {color: #666666;}

#content-left-col #side-nav li ul li a.selected:link,
#content-left-col #side-nav li ul li a.selected:visited,
#content-left-col #side-nav li ul li a.selected:hover,
#content-left-col #side-nav li ul li a.selected:active {color: #FF6600; font-weight: normal;}

/* #content-mid-col*/

#content-mid-col {
	float: left;
	margin: 0 15px 0 0;
	width: 537px;
	display: inline;
}

/* bread-crumbs section */
.bread-crumbs {
	list-style-type : none;
	margin : 0 ;
	padding : 0;
	height: 25px;	
}

.bread-crumbs li {
	list-style-type : none;
	float : left;
	padding : 0 5px 0 8px;
	margin: 0;
	background: transparent url(../images/arrow_breadcrumbs.gif) 0 6px no-repeat;
	color: #696969;
}
.bread-crumbs li.first-item {background : none; padding-left :0;}
.bread-crumbs li.last-item {background : none; padding-left :0; color: #000000;}

.bread-crumbs a {text-decoration: underline;}
.bread-crumbs a:link{color: #FF6600;}
.bread-crumbs a:visited{color: #FFA060;}
.bread-crumbs a:hover{color: #FFA060; text-decoration:none;}
.bread-crumbs a:active{color: #FF6600;}

#content-mid-col .print-control, #intranet-right-col .print-control {	float: right;}

#content-mid-col .print-control img, #intranet-right-col .print-control {margin-left: 5px;}

/* regional */

#regional {
	margin: 25px 0 15px 0;
	padding: 15px 12px 0 12px;
	width: 506px;
	background: transparent url(../images/southCoast/bg_southCoastHighlights.gif) 0 0 repeat-x;
	color: #333333;
}

#regional table {
	margin: 0 0 15px 0;
	padding: 0;
	border-collapse: collapse;
}

#regional table td {padding: 0 5px 0 0;}

#regional table h3 {margin-top: 10px;}


#highlights {
	margin: 25px 0 0 0;
	padding: 15px 12px 0 12px;
	width: 506px;
	background: transparent url(../images/southCoast/bg_southCoastHighlights.gif) 0 0 repeat-x;
	color: #333333;
}

#contact-nsw {
	margin: 0 0 15px 0;
	padding: 0 0 0 12px;
	width: 525px;
	color: #333333;
}


#highlights table {
	margin: 0 0 15px 0;
	padding: 0;
	border-collapse: collapse;
}

#highlights table td {padding: 8px 10px 8px 0;}

#highlights img {border: 1px solid #999999;}

/* content right col */

#content-right-col {
	float: left;
	margin:  12px 0 0 0;
	width: 262px;
	padding: 0;
	display: inline;
}

h3.bgheader {
	margin: 0; 
	padding: 20px 0 0 8px; 
	color: #FFF; 
	font-size: 1.25em; 
	font-weight: normal;
	height: 25px; 
	margin: 0;
	letter-spacing: -1px;
	color: #FFFFFF !important;
}

.map {
	width: 262px;
	margin: 2px 0 0 0;
}

.map img {border: 1px solid #CCCCCC; margin: 10px}

ul.plan-event {
	margin: 2px 0 15px 0;
	padding: 0;
}

ul.plan-event li {
	list-style-type: none;
	line-height: 1.3em;
	padding: 7px 0;
}

ul.plan-event li a {
	padding: 3px 0 3px 30px;
	margin: 0 0 0 15px;
	font-weight: bold;
}

ul.plan-event li a:link{color : #0597bc;}
ul.plan-event li a:visited {color: #0597bc; text-deocoration: none;}
ul.plan-event li a:hover {color: #0597bc; text-decoration: underline;}
ul.plan-event li a:active {color : #0597bc;}

ul.accommodation-listings {
	margin: 2px 0 20px 0;
	padding: 5px 0 0 0;
}

ul.accommodation-listings li {
	list-style-type: none;
	background: transparent url(../images/arrow_next.gif) 0 8px no-repeat;
	padding: 4px 0 0 10px;
	margin: 0 0 0 10px;
	line-height: 1.3em;

}

ul.accommodation-listings li a:link{color : #676767;}
ul.accommodation-listings li a:visited {color: #676767; text-deocoration: none;}
ul.accommodation-listings li a:hover {color: #676767; text-decoration: underline;}
ul.accommodation-listings li a:active {color : #676767;}

/* footer */
#footer {
	background: transparent url(../images/img_footer_majorPartners.gif) 0 0 no-repeat;
	width: 996px;
	color: #ADADAD;
	font-size: 0.9em;
	padding: 22px 0 0 0;
	margin: 5px 0 0 0;
}

.footer-icon {margin: 0 0 0 30px;}

#footer ul {
	margin: 17px 0 15px 20px; 
	padding: 0;
	float: left;
}
* html #footer ul {margin: 17px 0 15px 10px;}

#footer ul.left {float: left;}
#footer ul.right {float: right; margin-right:115px;}
* html #footer ul.right {margin-right: 57px;}


#footer ul li {
	list-style-type: none;
	border-left: 1px solid #ADADAD;
	float: left;
	padding: 0 5px 0 5px;
	line-height: 1.1em;
}

#footer ul li.first {border-left: none;}

#footer ul li a.more-video {
	color: #ADADAD;
	text-decoration: none;
}
#footer ul li a:link{color : #ADADAD;}
#footer ul li a:visited {color: #ADADAD; }
#footer ul li a:hover {color: #ADADAD; text-decoration: underline;}
#footer ul li a:active {color : #ADADAD;}

.footer-icon img {float: left; margin: 0 28px 0 0;}

#footer p.map{
	width: auto;
	position: absolute;
	right: 15px;
	margin: 15px 0 0 0; 
	background-image: none !important;
}
#footer p.map img{
	padding:0 5px 0 0;
	border: none;
	margin: auto;
}

#footer div.hr {
	background-image: none;
	background-color: #EEEEEE;
	margin: 10px 0 10px 0;
	height: 1px;
	border: 0;
	padding: 0;
	clear:both;
}

* html #footer div.hr {margin: -20px 0 5px 0;}
*:first-child+html #footer div.hr {margin: -20px 0 5px 0;}

#footer div.hr hr { display: none;}

#content-wrapper #footer {
	margin-left: -15px;
}

/* Reusable Classes
************************************************************/
.clear-hidden {
	margin : 0;
	padding : 0;
	font-size : 1px;
	line-height: 1px;
	clear : both;
	height: 1px;
	background-color:white;	
}

li.car { 
	background: transparent url(../images/southCoast/icon_car.gif) 0 4px no-repeat;
	padding: 0 0 0 30px;
	margin: 0 0 6px 12px;
	line-height: 1.4em;
	color: #666666;
}

a.view-more {
	background: transparent url(../images/arrowQuickLinks.gif) 0 4px no-repeat;
	margin: 0 0 0 10px ;
	padding: 0 2px 0 8px; 
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
}
a.view-more:link{color : #FF6600;}
a.view-more:visited {color: #FFA060; }
a.view-more:hover {color: #FFA060; text-decoration: underline;}
a.view-more:active {color : #FF6600;}


.float-right {float: right; }

.top-margin {margin-top: 12px;}
.top-margin-8 { margin-top:8px;}

div.hr {
	background: transparent url(../images/hr_dott.gif) 0 0 repeat-x;
	margin: 15px 0 0 0;
	height: 4px;
	border: 0;
	padding: 0;
	clear:both;
} 

div.hr hr { display: none;}


/* South Coast Style */

body.south-coast { background: transparent url(../images/southCoast/bg_region_main.gif) 0 0 repeat-x;}

/*.south-coast .header.south-coast {background: transparent url(../images/southCoast/imgHeader_NSWSouthCoast.jpg) 0 0 no-repeat;}*/

.south-coast h1, .south-coast h2 {color : #00698e;}

.south-coast h3 {color : #009fbb;}

.south-coast #highlights {background: transparent url(../images/southCoast/bg_southCoastHighlights.gif) 0 0 repeat-x;}

.south-coast h3.bgheader {background: transparent url(../images/southCoast/icon_southCoast_01.gif) 0 0 no-repeat;	}

.south-coast h3.bgheader.plan-event {background: transparent url(../images/southCoast/icon_southCoast_02.gif) 0 0 no-repeat;}

.south-coast h3.bgheader.accommodation {background: transparent url(../images/southCoast/icon_southCoast_03.gif) 0 0 no-repeat;}

.south-coast .map {background: transparent url(../images/southCoast/bg_southCoast_map.gif) 0 0 repeat-x;}

.south-coast ul.plan-event li {background: transparent url(../images/southCoast/bg_southCoastPlan.gif) 0 0 repeat-x;}

.south-coast ul.plan-event li a {background: transparent url(../images/southCoast/btn_southCoast_square_n.gif) 0 1px no-repeat;}

.south-coast ul.accommodation-listings {background: transparent url(../images/southCoast/bg_southCoast_accomodation.gif) 0 0 repeat-x;}

.south-coast ul.plan-event li a:link, .south-coast ul.plan-event li a:visited, .south-coast ul.plan-event li a:hover, .south-coast ul.plan-event li a:active{color : #00698e;}

.south-coast h3 a:link, .south-coast h3 a:visited, .south-coast h3 a:hover, .south-coast h3 a:active {color : #009fbb;}

/* North Coast Style */

body.north-coast { background: transparent url(../images/northCoast/bg_northCoast_region_main.gif) 0 0 repeat-x;}

/*.north-coast .header.south-coast {background: transparent url(../images/northCoast/imgHeader_NSWNorthCoast.jpg) 0 0 no-repeat;}*/

.north-coast h1, .north-coast h2 {color : #436ab3;}

.north-coast h3 {color : #4280f2 ;}

.north-coast #highlights {background: transparent url(../images/northCoast/bg_northCoast_Highlights.gif) 0 0 repeat-x;}

.north-coast h3.bgheader {background: transparent url(../images/northCoast/icon_northCoast_01.gif) 0 0 no-repeat;	}

.north-coast h3.bgheader.plan-event {background: transparent url(../images/northCoast/icon_northCoast_02.gif) 0 0 no-repeat;}

.north-coast h3.bgheader.accommodation {background: transparent url(../images/northCoast/icon_northCoast_03.gif) 0 0 no-repeat;}

.north-coast .map {background: transparent url(../images/northCoast/bg_northCoast_map.gif) 0 0 repeat-x;}

.north-coast ul.plan-event li {background: transparent url(../images/northCoast/bg_northCoast_Plan.gif) 0 0 repeat-x;}

.north-coast ul.plan-event li a {background: transparent url(../images/northCoast/btn_northCoast_square_n.gif) 0 1px no-repeat;}

.north-coast ul.accommodation-listings {background: transparent url(../images/northCoast/bg_northCoast_accomodation.gif) 0 0 repeat-x;}

.north-coast ul.plan-event li a:link, .north-coast ul.plan-event li a:visited, .north-coast ul.plan-event li a:hover, .north-coast ul.plan-event li a:active{color : #436ab3;}

.north-coast h3 a:link, .north-coast h3 a:visited, .north-coast h3 a:hover, .north-coast h3 a:active {color : #4280f2 ;}

/* Snowy Style */

body.snowy { background: transparent url(../images/snowy/bg_snowy_region_main.gif) 0 0 repeat-x;}

/*.snowy .header.south-coast {background: transparent url(../images/southCoast/imgHeader_regionSouthCoast.jpg) 0 0 no-repeat;}*/

.snowy h1, .snowy h2 {color : #4b8044;}

.snowy h3 {color : #5db951;}

.snowy #highlights {background: transparent url(../images/snowy/bg_snowy_Highlights.gif) 0 0 repeat-x;}

.snowy h3.bgheader {background: transparent url(../images/snowy/icon_highCountry_01.gif) 0 0 no-repeat;	}

.snowy h3.bgheader.plan-event {background: transparent url(../images/snowy/icon_highCountry_02.gif) 0 0 no-repeat;}

.snowy h3.bgheader.accommodation {background: transparent url(../images/snowy/icon_highCountry_03.gif) 0 0 no-repeat;}

.snowy .map {background: transparent url(../images/snowy/bg_snowy_map.gif) 0 0 repeat-x;}

.snowy ul.plan-event li {background: transparent url(../images/snowy/bg_snowy_Plan.gif) 0 0 repeat-x;}

.snowy ul.plan-event li a {background: transparent url(../images/snowy/btn_snowy_square_n.gif) 0 1px no-repeat;}

.snowy ul.accommodation-listings {background: transparent url(../images/snowy/bg_snowy_accomodation.gif) 0 0 repeat-x;}

.snowy ul.plan-event li a:link, .snowy ul.plan-event li a:visited, .snowy ul.plan-event li a:hover, .snowy ul.plan-event li a:active{color : #4b8044;}

.snowy h3 a:link, .snowy h3 a:visited, .snowy h3 a:hover, .snowy h3 a:active {color : #5db951;}

/* Central Style */

body.central { background: transparent url(../images/central/bg_central_region_main.gif) 0 0 repeat-x;}

/*.central .header.south-coast {background: transparent url(../images/central/imgHeader_greaterWest.jpg) 0 0 no-repeat;}*/

.central h1, .central h2 {color : #006383;}

.central h3 {color : #0f8bb3;}

.central #highlights {background: transparent url(../images/central/bg_central_Highlights.gif) 0 0 repeat-x;}

.central h3.bgheader {background: transparent url(../images/central/icon_surrounds_01.gif) 0 0 no-repeat;	}

.central h3.bgheader.plan-event {background: transparent url(../images/central/icon_surrounds_02.gif) 0 0 no-repeat;}

.central h3.bgheader.accommodation {background: transparent url(../images/central/icon_surrounds_03.gif) 0 0 no-repeat;}

.central .map {background: transparent url(../images/central/bg_central_map.gif) 0 0 repeat-x;}

.central ul.plan-event li {background: transparent url(../images/central/bg_central_Plan.gif) 0 0 repeat-x;}

.central ul.plan-event li a {background: transparent url(../images/central/btn_central_square_n.gif) 0 1px no-repeat;}

.central ul.accommodation-listings {background: transparent url(../images/central/bg_central_accomodation.gif) 0 0 repeat-x;}

.central ul.plan-event li a:link, .central ul.plan-event li a:visited, .central ul.plan-event li a:hover, .central ul.plan-event li a:active{color : #006383;}

.central h3 a:link, .central h3 a:visited, .central h3 a:hover, .central h3 a:active {color : #0f8bb3;}

/* Heart of Country Style */

body.heart { background: transparent url(../images/heart/bg_heart_region_main.gif) 0 0 repeat-x;}

/*.heart .header.south-coast {background: transparent url(../images/southCoast/imgHeader_regionSouthCoast.jpg) 0 0 no-repeat;}*/

.heart h1, .heart h2 {color : #006a54;}

.heart h3 {color : #1c9d82;}

.heart #highlights {background: transparent url(../images/heart/bg_heart_Highlights.gif) 0 0 repeat-x;}

.heart h3.bgheader {background: transparent url(../images/heart/icon_heartOfCountry_01.gif) 0 0 no-repeat;	}

.heart h3.bgheader.plan-event {background: transparent url(../images/heart/icon_heartOfCountry_02.gif) 0 0 no-repeat;}

.heart h3.bgheader.accommodation {background: transparent url(../images/heart/icon_heartOfCountry_03.gif) 0 0 no-repeat;}

.heart .map {background: transparent url(../images/heart/bg_heart_map.gif) 0 0 repeat-x;}

.heart ul.plan-event li {background: transparent url(../images/heart/bg_heart_Plan.gif) 0 0 repeat-x;}

.heart ul.plan-event li a {background: transparent url(../images/heart/btn_heart_square_n.gif) 0 1px no-repeat;}

.heart ul.accommodation-listings {background: transparent url(../images/heart/bg_heart_accomodation.gif) 0 0 repeat-x;}

.heart ul.plan-event li a:link, .heart ul.plan-event li a:visited, .heart ul.plan-event li a:hover, .heart ul.plan-event li a:active{color : #006a54;}

.heart h3 a:link, .heart h3 a:visited, .heart h3 a:hover, .heart h3 a:active {color : #1c9d82;}

/* outback Style */

body.outback { background: transparent url(../images/outback/bg_outback_region_main.gif) 0 0 repeat-x;}

/*.outback .header.south-coast {background: transparent url(../images/southCoast/imgHeader_regionSouthCoast.jpg) 0 0 no-repeat;}*/

.outback h1, .outback h2 {color : #bd1e23;}

.outback h3 {color : #eb3f44;}

.outback #highlights {background: transparent url(../images/outback/bg_outback_Highlights.gif) 0 0 repeat-x;}

.outback h3.bgheader {background: transparent url(../images/outback/icon_outback_01.gif) 0 0 no-repeat;	}

.outback h3.bgheader.plan-event {background: transparent url(../images/outback/icon_outback_02.gif) 0 0 no-repeat;}

.outback h3.bgheader.accommodation {background: transparent url(../images/outback/icon_outback_03.gif) 0 0 no-repeat;}

.outback .map {background: transparent url(../images/outback/bg_outback_map.gif) 0 0 repeat-x;}

.outback ul.plan-event li {background: transparent url(../images/outback/bg_outback_Plan.gif) 0 0 repeat-x;}

.outback ul.plan-event li a {background: transparent url(../images/outback/btn_outback_square_n.gif) 0 1px no-repeat;}

.outback ul.accommodation-listings {background: transparent url(../images/outback/bg_outback_accomodation.gif) 0 0 repeat-x;}

.outback ul.plan-event li a:link, .outback ul.plan-event li a:visited, .outback ul.plan-event li a:hover, .outback ul.plan-event li a:active{color : #bd1e23;}

.outback h3 a:link, .outback h3 a:visited, .outback h3 a:hover, .outback h3 a:active {color : #eb3f44;}


/* Access NSW Landing Style */
body.access-nsw { background: transparent url(../images/accessNSW/bg_main.jpg) 0 0 repeat-x;}

.access-nsw h1, .access-nsw h2 {color : #436ab3;}

/*.header.access-nsw {background: transparent url(../images/accessNSW/imgHeader_accessNSW.jpg) 0 0 no-repeat;}*/

.access-nsw #highlights {background: transparent url(../images/accessNSW/bg_list.gif) 0 0 repeat-x;}

.access-nsw #highlights p.step-number{font-family:Georgia, "Times New Roman", Times, serif; color:#436ab3; font-size:1.3em; font-weight:bold; margin-top:-4px;}

.access-nsw #highlights table td {padding: 2px 3px 2px 0;}


img.access-nsw-logo { float: left; margin: 10px 17px 0 0; border:none !important;}