 #flight-search {
				float:left;
				width:450px;
				margin-bottom:10px;
			}
			
		#flight-search #from{
				float:left;
			}	
    	#flight-search #to{
				float:right;
			}
			
		#flight-dates {
			float:left;
			width:450px;
				
			}
			
		#flight-dates #depart{
				float:left;
			}	
    	#flight-dates #return{
				float:right;
			}
		
		#from input {
			width: 200px;
			padding:4px;
			border:solid 1px #999;
			-webkit-border-radius: 4px;
             border-radius: 4px;
		}
		
		#to input {
			width: 200px;
			padding:4px;
			border:solid 1px #999;
			-webkit-border-radius: 4px;
             border-radius: 4px;
		}
		
		.cal_ico {
			float:right;
			background: #fefefe url(../img/cal.jpg) no-repeat; background-position: right center;
			}
              
		
		
		 #depart input {
			width: 200px;
			padding:4px;
			border:solid 1px #999;
			-webkit-border-radius: 4px;
             border-radius: 4px;
		}
		
		#return input {
			width: 200px;
			padding:4px;
			border:solid 1px #999;
			-webkit-border-radius: 4px;
             border-radius: 4px;
		}
		
		#btns {
			width:250px;
			margin:0 auto;
			padding:10px 0 0 80px;
		}
		
		
		 #cruise-search {
				float:left;
				width:450px;
				margin-bottom:10px;
					
			}
			
			#cruise-search #destination {
					float:left;
					width:200px;
				}
				
			#cruise-search #vendor {
					float:right;
					width:200px;
				}	
			
			#cruise-month {
			float:left;
			width:450px;
				
			}
			
		  #cruise-month #months{
				float:left;
				width:200px;
			}	
			
    	  #cruise-month #years{
				float:right;
				width:200px;
			}
		
		#destination select {
			width: 150px;
			padding:4px;
			border:solid 1px #999;
			-webkit-border-radius: 4px;
             border-radius: 4px;
		}
		
		#vendor select {
			width: 150px;
			padding:4px;
			border:solid 1px #999;
			-webkit-border-radius: 4px;
             border-radius: 4px;
		}
		
		#months select {
			width: 150px;
			padding:4px;
			border:solid 1px #999;
			-webkit-border-radius: 4px;
             border-radius: 4px;
		}
		
		#years select {
			width: 150px;
			padding:4px;
			border:solid 1px #999;
			-webkit-border-radius: 4px;
             border-radius: 4px;
		}
						 
		 .clearer {
			 clear:both;
			}