/* HOME PAGE */

/* HOME PAGE - ITINERARY SEARCH SECTION */

#itinerary_search #keywords {
  width:130px;
}

#itinerary_search legend {
  color: #184183;
}

/* HOME PAGE - EXPLORER TOOL SECTION */

#explorer_tool h3, #explorer_tool p {
  padding-left:40px;
}

#explorer_tool h3 {
  margin-bottom:0px;
  padding-bottom:0px;
  font-size: 1em;
}

#explorer_tool p {
  margin-top:0px;
  padding-top:0px;
}

/* END OF HOME PAGE */

a {
  color:#E07020;   /* MRR added #WIDESCREEN# 22/07/09 */
}

.information #specials ul {
  list-style:none;
  margin:0;
  padding:0;
}

.information #specials ul li {
  margin:0 0 15px 0;
}

#information table {
  margin:20px 0 20px 0;
  padding:0;
  border:none;
  border-collapse:collapse;
  clear:both;
  border-top:2px solid #528E9C;
}

#information td,
#information th {
  vertical-align:top;
  padding:10px 0;
  margin:0;
  border-bottom:2px solid #528E9C;
}

#information .picture,
#information th {
  padding:10px 10px 10px 0;
}

#information td h3 {
  margin:0 0 5px 0;
  padding:0;
  color:#528E9C;
  text-transform:uppercase;
  font-weight:normal;
}

#information ul {
  margin:0 0 20px 20px;
  padding:0;
}

#information ul a:link,
#information ul a:visited {
  color:#000;
}

.holiday #options ul li a:link,
.holiday #options ul li a:visited {
  background-image:url(../images/option.gif);
}

.holiday #options ul li.book a:link,
.holiday #options ul li.book a:visited {
  background-image:url(../images/book_now.gif);
}

.holiday #factpack {
  background-color:#CFCFD2;
}

.holiday #factpack ul {
  background-color:#027CCB;
  border-color:#FFF;
  color:#FFF;
}

.holiday #other_itineraries {
  background-color:#CFCFD2;
  color:#FFF;
}

.holiday #other_itineraries h4 {
  background-color:#FE5920;
  border-left-color:#FFF;
  border-right-color:#FFF;
  border-top-color:#FFF;
  color:#FFF;
}

.holiday #other_itineraries ul {
  background-color:#FE5920;
  border-width:1px;
  border-style:solid;
}

.holiday #other_itineraries ul li a:link,
.holiday #other_itineraries ul li a:visited {
  color:#FFF;
  text-decoration:underline;
}

.holiday #mainimage {
  background-color:#CFCFD2;
}

.holiday #mainimage img {
  border-color:#FFF;
  background-color:#ccc;
}

#col1, #col2 {
  background-color:white;
}

/* enews 2 */

body.enews2 #header,
body.enews2 #date {
background-color:#027BCA;
}

body.enews2 #header h2 {
	color:#FFF;
	background-color:#027BCA;
}

body.enews2 #date h3 {
	background-color:#399;
	color:#CCC;
}

body.enews2 #features {
	background-color:#FFF;
}


body.enews2 #features .first .feature_desc {
	border-top:5px solid #CCC;
}

body.enews2 #features .feature_desc {
	border-left:5px solid #CCC;
	border-right:5px solid #CCC;
	border-bottom:1px solid #399;
}

body.enews2 #features .feature_desc a:link,
body.enews2 #features .feature_desc a:visited {
	color:#F63;
}

body.enews2 #features .feature_image {
	background-color:#CCC;
}


/* enews3 */
body.enews3 #title {color:#ff6633;}
body.enews3 #topmenu li {
  border-left: 1px solid;
  border-left-color:#eee;
  border-right: 0px solid;
  border-right-color:#444;
  background-color:#0375C0;
  background-image: url(../images/grad_menu_bg_and_arrow_DWW_blue.gif);
}
body.enews3 #frompriceheader h3 {color:#047CBB;}
body.enews3 .feature_desc h3 {color:#047CBB;}
body.enews3 #fromprices li {background-image: url(../images/arr_bullet_DWW_orange.gif);}
body.enews3 #footercontactinfo h4 {color:#E07020!important;}
body.enews3 #footercontactinfo h4 a {color:#E07020!important;}
body.enews3 #enewsfooter h3 {color:#047CBB;}