/* @import url("scroller1.css");*/
/*@import url("scroller2.css");*/
@import url("scroller3.css");

/* ------------------------------------
NEWS.com.au/travel
---------------------------------------*/

/*-- story standfirsts, sections and headings-- */
.archive h2 {font-size: 1.1em;}
.archive h2 span {font-size: 1em; font-weight: normal;}
.content-panel.dropzone h3.category-header {font-size:1em}
.content-panel.dropzone img.image-small {border:0 !important;padding:0 !important;}
.content-panel.dropzone div {width:350px;overflow:hidden;}
.content-panel.dropzone p {margin-top:6px;padding-left:4px;}
.archive p {margin-bottom:20px;}

h2.page-header {
width:730px;
height:23px;
font-size:1.1em;
text-indent:4px;
line-height:21px;
background: #fff url("images/archive-header.gif") 0 0 no-repeat;
border-bottom:20px solid #fff;
}
.content-panel.lead-story {margin-bottom:10px;}
.content-panel.lead-story h2 {margin-bottom:6px;font-size:1.3em;}
.content-panel div.clearfloat {margin-bottom:6px;}
.content-panel .viewall {background:transparent url(/travel/images/ticker-raquo.gif) no-repeat scroll right top; float: right; padding-right: 12px;}
h3.category-header {background: #fff url("images/category-header-bg.gif") top right no-repeat;}
h3.variant {background:none!important;padding:0 0 2px 0 !important;border-bottom:1px solid #ccc !important;font-size:1em!important;margin-bottom:10px !important;}
h3.category-header span.more-link a {padding-right: 12px;background: url("images/ticker-raquo.gif") right 50% no-repeat;}
h3.category-header.normal,
h3.category-header.tips,
h3.category-header.reviews,
h3.category-header.photos,
h3.category-header.highlight {height: 24px;padding: 4px 0 0 0;text-indent:30px;border-bottom: 1px solid #d3ccaf;background: url("/travel/images/trav/header-sprite-lightbrown.gif") left top no-repeat;}
h3.category-header.normal {text-indent:6px;}
h3.category-header.tips {background: url("images/header-sprite-lightbrown.gif") 0 -60px no-repeat;}
h3.category-header.photos {background: url("images/header-sprite-lightbrown.gif") 0 -90px no-repeat;}
h3.category-header.highlight {background: url("images/header-sprite-lightbrown.gif") 0 -30px no-repeat;}
h3.category-header.normal span.more-link,
h3.category-header.tips span.more-link,
h3.category-header.photos span.more-link,
h3.category-header.highlight span.more-link,
h3.category-header.reviews span.more-link {padding:0;}
#free-city-guides {padding:0;margin:0;display:block;border-bottom:1px solid #d3ccaf;width:350px:}
#free-city-guides fieldset {border:0;padding:8px;border-bottom:1px solid #fff;background:#f5f4ec;}
#free-city-guides select {width:220px;margin:0 4px 4px 0;}
#free-city-guides input {margin:0 0 -3px 0;}
#free-city-guides h4 {height:23px;font-size:1.2em;padding-right:30px;background:transparent url("images/guide-icon-pdf.gif") 100% -4px no-repeat;display:inline;padding-bottom:6px;}

/* section group */
h3.group {height: 22px;line-height:22px;margin-bottom: 0;padding: 0 0 0 10px;border: none;background: #fff url("images/header-solid-large-brown.gif") left top no-repeat;font-size: 1em;color: #fff;}
.section-group {padding: 2px 2px 1px; border: 1px solid #d3ccaf;margin-bottom:20px;}
.section-group.fast-facts {padding:8px;}
.section-group.bookings-offers {border-width:0;padding: 2px 0 1px 0;}
.section-group.latest-offers {border-width:0 0 1px 0;padding: 2px 0 1px;}
.section-group.latest-offers ul {border:0 !important;margin:0 !important;padding:0 !important;}
.section-group .subsection {padding:7px; _padding: 7px 7px 0 7px; background: #f5f4ec;}
.section-group.latest-offers .subsection {height:auto !important;padding:7px;}
.section-group .subsection.special-promo {padding: 7px 7px 0 11px; }
.section-group .subsection.currency-convert {background: transparent url("images/cc-background.jpg") bottom left no-repeat;}
/* IE Filter */
* html .section-group .subsection {height: 80px;}

/*-- cyclo-matic --*/
#image-lead {margin-bottom:10px;}
#lead-group {height:147px;overflow:hidden;}
#image-lead {position: relative;}
#image-lead div.copy p a.read-now, #image-lead div.caption a.read-now {bottom: 2px; position:absolute; right:0; z-index: 200;}

/*-- currency converter -- */
form#currency-converter {}
form#currency-converter label {clear:both;display:block;margin-bottom:2px;}
form#currency-converter label strong {width:60px;display:block;float:left;}
form#currency-converter input,
form#currency-converter select {width:240px;margin:1px;}
form#currency-converter #convert-button {width:auto;float:right;}
form#currency-converter .powered-by {float:left;margin:4px 0 0 0;font-size:.9em;font-style:italic;}
form#currency-converter .powered-by img {margin:0 0 -6px 0;}

/*-- tertiary nav -- */
#tertiary-nav dd {background:#fff url("images/bookings-tertiary-nav-left.gif") no-repeat left -32px;}
#tertiary-nav dd a {background:#fff url("images/bookings-tertiary-nav-right.gif") no-repeat right -32px;}

/*-- right column --*/
h4.network.highlight {background: #fff url("images/header-solid-brown-rhs.gif") left top no-repeat;}


/*-- Bezurk Hotel/Flights Box  --*/

#master-wrap #bezurk-search {background: #fff; border: none; margin: 0 0 20px; width: 340px;}

#master-wrap #bezurk-search #bezurk-tabs {background: #fff url('images/bg-bezurk-tabs.jpg') no-repeat 0 0; height: 19px; width: 180px;}
#master-wrap #bezurk-search #bezurk-tabs li {background: transparent; height: 19px; padding: 0; text-indent: -9999em; width: 80px;}

#master-wrap #bezurk-search ul#bezurk-tabs li a {background: transparent; border: none; height: 19px; padding: 0; ztext-indent: -9999em; width: 75px;}
	#master-wrap #bezurk-search ul#bezurk-tabs li a:link, #master-wrap #bezurk-search ul#bezurk-tabs li a:visited,
		#master-wrap #bezurk-search ul#bezurk-tabs li a:hover, #master-wrap #bezurk-search ul#bezurk-tabs li a:active,
		#master-wrap #bezurk-search ul#bezurk-tabs li a:focus {background: transparent; outline: none;}
	#master-wrap #bezurk-search #bezurk-tabs #bezurk-flight-tab.current a {background: #d3ccaf url('images/bg-bezurk-tabs.jpg') no-repeat 0 -19px; width: 85px;}
	#master-wrap #bezurk-search #bezurk-tabs #bezurk-hotel-tab.current a {background: #d3ccaf url('images/bg-bezurk-tabs.jpg') no-repeat -74px -38px; left: -8px; position: relative; width: 85px;}

#master-wrap #bezurk-hotel-search, #master-wrap #bezurk-flight-search {background: #d3ccaf url('images/bg-bezurk-search.jpg') repeat-x 0 0; border: 2px solid #842622; margin: 0; padding: 0; }

#master-wrap #bezurk-hotel-search #bezurk-hotel-search-form, #master-wrap #bezurk-flight-search #bezurk-flight-search-form {background: none; margin: 0; padding: 4px;}

#master-wrap #bezurk-search fieldset {margin: 0; padding: 0; width: 150px;}
	#master-wrap #bezurk-search #check-in-grp, #master-wrap #bezurk-search #rooms-grp, 
	#master-wrap #bezurk-search #from-location-input, #master-wrap #bezurk-search #to-location-input,
	#master-wrap #bezurk-search #adults-grp {float: left; margin: 0 5px 0 0;}
	#master-wrap #bezurk-search #rooms-grp, #master-wrap #bezurk-search #adults-grp,
	#master-wrap #bezurk-search #child-grp {width: 70px;}
	#master-wrap #bezurk-search #searched-location-input {width: 200px;}
	
#master-wrap #bezurk-search select {float:left; margin: 0 5px 0 0; padding: 0; width: 70px;}

#master-wrap #bezurk-search label {clear: both; display: block; text-align: left; margin: 5px 0 0; padding: 0; width: 150px;}
	#master-wrap #bezurk-hotel-search #location {width: 180px;}
	#master-wrap #bezurk-hotel-search label.main-label {width: 70px;}
	#master-wrap #bezurk-hotel-search #numRooms, #master-wrap #bezurk-hotel-search #numGuests {clear: both; display: block; float: none;}
	#master-wrap #adults-grp label, #master-wrap #child-grp label {width: 70px;}
	
#master-wrap #bezurk-search #submit-btn-hotels, #master-wrap #bezurk-search #submit-btn-flights {background: transparent url('images/submit-btn-hotels.gif') no-repeat 0 0; border: none; color: #fff; float: right; font-weight: bold; height: 27px; 
		margin: -2em 0 0; /* works in all */
			 *margin: -3em 1em 0 0; /* targets IE 6 & 7 - thanks Snook! */
		padding: 0 0 6px; width: 130px;}
#master-wrap #bezurk-search #submit-btn-hotels, #master-wrap #bezurk-search #submit-btn-flights {}
#master-wrap #bezurk-search p {font-size: 11px;}

#master-wrap #bezurk-flight-search-form input.location {width: 150px;}

#master-wrap #bezurk-flight-search-form #trip-type {width: 300px;}
#master-wrap #bezurk-flight-search-form #trip-type label {clear: none; float: left; margin: 0 5px; width: auto;}
#master-wrap #bezurk-flight-search-form #trip-type input {clear: none; float: left; display: inline;}


/*-- Accor Hotel Box  --*/

#master-wrap #bezurk-hotel-search {background: #d3ccaf url('images/bg-bezurk-search.jpg') repeat-x 0 0; border: 2px solid #842622; margin: 0; padding: 0; }

#searchDevice {background: #dce3ed; color: #0f2a55; padding: 4px;}


#searchDevice div.device {background: #dce3ed url('images/bg-accor-search-form.jpg') repeat-x 0 0; }

#searchDevice div.device form {min-height: 102px; _height: 102px;}
#searchDevice div.device .powered-by-logo {margin:10px 8px 0 8px;}
#master-wrap #bezurk-search #searchDevice fieldset {width: 250px;}
	
	
#master-wrap #searchDevice #cmbMonthYear {width: 80px;}
#master-wrap #searchDevice p {font-weight: bold; margin}
#master-wrap #searchDevice p.tagline {margin-top: 0;}

#master-wrap #searchDevice label {clear: both; display: block; text-align: left; margin: 5px 0 0; padding: 0; width: 180px;}
			
#master-wrap #bezurk-search #searchDevice #submit-btn-accor {background: transparent url('images/submit-btn-hotels.gif') no-repeat 0 0; border: none; color: #fff; float: right; font-weight: bold; height: 27px; 
		margin: 0; /* works in all 
			 *margin: -3em 1em 0 0;  targets IE 6 & 7 - thanks Snook! */
		padding: 0 0 6px; width: 130px;}


/*-- GoDo Activity Box --*/

/*-- GoDo Activity Box --*/

.content-panel div.wrapper {border: 1px solid #d3ccaf; margin-top: 1px; padding:0;}

.content-panel div.wrapper a.thumbnail img {margin-left: 10px;}

#master-wrap #godo-search {background: transparent url("images/bg-godo-search-form.jpg") no-repeat 0 0; clear: both; display: block; height: 148px; margin: 0; padding: 10px 10px 10px; width: 327px;} 
    #godo-search h5 {font-size: 12px; margin: 0;}
    #godo-search h6 {float: right; margin: -2em 0 0; padding: 0 0 4px 0;}
    #godo-search h6 img {margin: 0 0 -6px 0;}
    
    #master-wrap #godo-search fieldset {clear: both; margin: 0; padding: 0;display:block;}
    #master-wrap #godo-search label {font-weight:700;float:left;clear: none; text-align: left; margin: 5px 0 0; width: 160px;}
        #master-wrap #godo-search label span {left: -99999em; position: absolute; top: -99999em;}
        #master-wrap #godo-search label select {clear: left; display: block; margin: 5px 0 0; width: 160px; }
        #master-wrap #godo-search label #toprice {margin: 1.5em 0 0;}

    #godo-submit {background: transparent url("images/bg-godo-search-submit.jpg") no-repeat 0 0; border: none; clear: both; float: right; font-weight: bold; height: 29px; margin: 10px 0 0; text-align: center; width: 102px;}

#master-wrap .wrapper .godo-story {padding:8px;}

/*-- Bookings and Offers Section --*/

.bookit {margin: 0 0 20px 0; text-align: right;}
    .bookit a {display:block;width:350px;height:20px;background: transparent url("images/icon-arrow.gif") no-repeat 100% 3px; padding-right: 15px;
    *background-position: 100% 6px; /* targets IE6 & 7 */
     }
    .bookit img {margin: 4px 0 -4px 5px;}


*top: 0; /* targets IE6 & 7 */
 width: 4.5em;} */

/*-- story-o-matic on bookings and offers page -- */

.story-o-matic {display:none;}
.story-o-matic-show {display:block;}
.story-o-matic {margin:0 0 10px 0; clear:both;}
.story-o-matic h2 a {font-size:1.1em;}

/*-- story styles -- */

/* section top and tail */

#story-comments a.more-comments {background-color:#d3ccaf;}
dd.submit-button{}
#story-your-say label.form-button {_padding:0 !important;margin:0;_width:145px;}
#story-your-say input.form-button {padding:0 25px 0 8px;margin:0 0 0 -5px;_margin:0 !important;_padding:0 0 0 0 !important;}



/*--  overrides for http://travelactivities.news.com.au/ -- */

#footer {border:0 !important}
#footer p.copyright {color:#000 !important}
#footer ul.generic-link-list {}
#footer ul.generic-link-list li {border:0 !important;padding: 0 !important; margin: 0 !important;}
#footer ul.generic-link-list a {font-weight:300 !important;}


/* -- Advertorial 'Feature' -- */
.advertorial .large-dropzone {margin-bottom:20px; width:720px;}
.advertorial .middle-row {margin-bottom:20px;}
.advertorial .middle-row .small-dropzone {float:left; margin: 0 9px 10px 0; width:233px;}
.advertorial .bottom-row .wide-dropzone {float:left; margin: 0 10px 10px 0; width:354px;}


/* --- Wide Most Popular --- */
#wide-pop-list {margin: 20px 0;}

	#wide-pop-list #widepopnav {background: #f1f0e4 url('images/wide-pop-nav-bg-travel.gif') repeat-x 0 0; *width: 355px;}
		#wide-pop-list #widepopnav li {background: transparent url('images/wide-pop-nav-travel2.gif') no-repeat 100% 0; *width: 40px;}
			#wide-pop-list #widepopnav li.last {background: transparent url('images/wide-pop-nav-last.gif') no-repeat 100% 0;}
			#wide-pop-list #widepopnav li.last.current {background: transparent url('images/wide-pop-nav-current-last.gif') no-repeat 100% 0;}
			#wide-pop-list #widepopnav li a {color: #3484a7; display: block;}
			
			#wide-pop-list p.more {float: right; position: absolute; *position: relative; right: 0; *right: -280px; _right: -250px; top: 4px; *top: 6px; *width: 120px;}
				#wide-pop-list p.more a {font-weight: 300;}
#wide-pop-list .mostpop-wrap {background: #fff; border: 1px solid #d3ccaf; clear: both; float: left; padding: 2px 2px 2px 0;}
	#wide-pop-list .wrapper {background: ##f1f0e4; float: left;}
	

	#wide-pop-list #most-travel {background: #eddfde;}
	#wide-pop-list #most-travel .pop-wide-list  {background: #eddfde;}

	#wide-pop-list #widepopnav #wide-mostview-tab {*width: 80px;}
	

	.wide-mostview-tab #most-viewed,
	.wide-mostwatch-tab #most-watched,
	.wide-mostemail-tab #most-emailed,
	.wide-mostcomm-tab #most-commented,
	.wide-mosttravel-tab #most-travel {
	display:block;
	}
	#wide-mosttravel-tab {background: transparent url("images/wide-pop-nav-travel.gif") no-repeat 100% 0 !important;}


/* --- City Guides --- */
.cityguide{
	background-color:#F6EDED;
	float:left;
}
.cityguide h2{
	background:url(images/cityguide-h2-bg.gif) no-repeat;	
	color:#FFFFFF;
	margin:11px 0 0 10px;
	padding:2px 0 8px 5px;
}
.cityguide p{
	margin:1px 10px 8px 10px;
}
.cityguide .listpanels ul{
	width:716px;
	_width:726px;
	margin-left:5px;
	_margin-left:0px;
}
.cityguide .listpanels li{

	background-image:url(images/cityguide-li-bg.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding:3px 0px 10px 4px;
	font-weight:bold;
	width:167px;
	margin:7px 4px;
	float:left;
	display:block;

}
.cityguide .listpanels ul ul{
	margin-top:7px;
	border:none;
	width:168px;
}
.cityguide .listpanels li li{
	background-image:none;
	margin:0px;
	padding:0px;
}
.cityguide .listpanels li li a{
	font-weight:100;
	font-size:90%;
}
.cityguide .listpanels li.europe{
	float:right;

}
.cityguide .listpanels li.uk{
	height:370px;
}




