.home #content {left: 0px; width: 955px; padding-left: 15px;}
.home #subnav {display: none;}
.clear {clear: both;}

.home #header, .h-w1, .h-w2{
	height:134px;
}

.home .w-w2{
	padding-top:134px;
}

.home p{
	padding-bottom:0px;
}

.home #main .m-w2{
	background:none
}

.home #footer{
	padding-top:19px;
}

.home #content{
	padding-bottom:0px;
}
/*  Content  */

/*  Left CTA */

#left-cta{
	width:305px;
	float:left;
	background:url(../images/home/left-cta-background.png) repeat-y;
	
}


#left-cta-top{
	background:url(../images/home/left-cta-top-blue.png) no-repeat;
	
}

#left-cta-bottom{
	background:url(../images/home/left-cta-bottom-gray.png) no-repeat; background-position:bottom left;
	height: 409px;
}

#left-cta-main{
	padding-left:0px;
}

	.tab-container {display: none;}
	#left-cta-main{
		padding-top:10px;
	}
	
	#left-cta-main li{
		float:left;
		list-style:none;
	}
	
	#left-cta-main li a{
		display:block;
		height:1px;
		padding-top:26px;
		overflow:hidden;
	}
	
	#home-nav-book{
		background:url(../images/home/nav/top-nav-book.png) no-repeat; width:60px;
	}
	#home-nav-modify{
		background:url(../images/home/nav/top-nav-modify.png) no-repeat; width:70px;
	}
	#home-nav-online-checkin{
		background:url(../images/home/nav/top-nav-online-checkin.png) no-repeat; width:139px;
	}
	
	#left-cta-main a:hover{
		background-position:0px -27px;
	}
	
	#left-cta-main a.selected{
	background-position:0px -27px;
	}
	
#home-calendar{
	padding-left:25px;
	padding-top:35px;
	padding-bottom:21px;
}

#home-calendar table{
	width:250px;
}

#home-calendar table td {
	vertical-align: middle;
}

#home-calendar p{
	color:#020053;
}

#home-calendar select{
	width:218px;
	font-size:11px;
	color:#666666;
	padding:2px;
	border:1px solid #7f9db9;
}	

#home-select-airport td{
	padding-bottom:2px;
	padding-right:10px;
}
#home-select-calendar .calendar-date{
	width:85px;
}

#home-select-calendar td{
	padding-right:5px;
	padding-bottom:2px;
}

#home-select-calendar .calendar-month{
	width:50px;
}

#home-calendar .calendar-quantity{
	width:71px;
}

#home-calendar .calendar-price{
	width:85px;
}

#home-calendar .submit-button{
	float:right;
}

.cal-month{
	height:0;
	width:0;
	float:left;
	visibility:hidden;
}

.date-picker img{
	float:left;
	margin-top:0px;
	margin-left:8px;
	display: inline;
	margin-top: 1px;
}

#calendar-price{
	padding-top:10px;
}

/* / Left CTA */

/*  Main content */

#main-content{
	float:left;
	width:627px;
	padding-left:8px;
	padding-right:15px;
	
}

	#home-main-banner{
		background:url(../images/home/home-banner.jpg) no-repeat;
	}
	
	#home-main-banner .home-bottom-nav{
		padding-top:232px;
		padding-left:205px;
	}
	
	#home-main-banner .home-bottom-nav li{
		float:left;
		list-style:none;
	}
	
	#home-main-banner .home-bottom-nav a{
		display:block;
		height:1px;
		overflow:hidden;
		padding-top:27px;
	}
	
		#nav-special{
			background:url(../images/home/nav/bottom-nav-special.png) no-repeat; width:140px;
		}
		#nav-manage{
			background:url(../images/home/nav/bottom-nav-manage.png) no-repeat; width:171px;
		}
		
		#home-main-banner .home-bottom-nav a:hover{
			background-position:0px -28px;
		}
		#home-main-banner .home-bottom-nav a.selected{
			background-position:0px -28px;
		}
		
		#home-main-background {
			background-color:#f5f5f5;
			margin-top:28px;
			
		}
		
		#home-manage {
			background-color:#f5f5f5;
			margin-top:28px;
			
			
		}
		
		#home-main-bottom{
			background:url(../images/home/main-bottom.png) no-repeat; width:627px; background-position:bottom;
		}
		
		#home-main-bottom-manage{
		height:142px;
			background:url(../images/home/main-bottom.png) no-repeat; width:627px; background-position:bottom;
		}
		
	#home-main-area{
		padding:16px 35px 22px 38px;
	}
	
	.home-main-pic1{
		float:left;
	}
	
	#home-main-text{
		float:left;
		padding-left:10px;
	}
	
	#home-main-text a{
		color:#0989ec;
		text-transform:uppercase;
		text-decoration:none;	
	}
	
	#home-main-text a:hover{
		text-decoration:underline;
	}
	
	#home-main-text table{
		width:142px;
	}
	
	
	
	#home-main-text table td{
		padding-bottom:4px;
	}
	
	.home-main-pic2{
		float:right;
	}
	
	.home-float-right{
		text-align:right;
	}
	
.home #home-calendar p{
	line-height:14px;
}

.home #home-calendar .currency-class .calendar-quantity{
	width:117px;
}

.home #home-select-calendar td{
	width:1px;
}

.home #home-calendar .date-picker .calendar-date{
	width:117px;
}
	
/* / Main content */
