.master-travel #branding {
  width:470px;
  padding-top:20px;
}

.master-travel #branding h1{
  padding:0 0 .2em 0!Important;
}

.master-travel #branding h1 + p{
  font-weight:bold;
}

/* =p subheader */

#sub-header {
  margin:0 17px 0 17px!Important;
  background: url(../graphics/master-travel/sub-header-bg.gif) repeat-y 0 0;
  position:relative;
  width:906px;
  z-index:9;
}

ul#small-menu{
  position:absolute;
  margin:0 0 0 20px;
  width:266px;
  bottom:17px;
  left:0px;
  z-index:99999;
}

ul#small-menu li {
  width:266px;
  height:24px;
  background:url(../graphics/master-travel/menu-bg.gif) repeat-x 0 0;
  margin-bottom:1px;
  font-size:1.2em;
}

ul#small-menu li a{
  color:#660020;
  display:block;
  width:256px;
  height:22px;
  padding:2px 0 0 10px;
}

ul#small-menu li a:hover{
  border:0;
  background:url(../graphics/master-travel/menu-bg-rollover.gif) repeat-x 0 0!Important;
  color:#FFFFFF;
}

#sub-header h3{
  color:#636363;
  font-weight:bold;
  font-size:1.8em;
  padding-bottom:.75em;
}

#sub-header-right {
  float:left;
  width:308px;
  color:#eee;
}

#sub-header-left h3{
  padding-left:5px;
}

#sub-header-left li{
  font-size:11px;
}

#sub-header-left li a{
	color:#660020;
	padding:0 5px;
	display:block;
}

#sub-header-left li a:hover{
  background-color:#A00030;
  color:#fff;
  border:0;
  display:block;
}

#sub-header-publications-column {
 float:left;
 padding:15px 12px 37px 24px;
}

#sub-header-websites-column{ 
 float:left;
 padding:15px 0 0 0;
}

#sub-header-websites-column h3{ 
 padding-left:29px;
}

#sub-header-websites-column ul{ 
 border-left:1px dotted #A00030;
 padding:0 0 0 25px;
}

/* =p content */

#content-wrapper {
  background: #fff url(../graphics/master-travel/content-wrapper-bg.jpg) repeat-y -2px 0;
  padding:0 ;
  margin:4.5em 0 1.5em 0;
  width:940px;}

#column1-paramedic {
  float: left;
  width:224px;
  height:260px;
  margin:0 0 0 50px;
  padding:0 0 20px 0px;
  background:url(../graphics/master-travel/publications/bg.jpg) no-repeat 0 bottom;
}

#column1-paramedic img{
  padding:0 0 0 15px;
}

#column1-paramedic a:hover{
  border:0;
}

#careers {
  margin:0 0 3em 0;
}

#column2 {
  float: right;
  width:575px;
  padding:0 10px 0 0px;
}

#column2 h3 {
  color:#A00030;
  font-size:1.8em;
  font-weight:normal;
  margin-bottom:10px;
}

#column2 ul li{
  margin:0 0 1.5em 0;
}

#column2 p{
  margin:0 0 1.5em 0;
}

a#get-acrobat-reader-image img {
  padding:10px 0;
}

a#get-acrobat-reader-image:hover {
  border:0;
}

/* =p publications */

#publications{
  background-color: #A00030;
}

#publications a{
	color:#ffcccc;
	font-size:1.2em;
	padding:0 5px;
	display:block;
}

#publications a:hover{
  background-color:#660020;
  color:#eee;
  display:block;
  border-bottom:0;
}

#publications div {
  float:left;
  margin-right:70px;
}

/* =p footer */

#footer{
  background-color: #660020;
}

/* =p bottom-navigation */

#bottom-navigation ul li{
  float:left;
  padding:0 20px 0 14px;
  background: url(../graphics/master-travel/bottom-navigation-bg.gif) no-repeat right 3px;
  display:block;
}

#bottom-navigation ul li a {
  color:#eee;
}

#bottom-navigation ul li a:hover {
  border-bottom:1px solid #eee;
}

#bottom-navigation ul li.active a {
  color:#ab0134;
}

#bottom-navigation ul li.active a:hover {
  border-bottom:1px solid #eee;
}

/* =p classes */

.master-travel .column2 a{
  color:#660020!Important;
}

.master-travel .column2 a:hover{
  color:#660020!Important;
  border-bottom:1px solid #660020!Important;
}

.master-travel a.highlighted-link{
  font-size:1.2em;
  color:#660020!Important;
  padding:0 10px 0 0;
  background:url(../graphics/master-travel/arrow.gif) no-repeat right 7px;
}

.master-travel a.highlighted-link:hover{
  border-bottom:1px solid #660020;
}

.master-travel .highlighted {
	color:#ff004d!Important;
}

.master-travel #sub-header-publications-column {
 width:550px;
}

.master-travel .date {
 clear:both;
 float:left;
 display:inline!Important;
 padding:0 10px 0 5px;
}


.master-travel .tour{
 float:left;
 width:400px;
}

.master-travel .date{
 width:129px;
}

span.to {
  font-weight:bold;
}

.visit-master-travel-website {
 padding:0 0 10px 5px;
}

.column2 h3 {
color:#A00030;
font-size:1.8em;
font-weight:normal;
margin-bottom:10px;
}

.visit-master-travel-website a{
  color:#660020!Important;
}

.visit-master-travel-website a:hover{
  border-bottom:1px solid #660020!Important;
}
