@import "homepage.css";
@import "submenu.css";
@import "travelpack.css";


body {
  margin: 0;
  padding: 0;
  color: #333;
  font: 62.5%/1.5 verdana,arial,helvetica,sans-serif; /* Resets 1em to 10px */
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-size: 1.1em;
}

p {
  margin: 0;
  padding: 0 0 1em;
  font-size: 1.1em; /* 10px  1.1em = 11px */
}

ul, li, form {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* Links */
a, a:link, a:link, a:link, a:hover {
  background: transparent;
  text-decoration: underline;
  cursor: pointer;
}
 
a:link, a:visited {
  color: #333;
}

a:hover {
  color: #999;
}

label {
  color: #333;
  font-weight: bold;
  font-size: 1em;
}

select, input {
  font: 11px verdana,arial,helvetica,sans-serif;
} 


/* --------------------------------------------------------------------------------
 * Backgrounds
 * -------------------------------------------------------------------------------- */ 
#wrap {
  background-repeat: no-repeat;
  background-position: 50% 0;
}

body {
  background-repeat: no-repeat;
  background-position: 50% 100%;
}

body.blue         { background-image: url(/qldhols_06/fms/images/global/section/blue/bg_bottom.jpg); }  /* Bottom Tattoo */
body.blue #wrap      { background-image: url(/qldhols_06/fms/images/global/section/blue/bg_top.jpg); }  /* Top Tattoo */
body.green         { background-image: url(/qldhols_06/fms/images/global/section/green/bg_bottom.jpg); }
body.green #wrap    { background-image: url(/qldhols_06/fms/images/global/section/green/bg_top.jpg); }
body.red         { background-image: url(/qldhols_06/fms/images/global/section/red/bg_bottom.jpg); }
body.red #wrap      { background-image: url(/qldhols_06/fms/images/global/section/red/bg_top.jpg); }
body.royal_blue     { background-image: url(/qldhols_06/fms/images/global/section/royal_blue/bg_bottom.jpg); }
body.royal_blue #wrap  { background-image: url(/qldhols_06/fms/images/global/section/royal_blue/bg_top.jpg); }
body.yellow       { background-image: url(/qldhols_06/fms/images/global/section/yellow/bg_bottom.jpg); }
body.yellow #wrap    { background-image: url(/qldhols_06/fms/images/global/section/yellow/bg_top.jpg); }

body.lime        { background-image: url(/qldhols_06/fms/images/global/section/lime/bg_bottom.jpg); }
body.lime #wrap     { background-image: url(/qldhols_06/fms/images/global/section/lime/bg_top.jpg); }


/* --------------------------------------------------------------------------------
 * Layout
 * -------------------------------------------------------------------------------- */ 
#wrap {
  min-width: 955px;
}

#container-wrap, #footer-wrap {
  width: 955px;
  margin: 0 auto;
}

#container-div {
  height: inherit;
  width: 760px;
  background: #fff;
}

#header {
  height: 192px;
  border-bottom: 1px solid #fff;
}

#elements {
  float: left;
  width: 216px;
}

#sidebar {
  position: absolute;
  top: 0;
  width: 185px;
  margin-left: 760px;
  padding-left: 25px;
  background-position: 0 0;
  background-repeat: no-repeat;
}

#content-intro {
  float: left;
  width: 544px;
  height: inherit;
  margin-bottom: 15px;
}

.content-container { /* used where extra info appears bellow data islands */
  float: left;
  width: 544px;
  height: inherit;
}

.doubleclick { /* hide the double click tracking */
	display: none;
}

/* Content Destinations */
body.blue #content-intro           { background: url(/qldhols_06/fms/images/global/section/blue/gr_divider_category.gif) no-repeat 269px 100%; }
body.green #content-intro         { background: url(/qldhols_06/fms/images/global/section/green/gr_divider_category.gif) no-repeat 269px 100%; }
body.red #content-intro           { background: url(/qldhols_06/fms/images/global/section/red/gr_divider_category.gif) no-repeat 269px 100%; }
body.royal_blue #content-intro       { background: url(/qldhols_06/fms/images/global/section/royal_blue/gr_divider_category.gif) no-repeat 269px 100%; }
body.yellow #content-intro         { background: url(/qldhols_06/fms/images/global/section/yellow/gr_divider_category.gif) no-repeat 269px 100%; }

/* sidebar shadow elements */
body#beaches #sidebar        { background-image: url(/qldhols_06/fms/images/destinations/beaches/gr_promoedge.jpg); }
body#brisbane #sidebar        { background-image: url(/qldhols_06/fms/images/destinations/brisbane/gr_promoedge.jpg); }
body#bundaberg #sidebar        { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/gr_promoedge.jpg); }
body#central_qld #sidebar      { background-image: url(/qldhols_06/fms/images/destinations/central_qld/gr_promoedge.gif); }
body#cities #sidebar        { background-image: url(/qldhols_06/fms/images/destinations/cities/gr_promoedge.jpg); }
body#fraser_coast #sidebar      { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/gr_promoedge.jpg); }
body#gold_coast #sidebar      { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/gr_promoedge.jpg); }
body#great_barrier_reef #sidebar  { background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/gr_promoedge.jpg); }
body#islands #sidebar        { background-image: url(/qldhols_06/fms/images/destinations/islands/gr_promoedge.jpg); }
body#mackay #sidebar        { background-image: url(/qldhols_06/fms/images/destinations/mackay/gr_promoedge.jpg); }
body#natural_wonders #sidebar    { background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/gr_promoedge.jpg); }
body#outback #sidebar        { background-image: url(/qldhols_06/fms/images/destinations/outback/gr_promoedge.jpg); }
body#outback_and_country #sidebar  { background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/gr_promoedge.jpg); }
body#se_qld_country #sidebar    { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/gr_promoedge.jpg); }
body#sunshine_coast #sidebar    { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/gr_promoedge.jpg); }
body#townsville #sidebar      { background-image: url(/qldhols_06/fms/images/destinations/townsville/gr_promoedge.jpg); }
body#tropical_north_qld #sidebar  { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/gr_promoedge.jpg); }
body#western_downs #sidebar      { background-image: url(/qldhols_06/fms/images/destinations/western_downs/gr_promoedge.jpg); }
body#whitsundays #sidebar      { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/gr_promoedge.jpg); }

body#destination #sidebar      { background-image: url(/qldhols_06/fms/images/images/destinations/global/gr_promoedge.jpg); }
body#accommodation #sidebar      { background-image: url(/qldhols_06/fms/images/images/accommodation/gr_promoedge.jpg); }
body#things_to_see_and_do #sidebar      { background-image: url(/qldhols_06/fms/images/images/things_to_see_and_do/gr_promoedge.jpg); }
body#events #sidebar      { background-image: url(/qldhols_06/fms/images/images/events/gr_promoedge.jpg); }
body#getting_around #sidebar      { background-image: url(/qldhols_06/fms/images/images/getting_around/gr_promoedge.jpg); }


/* campaign and niche sites */
body#drive_qld #sidebar      { background-image: url(/qldhols_06/fms/images/drive/images/gr_promoedge.gif); }
body#dive_qld #sidebar      { background-image: url(/qldhols_06/fms/images/dive/images/gr_promoedge.gif); }
body#rugby_06 #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/rugby_06/gr_promoedge.gif); }
body#bluetooth_06 #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/bluetooth_06/gr_promoedge.gif); }

#footer-wrap {
  clear: both;
}


/* --------------------------------------------------------------------------------
 * Main Navigation Menu
 * -------------------------------------------------------------------------------- */ 
#nav, ul#extnav, #nav-niche {
  background-color: #ccc;
  border-bottom: 2px solid #fff;
  height: 30px;
}

#nav ul, ul#extnav, #nav-niche {
  list-style-type: none;
}

ul#extnav {
  width: 160px;
}

#nav ul li, #nav-niche ul li {
  float: left;
  display: block; 
}

#nav ul li a, ul#extnav li a {
  text-decoration: none;
  cursor: pointer; 
  display: block;
  height: 30px;
  background-position: 0 0;
  text-indent: -9999px;
  overflow: hidden;
}

/*
li#menu-home a      { width: 56px; background-image: url(/qldhols_06/fms/images/navigation/bt_home.gif); }
li#menu-destinations a  { width: 96px; background-image: url(/qldhols_06/fms/images/navigation/bt_destinations.gif); }
li#menu-accommodation a  { width: 117px; background-image: url(/qldhols_06/fms/images/navigation/bt_accomodation.gif); }
li#menu-thingsToSee a  { width: 125px; background-image: url(/qldhols_06/fms/images/navigation/bt_tosee.gif); }
li#menu-events a    { width: 60px; background-image: url(/qldhols_06/fms/images/navigation/bt_events.gif); }
li#menu-gettingAround a  { width: 114px; background-image: url(/qldhols_06/fms/images/navigation/bt_around.gif); }
li#menu-travelInfo a  { width: 87px; background-image: url(/qldhols_06/fms/images/navigation/bt_travel.gif); }
li#menu-holidayDeals a  { width: 105px; background-image: url(/qldhols_06/fms/images/navigation/bt_deals.gif); }
li#menu-exp_qld a    { width: 160px; background-image: url(/qldhols_06/fms/images/navigation/bt_experience.gif); }
*/
/* CURRENT TO 30 JUNE 09
li#menu-home a      { width: 63px; background-image: url(/qldhols_06/fms/images/navigation/bt_home.gif); }
li#menu-destinations a  { width: 97px; background-image: url(/qldhols_06/fms/images/navigation/bt_destinations.gif); }
li#menu-accommodation a  { width: 115px; background-image: url(/qldhols_06/fms/images/navigation/bt_accommodation.gif); }
li#menu-thingsToSee a  { width: 123px; background-image: url(/qldhols_06/fms/images/navigation/bt_ttsad.gif); }
li#menu-events a    { width: 67px; background-image: url(/qldhols_06/fms/images/navigation/bt_events.gif); }
li#menu-travelInfo a  { width: 90px; background-image: url(/qldhols_06/fms/images/navigation/bt_travelinfo.gif); }
li#menu-travelTools a  { width: 98px; background-image: url(/qldhols_06/fms/images/navigation/bt_traveltools.gif); }
li#menu-holidayDeals a  { width: 107px; background-image: url(/qldhols_06/fms/images/navigation/bt_deals.gif); }
li#menu-exp_qld a    { width: 160px; background-image: url(/qldhols_06/fms/images/navigation/bt_experience.gif); }
*/
li#menu-home a      { width: 55px; background-image: url(/qldhols_06/fms/images/navigation_097/bt_home.gif); }
li#menu-destinations a  { width: 97px; background-image: url(/qldhols_06/fms/images/navigation_097/bt_destinations.gif); }
li#menu-accommodation a  { width: 113px; background-image: url(/qldhols_06/fms/images/navigation_097/bt_accommodation.gif); }
li#menu-thingsToSee a  { width: 121px; background-image: url(/qldhols_06/fms/images/navigation_097/bt_ttsad.gif); }
li#menu-experiences a    { width: 91px; background-image: url(/qldhols_06/fms/images/navigation_097/bt_experiences.gif); }
li#menu-travelInfo a  { width: 86px; background-image: url(/qldhols_06/fms/images/navigation_097/bt_travelinfo.gif); }
li#menu-travelTools a  { width: 96px; background-image: url(/qldhols_06/fms/images/navigation_097/bt_traveltools.gif); }
li#menu-holidayDeals a  { width: 101px; background-image: url(/qldhols_06/fms/images/navigation_097/bt_deals.gif); }
li#menu-exp_qld a    { width: 160px; background-image: url(/qldhols_06/fms/images/navigation_097/bt_experienceqld.gif); }


body#drive_qld li#menu-home a, body#drive_qld_tab li#menu-home a                 { width: 62px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_home.gif); }
body#drive_qld li#menu-map a, body#drive_qld_tab li#menu-map a                   { width: 119px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_map.gif); }
body#drive_qld li#menu-destinations a, body#drive_qld_tab li#menu-destinations a { width: 94px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_destinations.gif); }
body#drive_qld li#menu-highways a, body#drive_qld_tab li#menu-highways a         { width: 79px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_highways.gif); }
body#drive_qld li#menu-drives a, body#drive_qld_tab li#menu-drives a             { width: 138px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_drives.gif); }
body#drive_qld li#menu-thingsToSee a, body#drive_qld_tab li#menu-thingsToSee a   { width: 121px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_seeanddo.gif); }
body#drive_qld li#menu-travelInfo a, body#drive_qld_tab li#menu-travelInfo a     { width: 147px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_travelinfo.gif); }

body#drive_qld_caph li#menu-home a,          body#drive_qld_acw li#menu-home a,          body#drive_qld_lh li#menu-home a,          body#drive_qld_giw li#menu-home a          { width: 62px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_home.gif); }
body#drive_qld_caph li#menu-map a,           body#drive_qld_acw li#menu-map a,           body#drive_qld_lh li#menu-map a,           body#drive_qld_giw li#menu-map a           { width: 119px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_map.gif); }
body#drive_qld_caph li#menu-destinations a,  body#drive_qld_acw li#menu-destinations a,  body#drive_qld_lh li#menu-destinations a,  body#drive_qld_giw li#menu-destinations a  { width: 94px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_destinations.gif); }
body#drive_qld_caph li#menu-highways a,      body#drive_qld_acw li#menu-highways a,      body#drive_qld_lh li#menu-highways a,      body#drive_qld_giw li#menu-highways a      { width: 79px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_highways.gif); }
body#drive_qld_caph li#menu-drives a,        body#drive_qld_acw li#menu-drives a,        body#drive_qld_lh li#menu-drives a,        body#drive_qld_giw li#menu-drives a        { width: 138px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_drives.gif); }
body#drive_qld_caph li#menu-thingsToSee a,   body#drive_qld_acw li#menu-thingsToSee a,   body#drive_qld_lh li#menu-thingsToSee a,   body#drive_qld_giw li#menu-thingsToSee a   { width: 121px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_seeanddo.gif); }
body#drive_qld_caph li#menu-travelInfo a,    body#drive_qld_acw li#menu-travelInfo a,    body#drive_qld_lh li#menu-travelInfo a,    body#drive_qld_giw li#menu-travelInfo a    { width: 147px; background-image: url(/qldhols_06/fms/images/drive/images/navigation/bt_travelinfo.gif); }


#nav a:hover, #nav ul li.nav-current a, ul#extnav li a:hover {
  background-position: 0 -30px;
}

#nav-niche ul li {
  height: 30px;
  vertical-align: middle;
  text-align: center;
  font-size: 1em;
  border-left: 1px solid #fff;
  text-transform: capitalize;
}
#nav-niche ul li a {
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  text-transform: capitalize;
}
#nav-niche ul li:hover {
  text-decoration: none;
  font-weight: bold;
  background-color: #999999;
  color: #fff;
}
#nav-niche ul li a:hover {
 color: #fff;
}

/* --------------------------------------------------------------------------------
 * Layout Components
 * -------------------------------------------------------------------------------- */ 
/* Elements */
.quick-find {
  padding: 5px 0;
  background-color: #c7c2b6;
}

.quick-find form {
  padding: 0 12px;
}

.quick-find label {
  font-size: 1.1em;
}

.quick-find select {
  margin: 5px 0 10px 0;
  width: 192px;
}

/* Promos */
.campaign-promo {
  background-color: #fff;
}
.campaign-promo a {
  margin-top: 5px;
  display: block
}

/* Content */
#info, #extraInfo {
  padding: 0 15px;
}

body.blue #info, body.blue #extraInfo        { color: #fff; background-color: #009dd9 !important; }
body.green #info, body.green #extraInfo        { color: #fff; background-color: #678f00 !important; }
body.red #info, body.red #extraInfo          { color: #fff; background-color: #b0232a !important; }
body.royal_blue #info, body.royal_blue #extraInfo  { color: #fff; background-color: #003399 !important; }
body.yellow #info, body.yellow #extraInfo      { color: #b0232a; background-color: #ffb300 !important; }

body #content-intro #info a, body #content-intro #info a:hover, body #content-intro #info a:visited {color: #fff;}
body.yellow #content-intro #info a, body.yellow #content-intro #info a:hover, body.yellow #content-intro #info a:visited {color: #b0232a;}

body#home_grown.blue #info { color: #000; background-color: #FFF; background-image: none;}
body#mb_open_business.blue #info { color: #000; background-color: #FFF; background-image: none;}

/* Info Pod */
#info {
  padding-top: 15px;
}

#info h4 {
  padding-bottom: 5px;
  font-size: 1.6em;
}

.deals {
  width: 272px; 
}


/************************************************************************************************************************
Slideshow / Video Pod 
************************************************************************************************************************/

.slideshow {
  float: right;
  width: 255px;
  height: 200px;
  background-repeat: no-repeat;
  padding-left: 17px;
  font-size: 9pt;
}
.slideshowLarge {
  margin: 3px 3px 20px 3px;
  font-size: 9pt;
}

.viostreamTitle {
  height: 13px;
  margin: 0px;
  padding: 0px 3px 0px 3px;
  background-image: url(/qldhols_06/fms/images/global/viostream_back.gif);
  background-repeat: no-repeat;
  font-size: 8pt;
}
.slideshow #fla {
}

body.blue .slideshow, body.blue .slideshow a {color: #009DD9;}
body.green .slideshow, body.green .slideshow a {color: #007e3a;}
body.red .slideshow, body.red .slideshow a {color: #b0232a;}
body.royal_blue .slideshow, body.royal_blue .slideshow a {color: #003399;}
body.yellow .slideshow, body.yellow .slideshow a {color: #ec8000;}


.deals {
  float: left;
}


/* Info Background */
body.blue #info            { background: url(/qldhols_06/fms/images/destinations/category/bg_tattoo_blue.gif) no-repeat 0 0; }
body.green #info          { background: url(/qldhols_06/fms/images/destinations/category/bg_tattoo_green.gif) no-repeat 0 0; }
body.red #info            { background: url(/qldhols_06/fms/images/destinations/category/bg_tattoo_red.gif) no-repeat 0 0; }
body.royal_blue #info        { background: url(/qldhols_06/fms/images/destinations/category/bg_tattoo_royal_blue.gif) no-repeat 0 0; }
body.yellow #info          { background: url(/qldhols_06/fms/images/destinations/category/bg_tattoo_yellow.gif) no-repeat 0 0; }

body#home_grown.blue #info            { background: none; }
body#mb_open_business.blue #info            { background-image: none; background-color: none !important; }


/* SlideShow Background */
body#beaches .slideshow        { background-image: url(/qldhols_06/fms/images/destinations/beaches/bg_tattoo_title2.gif); }
body#brisbane .slideshow      { background-image: url(/qldhols_06/fms/images/destinations/brisbane/bg_tattoo_title2.gif); }
body#bundaberg .slideshow      { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/bg_tattoo_title2.gif); }
body#central_qld .slideshow      { background-image: url(/qldhols_06/fms/images/destinations/central_qld/bg_tattoo_title2.gif); }
body#cities .slideshow        { background-image: url(/qldhols_06/fms/images/destinations/cities/bg_tattoo_title2.gif); }
body#fraser_coast .slideshow    { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/bg_tattoo_title2.gif); }
body#gold_coast .slideshow      { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/bg_tattoo_title2.gif); }
body#great_barrier_reef .slideshow  { background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/bg_tattoo_title2.gif); }
body#islands .slideshow        { background-image: url(/qldhols_06/fms/images/destinations/islands/bg_tattoo_title2.gif); }
body#mackay .slideshow        { background-image: url(/qldhols_06/fms/images/destinations/mackay/bg_tattoo_title2.gif); }
body#natural_wonders .slideshow    { background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/bg_tattoo_title2.gif); }
body#outback .slideshow        { background-image: url(/qldhols_06/fms/images/destinations/outback/bg_tattoo_title2.gif); }
body#outback_and_country .slideshow  { background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/bg_tattoo_title2.gif); }
body#se_qld_country .slideshow    { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/bg_tattoo_title2.gif); }
body#sunshine_coast .slideshow    { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/bg_tattoo_title2.gif); }
body#townsville .slideshow      { background-image: url(/qldhols_06/fms/images/destinations/townsville/bg_tattoo_title2.gif); }
body#tropical_north_qld .slideshow  { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/bg_tattoo_title2.gif); }
body#western_downs .slideshow    { background-image: url(/qldhols_06/fms/images/destinations/western_downs/bg_tattoo_title2.gif); }
body#whitsundays .slideshow      { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/bg_tattoo_title2.gif); }

body#destination .slideshow      { background-image: url(/qldhols_06/fms/images/destinations/global/bg_tattoo_title2.gif); }
body#accommodation .slideshow      { background-image: url(/qldhols_06/fms/images/accommodation/bg_tattoo_title2.gif); }
body#things_to_see_and_do .slideshow      { background-image: url(/qldhols_06/fms/images/things_to_see_and_do/bg_tattoo_title2.gif); }
body#events .slideshow      { background-image: url(/qldhols_06/fms/images/events/bg_tattoo_title2.gif); }
body#getting_around .slideshow      { background-image: url(/qldhols_06/fms/images/getting_around/bg_tattoo_title2.gif); }

body#travel_info .slideshow      { background-image: url(/qldhols_06/fms/images/travel_info/bg_tattoo_title2.gif); }
body#travel_tools .slideshow      { background-image: url(/qldhols_06/fms/images/travel_tools/bg_tattoo_title2.gif);}
body#newsletter .slideshow      { background-image: url(/qldhols_06/fms/images/newsletter/bg_tattoo_title2.gif); height: 40px; }
/*height: 40px;*/


/* Campaign and Niche Sites */
body#drive_qld .slideshow      { background-image: url(/qldhols_06/fms/images/drive/images/bg_tattoo_title2.gif); }
body#dive_qld .slideshow      { background-image: url(/qldhols_06/fms/images/dive/images/bg_tattoo_title2.gif); }
body#rugby_06 .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/rugby_06/bg_tattoo_title2.gif); }
body#bluetooth_06 .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/bluetooth_06/bg_tattoo_title2.gif); }


/* ids along with slideshow divs for video where height must be bigger and background colour set */
body #video .slideshow {height: 230px;}
body.blue #video .slideshow { background-color: #009dd9; }
body.red #video .slideshow { background-color: #b0232a; }
body.green #video .slideshow { background-color: #678F00; }
body.yellow #video .slideshow { background-color: #FFB300; }
body.royal_blue #video .slideshow { background-color: #003399; color: #fff; }


/* rss icon, orange rectangle */
.rss_icon {font-family: verdana, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: white; background-color: #F60; border:1px solid; border-color: #FC9 #630 #330 #F96; padding:0px 2px 0px 2px; margin:0px;}


/*-- Category Headers --*/
.category {
  width: 254px;
  margin: 0 auto;
  margin-top: 10px;
}

.category h3 {
  width: 254px;
  margin-top: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  background-image: url(/qldhols_06/fms/images/global/gr_forward_arrow_white.gif);
  background-position: 236px;
  background-repeat: no-repeat;
  background-color: #009dd9;
}
body.blue .category h3 { background-color: #009dd9; }
body.red .category h3 { background-color: #b0232a; }
body.green .category h3 { background-color: #678F00; }
body.yellow .category h3 { background-color: #EC8000; }
body.royal_blue .category h3 { background-color: #003399; color: #fff; }

.category h3 a {
  width: 214px;
  display: block;
  margin-left: 8px;
  
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  text-size: 1.4em;
  text-decoration: none;
}
.category h3 a:hover {color: #FFFFFF; text-decoration: none;}
.category h3 a:active {color: #FFFFFF; text-decoration: none;}
.category h3 a:visited {color: #FFFFFF; text-decoration: none;}

.category p {
  padding: 0 1em;
  font-size: 1em;
}

body .localArea-dataIslands .category h3 { background-color: #CCCCCC;}
body .localArea-dataIslands .category h3 a {color: #666666;}
body .localArea-dataIslands .category h3 a:hover {color: #666666; text-decoration: none;}
body .localArea-dataIslands .category h3 a:active {color: #666666; text-decoration: none;}
body .localArea-dataIslands .category h3 a:visited {color: #666666; text-decoration: none;}


/* --------------------------------------------------------------------------------
 * Footer
 * -------------------------------------------------------------------------------- */ 
.footer-content {
  width: 760px;
  margin-bottom: 120px;
  padding: 20px 0;
  text-align: center;
}

.footer-content ul {
  list-style-type: none;
  padding-bottom: 15px;
}

.footer-content ul li {
  display: inline;
  font-size: 0.9em;
  color: #999;
}

/* Footer Backgrounds */
body.blue .footer-content      { background: #fff url(/qldhols_06/fms/images/global/section/blue/bg_footer.jpg) repeat-x 0 100%; }
body.green .footer-content      { background: #fff url(/qldhols_06/fms/images/global/section/green/bg_footer.jpg) repeat-x 0 100%; }
body.red .footer-content      { background: #fff url(/qldhols_06/fms/images/global/section/red/bg_footer.jpg) repeat-x 0 100%; }
body.royal_blue .footer-content    { background: #fff url(/qldhols_06/fms/images/global/section/royal_blue/bg_footer.jpg) repeat-x 0 100%; }
body.yellow .footer-content      { background: #fff url(/qldhols_06/fms/images/global/section/yellow/bg_footer.jpg) repeat-x 0 100%; }

body#experience_qld .footer-content  { background: none !important; padding-bottom: 150px; }

body.lime .footer-content {
  background: #fff url(/qldhols_06/fms/images/global/section/lime/bg_footer.jpg) repeat-x 0 100%;
}

/* Last Link */
.footer-content ul li.last a {
  border-right: none;
  padding-right: 30px;
}

.footer-content ul li a {
  padding: 0 4px;
  text-decoration: none;
  cursor: pointer; 
  display: inline;
  border-right: 1px solid #333;
}

.footer-content a:hover {
  font-weight: normal;
}

body.blue .footer-content a:hover      { color: #0090c8; }
body.green .footer-content a:hover      { color: #007e3a; }
body.red .footer-content a:hover      { color: #b0232a; }
body.royal_blue .footer-content a:hover    { color: #003399; }
body.yellow .footer-content a:hover      { color: #b0232a; }


/* --------------------------------------------------------------------------------
 * Header Images
 * -------------------------------------------------------------------------------- */ 

#header #keywords {
  margin-top: 130px;
  padding-left: 10px;
  vertical-align: bottom;
}
#header #keywords a, #header #keywords a:hover, #header #keywords a:visited {
  color: #fff;
  text-decoration: none;
}
#header #keywords a:hover {
  text-decoration: underline;
}

body#beaches #header, body#beaches_tab #header                          { background: url(/qldhols_06/fms/images/destinations/beaches/hd_image.jpg) no-repeat 0 0; }
body#brisbane #header, body#brisbane_tab #header                        { background: url(/qldhols_06/fms/images/destinations/brisbane/hd_image.jpg) no-repeat 0 0; }
body#bundaberg #header, body#bundaberg_tab #header                      { background: url(/qldhols_06/fms/images/destinations/bundaberg/hd_image.jpg) no-repeat 0 0; }
body#central_qld #header, body#central_qld_tab #header                  { background: url(/qldhols_06/fms/images/destinations/central_qld/hd_image.jpg) no-repeat 0 0; }
body#cities #header, body#cities_tab #header                            { background: url(/qldhols_06/fms/images/destinations/cities/hd_image.jpg) no-repeat 0 0; }
body#fraser_coast #header, body#fraser_coast_tab #header                { background: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_image.jpg) no-repeat 0 0; }
body#gold_coast #header, body#gold_coast_tab #header                    { background: url(/qldhols_06/fms/images/destinations/gold_coast/hd_image.jpg) no-repeat 0 0; }
body#great_barrier_reef #header, body#great_barrier_reef_tab #header    { background: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_image.jpg) no-repeat 0 0; }
body#islands #header, body#islands_tab #header                          { background: url(/qldhols_06/fms/images/destinations/islands/hd_image.jpg) no-repeat 0 0; }
body#mackay #header, body#mackay_tab #header                            { background: url(/qldhols_06/fms/images/destinations/mackay/hd_image.jpg) no-repeat 0 0; }
body#natural_wonders #header, body#natural_wonders_tab #header          { background: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_image.jpg) no-repeat 0 0; }
body#outback #header, body#outback_tab #header                          { background: url(/qldhols_06/fms/images/destinations/outback/hd_image.jpg) no-repeat 0 0; }
body#outback_and_country #header, body#outback_and_country_tab #header  { background: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_image.jpg) no-repeat 0 0; }
body#se_qld_country #header, body#se_qld_country_tab #header            { background: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_image.jpg) no-repeat 0 0; }
body#sunshine_coast #header, body#sunshine_coast_tab #header            { background: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_image.jpg) no-repeat 0 0; }
body#townsville #header, body#townsville_tab #header                    { background: url(/qldhols_06/fms/images/destinations/townsville/hd_image.jpg) no-repeat 0 0; }
body#tropical_north_qld #header, body#tropical_north_qld_tab #header    { background: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_image.jpg) no-repeat 0 0; }
body#western_downs #header, body#western_downs_tab #header              { background: url(/qldhols_06/fms/images/destinations/western_downs/hd_image.jpg) no-repeat 0 0; }
body#whitsundays #header,  body#whitsundays_tab #header                 { background: url(/qldhols_06/fms/images/destinations/whitsundays/hd_image.jpg) no-repeat 0 0; }

body#destination #header, body#destination_tab #header              { background: url(/qldhols_06/fms/images/destinations/global/hd_image.jpg) no-repeat 0 0; }

body#accommodation #header, body#accommodation_tab #header        { background: url(/qldhols_06/fms/images/accommodation/hd_image.jpg) no-repeat 0 0; }
body#things_to_see_and_do #header, body#things_to_see_and_do_tab #header        { background: url(/qldhols_06/fms/images/things_to_see_and_do/hd_image.jpg) no-repeat 0 0; }
body#events #header, body#events_tab #header        { background: url(/qldhols_06/fms/images/events/hd_image.jpg) no-repeat 0 0; }
body#getting_around #header, body#getting_around_tab #header        { background: url(/qldhols_06/fms/images/getting_around/hd_image.jpg) no-repeat 0 0; }

body#travel_info #header, body#travel_info_tab #header  { background: url(/qldhols_06/fms/images/travel_info/hd_image.jpg) no-repeat 0 0; }
body#travel_tools #header  { background: url(/qldhols_06/fms/images/travel_tools/hd_image.jpg) no-repeat 0 0; }
body#newsletter #header  { background: url(/qldhols_06/fms/images/newsletter/hd_image.jpg) no-repeat 0 0; }

body#international_visitors #header { background: url(/qldhols_06/fms/images/travel_info/international_visitors/hd_image.jpg) no-repeat 0 0; }
body#climate #header        { background: url(/qldhols_06/fms/images/travel_info/international_visitors/hd_image.jpg) no-repeat 0 0; }
body#art_culture #header      { background: url(/qldhols_06/fms/images/things_to_see/art_culture/hd_image.jpg) no-repeat 0 0; }

body#system_page #header      { background: url(/qldhols_06/fms/images/destinations/global/hd_image.jpg) no-repeat 0 0; }
body#system_page #subheader  { background: #FFFFFF url(/qldhols_06/fms/images/global/bg_tattoo_full_blue.gif) no-repeat 0 0; padding: 20px;}
body#system_page #subheader h2 {font-size: 1.6em; font-weight: bold; color: #FFF;}


body#global_search #container-div, body#site_map #container-div, body#help #container-div, body#contact_us #container-div, body#privacy #container-div {
  background: #fff url(/qldhols_06/fms/images/global/bg_global_search.jpg) no-repeat 0 30px;
}
body#global_search #header, body#site_map #header, body#help #header, body#contact_us #header, body#privacy #header {
  margin: 17px 0 0 15px;
  height: 76px;
  border-bottom: none;
}
body#global_search #header { background: url(/qldhols_06/fms/images/global/hd_search_results.gif) no-repeat 0 0;}
body#site_map #header      {background: url(/qldhols_06/fms/images/global/hd_site_map.gif) no-repeat 0 0;}
body#help #header      {background: url(/qldhols_06/fms/images/global/hd_help.gif) no-repeat 0 0;}
body#contact_us #header      {background: url(/qldhols_06/fms/images/global/hd_contactus.gif) no-repeat 0 0;}
body#privacy #header      {background: url(/qldhols_06/fms/images/global/hd_privacy_disclaimer.gif) no-repeat 0 0;}

body#system_page #container-div {
  background: #fff url(/qldhols_06/fms/images/global/bg_tattoo_full_blue.gif) no-repeat 0 30px;
}


/* Campaign and Niche Sites */

body#drive_qld #header, body#drive_qld_tab #header      { background: url(/qldhols_06/fms/images/drive/images/hd_image.jpg) no-repeat 0 0; }
body#dive_qld #header, body#dive_qld_tab #header { background: url(/qldhols_06/fms/images/dive/images/hd_image.jpg) no-repeat 0 0; }

body#rugby_06 #header { background: url(/qldhols_06/fms/images/campaigns/rugby_06/hd_image.jpg) no-repeat 0 0; }
body#bluetooth_06 #header { background: url(/qldhols_06/fms/images/campaigns/bluetooth_06/hd_image.jpg) no-repeat 0 0; }


/* --------------------------------------------------------------------------------
 * Header Title Images
 * -------------------------------------------------------------------------------- */ 

/* Destinations */
h1.beaches, h1.brisbane, h1.bundaberg, h1.central_qld, h1.cities, h1.fraser_coast, h1.gold_coast, h1.great_barrier_reef, h1.islands, 
h1.mackay, h1.natural_wonders, h1.outback, h1.outback_and_country, h1.se_qld_country, h1.sunshine_coast, h1.townsville, h1.tropical_north_qld, 
h1.western_downs, h1.whitsundays {
  height: 84px;
  text-indent: -9999px;
  background-position: 0 0;
  background-repeat: no-repeat;
  overflow: hidden;
}

h1 {
  height: 84px;
  text-indent: -9999px;
  background-position: 0 0;
  background-repeat: no-repeat;
  overflow: hidden;
}

/* Destinations */
#beaches h1                            { background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_destination.gif); }

#brisbane h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_experience.gif); }
#brisbane h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_places_tovisit.gif); }
#brisbane h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_accommodation.gif); }
#brisbane h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_things_tosee.gif); }
#brisbane h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_events.gif); }
#brisbane h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_getting_around.gif); }
#brisbane h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_travel_info.gif); }
#brisbane h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_insiders_tips.gif); }
#brisbane h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_holiday_deals.gif); }
#brisbane h1.visitor-information        { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_destination_2.gif); }
#brisbane h1                            { background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_destination.gif); }

#bundaberg h1.experience-bundaberg  { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_experience.gif); }
#bundaberg h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_places_tovisit.gif); }
#bundaberg h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_accommodation.gif); }
#bundaberg h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_things_tosee.gif); }
#bundaberg h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_events.gif); }
#bundaberg h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_getting_around.gif); }
#bundaberg h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_travel_info.gif); }
#bundaberg h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_insiders_tips.gif); }
#bundaberg h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_holiday_deals.gif); }
#bundaberg h1                            { background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_destination.gif); }

#central_qld h1.experience-central_qld  { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_experience.gif); }
#central_qld h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_places_tovisit.gif); }
#central_qld h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_accommodation.gif); }
#central_qld h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_things_tosee.gif); }
#central_qld h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_events.gif); }
#central_qld h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_getting_around.gif); }
#central_qld h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_travel_info.gif); }
#central_qld h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_insiders_tips.gif); }
#central_qld h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_holiday_deals.gif); }
#central_qld h1                            { background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_destination.jpg); }

#cities h1                            { background-image: url(/qldhols_06/fms/images/destinations/cities/hd_destination.gif); }

#fraser_coast h1.experience-fraser_coast  { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_experience.gif); }
#fraser_coast h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_places_tovisit.gif); }
#fraser_coast h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_accommodation.gif); }
#fraser_coast h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_things_tosee.gif); }
#fraser_coast h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_events.gif); }
#fraser_coast h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_getting_around.gif); }
#fraser_coast h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_travel_info.gif); }
#fraser_coast h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_insiders_tips.gif); }
#fraser_coast h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_holiday_deals.gif); }
#fraser_coast h1                            { background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_destination.gif); }

#gold_coast h1.experience-the-gold-coast  { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_experience.gif); }
#gold_coast h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_places_tovisit.gif); }
#gold_coast h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_accommodation.gif); }
#gold_coast h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_things_tosee.gif); }
#gold_coast h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_events.gif); }
#gold_coast h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_getting_around.gif); }
#gold_coast h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_travel_info.gif); }
#gold_coast h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_insiders_tips.gif); }
#gold_coast h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_holiday_deals.gif); }
#gold_coast h1                            { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_destination.gif); }

#great_barrier_reef h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations//hd_experience.gif); }
#great_barrier_reef h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations//hd_places_tovisit.gif); }
#great_barrier_reef h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations//hd_accommodation.gif); }
#great_barrier_reef h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations//hd_things_tosee.gif); }
#great_barrier_reef h1.events                     { background-image: url(/qldhols_06/fms/images/destinations//hd_events.gif); }
#great_barrier_reef h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations//hd_getting_around.gif); }
#great_barrier_reef h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations//hd_travel_info.gif); }
#great_barrier_reef h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations//hd_insiders_tips.gif); }
#great_barrier_reef h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations//hd_holiday_deals.gif); }
#great_barrier_reef h1     { background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_destination.gif); }

#islands h1          { background-image: url(/qldhols_06/fms/images/destinations/islands/hd_destination.gif); }

#mackay h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_experience.gif); }
#mackay h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_places_tovisit.gif); }
#mackay h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_accommodation.gif); }
#mackay h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_things_tosee.gif); }
#mackay h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_events.gif); }
#mackay h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_getting_around.gif); }
#mackay h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_travel_info.gif); }
#mackay h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_insiders_tips.gif); }
#mackay h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_holiday_deals.gif); }
#mackay h1          { background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_destination.gif); }

#natural_wonders h1                             { background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_destination.gif); }

#outback h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_experience.gif); }
#outback h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_places_tovisit.gif); }
#outback h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_accommodation.gif); }
#outback h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_things_tosee.gif); }
#outback h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_events.gif); }
#outback h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_getting_around.gif); }
#outback h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_travel_info.gif); }
#outback h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_insiders_tips.gif); }
#outback h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_holiday_deals.gif); }
#outback h1          { background-image: url(/qldhols_06/fms/images/destinations/outback/hd_destination.gif); }

#outback_and_country h1    { background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_destination.gif); }

#se_qld_country h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_experience.gif); }
#se_qld_country h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_places_tovisit.gif); }
#se_qld_country h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_accommodation.gif); }
#se_qld_country h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_things_tosee.gif); }
#se_qld_country h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_events.gif); }
#se_qld_country h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_getting_around.gif); }
#se_qld_country h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_travel_info.gif); }
#se_qld_country h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_insiders_tips.gif); }
#se_qld_country h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_holiday_deals.gif); }
#se_qld_country h1      { background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_destination.gif); }

#sunshine_coast h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_experience.gif); }
#sunshine_coast h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_places_tovisit.gif); }
#sunshine_coast h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_accommodation.gif); }
#sunshine_coast h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_things_tosee.gif); }
#sunshine_coast h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_events.gif); }
#sunshine_coast h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_getting_around.gif); }
#sunshine_coast h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_travel_info.gif); }
#sunshine_coast h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_insiders_tips.gif); }
#sunshine_coast h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_holiday_deals.gif); }
#sunshine_coast h1      { background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_destination.gif); }

#townsville h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_experience.gif); }
#townsville h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_places_tovisit.gif); }
#townsville h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_accommodation.gif); }
#townsville h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_things_tosee.gif); }
#townsville h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_events.gif); }
#townsville h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_getting_around.gif); }
#townsville h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_travel_info.gif); }
#townsville h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_insiders_tips.gif); }
#townsville h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_holiday_deals.gif); }
#townsville h1        { background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_destination.gif); }

#tropical_north_qld h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_experience.gif); }
#tropical_north_qld h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_places_tovisit.gif); }
#tropical_north_qld h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_accommodation.gif); }
#tropical_north_qld h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_things_tosee.gif); }
#tropical_north_qld h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_events.gif); }
#tropical_north_qld h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_getting_around.gif); }
#tropical_north_qld h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_travel_info.gif); }
#tropical_north_qld h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_insiders_tips.gif); }
#tropical_north_qld h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_holiday_deals.gif); }
#tropical_north_qld h1    { background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_destination.gif); }

#western_downs h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_experience.gif); }
#western_downs h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_places_tovisit.gif); }
#western_downs h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_accommodation.gif); }
#western_downs h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_things_tosee.gif); }
#western_downs h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_events.gif); }
#western_downs h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_getting_around.gif); }
#western_downs h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_travel_info.gif); }
#western_downs h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_insiders_tips.gif); }
#western_downs h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_holiday_deals.gif); }
#western_downs h1      { background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_destination.gif); }

#whitsundays h1.experience-brisbane  { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_experience.gif); }
#whitsundays h1.places-to-visit            { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_places_tovisit.gif); }
#whitsundays h1.accommodation              { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_accommodation.gif); }
#whitsundays h1.things-to-see-and-do       { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_things_tosee.gif); }
#whitsundays h1.events                     { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_events.gif); }
#whitsundays h1.getting-around             { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_getting_around.gif); }
#whitsundays h1.travel-info                { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_travel_info.gif); }
#whitsundays h1.insider-tips               { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_insiders_tips.gif); }
#whitsundays h1.holiday-deals              { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_holiday_deals.gif); }
#whitsundays h1        { background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_destination.gif); }

#destination h1          { background-image: url(/qldhols_06/fms/images/destinations/global/hd_destination.gif); }
#accommodation h1          { background-image: url(/qldhols_06/fms/images/accommodation/hd_destination.gif); }
#things_to_see_and_do h1   { background-image: url(/qldhols_06/fms/images/things_to_see_and_do/hd_destination.gif); }
#events h1                 { background-image: url(/qldhols_06/fms/images/events/hd_destination.gif); }
#getting_around h1         { background-image: url(/qldhols_06/fms/images/getting_around/hd_destination.gif); }

#travel_info h1 { background-image: url(/qldhols_06/fms/images/travel_info/hd_destination.gif); }
#travel_tools h1 { background-image: url(/qldhols_06/fms/images/travel_tools/hd_destination.gif); }
#newsletter h1 { background-image: url(/qldhols_06/fms/images/newsletter/hd_destination.jpg); }


h1.destination {
  height: 0px;
  text-indent: -9999px;
  background-position: 0 0;
  background-repeat: no-repeat;
  overflow: hidden;
}


/* Campaign and Niche Sites */

#drive_qld h1 {
  height: 84px;
  text-indent: -9999px;
  background-position: 0 0;
  background-repeat: no-repeat;
  overflow: hidden;
  background-image: url(/qldhols_06/fms/images/drive/images/hd_destination.gif);
}
#dive_qld h1         { background-image: url(/qldhols_06/fms/images/dive/images/hd_destination.gif); }
#rugby_06 h1         { background-image: url(/qldhols_06/fms/images/campaigns/rugby_06/hd_destination.gif); }
#bluetooth_06 h1         { background-image: url(/qldhols_06/fms/images/campaigns/bluetooth_06/hd_destination.gif); }
#system_page h1         { height: 91px; background-image: url(/qldhols_06/fms/images/global/hd_pagenotfound.gif); }

/* --------------------------------------------------------------------------------
 * Misc
 * -------------------------------------------------------------------------------- */ 
/* Hide and show links */
a:link#hideLink, a:visited#hideLink, a:link#showLink, a:visited#showLink, a:link.showLink, a:visited.showLink {color: #fff;}
a:hover#hideLink, a:hover#showLink, a:hover.showLink {font-weight: bold;}

/* -- Text Colours --*/
body.blue .blueText, body.blue .blueText a:link, body.blue .blueText a:visited {color: #009dd9;}
body.red .blueText, body.red .blueText a:link, body.red .blueText a:visited {color: #b0232a;}
body.green .blueText, body.green .blueText a:link, body.green .blueText a:visited {color: #007e3a;}
body.royal_blue .blueText, body.royal_blue .blueText a:link, body.royal_blue .blueText a:visited {color: #003399;}
body.yellow .blueText, body.yellow .blueText a:link, body.yellow .blueText a:visited {color: #ec8000;}

body.blue .darkBlueText {color: #007aa8;}
body.red .darkBlueText {color: #811a1f;}
body.green .darkBlueText {color: #003718;}
body.royal_blue .darkBlueText {color: #001a50;}
body.yellow .darkBlueText {color: #b0232a;}

.blueText a:hover        { color: #999; }

.allClear { clear: both; height: 1px; line-height: 1px; font-size: 1px; margin:0; padding:0; }
.backToTop { text-align: right; padding: 10px 20px 0px 0;  }



/* --------------------------------------------------------------------------------
 * Sidebar travel tools
 * -------------------------------------------------------------------------------- */ 


#travel_tools_nav {
	width:147px;
	height:77px;
	padding:40px 10px 0px 10px;
	margin:0;
  color:#ffffff;
}	
body.blue #travel_tools_nav       {background: url(/qldhols_06/fms/images/travel_tools/bg_blue.gif) top left no-repeat;}
body.red #travel_tools_nav        {background: url(/qldhols_06/fms/images/travel_tools/bg_red.gif) top left no-repeat;}
body.green #travel_tools_nav      {background: url(/qldhols_06/fms/images/travel_tools/bg_green.gif) top left no-repeat;}
body.royal_blue #travel_tools_nav {background: url(/qldhols_06/fms/images/travel_tools/bg_royal_blue.gif) top left no-repeat;}
body.yellow #travel_tools_nav     {background: url(/qldhols_06/fms/images/travel_tools/bg_yellow.gif) top left no-repeat;}

#travel_tools_nav .title {
  float: left;
  padding: 2px 0 3px 0;
  margin: 0;
}

#travel_tools_nav .newsletterForm {
  float: left;
  width: 136px;
  background-color: #ffffff;
  border: 1px solid #969696;
  height: 14px;
  padding: 2px 0px 0px 3px;
  margin: 2px 0px 1px 0px;
  font-size: 10px;
  color: #666666;
}

#travel_tools_nav p {
  float: left;
  margin: 0;
  text-align: right;
  width: 139px;
  font-size: 10px;
  padding: 1px 0 0 0;
}

#travel_tools_nav .subscribeBtn {
  border: none;
  text-decoration: none;
  color: #ffffff !important;
  background: url(/qldhols_06/fms/images/travel_tools/subarrow.gif) top right no-repeat;
  padding:  0px 12px 0px 0px;
}

#travel_tools_nav .options {
  float: left;
  width: 147px;
  padding: 8px 0px 0px 0px;
}

#travel_tools_nav .options img {
  float: left;
  padding: 0px 15px 0px 0px
}



/* --------------------------------------------------------------------------------
 * Sidebar travel pack - blue default
 * -------------------------------------------------------------------------------- */ 
#travel_pack_nav {
	float: left;
	width: 150px;
	height: 90px;
	padding: 38px 0px 0px 10px;
	margin: 0;
}
body.blue #travel_pack_nav       {background: url(/qldhols_06/fms/images/travel_pack/bg_blue.gif) top left no-repeat;}
body.red #travel_pack_nav        {background: url(/qldhols_06/fms/images/travel_pack/bg_red.gif) top left no-repeat;}
body.green #travel_pack_nav      {background: url(/qldhols_06/fms/images/travel_pack/bg_green.gif) top left no-repeat;}
body.royal_blue #travel_pack_nav {background: url(/qldhols_06/fms/images/travel_pack/bg_royal_blue.gif) top left no-repeat;}
body.yellow #travel_pack_nav     {background: url(/qldhols_06/fms/images/travel_pack/bg_yellow.gif) top left no-repeat;}

#travel_pack_nav .border {
  float: left;
  width: 141px;
  padding: 6px 0px 0px 0px;
  margin: 4px 0px 0px 0px;
}
body.blue #travel_pack_nav .border       {background:url(/qldhols_06/fms/images/travel_pack/border_blue.gif) top left no-repeat;}
body.red #travel_pack_nav .border        {background:url(/qldhols_06/fms/images/travel_pack/border_red.gif) top left no-repeat;}
body.green #travel_pack_nav .border      {background:url(/qldhols_06/fms/images/travel_pack/border_green.gif) top left no-repeat;}
body.royal_blue #travel_pack_nav .border {background:url(/qldhols_06/fms/images/travel_pack/border_royal_blue.gif) top left no-repeat;}
body.yellow #travel_pack_nav .border     {background:url(/qldhols_06/fms/images/travel_pack/border_yellow.gif) top left no-repeat;}

#travel_pack_nav p {
	font-size: 10px;
  line-height: 14px;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
}

#travel_pack_nav p a {
	text-decoration: none;
	color: #ffffff;
}

#travel_pack_nav p a:hover {
	text-decoration: underline;
}

body.yellow #travel_pack_nav p, body.yellow #travel_pack_nav p a  {
  color: #b0232a !important;
}




body.blue .footer-content a:hover      { color: #0090c8; }
body.green .footer-content a:hover      { color: #007e3a; }
body.red .footer-content a:hover      { color: #b0232a; }
body.royal_blue .footer-content a:hover    { color: #003399; }
body.yellow .footer-content a:hover      { color: #b0232a; }




/* No Javascript */
ul#nojs {
   color:#fff;
   font-size:1.2em;
   padding: 102px 0 0 15px;
}

ul#nojs li {
  width: 200px;
  margin: 5px 0;
  padding-left: 10px; 
  border: 1px solid #F2F9FD;
}

ul#nojs li a, ul#nojs li a:visited {
  color: #fff;
  text-decoration: none;
}

ul#nojs li a:hover {
  text-decoration: underline;
}


/* --------------------------------------------------------------------------------
 * Button Type
 * -------------------------------------------------------------------------------- */ 
/* Submit button used on the global queensland destinations search */
.button-typeA, .button-typeA-hover {
  cursor: pointer;
  width: 100%;
  text-align: right;
  padding: 0 15px;
  font-size: 11px;
  font-family: verdana, arial, helvetica, sans-serif;
  border: 0;
  display: block;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% -599px;
}

.button-typeA-hover {
  color: #333;
  text-decoration: underline;
  font-weight: normal;
}

/* White text button used on slideshow popup link */
a.button-typeB {
  cursor: pointer;
  color: #fff !important;
  font-size: 10px !important;
  text-decoration: none;
  padding: 1px 15px 1px 1px;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% -398px;
}

a:hover.button-typeB {
  text-decoration: underline;
  font-weight: normal;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% -398px;
}

/* 333 Button */
a.button-typeC {
  cursor: pointer;
  font-size: 10px !important;
  text-decoration: none !important;
  padding: 1px 20px 1px 1px !important;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% -98px !important;
}

a:hover.button-typeC {
  text-decoration: underline !important;
  font-weight: normal !important;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% -98px !important;
}

a.button-typeD {
  cursor: pointer;
  font-size: 10px !important;
  text-decoration: none !important;
  padding: 2px 20px 1px 1px !important;
  color: #5a554e !important;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% -598px !important;
}

a:hover.button-typeD {
  text-decoration: underline !important;
  font-weight: normal !important;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% -598px !important;
}

.subscribeBox a.button-typeD, .subscribeBox a:hover.button-typeD {
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 108px -598px !important;
}

/* Submit button used on Places to visit search */
.button-typeE, .button-typeE-hover {
  cursor: pointer;
  width: 70px;
  height: 20px;
  line-height: 20px;
  text-align: right;
  margin: 0;
  padding: 0 25px 0 0;
  font-size: 11px;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #fff;
  border: 0;
  display: block;
  background: url(/qldhols_06/fms/images/global/buttons_icons/bt_submit_whi.gif) no-repeat 100% 0;
}

body.blue .button-typeE, body.blue .button-typeE-hover {background-image: url(/qldhols_06/fms/images/global/buttons_icons/bt_submit_blue.gif);}
body.red .button-typeE, body.red .button-typeE-hover {background-image: url(/qldhols_06/fms/images/global/buttons_icons/bt_submit_red.gif);}
body.green .button-typeE, body.green .button-typeE-hover {background-image: url(/qldhols_06/fms/images/global/buttons_icons/bt_submit_green.gif);}
body.yellow .button-typeE, body.yellow .button-typeE-hover {background-image: url(/qldhols_06/fms/images/global/buttons_icons/bt_submit_yellow.gif);}
body.royal_blue .button-typeE, body.royal_blue .button-typeE-hover {background-image: url(/qldhols_06/fms/images/global/buttons_icons/bt_submit_royal_blue.gif);}

.button-typeE-hover {
  color: #fff;
  text-decoration: underline;
  font-weight: normal;
}

/* Blue - Used on accomodation search results */
a.button-typeF {
  cursor: pointer;
  font-size: 10px !important;
  text-decoration: none !important;
  padding: 2px 20px 1px 1px !important;
  color: #009dd9 !important;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% 3px !important;
}

a:hover.button-typeF {
  text-decoration: underline !important;
  font-weight: normal !important;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% 3px !important;
}

a.button-typeG {
  cursor: pointer;
  font-size: 10px !important;
  text-decoration: none !important;
  padding: 0px 1px 1px 10px !important;
  color: #333 !important;
  background: url(/qldhols_06/fms/images/global/gr_back_arrow.gif) no-repeat 0 1px!important;
}

a:hover.button-typeG {
  text-decoration: underline !important;
  font-weight: normal !important;
  background: url(/qldhols_06/fms/images/global/gr_back_arrow.gif) no-repeat 0 1px!important;
}

/* Black 333 - Used on getting around search results images */
a.button-typeH {
  cursor: pointer;
  font-size: 10px !important;
  text-decoration: none !important;
  padding: 2px 20px 1px 1px !important;
  color: #333 !important;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% -598px !important;
}

a:hover.button-typeH {
  text-decoration: underline !important;
  font-weight: normal !important;
  background: url(/qldhols_06/fms/images/global/section/blue/gr_arrows.gif) no-repeat 100% -598px !important;
}

/* --------------------------------------------------------------------------------
 * Forms
 * -------------------------------------------------------------------------------- */ 
.searchKeyword {
  text-align: right;
  padding: 20px;
}
.searchKeyword #keyword {
  font-size: 10px;
  width: 135px;
  height: 12px;
  color: #666;
  vertical-align: bottom;
}
.searchKeyword #submit {
  vertical-align: bottom;
}


/* --------------------------------------------------------------------------------
 * Slideshow Popups
 * -------------------------------------------------------------------------------- */ 
#slideshow-wrap {
  /*width: 568px;*/
  margin: 0 auto;
  text-align: center;
  background-position: 0 93px;
  background-repeat: no-repeat;
}

#slideshow-wrap .header img {
  margin-bottom: 10px;
}

/* BLUE */
body.slideshow-blue              { background-color: #40b6e3; }
body.slideshow-blue  #slideshow-wrap      { background-image: url(/qldhols_06/fms/images/destinations/category/bg_pup_blue.gif); }

/* GREEN */
body.slideshow-green            { background-color: #678f00; }
body.slideshow-green #slideshow-wrap    { background-image: url(/qldhols_06/fms/images/destinations/category/bg_pup_green.gif); }

/* RED */
body.slideshow-red              { background-color: #BC444A; }
body.slideshow-red #slideshow-wrap      { background-image: url(/qldhols_06/fms/images/destinations/category/bg_pup_red.gif); }

/* ROYAL BLUE */
body.slideshow-royal_blue          { color: #fff; background-color: #294F9A; }
body.slideshow-royal_blue #slideshow-wrap  { background-image: url(/qldhols_06/fms/images/destinations/category/bg_pup_royal_blue.gif); }

/* YELLOW */
body.slideshow-yellow            { background-color: #ffb300; }
body.slideshow-yellow #slideshow-wrap    { background-image: url(/qldhols_06/fms/images/destinations/category/bg_pup_yellow.gif); }

/*
body#popup h1 {
  width: 475px;
  height: 110px;
  text-indent: -9999px;
  background-position: top left;
  background-repeat: no-repeat;
}
*/

#popupShell {
  padding-top: 110px; 
  background-repeat: no-repeat;
  background-position: top;
}

body#popup div.popup_homepage {background-image: url(/qldhols_06/fms/images/global/hd_pupsml.jpg);}
body#popup div.popup_qldhols {background-image: url(/qldhols_06/fms/images/global/hd_pupsml.jpg);}
body#popup div.popup_beaches {background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_pupsml.jpg);}
body#popup div.popup_brisbane {background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_pupsml.jpg);}
body#popup div.popup_bundaberg {background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_pupsml.jpg);}
body#popup div.popup_central_qld {background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_pupsml.jpg);}
body#popup div.popup_cities {background-image: url(/qldhols_06/fms/images/destinations/cities/hd_pupsml.jpg);}
body#popup div.popup_fraser_coast {background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_pupsml.jpg);}
body#popup div.popup_gold_coast {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_pupsml.jpg);}
body#popup div.popup_great_barrier_reef {background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_pupsml.jpg);}
body#popup div.popup_islands {background-image: url(/qldhols_06/fms/images/destinations/islands/hd_pupsml.jpg);}
body#popup div.popup_mackay {background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_pupsml.jpg);}
body#popup div.popup_natural_wonders {background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_pupsml.jpg);}
body#popup div.popup_outback {background-image: url(/qldhols_06/fms/images/destinations/outback/hd_pupsml.jpg);}
body#popup div.popup_outback_and_country {background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_pupsml.jpg);}
body#popup div.popup_se_qld_country {background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_pupsml.jpg);}
body#popup div.popup_sunshine_coast {background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_pupsml.jpg);}
body#popup div.popup_townsville {background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_pupsml.jpg);}
body#popup div.popup_tropical_north_qld {background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_pupsml.jpg);}
body#popup div.popup_western_downs {background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_pupsml.jpg);}
body#popup div.popup_whitsundays {background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_pupsml.jpg);}

body#popup div.popup_travel_tools {background-image: url(/qldhols_06/fms/images/global/hd_pupsml_yellow.jpg);}

body#popup div.popup_dive_qld {background-image: url(/qldhols_06/fms/images/dive/images/hd_pupsml.gif);}
body#popup div.popup_drive_qld {background-image: url(/qldhols_06/fms/images/drive/images/hd_pupsml.gif);}

body#popup div.popup_lg_homepage {background-image: url(/qldhols_06/fms/images/global/hd_puplg.jpg);}

body#popup.slideshow-blue div.popup_lg_qldhols {background-image: url(/qldhols_06/fms/images/global/hd_puplg_blue.jpg);}
body#popup.slideshow-red div.popup_lg_qldhols {background-image: url(/qldhols_06/fms/images/global/hd_puplg_red.jpg);}
body#popup.slideshow-green div.popup_lg_qldhols {background-image: url(/qldhols_06/fms/images/global/hd_puplg_green.jpg);}
body#popup.slideshow-yellow div.popup_lg_qldhols {background-image: url(/qldhols_06/fms/images/global/hd_puplg_yellow.jpg);}
body#popup.slideshow-royal_blue div.popup_lg_qldhols {background-image: url(/qldhols_06/fms/images/global/hd_puplg_royal_blue.jpg);}

body#popup div.popup_lg_beaches {background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_puplg.jpg);}
body#popup div.popup_lg_brisbane {background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_puplg.jpg);}
body#popup div.popup_lg_bundaberg {background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_puplg.jpg);}
body#popup div.popup_lg_central_qld {background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_puplg.jpg);}
body#popup div.popup_lg_cities {background-image: url(/qldhols_06/fms/images/destinations/cities/hd_puplg.jpg);}
body#popup div.popup_lg_fraser_coast {background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_puplg.jpg);}
body#popup div.popup_lg_gold_coast {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_puplg.jpg);}
body#popup div.popup_lg_great_barrier_reef {background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_puplg.jpg);}
body#popup div.popup_lg_islands {background-image: url(/qldhols_06/fms/images/destinations/islands/hd_puplg.jpg);}
body#popup div.popup_lg_mackay {background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_puplg.jpg);}
body#popup div.popup_lg_natural_wonders {background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_puplg.jpg);}
body#popup div.popup_lg_outback {background-image: url(/qldhols_06/fms/images/destinations/outback/hd_puplg.jpg);}
body#popup div.popup_lg_outback_and_country {background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_puplg.jpg);}
body#popup div.popup_lg_se_qld_country {background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_puplg.jpg);}
body#popup div.popup_lg_sunshine_coast {background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_puplg.jpg);}
body#popup div.popup_lg_townsville {background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_puplg.jpg);}
body#popup div.popup_lg_tropical_north_qld {background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_puplg.jpg);}
body#popup div.popup_lg_western_downs {background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_puplg.jpg);}
body#popup div.popup_lg_whitsundays {background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_puplg.jpg);}

body#popup div.popup_lg_dive_qld {background-image: url(/qldhols_06/fms/images/dive/images/hd_puplg.gif);}
body#popup div.popup_lg_drive_qld {background-image: url(/qldhols_06/fms/images/drive/images/hd_puplg.gif);}

/* --------------------------------------------------------------------------------
 * Brochure Order Form Popups
 * -------------------------------------------------------------------------------- */ 
#brochure-wrap {
  width: 475px;
  margin: 0 auto;
  text-align: center;
  background-position: 0 93px;
  background-repeat: no-repeat;
}

body#popup img {
  margin-bottom: 10px;
}

body#popup #eForm h2 {
  margin-left: 100px;
  padding-top: 5px;
  font-size: 1.4em;
  line-height: normal;
}

body#popup #eForm p {
  padding-bottom: .5em;
  line-height: 1.2em;
  color: #fff;
}
body#popup.slideshow-yellow #eForm p {color: #b0232a;}
body#popup.slideshow-yellow #eForm label {color: #b0232a;}



/* --------------------------------------------------------------------------------
 * Destinations Home
 * -------------------------------------------------------------------------------- */ 
.dest-intro {
  background-color: #f2f2f2;
  font-size: 0.9em; 
  /*padding: 8px 13px 5px 13px;*/ 
}
.dest-intro h2 {
  font-size: 1.2em; 
  padding: 8px 13px 3px 13px;
}
.dest-intro p {
  padding: 8px 13px 5px 13px;
}


/* --------------------------------------------------------------------------------
 * Tourism Contact Section
 * -------------------------------------------------------------------------------- */ 
#content-typeA {
  width: 544px;
  height: inherit;
  float: left;
}

body.blue .typeA-title {background: #009dd9 url(/qldhols_06/fms/images/destinations/category/bg_tattoo_blue.gif) no-repeat 0 0;}
body.red .typeA-title {background: #b0232a url(/qldhols_06/fms/images/destinations/category/bg_tattoo_red.gif) no-repeat 0 0;}
body.green .typeA-title {background: #648B00 url(/qldhols_06/fms/images/destinations/category/bg_tattoo_green.gif) no-repeat 0 0;} /*007e3a*/
body.yellow .typeA-title {background: #ffb300 url(/qldhols_06/fms/images/destinations/category/bg_tattoo_yellow.gif) no-repeat 0 0;}
body.royal_blue .typeA-title {background: #003399 url(/qldhols_06/fms/images/destinations/category/bg_tattoo_royal_blue.gif) no-repeat 0 0;}


body .typeA-title h2 {
  padding: 15px 0 6px 17px;
  color: #fff;
  font-size: 1.6em;
}
body.yellow .typeA-title h2 {color: #B0232A;}

body .typeA-title h3 {
  padding: 15px 0 3px 17px;
  color: #fff;
  font-size: 1.6em;
}
body.yellow .typeA-title h3 {color: #B0232A;}

body .typeA-title h4 {
  padding: 0px 0 5px 17px;
  color: #fff;
  font-size: 1.4em;
}
body.yellow .typeA-title h4 {color: #B0232A;}

body .typeA-title p {
  padding: 0px 0 5px 17px;
  color: #fff;
  font-size: 1.1em;
}
body.yellow .typeA-title p {color: #B0232A;}

body .typeA-title a, body .typeA-title a:hover, body .typeA-title a:visited {color: #fff;}
body.yellow .typeA-title a, body body.yellow .typeA-title a:hover, body body.yellow .typeA-title a:visited {color: #B0232A;}

body .typeA-title ul {
 	list-style-type: disc;
  margin-left: 15px;
}

body .typeA-title ul li {
  background: url(/qldhols_06/fms/images/global/gr_bulletwhite.gif) no-repeat 0 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  display: block;
  height: auto;
  text-align: left;
  font-size: 1.1em;
}

body #content-typeA #info {
  background: none;
  background-color: #fff!important;
  color: #333;
}
body #content-typeA #info2 {
  background: none;
  background-color: #fff!important;
  color: #333;
}

body #content-typeA #info h3 {
  font-size: 1.2em;
  padding: 6px 6px 3px 6px;
  margin-bottom: 1em;
}
body #content-typeA #info h4, body #content-holidayDeals h4 {
  font-size: 1.2em;
  padding: 3px 6px 3px 6px;
  margin-bottom: 1em;
  color: #fff;
  height: auto;
}
body #content-typeA #info h5 {
  font-size: 1.4em;
  padding: 2px;
  margin-bottom: 1em;
}
body.blue #content-typeA #info h4.results_header {background-color: #009dd9;}
body.red #content-typeA #info h4.results_header {background-color: #b0232a;}
body.yellow #content-typeA #info h4.results_header {background-color: #EF9A00;} /*color: #b0232a;*/
body.green #content-typeA #info h4.results_header {background-color: #678F00;}
body.royal_blue #content-typeA #info h4.results_header {background-color: #003399;}

#content-typeA #info p {
  padding: 0 0 10px 12px;
}

body #content-typeA #info ul, body .content-singlecol ul, body #content-typeA #info ol, body .content-singlecol ol  {
 	list-style-type: disc;
  margin-left: 15px;
}

body #content-typeA #info ul li, body .content-singlecol ul li {
  background: url(/qldhols_06/fms/images/global/gr_bullet333.gif) no-repeat 0 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  display: block;
  height: auto;
  text-align: left;
  font-size: 1.1em;
}
body #content-typeA #info ol li, body .content-singlecol ol li {
  font-size: 1.1em;
}



.info_centres {
  clear: both;
  margin: 15px 0;
  padding: 5px 0 10px 0;
  border: 1px solid #009dd9;
  background-color: #f0f9fd; 
}
body.blue .info_centres {border-color: #009dd9; background-color: #f0f9fd;}
body.red .info_centres {border-color: #b0232a; background-color: #faf3f3;}
body.green .info_centres {border-color: #007e3a; background-color: #f0f4e5;}
body.yellow .info_centres {border-color: #ec8000; background-color: #fff7e5;}
body.royal_blue .info_centres {border-color: #003399; background-color: #f5f7fb;}

.info_centres p {
  font-size: 1.2em;
  font-weight: bold;
  padding: 5px 0 10px 0px;
  padding-bottom: 0 !important;
  color: #009dd9;
}
body.blue .info_centres p, body.blue .info_centres p a {color: #009dd9;}
body.red .info_centres p, body.red .info_centres p a {color: #b0232a;}
body.green .info_centres p, body.green .info_centres p a {color: #007e3a;}
body.yellow .info_centres p, body.yellow .info_centres p a {color: #ec8000;}
body.royal_blue .info_centres p, body.royal_blue .info_centres p a {color: #003399;}

.info_centres ul li {
  display: block;
  float: left;
  width: 145px;
  padding-left: 20px;
  color: #009dd9;
}
body.blue .info_centres ul li {color: #009dd9;}
body.red .info_centres ul li {color: #b0232a;}
body.green .info_centres ul li {color: #007e3a;}
body.yellow .info_centres ul li {color: #ec8000;}
body.royal_blue .info_centres ul li {color: #003399;}

.info_centres ul li a:link, .info_centres ul li a:visited {
  color: #009dd9 !important;
}
body.blue .info_centres ul li a:link, body.blue .info_centres ul li a:visited {color: #009dd9 !important;}
body.red .info_centres ul li a:link, body.red .info_centres ul li a:visited {color: #b0232a !important;}
body.green .info_centres ul li a:link, body.green .info_centres ul li a:visited {color: #007e3a !important;}
body.yellow .info_centres ul li a:link, body.yellow .info_centres ul li a:visited {color: #ec8000 !important;}
body.royal_blue .info_centres ul li a:link, body.royal_blue .info_centres ul li a:visited {color: #003399 !important;}

.info_centres ul li a:hover {
  color: #333 !important;
  font-weight: normal;
}


/* pod on top of coloured page title area */
body .typeA-title .info_centres {
  clear: both;
  margin: 5px 15px;
  padding: 5px 0 10px 0;
  border: 1px solid #b0232a;
  background-color: #f0f9fd;
}



/* --------------------------------------------------------------------------------
 * Travel Contact Enquiry Form
 * -------------------------------------------------------------------------------- */ 
#subscribeForm label {
  font-weight: bold;
  font-size: 1em;
}
#subscribeForm label.fixWidth {
  width: 115px;
  float: left;
  padding-right: 3px;
}

#eForm {
  text-align: left;
  margin-top: -10px;
}

#eForm h2 {
  font-size: 1.4em;
  margin-left: 100px;
}

#eForm p, #eForm td {
  padding-bottom: .5em;
  line-height: 1.2em;
}

#eForm form {
  font-size: 1em;
}

#eForm label {
  white-space: nowrap;
  font-weight: bold;
  font-size: 1em;
  width: 100px;
  float: left;
  /*text-align: right!important;*/
  padding-left: 100px;
  padding-right: 3px;
}

#popupShell #eForm label {color: white; font-weight: normal;}

#eForm #givenName,
#eForm #familyName,
#eForm #preferredContact1,
#eForm #preferredContact2,
#eForm #enquiry,
#eForm #suburb,
#eForm #postalAddress,
#eForm #postCode {
  width: 230px;
  padding: 3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
}

#eForm #postCode {
  width: 70px;
}

#popupShell #eForm a.disclaimerLink {text-decoration: underline; color: #fff;}
#popupShell #eForm a.disclaimerLink:visited {color: #fff;}

.slideshow-yellow #popupShell #eForm a.disclaimerLink {color: #b0232a;}
.slideshow-yellow #popupShell #eForm a.disclaimerLink:visited {color: #b0232a;}


/* Required fields */
p.required-message {
  color: #ffff00;
  font-weight: bold;
  padding-bottom: 0!important;
}

#eForm #givenName-required,
#eForm #familyName-required,
#eForm #preferredContact1-required,
#eForm #preferredContact2-required,
#eForm #enquiry-required,
#eForm #suburb-required,
#eForm #postalAddress-required,
#eForm #postCode-required {
  width: 230px;
  padding: 3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  background-color: #ffff00;
}

#eForm #postCode-required {
  width: 70px;
}


/* --------------------------------------------------------------------------------
 * Places to Visit Section
 * -------------------------------------------------------------------------------- */ 
.mapPod {
  clear: both;
  margin: 0 9px;
  padding: 20px 0 15px 0;
  text-align: center;
  border: 2px solid #7fceec;
  background-color: #f0f9fd;
}
body.blue .mapPod {border-color: #7fceec; background-color: #f0f9fd;}
body.red .mapPod {border-color: #e7c4c5; background-color: #faf3f3;}
body.green .mapPod {border-color: #b3c77f; background-color: #f0f4e5;}
body.yellow .mapPod {border-color: #ffd97f; background-color: #fff7e5;}
body.royal_blue .mapPod {border-color: #9BB1DE; background-color: #f5f7fb;}

.mapPod p {
  margin: 0 65px;
  text-align: left;
  color: #0099d9;
}

#content-typeB {
  width: 524px;
  height: inherit;
  margin: 10px;
}

body.blue #content-typeB #info-typeB {
  background: none;
  background-color: #fff!important;
  color: #333;
}

body.blue #content-typeB #info-typeB h4 {
  font-size: 1.2em;
  padding: 3px 0 3px 6px;
  margin-bottom: 1em;
  color: #fff;
  background-color: #009dd9;
}

#content-typeB #info-typeB p {
  padding: 0 0 10px 12px;
}

#info-typeB h4 span.iconSelection {
  float: right;
  margin: -20px 3px 0 0;
  padding: 0;
  vertical-align: middle;
}

#info-typeB h4 span.iconSelection img {
  margin-left: 3px;
}


/* --------------------------------------------------------------------------------
 * Quick Search Sections 
 * -------------------------------------------------------------------------------- */ 
.mapBox {
  margin-left: 20px; 
}

.searchMap {
  width: 200px;
  background-color: #00648A;
  border-width: 0 2px 2px 2px;
  border-style: solid;
  border-color: #fff;
  color: #fff;
  text-decoration: none;
}

body.blue .searchMap {background-color: #00648A;}
body.red .searchMap {background-color: #811A1F;}
body.yellow .searchMap {background-color: #D35911;}
body.green .searchMap {background-color: #1E5D19;}
body.royal_blue .searchMap {background-color: #00256D;}

.searchMap form {
  width: 180px;
  margin: 0 auto;
  text-align: left;
}

.searchMap a {
  color: #fff;
  text-decoration: none;
}
.searchMap a:hover {
  text-decoration: underline;
}


/* --------------------------------------------------------------------------------
 * Search Results
 * -------------------------------------------------------------------------------- */ 
/* Search Results Global nav box */
.search_nav {
  /*width: 254px;*/
  margin: 0 auto;
  margin-left: 20px;
  margin-top: 15px;
}

/* BLUE - Global nav box */
body.blue .search_nav p {
  color: #009dd9;
}

body.blue .search_nav a, body.blue .search_nav a:visited {
  color: #009dd9;
  font-weight: bold;
}

.search_nav a:hover, .search_nav .searchSortBy {
  color: #333 !important;
}

.search_results {
  width: 520px;
  float: right;
  /*margin: 0 15px 0 9px;*/
  padding: 0 15px 15px 0;
}

/* icons */
.search_results span.iconSelection, .featureProducts-result span.iconSelection  {
  float: right;
  margin-right: 0px;
  padding: 0px;
  height: 39px;
  width: auto;
  *_position : relative;
  *position: relative;
  _left: -5px;
  _top: -7px;
  vertical-align: bottom;
  overflow: hidden;
  z-index: 2000;
}

h4.results_header {
  font-size: 1.1em!important;
  line-height: 2em;
  width: auto;
  height: 2em;
  padding-left: 6px!important;
  padding-bottom: 2px!important;
  margin-top: 7px;
  margin-bottom: 15px;
  color: #fff;
  vertical-align: middle;
  text-decoration: none;
  /*position: relative;*/
  z-index: 1000;
}

#info span.iconSelection {
  float: right;
  /*margin: -20px 3px 0 0;*/
  vertical-align: middle;
  display: block;
}

h4.results_header a, h4.results_header a:visited {color: #fff; text-decoration: none;}
h4.results_header a:hover {color: #fff; text-decoration: underline;}

body.blue h4.results_header {background-color: #009dd9;}
body.red h4.results_header {background-color: #b0232a;}
body.yellow h4.results_header {background-color: #ffb300;}/*color: #b0232a; */
body.green h4.results_header {background-color: #678F00;}
body.royal_blue h4.results_header {background-color: #003399;}

body.slideshow-blue h4.results_header {background-color: #009dd9;}


/* Search Results Photo */ 
.search_results .results_image {
  float: right;
  width: 180px;
  display: block;
  margin-left: 20px;
}

.search_results .results_image p {
  padding-left: 0;
}

/* Search Results Photo border */
body.blue .search_results .results_image img {border: 1px solid #009dd9;}
body.red .search_results .results_image img {border: 1px solid #b0232a;}
body.yellow .search_results .results_image img {border: 1px solid #b0232a;}
body.green .search_results .results_image img {border: 1px solid #007e3a;}
body.royal_blue .search_results .results_image img {border: 1px solid #003399;}

body.slideshow-blue .search_results .results_image img {border: 1px solid #009dd9;}

/* Search Results Star Ratings */
.results_ratings {
  text-align: right;
  color: #009dd9;
  font-weight: bold;
}
body.blue .results_ratings {color: #009dd9;}
body.red .results_ratings {color: #b0232a;}
body.yellow .results_ratings {color: #ffb300;}
body.green .results_ratings {color: #007e3a;}
body.royal_blue .results_ratings {color: #003399;}

.search_results p {
  padding-left: 25px;
}

.results_ratings span {
  float: left;
}

.category_product_count {
  position: absolute; 
  padding-top: 3px; 
  font-size:12px; 
  color: #fff; 
  margin-left: 208px
}

.search_list {
  width: 526px;
  margin: 10px;
  padding: 0 0 15px 0;
}
.search_list li {
  background: url(/qldhols_06/fms/images/global/gr_bullet333.gif) no-repeat 0 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  display: block;
  height: auto;
  text-align: left;
}

/* --------------------------------------------------------------------------------
 * Travel Info
 * -------------------------------------------------------------------------------- */ 
.content-typeC {
  margin-bottom: 15px;
  background-color: #009dd9; /*#9933FF;*/
}

.info-typeC  {
  background: url(/qldhols_06/fms/images/travel_info/international_visitors/gr_tatoo_typec2.jpg) no-repeat;
}

.info-typeC p {
  padding: 15px 10px 0 15px!important;
  color: #fff;
}

/* International Visitors */
.travelInfo_search {
  width: 280px;
  float: right;
  background: url(/qldhols_06/fms/images/travel_info/international_visitors/gr_tatoo_typec2.jpg) no-repeat 100% 0;
}

.travelInfo_arrival {
  width: 500px;
  margin: 0 0 0 9px;
  padding: 0 0 5px 0;
}

.travelInfo_arrival h4 {
  font-size: 1.2em;
  line-height: 2em;
  height: 2em;
  padding-left: 6px;
  margin-bottom: 1em;
  color: #fff;
  background-color: #009dd9;
  vertical-align: middle;
}

.travelInfo_arrival p {
  padding-left: 10px;
}

.content-singlecol h4, body #content-typeA #info h4 {
  font-size: 1.2em;
  line-height: 2em;
  /*height: 2em;   */
  padding-left: 6px;
  margin-bottom: 1em;
  color: #fff;
  background-color: #009dd9;
  vertical-align: middle;
}

body.blue .content-singlecol h4, body.blue #content-typeA #info h4 {background-color: #009dd9;}
body.royal_blue .content-singlecol h4, body.royal_blue #content-typeA #info h4 {background-color: #003399;}
body.green .content-singlecol h4, body.green #content-typeA #info h4 {background-color: #678f00;}
body.red .content-singlecol h4, body.red #content-typeA #info h4 {background-color: #b0232a;}
body.yellow .content-singlecol h4, body.yellow #content-typeA #info h4 {background-color: #ec8000;}



ul.lge_extWeb {
  margin-top: 10px;
}

ul.sml_extWeb {
  margin-bottom: 10px;
}

ul.lge_extWeb li {
  height: 25px;
  line-height: 25px;
  padding-left: 55px;
  font-size: 1.1em;
  color: #fff;
  background: url(/qldhols_06/fms/images/global/buttons_icons/ic_ext_website.gif) no-repeat;
}
body.blue ul.lge_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/blue/ic_ext_website.gif);}
body.ref ul.lge_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/red/ic_ext_website.gif);}
body.green ul.lge_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/green/ic_ext_website.gif);}
body.yellow ul.lge_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/yellow/ic_ext_website.gif);}
body.royal_blue ul.lge_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/royal_blue/ic_ext_website.gif);}

ul.sml_extWeb li {
  height: 14px;
  line-height: 14px;
  padding-left: 40px;
  font-size: 1.1em;
  margin: 0 0 8px 25px;
  background: url(/qldhols_06/fms/images/global/buttons_icons/ic_ext_website_sml.gif) no-repeat;
}
body.blue ul.sml_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/blue/ic_ext_website_sml.gif);}
body.ref ul.sml_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/red/ic_ext_website_sml.gif);}
body.green ul.sml_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/green/ic_ext_website_sml.gif);}
body.yellow ul.sml_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/yellow/ic_ext_website_sml.gif);}
body.royal_blue ul.sml_extWeb li {background-image: url(/qldhols_06/fms/images/global/section/royal_blue/ic_ext_website_sml.gif);}

/* Grey icon */
ul.sml_extWeb_gy {
  margin-bottom: 10px;
}

ul.sml_extWeb_gy li {
  height: 14px;
  line-height: 14px;
  padding-left: 40px;
  font-size: 1.1em;
  margin: 0 0 8px 25px;
  background: url(/qldhols_06/fms/images/global/buttons_icons/ic_ext_website_sml_gy.gif) no-repeat;
}


/* --------------------------------------------------------------------------------
 * Travel Info - Climate
 * -------------------------------------------------------------------------------- */ 
.forecastBox {
  float: left;
  width: 145px;
  padding: 10px 0 0 20px;
  margin-left: 10px;
}

.forecastBox h4 {
  font-size: 1.2em;
  margin-bottom: 5px;
  background-color: #009DD9;
  padding: 2px;
  color: #FFF;
}
.forecastBox h4 a, .forecastBox h4 a:hover {
  color: #FFF;
  text-decoration: none;
}

.forecastBox p {
  color: #333;
  margin-top: 5px;
}

/*-- BG Numbers --*/
#forecastBox-1      { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_1.gif) no-repeat 0 10px; }
#forecastBox-2      { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_2.gif) no-repeat 0 10px; }
#forecastBox-3      { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_3.gif) no-repeat 0 10px; }
#forecastBox-4      { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_4.gif) no-repeat 0 10px; }
#forecastBox-5      { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_5.gif) no-repeat 0 10px; }
#forecastBox-6      { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_6.gif) no-repeat 0 10px; }
#forecastBox-7      { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_7.gif) no-repeat 0 10px; }
#forecastBox-8      { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_8.gif) no-repeat 0 10px; }
#forecastBox-9      { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_9.gif) no-repeat 0 10px; }
#forecastBox-10     { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_10.gif) no-repeat 0 10px; }
#forecastBox-11     { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_11.gif) no-repeat 0 10px; }
#forecastBox-12     { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_12.gif) no-repeat 0 10px; }
#forecastBox-13     { background: url(/qldhols_06/fms/images/travel_info/climate/gr_num_13.gif) no-repeat 0 10px; }

.forecastTypeBox {
  float: left;
  width: 88px;
}


/* --------------------------------------------------------------------------------
 * Global Search
 * -------------------------------------------------------------------------------- */ 
 
/* Search Results Global nav box */
.globalsearch_nav {
  margin: 25px;
}

.globalsearch_nav p {
  color: #009dd9;
}

.globalsearch_nav a, .global_nav a:visited {
  color: #009dd9!important;
  font-weight: bold;
}

.globalsearch_nav a:hover, span.searchSortBy {
  color: #333 !important;
  font-weight: bold;
}

.searchby {
  color: #fff;
  padding: 5px 25px 15px 25px;
  text-align: center;
  font-weight: bold;
}

.serachAgain {
  padding: 0 0 5px 5px;
  background: #009dd9;
}


/* --------------------------------------------------------------------------------
 * Things to see and do
 * -------------------------------------------------------------------------------- */ 
h2.generalHD {
  width: 542px;
  height: 84px;
  text-indent: -9999px;
  background-repeat: no-repeat;
}

#beaches_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_places_tovisit_2.gif);}
#beaches_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_accommodation_2.gif);}
#beaches_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_things_tosee_2.gif);}
#beaches_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_events_2.gif);}
#beaches_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_travel_info.gif);}
#beaches_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_travel_info.gif);}
#beaches_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/beaches/hd_destination2.gif);}

#brisbane_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_places_tovisit_2.gif);}
#brisbane_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_accommodation_2.gif);}
#brisbane_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_things_tosee_2.gif);}
#brisbane_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_events_2.gif);}
#brisbane_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_travel_info.gif);}
#brisbane_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_travel_info.gif);}
#brisbane_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/brisbane/hd_destination_2.gif);}

#bundaberg_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_places_tovisit_2.gif);}
#bundaberg_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_accommodation_2.gif);}
#bundaberg_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_things_tosee_2.gif);}
#bundaberg_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_events_2.gif);}
#bundaberg_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_getting_around_2.gif);}
#bundaberg_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_travel_info.gif);}
#bundaberg_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/bundaberg/hd_destination.gif);}

#central_qld_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_places_tovisit_2.gif);}
#central_qld_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_accommodation_2.gif);}
#central_qld_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_things_tosee_2.gif);}
#central_qld_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_events_2.gif);}
#central_qld_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_getting_around_2.gif);}
#central_qld_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_travel_info.gif);}
#central_qld_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/central_qld/hd_destination.gif);}

#cities_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/cities/hd_places_tovisit_2.gif);}
#cities_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/cities/hd_accommodation_2.gif);}
#cities_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/cities/hd_things_tosee_2.gif);}
#cities_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/cities/hd_events_2.gif);}
#cities_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/cities/hd_getting_around_2.gif);}
#cities_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/cities/hd_travel_info.gif);}
#cities_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/cities/hd_destination2.gif);}

#fraser_coast_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_places_tovisit_2.gif);}
#fraser_coast_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_accommodation_2.gif);}
#fraser_coast_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_things_tosee_2.gif);}
#fraser_coast_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_events_2.gif);}
#fraser_coast_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_getting_around_2.gif);}
#fraser_coast_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_travel_info.gif);}
#fraser_coast_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/fraser_coast/hd_destination.gif);}

#gold_coast_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_places_tovisit_2.gif);}
#gold_coast_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_accommodation_2.gif);}
#gold_coast_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_things_tosee_2.gif);}
#gold_coast_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_events_2.gif);}
#gold_coast_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_getting_around_2.gif);}
#gold_coast_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_travel_info.gif);}
#gold_coast_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_destination.gif);}

#great_barrier_reef_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_places_tovisit_2.gif);}
#great_barrier_reef_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_accommodation_2.gif);}
#great_barrier_reef_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_things_tosee_2.gif);}
#great_barrier_reef_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_events_2.gif);}
#great_barrier_reef_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_getting_around_2.gif);}
#great_barrier_reef_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_travel_info.gif);}
#great_barrier_reef_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/great_barrier_reef/hd_destination2.gif);}


#islands_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/islands/hd_places_tovisit_2.gif);}
#islands_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/islands/hd_accommodation_2.gif);}
#islands_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/islands/hd_things_tosee_2.gif);}
#islands_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/islands/hd_events_2.gif);}
#islands_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/islands/hd_getting_around_2.gif);}
#islands_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/islands/hd_travel_info.gif);}
#islands_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/islands/hd_destination2.gif);}

#mackay_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_places_tovisit_2.gif);}
#mackay_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_accommodation_2.gif);}
#mackay_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_things_tosee_2.gif);}
#mackay_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_events_2.gif);}
#mackay_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_getting_around_2.gif);}
#mackay_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_travel_info.gif);}
#mackay_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/mackay/hd_destination.gif);}

#natural_wonders_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_places_tovisit_2.gif);}
#natural_wonders_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_accommodation_2.gif);}
#natural_wonders_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_things_tosee_2.gif);}
#natural_wonders_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_events_2.gif);}
#natural_wonders_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_getting_around_2.gif);}
#natural_wonders_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_travel_info.gif);}
#natural_wonders_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/natural_wonders/hd_destination2.gif);}

#outback_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/outback/hd_places_tovisit_2.gif);}
#outback_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/outback/hd_accommodation_2.gif);}
#outback_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/outback/hd_things_tosee_2.gif);}
#outback_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/outback/hd_events_2.gif);}
#outback_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/outback/hd_getting_around_2.gif);}
#outback_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/outback/hd_travel_info.gif);}
#outback_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/outback/hd_destination.gif);}

#outback_and_country_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_places_tovisit_2.gif);}
#outback_and_country_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_accommodation_2.gif);}
#outback_and_country_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_things_tosee_2.gif);}
#outback_and_country_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_events_2.gif);}
#outback_and_country_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_getting_around_2.gif);}
#outback_and_country_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_travel_info.gif);}
#outback_and_country_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/outback_and_country/hd_destination2.gif);}

#se_qld_country_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_places_tovisit_2.gif);}
#se_qld_country_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_accommodation_2.gif);}
#se_qld_country_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_things_tosee_2.gif);}
#se_qld_country_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_events_2.gif);}
#se_qld_country_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_getting_around_2.gif);}
#se_qld_country_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_travel_info.gif);}
#se_qld_country_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/se_qld_country/hd_destination.gif);}

#sunshine_coast_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_places_tovisit_2.gif);}
#sunshine_coast_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_accommodation_2.gif);}
#sunshine_coast_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_things_tosee_2.gif);}
#sunshine_coast_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_events_2.gif);}
#sunshine_coast_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_getting_around_2.gif);}
#sunshine_coast_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_travel_info.gif);}
#sunshine_coast_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/sunshine_coast/hd_destination.gif);}

#townsville_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_places_tovisit_2.gif);}
#townsville_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_accommodation_2.gif);}
#townsville_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_things_tosee_2.gif);}
#townsville_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_events_2.gif);}
#townsville_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_getting_around_2.gif);}
#townsville_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_travel_info.gif);}
#townsville_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/townsville/hd_destination.gif);}

#tropical_north_qld_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_places_tovisit_2.gif);}
#tropical_north_qld_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_accommodation_2.gif);}
#tropical_north_qld_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_things_tosee_2.gif);}
#tropical_north_qld_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_events_2.gif);}
#tropical_north_qld_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_getting_around_2.gif);}
#tropical_north_qld_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_travel_info.gif);}
#tropical_north_qld_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/tropical_north_qld/hd_destination.gif);}

#western_downs_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_places_tovisit_2.gif);}
#western_downs_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_accommodation_2.gif);}
#western_downs_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_things_tosee_2.gif);}
#western_downs_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_events_2.gif);}
#western_downs_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_getting_around_2.gif);}
#western_downs_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_travel_info.gif);}
#western_downs_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/western_downs/hd_destination.gif);}

#whitsundays_tab h2#places-to-visit {background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_places_tovisit_2.gif);}
#whitsundays_tab h2#accommodation {background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_accommodation_2.gif);}
#whitsundays_tab h2#things-to-see-and-do {background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_things_tosee_2.gif);}
#whitsundays_tab h2#events {background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_events_2.gif);}
#whitsundays_tab h2#getting-around {background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_getting_around_2.gif);}
#whitsundays_tab h2#travel-info {background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_travel_info.gif);}
#whitsundays_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/whitsundays/hd_destination.gif);}


#destination_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/destinations/global/hd_destination.gif);}
#accommodation_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/accommodation/hd_destination.gif);}
#things_to_see_and_do_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/things_to_see_and_do/hd_destination.gif);}
#events_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/events/hd_destination.gif);}
#travel_info_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/getting_around/hd_destination.gif);}


#drive_qld_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/drive/images/hd_destination_2.gif);}
#dive_qld_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/dive/images/hd_destination.gif);}

.featureProducts {
  width: auto;
  padding: 0 10px;
  background-color: #fff;
}

/* Blue Pod */ /*--- used in Art ttsad art and culture ---*/ 
.bluePod { clear: both; padding: 15px; border: 1px solid #7fceec; background-color: #f0f9fd; }
.bluePod h4 { font-size: 1.2em; }
.bluePod ul.featureProducts-list { width: auto; margin: 10px 0 0 10px; }
.bluePod ul.featureProducts-list li { float: left; width: 235px;  margin-bottom: 5px;  padding-right: 5px;  font-size: 1.1em; color: #007aa8; }
.bluePod ul.featureProducts-list li a, ul.featureProducts-list li a:visited { color: #007aa8; }
.bluePod ul.featureProducts-list li a:hover { color: #999; }

body.blue .bluePod { border-color: #7fceec; background-color: #f0f9fd; }
body.red .bluePod { border-color: #e7c4c5; background-color: #faf3f3; }
body.green .bluePod { border-color: #b3c77f; background-color: #f0f4e5; }
body.royal_blue .bluePod { border-color: #9bb1de; background-color: #f5f7fb; }
body.yellow .bluePod { border-color: #ffd97f; background-color: #fff7e5; }

body.blue .bluePod ul.featureProducts-list li, body.blue .bluePod ul.featureProducts-list li a, body.blue ul.featureProducts-list li a:visited {color: #007aa8;}
body.red .bluePod ul.featureProducts-list li, body.red .bluePod ul.featureProducts-list li a, body.red ul.featureProducts-list li a:visited {color: #b0232a;}
body.green .bluePod ul.featureProducts-list li, body.green .bluePod ul.featureProducts-list li a, body.green ul.featureProducts-list li a:visited {color: #007e3a;}
body.royal_blue .bluePod ul.featureProducts-list li, body.royal_blue .bluePod ul.featureProducts-list li a, body.royal_blue ul.featureProducts-list li a:visited {color: #003399;}
body.yellow .bluePod ul.featureProducts-list li, body.yellow .bluePod ul.featureProducts-list li a, body.yellow ul.featureProducts-list li a:visited {color: #ec8000;}

h2.featureProducts {
   width: 223px;
   height: 18px;
   text-indent: -9999px;
   margin-top: 18px;
   margin-bottom: 10px;
   background: url(/qldhols_06/fms/images/global/hd_featured_product.gif) no-repeat 0 0;
   background-color: #fff;
}

body.blue h2.featureProducts {background-image: url(/qldhols_06/fms/images/global/hd_featured_product_blue.gif);}
body.red h2.featureProducts {background-image: url(/qldhols_06/fms/images/global/hd_featured_product_red.gif);}
body.green h2.featureProducts {background-image: url(/qldhols_06/fms/images/global/hd_featured_product_green.gif);}
body.royal_blue h2.featureProducts {background-image: url(/qldhols_06/fms/images/global/hd_featured_product_royal_blue.gif);}
body.yellow h2.featureProducts {background-image: url(/qldhols_06/fms/images/global/hd_featured_product_yellow.gif);}


.featureProducts-result {
  margin-bottom: 10px;
  background-color: #fff;
  /*background: #fff url(/qldhols_06/fms/images/global/buttons_icons/bg_featured_products.gif) repeat-x 0 0;*/
}

.featureProducts-result h3 {
   padding-left: 10px;
   padding-top: 2px;
   padding-bottom: 5px;
   margin-bottom: 5px;
   font-size: 1.2em;
   color: #fff;
}
.featureProducts-result h3 a {color: #fff; text-decoration: none;}
.featureProducts-result h3 a:hover {color: #fff; text-decoration: none;}
.featureProducts-result h3 a:visited {color: #fff; text-decoration: none;}

.featureProducts-extras {
  /*text-align: right;*/
  float: right;
  /*width: 245px;*/
}

body.blue .featureProducts-result h3 {background-color: #009dd9;}
body.red .featureProducts-result h3 {background-color: #b0232a;}
body.yellow .featureProducts-result h3 {color: #b0232a; background-color: #ffb300;}
body.green .featureProducts-result h3 {background-color: #007e3a;}
body.royal_blue .featureProducts-result h3 {background-color: #003399;}

body.blue .featureProducts-result p {
  background-color: #fff;
  color: black;
  text-align: justify;
  padding-left: 10px;
}
.featureProducts-result ul {
  background-color: #fff;
  color: black;
  text-align: justify;
}
.featureProducts-result ul li {
  background: url(/qldhols_06/fms/images/global/gr_bullet333.gif) no-repeat 10px 7px;
  padding-left: 20px;
  padding-right: 10px;
  padding-bottom: 2px;
  display: block;
  height: auto;
  text-align: left;
  font-size: 1.1em;
}
span.black {
  color: black;
  font-size: 1em;
}


/* Feature Products Results Photo */ 
.featureProducts-result .results_image { float: right; width: 180px; margin-left: 20px; }
.featureProducts-result .results_image p { padding-left: 0; }
.featureProducts-result .results_image img { border: 1px solid #009dd9; }


/* Grey Pod */ /* --- Used in tour tab section --*/
.greyPod { clear: both; padding: 15px; border: 1px solid #b2b2b2; background-color: #fbfbfb; }
.greyPod h4  { font-size: 1.2em; color: #666; }
.greyPod ul.tour-list { width: auto; margin: 10px 0 0 10px; }
.greyPod ul.tour-list li { float: left; width: 220px; margin-bottom: 5px; padding-right: 5px; font-size: 1.1em; color: #666; }
.greyPod ul.tour-list li a, .greyPod ul.tour-list li a:visited { color: #666; }
.greyPod ul.tour-list li a:hover { color: #999; }

ul.anchor-list { width: auto; margin: 10px 0 0 10px; }
ul.anchor-list li { float: left; width: 220px; margin-bottom: 5px; padding-right: 5px; font-size: 1.1em; color: #666; }
ul.anchor-list li a, ul.anchor-list li a:visited { color: #666; }
ul.anchor-list li a:hover { color: #999; }


/* 3 col */
.greyPod ul.local-list { width: auto; margin: 10px 0 0 0; }
.greyPod ul.local-list li { float: left; width: 152px; margin-bottom: 15px; padding-right: 5px; font-size: 1.1em; color: #666; text-align: left; }
.greyPod ul.local-list li a, .greyPod ul.local-list li a:visited { color: #666; }
.greyPod ul.local-list li a:hover { color: #999; }



.tour-results {
  clear: both;
  background: #fff url(/qldhols_06/fms/images/global/buttons_icons/bg_gy_extras.gif) repeat-x 0 0;
}

.tour-results h3 {
   /*width: 230px;*/
   padding-left: 10px;
   padding-top: 10px;
   padding-bottom: 3px;
   font-size: 1.2em;
   color: #666;
   background: url(/qldhols_06/fms/images/global/buttons_icons/bg_gy_title.gif) repeat-x 0 0;
}

.tour-extras {
  text-align: right;
  float: right;
  /*width: 245px;*/
}

.tour-results p {
  background-color: #fff;
  text-align: justify;
  padding-left: 20px;
}

/* Tour Results Photo */ 
.tour-results .results_image { float: right; width: 180px; margin-left: 20px; }
.tour-results .results_image p { padding-left: 0; }
.tour-results .results_image img { border: 1px solid #009dd9; }

/* table rates */
table.tourRates { color: #666; margin-bottom: 15px; }
table.tourRates th { text-align: left; border-bottom: 1px solid #ccc; padding-bottom: 5px; vertical-align: bottom; }


/* --------------------------------------------------------------------------------
 * Holiday Deals 
 * -------------------------------------------------------------------------------- */
body #content-holiday_deals {
  float: left;
  width: 544px;
  height: inherit;
  margin-bottom: 15px;
}

body #content-holidayDeals #info {
  background: none;
  background-color: #fff!important;
  color: #333;
}

body #content-holiday_deals p {
  padding: 0 100px 10px 15px;
  color: #fff;
}
body.yellow #content-holiday_deals p {color: #B0232A;}

 
#holiday_deals #header   { background: url(/qldhols_06/fms/images/holiday_deals/hd_holidaydeals_image.jpg) no-repeat 0 0; }
#holiday_deals #subheader  { padding-top: 5px;}

#holiday_deals h1 { 
  height: 60px;
  text-indent: -9999px;
  background-position: 0 0;
  background-repeat: no-repeat;
  overflow: hidden;
  background-image: url(/qldhols_06/fms/images/holiday_deals/hd_holiday_deals.gif);
  background-position: 15px;
}

#holiday_deals #subheader p, #home_grown #subheader p {
  color: #fff;
  padding: 0 15px 5px 15px;
}  

#holiday_deals #content-holidayDeals, #home_grown #content-holidayDeals, #mb_open_business #content-holidayDeals { 
  padding-left: 2px;
  background: url(/qldhols_06/fms/images/holiday_deals/bg_tattoo_small_red.gif) no-repeat 0 0px; 
}


/* Home Grown campaign */
#home_grown #header                  { background: url(/qldhols_06/fms/images/holiday_deals/hd_home_grown.jpg) no-repeat 0 0; }
#home_grown #content-holidayDeals h1 { background-image: url(/qldhols_06/fms/images/holiday_deals/hd_homegrown_title.gif); background-position: 30px;}
#home_grown #content-typeA h1        { background-image: url(/qldhols_06/fms/images/holiday_deals/hd_homegrown_title_small.gif);}
body#home_grown .slideshow           { background-image: url(/qldhols_06/fms/images/accommodation/bg_tattoo_title2.gif); }

/* Open for Business campaign */
#mb_open_business #header                  { background: url(/qldhols_06/fms/images/holiday_deals/hd_mb_open_business.jpg) no-repeat 0 0; }
#mb_open_business #content-holidayDeals h1 { background-image: url(/qldhols_06/fms/images/holiday_deals/hd_mbopenbusiness_title.gif); background-position: 30px;}
#mb_open_business #content-typeA h1        { background-image: url(/qldhols_06/fms/images/holiday_deals/hd_homegrown_title_small.gif);}
body#mb_open_business .slideshow           { background-image: url(/qldhols_06/fms/images/accommodation/bg_tattoo_title2.gif); }

/* Best Holidays INTRA campaign */
#best_holiday_intra #header                  { background: url(/qldhols_06/fms/images/campaigns/best_holiday_intra/hd_image.jpg) no-repeat 0 0; }
#best_holiday_intra #content-holidayDeals    { background: url(/qldhols_06/fms/images/holiday_deals/bg_tattoo_blue.gif) no-repeat 0 0px; padding-left: 2px;}
#best_holiday_intra #content-holidayDeals h1 { background-image: url(/qldhols_06/fms/images/campaigns/best_holiday_intra/hd_best_holiday.gif); background-position: 30px;}
#best_holiday_intra .slideshow               { background-image: url(/qldhols_06/fms/images/campaigns/best_holiday_inter/bg_tattoo_title2.gif); }

/* FC Getaway Giveaways */
#fc_getaway_giveaways #header                  { background: url(/qldhols_06/fms/images/campaigns/fc_getaway_giveaways/hd_image.jpg) no-repeat 0 0; }
#fc_getaway_giveaways #content-holidayDeals    { background: url(/qldhols_06/fms/images/holiday_deals/bg_tattoo_blue.gif) no-repeat 0 0px; padding-left: 2px;}
#fc_getaway_giveaways #content-holidayDeals h1 { background-image: url(/qldhols_06/fms/images/campaigns/fc_getaway_giveaways/hd_getaway_giveaways.gif); background-position: 30px;}
#fc_getaway_giveaways .slideshow               { background-image: url(/qldhols_06/fms/images/campaigns/fc_getaway_giveaways/bg_tattoo_title2.gif); }

/* Best Holidays INTRA campaign */
#project_leave #header                  { background: url(/qldhols_06/fms/images/campaigns/project_leave/hd_image.jpg) no-repeat 0 0; }
#project_leave #content-holidayDeals    { background: url(/qldhols_06/fms/images/holiday_deals/bg_tattoo_blue.gif) no-repeat 0 0px; padding-left: 2px;}
#project_leave #content-holidayDeals h1 { background-image: url(/qldhols_06/fms/images/campaigns/project_leave/hd_best_holiday.gif); background-position: 30px;}
#project_leave .slideshow               { background-image: url(/qldhols_06/fms/images/campaigns/project_leave/bg_tattoo_title2.gif); }

/* WOTIF Qld Thong campaign */
#wotif_thong #header                  { background: url(/qldhols_06/fms/images/campaigns/wotif_thong/hd_image.jpg) no-repeat 0 0; }
#wotif_thong #content-holidayDeals    { background: url(/qldhols_06/fms/images/holiday_deals/bg_tattoo_blue.gif) no-repeat 0 0px; padding-left: 2px;}
#wotif_thong #content-holidayDeals h1 { background-image: url(/qldhols_06/fms/images/campaigns/wotif_thong/hd_wotif-thong.gif); background-position: 30px;}
#wotif_thong .slideshow               { background-image: url(/qldhols_06/fms/images/campaigns/wotif_thong/bg_tattoo_title2.gif); }



body #holidaydeals {
  background: url(/qldhols_06/fms/images/global/section/blue/gr_divider_category.gif) no-repeat 371px 100%;
  clear: both;
  padding-left: 15px;
}
body.red #holidaydeals {
  background-image: url(/qldhols_06/fms/images/global/section/red/gr_divider_category.gif);
}

.holidaydeals-left {
  width: 345px;
  float: left;
}
.holidaydeals-right {
  width: 345px;
  float: left;
  margin-left: 30px;
}

.holidaydeals-result h3, .holidaydeals-result h3 a, .holidaydeals-result h3 a:hover, .holidaydeals-result h3 a:visited {
  padding: 3px 3px;
  font-size: 1.1em;
  color: #fff;
}

body.blue .holidaydeals-result h3, body.blue .holidaydeals-result h3 a {background-color: #009dd9;}
body.red .holidaydeals-result h3, body.red .holidaydeals-result h3 a {background-color: #B0232A;}

.holidaydeals-result h3 a, .holidaydeals-result h3 a:visited {text-decoration: none;}
.holidaydeals-result h3 a:hover {text-decoration: underline;}

.holidaydeals-image {
  float: right;
  width: 105px;
  padding: 0 5px;
}

body.blue .holidaydeals-image img {border: 1px solid #009dd9;}
body.red .holidaydeals-image img {border: 1px solid #B0232A;}


.holidaydeals-title {
  padding: 5px 0;
}

.holidaydeals-subtitle {
  color: #009dd9;
  padding-bottom: 5px;
}

.holidaydeals-subtitle img {
  vertical-align: middle;
}

.holidaydeals-result p {
  padding-left: 5px;
}

.holidaydeals-result ul {
 	list-style-type: disc;
  margin-left: 15px;
}
.holidaydeals-result ul li {
  background: url(/qldhols_06/fms/images/global/gr_bullet333.gif) no-repeat 0 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  display: block;
  height: auto;
  text-align: left;
  font-size: 1.1em;
}



.holiday_deals-typeA {
  float: left;
  width: 335px;
  padding: 25px 0 20px 25px;
}

.holiday_deals-typeB {
  float: left;
  width: 216px;
  padding: 0px 0 10px 20px;
  height: 175px;
  overflow: hidden;
}
/*
.holiday_deals-typeA p, .holiday_deals-typeB p {
  padding: 10px 5px 0 5px;
}*/



/* --------------------------------------------------------------------------------
 * Tab Pages
 * -------------------------------------------------------------------------------- */ 
 
#content-tabs {
  background-color: #fff;
  background-repeat: no repeat;
  background-position: 0% 0%;
}

.blue #content-tabs {background-image: url(/qldhols_06/fms/images/global/section/blue/gr_tatoo_tabs.jpg);}
.red #content-tabs {background-image: url(/qldhols_06/fms/images/global/section/red/gr_tatoo_tabs.jpg);}
.yellow #content-tabs {background-image: url(/qldhols_06/fms/images/global/section/yellow/gr_tatoo_tabs.jpg);}
.green #content-tabs {background-image: url(/qldhols_06/fms/images/global/section/green/gr_tatoo_tabs.jpg);}
.royal_blue #content-tabs {background-image: url(/qldhols_06/fms/images/global/section/royal_blue/gr_tatoo_tabs.jpg);}

h1.subtab_title, h3.subtab_title  {
  width: 350px;
  height: 70px;
  font-size: 1.5em;
  line-height: normal;
  font-weight: bold;
  padding: 15px 0 5px 17px;
  background: none;
  text-indent: 0px;
  overflow: hidden;
}
body.blue h1.subtab_title {color: #00648a;}
body.red h1.subtab_title {color: #811a1f;}
body.green h1.subtab_title {color: #1e5d19;}
body.yellow h1.subtab_title {color: #d35911;}
body.royal_blue h1.subtab_title {color: #00256d;}


/*  Tabs Navigation Menu */ 
#menutabs {clear: both; padding-top: 5px;}

/* Tabs back to Results Link */
.backSearchResults {
  float: right;
  width: 149px;
  text-align: center;
  padding: 0px 10px 0 0;
}
.backSearchResults a, .backSearchResults a:visited {color: #666!important;}
.backSearchResults img {float: left; vertical-align: middle;}

.tabs {
  clear: both;
  margin-bottom: 15px;
}

.tabs ul {
  border-bottom: 2px solid #e3e3e3;
  height: 27px;
  list-style-type: none;
  background: url(/qldhols_06/fms/images/navigation/bg_tabs.gif) no-repeat 100% 0;
}

.tabs ul li {
  margin: 0;
  padding: 0; 
  float: left;
  width: auto;
  display: block;
}

.tabs ul li a, .tabs ul li a:visited {
  text-decoration: none;
  cursor:pointer; 
  display: block; 
  padding: 6px 10px 6px;
  background: url(/qldhols_06/fms/images/navigation/bg_tabs.gif) no-repeat 100% 0;
}

.tabs ul li#first-tab a, .tabs ul li#first-tab a:visited {
  padding-left: 17px;
}

.tabs ul li a:hover {
  color: #333;
  text-decoration: underline;
}

.tabs ul li.current-tab a, .tabs ul li.current-tab a:visited {
  color: #fff;
  background: url(/qldhols_06/fms/images/navigation/bg_tabs.gif) no-repeat 100% -150px;
}

.tabs ul li.current-tab a:hover {
  color: #fff;
  text-decoration: none;
}


/* wrap for bottom tabs */
#tabsBottom-wrap {
  width: 955px;
  margin: 0 auto;
}

#tabsBottom {
  width: 544px;
  zmargin-right: 195px;
  padding: 10px 0 0 216px;
  border-bottom: 2px solid #e3e3e3;
  background-color: #fff
}

.tabContentText {
  clear: both;
  text-align: justify;
  margin: 20px 20px 10px 20px;
}
.tabContentDeal {
  text-align: justify;
  font-size: 1em;
}

.tabContentText .tabContentDeal ul {
 	list-style-type: disc;
  margin-left: 15px;
}
.tabContentText .tabContentDeal ul li {
  background: url(/qldhols_06/fms/images/global/gr_bullet333.gif) no-repeat 0 7px;
  padding-right: 10px;
  padding-bottom: 5px;
  float: none;
  width: auto;
}

/* Weather Box */
.productToolbox {
  float: right;
  width: 159px; 
  height: 142px;
  margin-top: -75px;
  margin-right: 0px;
  margin-bottom: 10px;
  padding-right: 0px;
}
#productToolboxA {
  margin-top: -155px;
}

.bookHere {
  width: 149px; 
  height: 49px;
}

.weatherHere {
  width: 149px;
  border-bottom: 2px solid #fff;
  top: 15px;
}
body.blue .weatherHere {background: url(/qldhols_06/fms/images/global/section/blue/bg_infobox.jpg) no-repeat 0 9px;}
body.red .weatherHere {background: url(/qldhols_06/fms/images/global/section/red/bg_infobox.jpg) no-repeat 0 9px;}
body.green .weatherHere {background: url(/qldhols_06/fms/images/global/section/green/bg_infobox.jpg) no-repeat 0 9px;}
body.yellow .weatherHere {background: url(/qldhols_06/fms/images/global/section/yellow/bg_infobox.jpg) no-repeat 0 9px;}
body.royal_blue .weatherHere {background: url(/qldhols_06/fms/images/global/section/royal_blue/bg_infobox.jpg) no-repeat 0 9px;}

.hdProductToolbox {
  text-indent: -9999px;
  background-image: url(/qldhols_06/fms/images/global/search/gr_would_like_to.gif);
  background-repeat: no-repeat;
  width: 149px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}
body.blue .hdProductToolbox {background-image: url(/qldhols_06/fms/images/global/section/blue/gr_would_like_to.gif);}
body.green .hdProductToolbox {background-image: url(/qldhols_06/fms/images/global/section/green/gr_would_like_to.gif);}
body.red .hdProductToolbox {background-image: url(/qldhols_06/fms/images/global/section/red/gr_would_like_to.gif);}
body.yellow .hdProductToolbox {background-image: url(/qldhols_06/fms/images/global/section/yellow/gr_would_like_to.gif);}
body.royal_blue .hdProductToolbox {background-image: url(/qldhols_06/fms/images/global/section/royal_blue/gr_would_like_to.gif);}


.weatherHere p {
  font-size: 10px;
  color: #fff;
  line-height: normal;
  padding-left: 8px;
  /*padding: 0 5px 8px 8px;*/
}

ul.download {
  padding-bottom:5px;
}

ul.download li.addTravelPack, ul.download li.downloadPDF, ul.download li.makeEnquiry, ul.download li.visitWebsite {
  margin-left: 5px;
  min-height: 20px;
  padding: 2px 0 3px 27px;
  line-height: normal;
  color: #fff;
}
ul.download li.makeEnquiry    { background: url(/qldhols_06/fms/images/global/gr_enquiry.gif) no-repeat 0 2px; }
ul.download li.addTravelPack  { background: url(/qldhols_06/fms/images/travel_pack/icon_travelpack_blue.gif) no-repeat 0 2px; }
ul.download li.downloadPDF    { background: url(/qldhols_06/fms/images/global/gr_download_pdf.gif) no-repeat 0 2px; }
ul.download li.visitWebsite   { background: url(/qldhols_06/fms/images/global/buttons_icons/ic_ext_website_sml_gy.gif)  no-repeat 0 2px; }

body.blue ul.download li.makeEnquiry    { background-image: url(/qldhols_06/fms/images/global/section/blue/gr_enquiry.gif); }
body.blue ul.download li.addTravelPack  { background-image: url(/qldhols_06/fms/images/travel_pack/icon_travelpack_blue.gif); }
body.blue ul.download li.downloadPDF    { background-image: url(/qldhols_06/fms/images/global/section/blue/gr_download_pdf.gif); }

body.red ul.download li.makeEnquiry    { background-image: url(/qldhols_06/fms/images/global/section/red/gr_enquiry.gif); }
body.red ul.download li.addTravelPack  { background-image: url(/qldhols_06/fms/images/travel_pack/icon_travelpack_red.gif); }
body.red ul.download li.downloadPDF    { background-image: url(/qldhols_06/fms/images/global/section/red/gr_download_pdf.gif); }

body.green ul.download li.makeEnquiry    { background-image: url(/qldhols_06/fms/images/global/section/green/gr_enquiry.gif); }
body.green ul.download li.addTravelPack  { background-image: url(/qldhols_06/fms/images/travel_pack/icon_travelpack_green.gif); }
body.green ul.download li.downloadPDF    { background-image: url(/qldhols_06/fms/images/global/section/green/gr_download_pdf.gif); }

body.yellow ul.download li.makeEnquiry    { background-image: url(/qldhols_06/fms/images/global/section/yellow/gr_enquiry.gif); }
body.yellow ul.download li.addTravelPack  { background-image: url(/qldhols_06/fms/images/travel_pack/icon_travelpack_yellow.gif); }
body.yellow ul.download li.downloadPDF    { background-image: url(/qldhols_06/fms/images/global/section/yellow/gr_download_pdf.gif); }

body.royal_blue ul.download li.makeEnquiry    { background-image: url(/qldhols_06/fms/images/global/section/royal_blue/gr_enquiry.gif); }
body.royal_blue ul.download li.addTravelPack  { background-image: url(/qldhols_06/fms/images/travel_pack/icon_travelpack_royal_blue.gif); }
body.royal_blue ul.download li.downloadPDF    { background-image: url(/qldhols_06/fms/images/global/section/royal_blue/gr_download_pdf.gif); }

ul.download li a, ul.download li a:visited {
  color: #fff;
  text-decoration: none;
}
ul.download li a:hover {
  text-decoration: underline;
}

/* Map Pod */
.tabs-mapPod {
	clear: both;
	margin: 0 9px;
	padding: 20px 0 15px 0;
	text-align: center;
	border: 1px solid #b2b2b2;
	background-color: #fbfbfb; 
}

.tabs-mapPod p {
  margin: 0 25px;
  text-align: left;
  color: #666;
}

.tabs-mapPod .mapPod {
  margin: 0px;
  padding: 0px;
  text-align: center;
  border: none;
  background-color: #fbfbfb;
}

/* Contact Details */
.contactDetailsBox {
  clear: both;
  margin: 0 18px 10px 18px;
  margin-bottom: 20px;
  padding: 15px;
  border: 1px solid #b2b2b2;
  background-color: #fbfbfb;
}

.contactDetailsBox-typeA {
  clear: both;
  width: 410px;
  margin-left: 20px;
  padding: 5px;
  border: 1px solid #b2b2b2;
  background-color: #fbfbfb;
}

/* Contact Details no background */
.contactDetailsBox-nbg {
  clear: both;
  margin: 0 18px;
  padding: 15px;
}

.contactDetailsBox .left {
  width: 200px;
  padding-right: 20px;
  float: left;
}
.contactDetailsBox .right {
  width: 250px;
  float: left;
}

.contactDetailsBox h4, .contactDetailsBox p, .contactDetailsBox-nbg h4, .contactDetailsBox-nbg p, 
.contactDetailsBox-typeA h4, .contactDetailsBox-typeA p {
  font-size: 1.1em;
  color: #666;
}

/* download list */
ul.downloadContactBox {
  margin-top: 15px;
  width: 320px;
}

ul.downloadContactBox li.addTravelPack, ul.downloadContactBox li.downloadPDF, 
ul.downloadContactBox li.makeEnquiry, ul.downloadContactBox li.bookOnline, ul.downloadContactBox li.visitWebsite {
  position: relative;
  float: left;
  width: 125px;
  height: 24px;
  line-height: 24px;
  padding-left: 27px;
  color: #333;
}

ul.downloadContactBox li.makeEnquiry  { background: url(/qldhols_06/fms/images/global/gr_enquiry_grey.gif) no-repeat 0 2px; }
ul.downloadContactBox li.addTravelPack  { background: url(/qldhols_06/fms/images/global/gr_folder_grey.gif) no-repeat 0 2px; }
ul.downloadContactBox li.downloadPDF  { background: url(/qldhols_06/fms/images/global/gr_download_pdf_grey.gif) no-repeat 0 2px; }
ul.downloadContactBox li.bookOnline    { background: url(/qldhols_06/fms/images/global/gr_book_online_grey.gif) no-repeat 0 2px; }
ul.downloadContactBox li.visitWebsite    { background: url(/qldhols_06/fms/images/global/gr_website_grey.gif) no-repeat 0 2px; }

ul.downloadContactBox li a, ul.downloadContactBox li a:visited {
  color: #333;
  text-decoration: underline;
}

ul.downloadContactBox li a:hover {
  color: #666;
}

.tabContentText ul {
  font-size: 1.1em;
  margin-left: 15px;
}

.tabContentText ul li {
  background: url(/qldhols_06/fms/images/global/gr_bullet333.gif) no-repeat 0 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  width: 130px;
  display: block;
  float: left;
  height: auto;
  text-align: left;
}

/* Activities List */
ul.activities-list {
  width: 450px;
  color: #666;
  font-size: 1.1em;
  margin-left: 15px;
}

ul.activities-list li {
  background: url(/qldhols_06/fms/images/global/gr_bullet333.gif) no-repeat 0 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  width: 130px;
  display: block;
  float: left;
  height: auto;
  text-align: left;
}

/* Activities List */
.contactDetailsBox ul.activities-list {
  width: 420px;
  color: #666;
  font-size: 1.1em;
  margin-left: 15px;
}

.contactDetailsBox ul.activities-list li {
  background: url(/qldhols_06/fms/images/global/gr_bullet333.gif) no-repeat 0 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  width: 130px;
  display: block;
  float: left;
  height: auto;
  text-align: left;
}

body .tabContentText h4.results_header {
  background-color: #ccc;
  color: #666;
  font-size: 1.1em!important;
  line-height: 2em;
  width: auto;
  height: 2em;
  padding-left: 6px!important;
  padding-bottom: 2px!important;
  margin: 0px;
  margin-bottom: 15px;
  vertical-align: middle;
  text-decoration: none;
}


/* --------------------------------------------------------------------------------
 * Places to visit - Destinations

.localArea-dataIslands {
  background: url(/qldhols_06/fms/images/global/gr_divider_category_gy.gif) no-repeat 269px 100%;
}

.localArea-dataIslands .category h2 {
  height: 24px;
  text-indent: -9999px;
}
.localArea-dataIslands .category h2.hd_accomodations {background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_ptv_accom.gif);}
.localArea-dataIslands .category h2.hd_things2see  { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_ptv_ttsad.gif);}
.localArea-dataIslands .category h2.hd_events  { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_ptv_events.gif);}
.localArea-dataIslands .category h2.hd_gettingAround  { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_ptv_around.gif);}
.localArea-dataIslands .category h2.hd_vics  { background-image: url(/qldhols_06/fms/images/destinations/gold_coast/hd_ptv_around.gif);}

 * -------------------------------------------------------------------------------- */ 
 

/* --------------------------------------------------------------------------------
 * Getting Around - Destinations
 * -------------------------------------------------------------------------------- */ 
.hire-results {
  clear: both;
  background: #fff url(/qldhols_06/fms/images/global/buttons_icons/bg_gy_extras.gif) repeat-x 0 0;
}

.hire-results h3 {
   width: 230px;
   padding-left: 10px;
   padding-top: 10px;
   font-size: 1.2em;
   color: #666;
   background: url(/qldhols_06/fms/images/global/buttons_icons/bg_gy_title.gif) repeat-x 0 0;
}

.hire-extras {
  text-align: right;
  float: right;
  width: 245px;
}

.hire-results p {
  background-color: #fff;
  text-align: left;
  padding-left: 20px;
}

/* Hire Results Photo */ 
.hire-results .results_image { float: right; width: 180px; margin-left: 10px; }
.hire-results .results_image p { padding-left: 0; }
.hire-results .results_image img { border: 1px solid #333; }

/* Hire table rates */
table.hireRates { background-color: #fff; color: #666; font-size:1.1em!important; margin-bottom: 15px; margin-left: 20px  }
table.hireRates th { text-align: left; border-bottom: 1px solid #ccc; padding-bottom: 5px; vertical-align: bottom; }
table.hireRates td.subheader { padding-bottom: 15px; }

/* Hire table rates */
table.hireRates-typeA { background-color: #fff; color: #333; font-size:1.1em!important; margin-bottom: 15px; margin-left: 20px  }
table.hireRates-typeA th { text-align: left; border-bottom: 1px solid #ccc; padding-bottom: 5px; vertical-align: bottom; }
table.hireRates-typeA td.subheader { padding-bottom: 15px; }


/* --------------------------------------------------------------------------------
 * Accommodation - Destinations
 * -------------------------------------------------------------------------------- */ 
h4.results_header span.iconSelectionRatings {
  float: right;
  padding: 5px 5px 0 0;
  /*height: 24px;*/
  /* width: 100px */
  width: auto;
  vertical-align: middle;
  overflow: hidden;
  text-align: right;
}

/* Activities List */
ul.commonlist, .greyPod ul.commonlist {
  color: #666;
  font-size: 1.1em;
  margin-left: 12px;
  padding-bottom: 10px;
}

ul.commonlist li, .greyPod ul.commonlist li {
  background: url(/qldhols_06/fms/images/global/gr_bullet333.gif) no-repeat 0 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 2px;
  height: auto;
}

/* Enquiry Form */ 
#enquiryForm {  }

#enquiryForm h5    { margin-top: 20px; border-bottom: 1px solid #999; margin-bottom: 15px; padding-bottom: 4px; }
#enquiryForm p     { margin-bottom: 8px; text-align: left; }
#enquiryForm label   { width: 150px; float: left; font-weight: normal; text-align: right!important; padding-right: 3px }

/*#firstName-Form, #lastName-Form, #email-Form { width: 215px } 
#countryOfResidence-Form, #subject-Form { width: 220px }
#enquiry-Form { width: 370px }

#formButton { border: 1px solid #8380bd; background-color: #d0cee6; color: #0e0a61; padding: 2px; cursor: pointer; }
*/




/* --------------------------------------------------------------------------------
 * Tables within Content
 * -------------------------------------------------------------------------------- */ 

/* table for travel info */
.table1 {border: 1px solid #5AA1C1; border-collapse: collapse; font-size: 11px; margin-left: 8px;}
.table1 td {background: #fff; padding:3px; border: 1px solid #eee}
.table1 th {text-align:left; border: 1px solid #fff}
.table1 thead th {color:#fff; background: #5AA1C1; padding: 10px 6px; text-align: center;}
.table1 tbody th {color:#285B72; background: #D0E4EF; padding: 6px}
.table1 tbody th.sub {color:#000; background: #efefef; padding: 6px}

body.blue .table1 {border: 1px solid #009dd9;}
body.royal_blue .table1 {border: 1px solid #003399;}
body.green .table1 {border: 1px solid #678f00;}
body.red .table1 {border: 1px solid #b0232a;}
body.yellow .table1 {border: 1px solid #ec8000;}

body.blue .table1 th {background-color: #009dd9; color:#fff;}
body.royal_blue .table1 th {background-color: #003399; color:#fff;}
body.green .table1 th {background-color: #678f00; color:#fff;}
body.red .table1 th {background-color: #b0232a; color:#fff;}
body.yellow .table1 th {background-color: #ec8000; color:#fff;}

  /* TABLES - calendar */
.calendar {width: 240px;}
.calendar td {text-align: center; border: 1px solid #ddd}
.calendar th {text-align: center}
.calendar thead th {padding: 3px 2px}
.calendar tbody th {padding: 2px}
.calendar tbody th.sub {padding: 2px}

table.greyTable { color: #333; font-size:1.1em!important; margin-bottom: 15px; margin-left: 10px; border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
table.greyTable th { text-align: center; border-right: 1px solid #ccc; border-bottom: 1px solid #666; padding-bottom: 5px; vertical-align: bottom; }
table.greyTable td.subheader { padding-bottom: 15px; }
table.greyTable td {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}



/* --------------  Drive Qld styles -------------------------
------------------------------------------------------------------------ */

body#drive_qld #subheader  {
  background: #FFFFFF url(/qldhols_06/fms/images/drive/images/hd_destination_3.gif) no-repeat 0 0;
  padding-top: 90px;
  color: #FFF;
  margin-bottom: 0px;
}

/*
body#drive_qld h2 {
  padding: 15px 0 6px 17px;
  color: #fff;
  font-size: 1.6em;
}*/


#drive_qld h2.suggestedItins {
  text-indent: -9999px;
  background-image: url(/qldhols_06/fms/images/drive/images/hd_suggesteditins.gif);
  background-repeat: no-repeat;
  width: 520px;
  height: 30px;
}
#drive_qld h2.ttsad {
  text-indent: -9999px;
  background-image: url(/qldhols_06/fms/images/drive/images/hd_ttsad.gif);
  background-repeat: no-repeat;
  width: 520px;
  height: 30px;
}

.blue_content {
  clear: both;
  margin: 0 9px;
  margin-bottom: 30px;
  padding: 20px 15px 15px 15px;
  border: 2px solid #7fceec;
  background-color: #f0f9fd;
}

a.bold, a.bold img {text-decoration: none; font-weight: bold;}
a.bold:hover {text-decoration: none;}


#drive_qld .brochure {
  background-image: url(/qldhols_06/fms/images/holiday_deals/bg_tattoo.gif);
  background-color: #fff;
  background-repeat: no-repeat;
}

#drive_qld .brochure .greyPod {
  margin-right: 20px;
  float: right;
  width: 200px;
}
#drive_qld .brochure h4 {
  font-size: 1.6em;
  font-weight: bold;
  color: #fff;
  padding: 10px 20px;
}

.content-full {
  height: inherit;
  margin: 0px;
  margin-bottom: 15px;
}
/*
body.blue .content-full {background: #009dd9 url(/qldhols_06/fms/images/global/section/blue/gr_tatoo_typec.jpg) no-repeat 0 0px;}
body.red .content-full {background: #b0232a url(/qldhols_06/fms/images/global/section/red/gr_tatoo_typec.jpg) no-repeat 0 0px;}
body.yellow .content-full {background: #ffb300 url(/qldhols_06/fms/images/global/section/yellow/gr_tatoo_typec.jpg) no-repeat 0 0px;}
body.green .content-full {background: #007e3a url(/qldhols_06/fms/images/global/section/green/gr_tatoo_typec.jpg) no-repeat 0 0px;}
body.royal_blue .content-full {background: #003399 url(/qldhols_06/fms/images/global/section/royal_blue/gr_tatoo_typec.jpg) no-repeat 0 0px;}
*/
body .content-full h2 {
  padding: 15px 0 6px 17px;
  color: #fff;
  font-size: 1.6em;
}
body .content-full p, body .content-full li {
  padding: 10px 0 0px 17px;
  color: #fff;
  font-size: 1.1em;
}

.content-singlecol {
  width: 740px;
  height: inherit;
  padding: 10px 0 0px 17px;
  margin-bottom: 15px;
  background-color: #fff;
}

ol {
 	list-style-type: decimal;
  margin-left: 15px;
}
ol li {
 	list-style-type: decimal;
}



/* --------------  five colours -------------------------
body.blue  {background-color: #009dd9;}
body.red  {background-color: #b0232a;}
body.yellow  {color: #b0232a; background-color: #ffb300;}
body.green  {background-color: #007e3a;}
body.royal_blue  {background-color: #003399;}

beaches
brisbane
bundaberg
central_qld
cities
fraser_coast
gold_coast
great_barrier_reef
islands
mackay
natural_wonders
outback
outback_and_country
se_qld_country
sunshine_coast
townsville
tropical_north_qld
western_downs
whitsundays

------------------------------------------ */

#dive_qld .deals h3 {
  background-color: #003399;
  color: #fff;
  font-size: 1.1em;
  font-weight: bold;
  text-transform: capitalize;
  text-indent: 10px;
  padding-top: 2px;
}


/* --------------------------------------------------------------------------------
 * Campaign Featured Product
 * -------------------------------------------------------------------------------- */ 
.campaign-feature_title {
  padding: 4px;
  font-size: 1.2em;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
body.blue .campaign-feature_title  {background-color: #009dd9;}
body.red .campaign-feature_title  {background-color: #b0232a;}
body.yellow .campaign-feature_title  {color: #b0232a; background-color: #ffb300;}
body.green .campaign-feature_title  {background-color: #007e3a;}
body.royal_blue .campaign-feature_title  {background-color: #003399;}

.campaign-feature {
  background-color: #f2f2f2;
  padding: 2px 3px 5px 3px;
  text-align: center;
}
.campaign-feature h2, .campaign-feature h2 a {
  font-size: 1.1em;
  padding-bottom: 3px;
  text-decoration: none;
}
.campaign-feature p {
  font-size: 1em;
}
.campaign-feature img {
  padding: 2px;
}



/* --------------------------------------------------------------------------------
 * Experience Sections
 * -------------------------------------------------------------------------------- */ 

body#experiences #sidebar      { background-image: url(/qldhols_06/fms/images/experiences/gr_promoedge.gif); }
body#experiences .slideshow      { background-image: url(/qldhols_06/fms/images/experiences/bg_tattoo_title2.gif); }
body#experiences #header, body#experiences_tab #header { background: url(/qldhols_06/fms/images/experiences/hd_image.jpg) no-repeat 0 0; }
body#experiences h1         { background-image: url(/qldhols_06/fms/images/experiences/hd_destination.gif); }
body#popup div.popup_experiences {background-image: url(/qldhols_06/fms/images/experiences/hd_pupsml.gif);}
body#popup div.popup_lg_experiences {background-image: url(/qldhols_06/fms/images/experiences/hd_puplg.jpg);}
body#experiences_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/experiences/hd_destination_2.gif);}

body#exp_adventure #sidebar      { background-image: url(/qldhols_06/fms/images/experiences/adventure/gr_promoedge.gif); }
body#exp_adventure .slideshow      { background-image: url(/qldhols_06/fms/images/experiences/adventure/bg_tattoo_title2.gif); }
body#exp_adventure #header, body#exp_adventure_tab #header { background: url(/qldhols_06/fms/images/experiences/adventure/hd_image.jpg) no-repeat 0 0; }
body#exp_adventure h1         { background-image: url(/qldhols_06/fms/images/experiences/adventure/hd_destination.gif); }
body#popup div.popup_exp_adventure {background-image: url(/qldhols_06/fms/images/experiences/adventure/hd_pupsml.gif);}
body#popup div.popup_lg_exp_adventure {background-image: url(/qldhols_06/fms/images/experiences/adventure/hd_puplg.jpg);}
body#exp_adventure_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/experiences/adventure/hd_destination_2.gif);}

body#exp_isls_beach #sidebar      { background-image: url(/qldhols_06/fms/images/experiences/islands_beaches/gr_promoedge.gif); }
body#exp_isls_beach .slideshow      { background-image: url(/qldhols_06/fms/images/experiences/islands_beaches/bg_tattoo_title2.gif); }
body#exp_isls_beach #header, body#exp_isls_beach_tab #header { background: url(/qldhols_06/fms/images/experiences/islands_beaches/hd_image.jpg) no-repeat 0 0; }
body#exp_isls_beach h1         { background-image: url(/qldhols_06/fms/images/experiences/islands_beaches/hd_destination.gif); }
body#popup div.popup_exp_isls_beach {background-image: url(/qldhols_06/fms/images/experiences/islands_beaches/hd_pupsml.gif);}
body#popup div.popup_lg_exp_isls_beach {background-image: url(/qldhols_06/fms/images/experiences/islands_beaches/hd_puplg.jpg);}
body#exp_isls_beach_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/experiences/islands_beaches/hd_destination_2.gif);}

body#exp_natural #sidebar      { background-image: url(/qldhols_06/fms/images/experiences/natural/gr_promoedge.gif); }
body#exp_natural .slideshow      { background-image: url(/qldhols_06/fms/images/experiences/natural/bg_tattoo_title2.gif); }
body#exp_natural #header, body#exp_natural_tab #header { background: url(/qldhols_06/fms/images/experiences/natural/hd_image.jpg) no-repeat 0 0; }
body#exp_natural h1         { background-image: url(/qldhols_06/fms/images/experiences/natural/hd_destination.gif); }
body#popup div.popup_exp_natural {background-image: url(/qldhols_06/fms/images/experiences/natural/hd_pupsml.gif);}
body#popup div.popup_lg_exp_natural {background-image: url(/qldhols_06/fms/images/experiences/natural/hd_puplg.jpg);}
body#exp_natural_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/experiences/natural/hd_destination_2.gif);}

body#exp_lifestyle #sidebar      { background-image: url(/qldhols_06/fms/images/experiences/lifestyle/gr_promoedge.gif); }
body#exp_lifestyle .slideshow      { background-image: url(/qldhols_06/fms/images/experiences/lifestyle/bg_tattoo_title2.gif); }
body#exp_lifestyle #header, body#exp_lifestyle_tab #header { background: url(/qldhols_06/fms/images/experiences/lifestyle/hd_image.jpg) no-repeat 0 0; }
body#exp_lifestyle h1         { background-image: url(/qldhols_06/fms/images/experiences/lifestyle/hd_destination.gif); }
body#popup div.popup_exp_lifestyle {background-image: url(/qldhols_06/fms/images/experiences/lifestyle/hd_pupsml.gif);}
body#popup div.popup_lg_exp_lifestyle {background-image: url(/qldhols_06/fms/images/experiences/lifestyle/hd_puplg.jpg);}
body#exp_lifestyle_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/experiences/lifestyle/hd_destination_2.gif);}

body#exp_drive #sidebar      { background-image: url(/qldhols_06/fms/images/experiences/drive/gr_promoedge.gif); }
body#exp_drive .slideshow      { background-image: url(/qldhols_06/fms/images/experiences/drive/bg_tattoo_title2.gif); }
body#exp_drive #header, body#exp_drive_tab #header { background: url(/qldhols_06/fms/images/experiences/drive/hd_image.jpg) no-repeat 0 0; }
body#exp_drive h1         { background-image: url(/qldhols_06/fms/images/experiences/drive/hd_destination.gif); }
body#popup div.popup_exp_drive {background-image: url(/qldhols_06/fms/images/experiences/drive/hd_pupsml.gif);}
body#popup div.popup_lg_exp_drive {background-image: url(/qldhols_06/fms/images/experiences/drive/hd_puplg.jpg);}
body#exp_drive_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/experiences/drive/hd_destination_2.gif);}



/* --------------------------------------------------------------------------------
 * Campaign Site Layout
 * -------------------------------------------------------------------------------- */ 

body#best_holiday_inter #sidebar    { background-image: url(/qldhols_06/fms/images/campaigns/best_holiday_inter/gr_promoedge.gif); }
body#best_holiday_inter .slideshow  { background-image: url(/qldhols_06/fms/images/campaigns/best_holiday_inter/bg_tattoo_title2.gif); }
body#best_holiday_inter #header     { background: url(/qldhols_06/fms/images/campaigns/best_holiday_inter/hd_image.jpg) no-repeat 0 0; }
body#best_holiday_inter h1          { background-image: url(/qldhols_06/fms/images/campaigns/best_holiday_inter/hd_destination.gif); }


body#fraser_hols #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/fraser_hols/gr_promoedge.gif); }
body#fraser_hols .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/fraser_hols/bg_tattoo_title2.gif); }
body#fraser_hols #header, body#fraser_hols_tab #header { background: url(/qldhols_06/fms/images/campaigns/fraser_hols/hd_image.jpg) no-repeat 0 0; }
body#fraser_hols h1         { background-image: url(/qldhols_06/fms/images/campaigns/fraser_hols/hd_destination.gif); }
body#popup div.popup_fraser_hols {background-image: url(/qldhols_06/fms/images/campaigns/fraser_hols/hd_pupsml.gif);}
body#popup div.popup_lg_fraser_hols {background-image: url(/qldhols_06/fms/images/campaigns/fraser_hols/hd_puplg.jpg);}
body#fraser_hols_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/fraser_hols/hd_destination_2.gif);}

body#sunshine_hols #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/sunshine_hols/gr_promoedge.gif); }
body#sunshine_hols .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/sunshine_hols/bg_tattoo_title2.gif); }
body#sunshine_hols #header, body#sunshine_hols_tab #header { background: url(/qldhols_06/fms/images/campaigns/sunshine_hols/hd_image.jpg) no-repeat 0 0; }
body#sunshine_hols h1         { background-image: url(/qldhols_06/fms/images/campaigns/sunshine_hols/hd_destination.gif); }
body#popup div.popup_sunshine_hols {background-image: url(/qldhols_06/fms/images/campaigns/sunshine_hols/hd_pupsml.gif);}
body#popup div.popup_lg_sunshine_hols {background-image: url(/qldhols_06/fms/images/campaigns/sunshine_hols/hd_puplg.jpg);}
body#sunshine_hols_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/sunshine_hols/hd_destination_2.gif);}

body#cq_bundy_hols #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/cq_bundy_hols/gr_promoedge.gif); }
body#cq_bundy_hols .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/cq_bundy_hols/bg_tattoo_title2.gif); }
body#cq_bundy_hols #header, body#cq_bundy_hols_tab #header { background: url(/qldhols_06/fms/images/campaigns/cq_bundy_hols/hd_image.jpg) no-repeat 0 0; }
body#cq_bundy_hols h1         { background-image: url(/qldhols_06/fms/images/campaigns/cq_bundy_hols/hd_destination.gif); }
body#popup div.popup_cq_bundy_hols {background-image: url(/qldhols_06/fms/images/campaigns/cq_bundy_hols/hd_pupsml.gif);}
body#cq_bundy_hols_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/cq_bundy_hols/hd_destination.gif);}

body#sd_hols #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/sd_hols/gr_promoedge.gif); }
body#sd_hols .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/sd_hols/bg_tattoo_title2.gif); }
body#sd_hols #header, body#sd_hols_tab #header { background: url(/qldhols_06/fms/images/campaigns/sd_hols/hd_image.jpg) no-repeat 0 0; }
body#sd_hols h1         { background-image: url(/qldhols_06/fms/images/campaigns/sd_hols/hd_destination.gif); }
body#popup div.popup_sd_hols {background-image: url(/qldhols_06/fms/images/campaigns/sd_hols/hd_pupsml.gif);}
body#sd_hols_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/sd_hols/hd_destination.gif);}

body#magisl_hols #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/magisl_hols/gr_promoedge.gif); }
body#magisl_hols .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/magisl_hols/bg_tattoo_title2.gif); }
body#magisl_hols #header, body#magisl_hols_tab #header { background: url(/qldhols_06/fms/images/campaigns/magisl_hols/hd_image.jpg) no-repeat 0 0; }
body#magisl_hols h1         { background-image: url(/qldhols_06/fms/images/campaigns/magisl_hols/hd_destination.gif); }
body#popup div.popup_magisl_hols {background-image: url(/qldhols_06/fms/images/campaigns/magisl_hols/hd_pupsml.gif);}
body#magisl_hols_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/magisl_hols/hd_destination.gif);}

body#tsv_hols #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/tsv_hols/gr_promoedge.gif); }
body#tsv_hols .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/tsv_hols/bg_tattoo_title2.gif); }
body#tsv_hols #header, body#tsv_hols_tab #header { background: url(/qldhols_06/fms/images/campaigns/tsv_hols/hd_image.jpg) no-repeat 0 0; }
body#tsv_hols h1         { background-image: url(/qldhols_06/fms/images/campaigns/tsv_hols/hd_destination.gif); }
body#popup div.popup_tsv_hols {background-image: url(/qldhols_06/fms/images/campaigns/tsv_hols/hd_pupsml.gif);}
body#tsv_hols_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/tsv_hols/hd_destination.gif);}

body#otbk_hols #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/otbk_hols/gr_promoedge.gif); }
body#otbk_hols .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/otbk_hols/bg_tattoo_title2.gif); }
body#otbk_hols #header, body#otbk_hols_tab #header { background: url(/qldhols_06/fms/images/campaigns/otbk_hols/hd_image.jpg) no-repeat 0 0; }
body#otbk_hols h1         { background-image: url(/qldhols_06/fms/images/campaigns/otbk_hols/hd_destination.gif); }
body#popup div.popup_otbk_hols {background-image: url(/qldhols_06/fms/images/campaigns/otbk_hols/hd_pupsml.gif);}
body#otbk_hols_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/otbk_hols/hd_destination.gif);}

body#mky_hols #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/mky_hols/gr_promoedge.gif); }
body#mky_hols .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/mky_hols/bg_tattoo_title2.gif); }
body#mky_hols #header, body#mky_hols_tab #header { background: url(/qldhols_06/fms/images/campaigns/mky_hols/hd_image.jpg) no-repeat 0 0; }
body#mky_hols h1         { background-image: url(/qldhols_06/fms/images/campaigns/mky_hols/hd_destination.gif); }
body#popup div.popup_mky_hols {background-image: url(/qldhols_06/fms/images/campaigns/mky_hols/hd_pupsml.gif);}
body#mky_hols_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/mky_hols/hd_destination.gif);}

body#thewsy #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/thewsy/gr_promoedge.gif); }
body#thewsy .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/thewsy/bg_tattoo_title2.gif); }
body#thewsy #header, body#thewsy_tab #header { background: url(/qldhols_06/fms/images/campaigns/thewsy/hd_image.jpg) no-repeat 0 0; }
body#thewsy h1         { background-image: url(/qldhols_06/fms/images/campaigns/thewsy/hd_destination.gif); }
body#popup div.popup_thewsy {background-image: url(/qldhols_06/fms/images/campaigns/thewsy/hd_pupsml.gif);}
body#popup div.popup_lg_thewsy {background-image: url(/qldhols_06/fms/images/campaigns/thewsy/hd_puplg.jpg);}
body#thewsy_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/thewsy/hd_destination.gif);}

body#dw_www #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/dw_www/gr_promoedge.gif); }
body#dw_www .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/dw_www/bg_tattoo_title2.gif); }
body#dw_www #header, body#dw_www_tab #header { background: url(/qldhols_06/fms/images/campaigns/dw_www/hd_image.jpg) no-repeat 0 0; }
body#dw_www h1         { background-image: url(/qldhols_06/fms/images/campaigns/dw_www/hd_destination.gif); }
body#popup div.popup_dw_www {background-image: url(/qldhols_06/fms/images/campaigns/dw_www/hd_pupsml.gif);}
body#dw_www_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/dw_www/hd_destination.gif);}

body#tnq_hols #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/tnq_hols/gr_promoedge.gif); }
body#tnq_hols .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/tnq_hols/bg_tattoo_title2.gif); }
body#tnq_hols #header, body#tnq_hols_tab #header { background: url(/qldhols_06/fms/images/campaigns/tnq_hols/hd_image.jpg) no-repeat 0 0; }
body#tnq_hols h1         { background-image: url(/qldhols_06/fms/images/campaigns/tnq_hols/hd_destination.gif); }
body#popup div.popup_tnq_hols {background-image: url(/qldhols_06/fms/images/campaigns/tnq_hols/hd_pupsml.gif);}
body#tnq_hols_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/tnq_hols/hd_destination.gif);}

body#food_wine #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/food_wine/gr_promoedge.gif); }
body#food_wine .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/food_wine/bg_tattoo_title2.gif); }
body#food_wine #header, body#food_wine_tab #header { background: url(/qldhols_06/fms/images/campaigns/food_wine/hd_image.jpg) no-repeat 0 0; }
body#food_wine h1         { background-image: url(/qldhols_06/fms/images/campaigns/food_wine/hd_destination.gif); }
body#popup div.popup_food_wine {background-image: url(/qldhols_06/fms/images/campaigns/food_wine/hd_pupsml.gif);}
body#food_wine_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/food_wine/hd_destination.gif);}

body#where_else #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/where_else/gr_promoedge.gif); }
body#where_else .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/where_else/bg_tattoo_title2.gif); }
body#where_else #header, body#where_else_tab #header { background: url(/qldhols_06/fms/images/campaigns/where_else/hd_image.jpg) no-repeat 0 0; }
body#where_else h1         { background-image: url(/qldhols_06/fms/images/campaigns/where_else/hd_destination.gif); }
body#popup div.popup_where_else {background-image: url(/qldhols_06/fms/images/campaigns/where_else/hd_pupsml.gif);}
body#popup div.popup_lg_where_else {background-image: url(/qldhols_06/fms/images/campaigns/where_else/hd_puplg.gif);}
body#where_else_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/where_else/hd_destination.gif);}

body#where_else_may08 #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/where_else_may08/gr_promoedge.gif); }
body#where_else_may08 .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/where_else_may08/bg_tattoo_title2.gif); }
body#where_else_may08 #header, body#where_else_may08_tab #header { background: url(/qldhols_06/fms/images/campaigns/where_else_may08/hd_image.jpg) no-repeat 0 0; }
body#where_else_may08 h1         { background-image: url(/qldhols_06/fms/images/campaigns/where_else_may08/hd_destination.gif); }
body#popup div.popup_where_else_may08 {background-image: url(/qldhols_06/fms/images/campaigns/where_else_may08/hd_pupsml.gif);}
body#popup div.popup_lg_where_else_may08 {background-image: url(/qldhols_06/fms/images/campaigns/where_else_may08/hd_puplg.gif);}
body#where_else_may08_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/where_else_may08/hd_destination.gif);}

body#where_else_nov08 #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/where_else_nov08/gr_promoedge.gif); }
body#where_else_nov08 .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/where_else_nov08/bg_tattoo_title2.gif); }
body#where_else_nov08 #header, body#where_else_nov08 #header { background: url(/qldhols_06/fms/images/campaigns/where_else_nov08/hd_image.jpg) no-repeat 0 0; }
body#where_else_nov08 h1         { background-image: url(/qldhols_06/fms/images/campaigns/where_else_nov08/hd_destination.gif); }
body#popup div.popup_where_else_nov08 {background-image: url(/qldhols_06/fms/images/campaigns/where_else_nov08/hd_pupsml.gif);}
body#popup div.popup_lg_where_else_nov08 {background-image: url(/qldhols_06/fms/images/campaigns/where_else_nov08/hd_puplg.gif);}
body#where_else_nov08_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/where_else_nov08/hd_destination.gif);}

body#where_else_apr09 #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/where_else_apr09/gr_promoedge.gif); }
body#where_else_apr09 .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/where_else_apr09/bg_tattoo_title2.gif); }
body#where_else_apr09 #header, body#where_else_apr09_tab #header { background: url(/qldhols_06/fms/images/campaigns/where_else_apr09/hd_image.jpg) no-repeat 0 0; }
body#where_else_apr09 h1         { background-image: url(/qldhols_06/fms/images/campaigns/where_else_apr09/hd_destination.gif); }
body#popup div.popup_where_else_apr09 {background-image: url(/qldhols_06/fms/images/campaigns/where_else_apr09/hd_pupsml.gif);}
body#popup div.popup_lg_where_else_apr09 {background-image: url(/qldhols_06/fms/images/campaigns/where_else_apr09/hd_puplg.gif);}
body#where_else_apr09_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/where_else_apr09/hd_destination.gif);}

body#rugby_08 #sidebar      { background-image: url(/qldhols_06/fms/images/campaigns/rugby_08/gr_promoedge.gif); }
body#rugby_08 .slideshow      { background-image: url(/qldhols_06/fms/images/campaigns/rugby_08/bg_tattoo_title2.gif); }
body#rugby_08 #header, body#rugby_08_tab #header { background: url(/qldhols_06/fms/images/campaigns/rugby_08/hd_image.jpg) no-repeat 0 0; }
body#rugby_08 h1         { background-image: url(/qldhols_06/fms/images/campaigns/rugby_08/hd_destination.gif); }
body#popup div.popup_rugby_08 {background-image: url(/qldhols_06/fms/images/campaigns/rugby_08/hd_pupsml.gif);}
body#popup div.popup_lg_rugby_08 {background-image: url(/qldhols_06/fms/images/campaigns/rugby_08/hd_puplg.gif);}
body#rugby_08_tab h2.generalHD {background-image: url(/qldhols_06/fms/images/campaigns/rugby_08/hd_destination.gif);}


body#drive_qld_caph #sidebar      { background-image: url(/qldhols_06/fms/images/drive/images/capricorn/gr_promoedge.gif); }
body#drive_qld_caph .slideshow      { background-image: url(/qldhols_06/fms/images/drive/images/capricorn/bg_tattoo_title2.gif); }
body#drive_qld_caph #header { background: url(/qldhols_06/fms/images/drive/images/capricorn/hd_image.jpg) no-repeat 0 0; }
body#drive_qld_caph h1         { background-image: url(/qldhols_06/fms/images/drive/images/capricorn/hd_destination.gif); }
body#popup div.popup_drive_qld_caph {background-image: url(/qldhols_06/fms/images/drive/images/hd_pupsml_green.gif);}

body#drive_qld_giw #sidebar      { background-image: url(/qldhols_06/fms/images/drive/images/great_inland_way/gr_promoedge.gif); }
body#drive_qld_giw .slideshow      { background-image: url(/qldhols_06/fms/images/drive/images/great_inland_way/bg_tattoo_title2.gif); }
body#drive_qld_giw #header { background: url(/qldhols_06/fms/images/drive/images/great_inland_way/hd_image.jpg) no-repeat 0 0; }
body#drive_qld_giw h1         { background-image: url(/qldhols_06/fms/images/drive/images/great_inland_way/hd_destination.gif); }
body#popup div.popup_drive_qld_giw {background-image: url(/qldhols_06/fms/images/drive/images/hd_pupsml_yellow.gif);}

body#drive_qld_lh #sidebar      { background-image: url(/qldhols_06/fms/images/drive/images/leichhardt/gr_promoedge.gif); }
body#drive_qld_lh .slideshow      { background-image: url(/qldhols_06/fms/images/drive/images/leichhardt/bg_tattoo_title2.gif); }
body#drive_qld_lh #header { background: url(/qldhols_06/fms/images/drive/images/leichhardt/hd_image.jpg) no-repeat 0 0; }
body#drive_qld_lh h1         { background-image: url(/qldhols_06/fms/images/drive/images/leichhardt/hd_destination.gif); }
body#popup div.popup_drive_qld_lh {background-image: url(/qldhols_06/fms/images/drive/images/hd_pupsml.gif);}

body#drive_qld_acw #sidebar      { background-image: url(/qldhols_06/fms/images/drive/images/country_way/gr_promoedge.gif); }
body#drive_qld_acw .slideshow      { background-image: url(/qldhols_06/fms/images/drive/images/country_way/bg_tattoo_title2.gif); }
body#drive_qld_acw #header { background: url(/qldhols_06/fms/images/drive/images/country_way/hd_image.jpg) no-repeat 0 0; }
body#drive_qld_acw h1         { background-image: url(/qldhols_06/fms/images/drive/images/country_way/hd_destination.gif); }
body#popup div.popup_drive_qld_acw {background-image: url(/qldhols_06/fms/images/drive/images/hd_pupsml_green.gif);}







/* --------------------------------------------------------------------------------
 * Travel Pack Popups
 * -------------------------------------------------------------------------------- */ 

div.clearer {
	font-size: 0px;
	height: 0;
	clear: both;
}

div.field-clearer {
	font-size: 0px;
	height: 10px;
	clear: both;
}

#travelpack-wrap {
	background-image: url(/fms/images/destinations/category/bg_pup_blue.gif);
	background-position: 0 93px;
	background-repeat: no-repeat;
	width: 475px;
	margin: 0 auto;
	text-align: center;
	background-position: 0 93px;
	background-repeat: no-repeat;
	position: relative;
	color: #fff;
}

#travelpack-wrap h2 {
	margin-top: 4px;
	margin-bottom: 0px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

#travelpack-wrap p {
	margin: 2px 0 8px 3px;
	padding-bottom: 0;
}

#travelpack-wrap label,
#travelpack-wrap input,
#travelpack-wrap .label-check-group,
#travelpack-wrap .check-group,
#travelpack-wrap textarea {
	float: left;
	color: #00648A;
}

#travelpack-wrap input.text {
	height: 18px;
	voice-family: "\"}\""; 
  	voice-family: inherit; 
	height: 14px;
}

#travelpack-wrap input.text,
#travelpack-wrap textarea {
	border: 1px solid #005575;
	padding: 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#travelpack-wrap label,
#travelpack-wrap .label-check-group {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	margin-right: 7px;
	line-height: 18px;
	float: left;
	display: block;
}

#travelpack-wrap .label-check-group,
#travelpack-wrap .check-group {
	float: left;
}

#travelpack-wrap input.image {
	float: right;
	margin-top: 15px;
}

#travelpack-wrap input.checkbox {
	margin-right: 8px;
}

#form-add-folder,
#form-remove-folder {
	width: 308px;
}

/* ADD FOLDER */

#add-folder {
	text-align: left;
	padding: 0px 24px 10px 74px;
} 

#add-folder-icon {
	position: absolute;
	top: 77px;
	left: 8px;
}

#add-folder #folder-name {
	width: 218px;
}

/* ADD / EDIT NOTES */

#add-note {
	text-align: left;
	padding: 0px 24px 10px 74px;
} 

#add-note-icon {
	position: absolute;
	top: 77px;
	left: 16px;
}

#travelpack-wrap #form-add-note {
	width: 434px;
}

#travelpack-wrap #form-add-note label {
	text-align: right;
	width: 88px;
	margin-right: 15px;
}

#travelpack-wrap #form-add-note #details {
	margin-left: 0;
	width: 323px;
	height: 94px;
}

/* EMAIL FRIEND */

#email-friend {
	text-align: left;
	padding: 0px 24px 10px 84px;
}

#email-friend-icon {
	position: absolute;
	top: 71px;
	left: 7px;
}

#form-email-friend {
	width: 433px;
}

#form-email-friend label {
	text-align: right;
	margin-right: 10px;
	font-weight: bold;
	width: 95px;
}

#form-email-friend .attachment {
	display: block;
  height: 18px;
	text-indent: 26px;
	background: url(/fms/images/travel_pack/ic_snippet.gif) no-repeat top left;
	margin-left: 50px;
	text-align: left;
	font-weight: bold;	
	color: #fff;
}

#form-email-friend a.attachment:hover {
	color: #fff;
}

#form-email-friend input.text,
#form-email-friend textarea {
	width: 300px;
}

#form-email-friend #email-friend-personal input.text {
	width: 220px;
}

#form-email-friend #email-friend-personal label {
	width: 175px;
}

#form-email-friend #comments {
	height: 65px;
}


/* IMAGE VIEW */

#image-view {
	text-align: center;
	padding: 10px 0;
}

#image-container {
	text-align: left;
}

#image-view-icon {
	position: absolute;
	top: 71px;
	left: 85px;
}

#image-view-navigation {
	height: 21px;
	background-color: #009DD9;
}

#image-view-navigation a {
	line-height: 21px;
	color: #fff;
	font-size: 10px;
	display: block;
	text-align: center;
	padding: 0 10px;
	text-decoration: none;
}

#image-view-navigation a#previous {
	float: left;
	border-right: 1px solid #fff;
}

#image-view-navigation a#next {
	float: right;
	border-left: 1px solid #fff;
}

#travelpack-image-wrap {
	background-image: url(/fms/images/destinations/category/bg_pup_blue.gif);
	background-position: 0 93px;
	background-repeat: no-repeat;
	width: 382px;
	margin: 0 auto;
	text-align: center;
	background-position: 0 93px;
	background-repeat: no-repeat;
	position: relative;
	color: #00648A;
}

#image-container {
	margin: 8px auto;
	width: 288px;
}

#image-container h2 {
	font-size: 12px;
	margin-top: 10px;
}

#image-container img {
	border: 4px solid #fff;
}

/* HELP */

#travelpack-help-wrap {
	background-image: url(/fms/images/travel_pack/bg_pupsml_blue_help.gif);
	background-position: 0 93px;
	background-repeat: no-repeat;
	width: 565px;
	margin: 0 auto;
	text-align: center;
	background-position: 0 93px;
	background-repeat: no-repeat;
	position: relative;
	color: #00648A;
	
}

#travelpack-help {
	padding: 6px 65px 20px 65px;
	text-align: left;

}

#travelpack-help h2 {
	font-size: 11px;
	margin-bottom: 6px;
	font-family: verdana, arial, Helvetica, sans-serif;
}

#travelpack-help h2 strong {
	color: #fff;
}

#travelpack-help #snippets-bookmarks {
	margin-top: 10px;
}

#travelpack-help #snippets-bookmarks img {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}

#travelpack-help #snippets-bookmarks h2 {
	margin: 0px !important;
}

#travelpack-help #snippets-bookmarks p {
	margin: 0px !important;
}

#travelpack-help dl {
	margin-bottom: 20px;
	clear: left;
}

#travelpack-help dt {
	margin-top: 14px;
	clear: left;
	float: left;
	margin-right: 2px;
}

#travelpack-help dt img {
	margin-top: 2px;
}

#travelpack-help dd {
	font-size: 11px;
	margin-top: 14px;
}

#travelpack-help dt.first {
	margin-top: 0px;
}

#travelpack-help #footnote {
	font-size: 10px;
}

/* Submit button used on the global queensland destinations search */
#travelpack .button-tools, #travelpack .button-tools {
  cursor: pointer;
  padding: 0 15px;
  font-size: 11px;
  font-family: verdana, arial, helvetica, sans-serif;
  border: 0;
  background: #009dd9;
  color: #FFF;
}

.button-typeA-hover {
  text-decoration: underline;
  font-weight: normal;
}


.flickrPhotos img {
  margin: 3px;
  border: 1px solid #003399;
}

.flickrPhotosSmall {
  padding: 3px;
  background-color: #eeeeee;
}
.flickrPhotosSmall h4 {
  font-size: 1.2em;
  padding: 3px 6px 3px 6px;
  color: #fff;
  height: auto;
}
body.blue .flickrPhotosSmall h4 {background-color: #009dd9;}
body.red .flickrPhotosSmall h4 {background-color: #b0232a;}
body.yellow .flickrPhotosSmall h4 {background-color: #EF9A00;} /*color: #b0232a;*/
body.green .flickrPhotosSmall h4 {background-color: #678F00;}
body.royal_blue .flickrPhotosSmall h4 {background-color: #003399;}

.flickrPhotosSmall img {
  border: 1px solid #003399;
}


body h4.title {
  font-size: 1.2em;
  padding: 3px 6px 3px 6px;
  margin-bottom: 1em;
  color: #fff;
  height: auto;
}
body.blue h4.title {background-color: #009dd9;}
body.red h4.title {background-color: #b0232a;}
body.yellow h4.title {background-color: #EF9A00;} /*color: #b0232a;*/
body.green h4.title {background-color: #678F00;}
body.royal_blue h4.title {background-color: #003399;}



