/* ********************* */
/* File: stylesheet.css  */
/* Desc: web style sheet */
/* Author: Mark Read     */
/* ********************* */


/* ------------ */
/* colour guide */
/* ------------ */
/* #000000 = black */
/* #FFFFFF = white */
/* #FFFF00 - bright yellow; used in client admin -> calendar */
/* #C6E5FB = light blue; used for blue panel bgnd (was #C6EBFF) */
/* #0099FF = vibrant blue; used for h1, h3 headlines (was #00A6FF) */
/* #00C6FD = lighter blue; bottom of 900 wide banner */
/* #00CCFF = dark blue; used for ??? */
/* #0033CC = darkest blue; used for form buttons (was #0061DE) */
/* #EBEBEB = light grey; used for menu bar menu item and form field bgnd (was #EAEAEA) */
/* #666666 = dark grey; used when hovering over menu item; also prop fact sheet (was #CCCCCC) */
/* #FF9900 = light orange; used in button bgnd, duck's bill, some text */
/* #E44600 = burnt orange; used for button hover */

#cancellations-header {
  margin:0 auto;
  width:960px;
}

#cancellations-footer {
  margin:0 auto;
  width:960px;
}

div#public_menu {  
  width:960px;
  margin:6px 0 8px 0;
}

div#public_menu td {	 
	font-size: 0.9375em;
	vertical-align:middle;
}
div#public_menu td a {
	background-color: transparent;	 
	color: #000; 
	text-decoration: none; 
}

/* ------------- */
/* public footer */
/* ------------- */
div#public_footer td { 
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	font-size:11px;
    line-height: 1.3em;
}
div#public_footer td a { 
	background-color: transparent;
	color: #000000; 
}
div#public_footer td a:link { 
	text-decoration: underline; 
}
div#public_footer td a:visited { 
	text-decoration: underline;
}
div#public_footer td a:hover { 
	text-decoration: none; 
}
div#public_footer td a:active { 
	text-decoration: underline; 
}

#flash_top_banner {
  background-color:       #C6E5FB;
  color:                  #0099ff;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              1em;
  font-weight:            bold;
  height:                 130px;
  margin:                 0 auto;
  text-align:             center;
  width:                  900px;
}

body {
  background-color:#fff;
}

#content a {
  color:#0099ff;
}

#can-constrain {
  background-image:none;
  margin:0 auto;
  position: relative;
  width: 990px;
}

#content .redeem-gift-voucher a {
  background:transparent url('/templates/1368/images/g-button-redeem-voucher-r-cancel.gif') no-repeat scroll right top;
}

.redeem-gift-voucher a span {
  background:transparent url('/templates/1368/images/g-button-redeem-voucher-l-cancel.gif') no-repeat scroll;
}

#content .h1-wrapper {
  background-image:url('/templates/1368/images/g-cancel-m.gif');
}

#content h1 {
  background:transparent url('/templates/1368/images/g-cancel-tl.gif') no-repeat scroll left top;
}

#header-2 .search-box {
  background:transparent url('/templates/1368/images/g-blue-shadow-r-cancel.png') no-repeat top right;
}

#header-2 .search-box-l {
  background:transparent url('/templates/1368/images/g-blue-shadow-l-cancel.png') no-repeat top left;
}

#header-2 .search-box-m {
  background:transparent url('/templates/1368/images/g-blue-shadow-m-cancel.png') repeat-x top left;
}

.short-search #header-2 .search-box {
  background:transparent url('/templates/1368/images/g-blue-small-shadow-r-cancel.png') no-repeat top right;
}

.short-search #header-2 .search-box-l {
  background:transparent url('/templates/1368/images/g-blue-small-shadow-l-cancel.png') no-repeat top left;
}

.short-search #header-2 .search-box-m {
  background:transparent url('/templates/1368/images/g-blue-small-shadow-m-cancel.png') repeat-x top left;
}

.tour {
  background:#eaeaea url('/templates/1368/images/i-bg-bookingform-cancel.gif') repeat-y;
}

.booking-total {
  background:#eaeaea url('/templates/1368/images/i-bg-bookingform-total-cancel.gif') repeat-y;
}

.Box .title {
  background-color:#c6ebff;
}

.Box .value-title {
  background-color:#c6ebff;
}

.F div.redeem-button {
  background:transparent url('/templates/1368/images/g-button-redeem-voucher-r-cancel.gif') no-repeat scroll right top;
}

.F div.redeem-button input.submit {
  background:transparent url('/templates/1368/images/g-button-redeem-voucher-l-cancel.gif') no-repeat scroll;
}

#content a.tourLink:hover {
  background-color:#c6ebff;
}

#Search h3 {
  color:#fff;
}

#SpecialsSide h3 {
  color:#000;
}

#SpecialsSide h3 a {
  color:#000;
}

.content-bottom-cont {
  max-width: 990px;
  margin: 0 auto;
}