/******************** FOOTER DESIGN ********************/
.booking-container { 
	background-image: url('/images/navigation/2k9-footer-gradient.jpg');
	background-repeat: repeat-x;
	width: 990px;
	height: 250px;
	background-color: #CE012C;
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	vertical-align: middle;
}

.booking-tool {
	margin-left: auto;
    margin-right: auto;
	padding-top: 13px;
}

.book-a-trip-wrapper { 
	background-image: url('/images/navigation/2k9-footer-gradient.jpg');
	background-repeat: repeat-x;
	width: 990px;
	height: 300px;
	background-color: #CE012C;
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	vertical-align: middle;
	padding-top:10px;
	padding-bottom:25px;
}

#bookatrip {font-family:Arial, Helvetica, sans-serif;width:780px; margin-left:auto; margin-right:auto;height:auto;background-color:white;}

#bookatrip #head {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;color:#C41923;padding:5px;background-color:#C0D0DC;text-align:left;border-bottom:1px solid black;}
#bookatrip .widget { display: none; }
#bookatrip .deals { width:450px;height:240px;overflow:auto;padding-top:10px;background-color:white; margin: 0 auto;}
#bookatrip .headlinetitle {font-size:16px;font-weight:bold;display:block;text-align:left;padding-bottom:10px;padding-left:5px;float:left;width:285px;}
#bookatrip .headlineLink {font-size:12px;display:block;padding-bottom:10px;float:right;padding-right:4px;width:110px;text-align:left;}
#bookatrip .deal {width:420px;clear:left;border-bottom:1px solid #F4F3EF;margin-bottom:10px;}
#bookatrip .deal .rates {font-size:14px;}
#bookatrip .price {width:75px;display:inline-block;font-size:20px;font-weight:bold;}
#bookatrip .stars {width:300px;display:inline-block;font-size:14px;font-weight:bold;vertical-align:top;text-align:left;}

#logo { display:none;}

.footer-container { background: #f2f2ec; width: 990px; height: 152px; margin-left: auto; margin-right: auto; text-align: left; }
	.footer-link-container { width: 745px; height: 152px; float: left; }
		.footer-text-links { width: 725px; height: 103px; margin-left: auto; margin-right: auto; }
			.footer-primary { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #666666; padding-top: 35px; margin-bottom: 7px; }
			.footer-primary a { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #00589c; }
			.footer-secondary { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #666666; }
			.footer-secondary a { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #00589c; }
		.footer-copyright { width: 725px; height: 49px; margin-left: auto; margin-right: auto; }
			.copyright { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #666666; padding-top: 20px; }
			.copyright a { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #00589c; }
	
	.footer-icon-container { width: 235px; height: 152px; float: right; }
		.footer-icons { background-image: url('/images/navigation/2k9-footer-icon-bg.gif'); background-repeat: no-repeat; width: 225px; height: 122px; margin-top: 15px; margin-left: auto; margin-right: auto; }
			.icon-text-link { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #666666; }
			.icon-text-link a { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #00589c; }
			
.subheader-icons { font-family: Tahoma, Geneva, sans-serif;  font-size: 11px; color: #666666; text-transform: uppercase; text-align: left; }