/* CSS Document */

/* ### MAIN CONTENT ### */
	#main-content
	{width:440px; text-align:center; margin:-2px 20px 0 27px; _margin:-2px 20px 0 13px;}
	

/* ### SIDE CONTENT ### */
	#side-content
	{float:left; width:320px; margin:0 25px 0 2px;}

/* ### HOME STYLE ### */
	a.banner_vacation
	{float:left; width:220px;}
	
	/* faq */
	ul.list-faq {
		float:left;
		width:180px;
		list-style:none;
		margin-left: 13px;
		_margin-left: 7px;
		margin-top: 5px;
	}
	
	ul.list-faq li {
		text-align:left;
		font-size:11px;
		margin-bottom: 2px;
		*margin-bottom: -3px;
		_margin-bottom: -3px;
	}
			
	ul.list-faq li a {color:#3a3838; text-decoration:none;}
	ul.list-faq li a.more {color:#662275; text-decoration:underline;}
	ul.list-faq li a:hover {text-decoration:underline;}
	
	.first-faq {
		width: 168px;
		height: 26px;
		margin: 5px 0 0 0;
		background: url(../images/t-faqs.gif) no-repeat left top;
		text-indent: -80000px;
	}
	
	.first-time-for-free {
		width: 270px;
		height: 30px;
		margin: 5px 0 0 15px;
		background: url(../images/t-fly-first-time-for-free.gif) no-repeat left top;
		text-indent: -80000px;
	}
	
	.first-dat-forecast {
		width: 282px;
		height: 27px;
		margin: 5px 0 0 12px;
		background: url(../images/t-day-forecast.gif) no-repeat left top;
		text-indent: -80000px;
		color: #8f8e8e;
	}	
	
	.first-mythical-cloud {
		width: 282px;
		height: 16px;
		margin: 5px 0 0 12px;
		background: url(../images/t-mythical-cloud.gif) no-repeat left top;
		text-indent: -80000px;
		color: #8f8e8e;
	}
	
	/* box style */
	ul.list-tripplanner,	
	div.list-testimonials
	{font-size:11px; margin: 10px 0 19px 7px; color:#3a3838;}
	
	div.list-forecast {
		font-size:11px;
		margin: 10px 0 0 7px;
		_margin: 10px 0 0 4px;
	}
	
	/* trip planner */
	ul.list-tripplanner li label { margin-left:16px;}
	ul.list-tripplanner li select {
		width:275px;
		margin-left:16px;		
		font-size: 14px;
	}
	
	/* forecast */
	div.list-forecast table th {font-weight:normal;}
	
	/* testimonials */
	div.list-testimonials p.text {padding-left:18px;padding-right:18px;}

	table.dotted tr th b {
		color: #635c60;
		margin: 0 0 0 14px;
		_margin: 10px 0 0 14px;
		float: left;
	}
	
	.text-table {
		color: #7F7F7F;
	}
	
	.line-li {
		margin: 13px 0 0 0;
		_margin: 10px 0 0 0;
	}
	
	div#list-item-testimonials {
		background: #E6E5F2;
		width: 305px;
	}
	
	div#list-item-testimonials  ul li p {
		padding-top: 2px;
		font-size: 11px;
		width: 263px;
		color:#3a3838;
	}

	div#flash_banner {
		float:left;
		width:200px;
		margin: 5px 0 0 20px;
	}
