@charset "utf-8";
/* CSS Document */

div.image {display:none;} /* NEED TO REMOVE IMAGES */

div.brochure {font-family:Verdana, Geneva, sans-serif; border: none;}
div.itinerary {
	background-color: yellow;
	padding: 8px;
	margin: 0 0 16px 0;
	font-size: 12px;
}
div.callout-box {border: solid 1px #749DBB; padding: 8px 8px 8px 8px; margin: 8px 0 16px 0;}
div.callout-box p.package-body-text {padding: 0; margin: 0; color: #749DBB; font-size: 12px; }
div.itinerary p {padding: 0; margin: 0 0 8px 0;}
div.page-header-box {padding: 8px; margin: 8px 0 16px 0; background-color: red; color: white;}
ul.days {margin: 10px 0px 10px 20px; padding: 0; }
ul.options {margin: 5px 0 0 20px; padding: 0; }
div.story {}
p.at-page-footer-notes {font-style: italic; font-size: 12px;}
p.at-price-from-aci {}
p.at-price-from-oq {}
p.at-priced-from-bc {}
p.at-priced-from-cr {}
p.at-priced-from-sm {}
p.at-priced-from-ya {}
p.back-cover-main {}
p.back-cover-main-bullet {}
p.credit-header {}
p.package-body-text {}
p.package-body-text-bullet {}
p.package-body-text-bullet-last {}
p.package-body-text-fine-print {}
p.package-body-text-note {font-weight: bold; font-size: 11px; font-style: italic; color: red; margin-bottom: 16px;}
p.package-header-1 {margin-top: 8px; font-weight: bold; font-size: 14px; }
p.package-header-1-5 {}
p.package-header-1-75 {}
p.package-header-2 {font-weight: bold;}
p.package-intro-text, p.package-intro-text-large {color: red; font-weight: bold; font-size: 12px;}
p.package-intro-text-large {font-size: 16px; margin-bottom: 0px;}
p.package-symbol {font-weight: bold;}
p.page-header-1 {font-weight: bold; font-size: 16px; margin: 0; padding: 0; color: #ffffff;}
p.page-header-2 {}
p.page-header-intro {}
p.photo-caption {}
p.terms-body {}
p.terms-subheading {}
p.title {}
span.allcaps {text-transform: uppercase;}
span.at-priced- {font-weight: bold; color: red; font-size: 14px;}
span.at-priced-amount {font-weight: bold; color: red; font-size: 14px;}
span.at-priced-asterisk {font-weight: bold; color: red;}
span.at-priced-aud {font-weight: bold; color: red;}
span.at-priced-from {}
span.at-priced-only {}
span.at-priced-priced {}
span.days-and-nights {}
span.light {font-weight: normal;}
span.price-bold {}
span.sask-price {}

.color-rockies .page-header-box {background-color: #546292; } /* D8DAE8 */
.color-british-columbia .page-header-box {background-color: #94A545;} /* EEF1E4 */
.color-exploring-the-island .page-header-box {background-color: #94A545;} /* EEF1E4 same as british columbia */
.color-alberta .page-header-box {background-color: #546292;} /* */
.color-edmonton .page-header-box {background-color: #546292;} /* */
.color-saskatchewan .page-header-box {background-color: #DF7A1C;} /* F9E4D1 */
.color-alaska .page-header-box {background-color: #38939B;} /* E3EEEF */
.color-ontario .page-header-box {background-color: #BB8D0A;} /* F3E6D0 */
.color-montreal .page-header-box {background-color: #BB8D0A;} /* F3E6D0 */
.color-atlantic .page-header-box {background-color: #948671;} /* F1EEE9 */

.color-rockies .package-intro-text, .color-rockies .package-header-1, .color-rockies .package-body-text-note {color: #546292;} /* D8DAE8 */
.color-british-columbia .package-intro-text, .color-british-columbia .package-header-1, .color-british-columbia .package-body-text-note {color: #94A545;} /* EEF1E4 */
.color-exploring-the-island .package-intro-text, .color-exploring-the-island .package-header-1, .color-exploring-the-island .package-body-text-note {color: #94A545;} /* EEF1E4 same as british columbia */
.color-alberta .package-intro-text, .color-alberta .package-header-1, .color-alberta .package-body-text-note {color: #546292;} /* */
.color-edmonton .package-intro-text, .color-edmonton .package-header-1, .color-edmonton .package-body-text-note {color: #546292;} /* */
.color-saskatchewan .package-intro-text, .color-saskatchewan .package-header-1, .color-saskatchewan .package-body-text-note {color: #DF7A1C;} /* F9E4D1 */
.color-alaska .package-intro-text, .color-alaska .package-header-1, .color-alaska .package-body-text-note {color: #38939B;} /* E3EEEF */
.color-ontario .package-intro-text, .color-ontario .package-header-1, .color-ontario .package-body-text-note {color: #BB8D0A;} /* F3E6D0 */
.color-montreal .package-intro-text, .color-montreal .package-header-1, .color-montreal .package-body-text-note {color: #BB8D0A;} /* F3E6D0 */
.color-atlantic .package-intro-text, .color-atlantic .package-header-1, .color-atlantic .package-body-text-note {color: #948671;} /* F1EEE9 */

.color-saskatchewan a {color: #DF7A1C;}

.color-rockies .itinerary {background-color: #D8DAE8; }
.color-british-columbia .itinerary {background-color: #EEF1E4;}
.color-exploring-the-island .itinerary {background-color: #EEF1E4;}
.color-alberta .itinerary {background-color: #D8DAE8;}
.color-edmonton .itinerary {background-color: #D8DAE8;}
.color-saskatchewan .itinerary {background-color: #F9E4D1;}
.color-alaska .itinerary {background-color: #E3EEEF;}
.color-ontario .itinerary {background-color: #F3E6D0;}
.color-montreal .itinerary {background-color: #F3E6D0;}
.color-atlantic .itinerary {background-color: #F1EEE9;}

.color-rockies .at-priced-, .color-rockies .at-priced-amount, .color-rockies .at-priced-asterisk, .color-rockies .at-priced-aud {color: #546292;}
.color-british-columbia .at-priced-, .color-british-columbia .at-priced-amount, .color-british-columbia .at-priced-asterisk, .color-british-columbia .at-priced-aud {color: #94A545;}
.color-exploring-the-island .at-priced-, .color-exploring-the-island .at-priced-amount, .color-exploring-the-island .at-priced-asterisk, .color-exploring-the-island .at-priced-aud {color: #94A545;}
.color-alberta .at-priced-, .color-alberta .at-priced-amount, .color-alberta .at-priced-asterisk, .color-alberta .at-priced-aud {color: #546292;}
.color-edmonton .at-priced-, .color-edmonton .at-priced-amount, .color-edmonton .at-priced-asterisk, .color-edmonton .at-priced-aud {color: #546292;}
.color-saskatchewan .at-priced-, .color-saskatchewan .at-priced-amount, .color-saskatchewan .at-priced-asterisk, .color-saskatchewan .at-priced-aud {color: #DF7A1C;}
.color-alaska .at-priced-, .color-alaska .at-priced-amount, .color-alaska .at-priced-asterisk, .color-alaska .at-priced-aud {color: #38939B;}
.color-ontario .at-priced-, .color-ontario .at-priced-amount, .color-ontario .at-priced-asterisk, .color-ontario .at-priced-aud {color: #BB8D0A;}
.color-montreal .at-priced-, .color-montreal .at-priced-amount, .color-montreal .at-priced-asterisk, .color-montreal .at-priced-aud {color: #BB8D0A;}
.color-atlantic .at-priced-, .color-atlantic .at-priced-amount, .color-atlantic .at-priced-asterisk, .color-atlantic .at-priced-aud {color: #948671;}

/*
, .color-rockies .package-body-text-note {color: #546292;} /* D8DAE8 */
, .color-british-columbia .package-body-text-note {color: #94A545;} /* EEF1E4 */
, .color-exploring-the-island .package-body-text-note {color: #94A545;} /* EEF1E4 same as british columbia */
, .color-alberta .package-body-text-note {color: #546292;} /* */
, .color-edmonton .package-body-text-note {color: #546292;} /* */
, .color-saskatchewan .package-body-text-note {color: #DF7A1C;} /* F9E4D1 */
, .color-alaska .package-body-text-note {color: #38939B;} /* E3EEEF */
, .color-ontario .package-body-text-note {color: #BB8D0A;} /* F3E6D0 */
, .color-montreal .package-body-text-note {color: #BB8D0A;} /* F3E6D0 */
, .color-atlantic .package-body-text-note {color: #948671;} /* F1EEE9 */
