body {
	background: orange!important;
	background: orange;
}

.footer-info {
TEXT-ALIGN: left; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 10px;
margin: 0 auto;
width: 990px;
padding: 10px 0;
background: orange;

}

#header-container {
	width: 990px;
	display: block;
	overflow: hidden;
	margin:0 auto;
}

#contain-operator {
	width: 990px;
	margin: 0 auto;
	display: block;
	background: #fff;
	padding: 1px 0 0 0;
}

#contain-operator #constrain #content-wrapper {
	background: none;
}

#contain-operator #constrain #secure-top {
	display: none;
}




body .booking-total {
  background: #dfdfdf url(/templates/5121/images/i-bg-bookingform-total.gif) repeat-y 0 0;
}

body .tour {
background:#dfdfdf url(/templates/5121/images/i-bg-bookingform.gif) repeat-y 0 0;
}

body #content h1 {
	background: url(/templates/5121/images/g-red-tl.gif) no-repeat left top;
}

body #content .h1-wrapper { 
	background: url(/templates/5121/images/g-red-m.gif) repeat-x 0 50%;
}

body .Box .title {
	background: #FFDEA2;
}

body .Box .value-title {
		background: #FFDEA2;
}

body  #Destinations .places-wrapper {
	/*width: 360px;*/
}

body #constrain {
	background: none;
}

body #MyItineraryButton {	
	padding:22px 0 0 35px!important;
	padding:8px 0 0 25px;
}
*:first-child+html body #MyItineraryButton {	
	padding:8px 0 0 25px!important;
}