@charset "UTF-8";
/* CSS Document */

	*{margin:0;}
	
	body{text-align:center;margin:0;padding:0;font-family:"Lucida Grande",Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;position:relative;background:#1B4C61;}
	
	a:link, a:visited, a:hover{color:#0099CC;}
	a:hover{text-decoration:none;color:#84B2C8;}
	.clear{clear:both;}
	
	p{padding:0 18px 10px 18px;line-height:15px;margin:0;text-align:justify;}
	h1{font-size:25px;}
	h2{font-size:23px;color:#203645;line-height:22px;text-align:left;padding:19px 18px 7px 18px;margin:0;font-family:"Myriad Pro", Arial, Helvetica, sans-serif;}
	h3{font-size:15px;padding:7px 18px 5px 18px;margin:0;line-height:20px;color:#0099CC;}
	h4{font-size:13px;padding:7px 18px 5px 18px;margin:0;line-height:16px;color:#000000;}
	form{padding-left:18px;}
	
	#bg{width:100%;background:url(../images/bg.jpg) repeat-x top left #203645;padding-bottom:25px;float:left;}
	#mainContainer{margin:0 auto;width:1035px;position:relative;}
	
	#header{text-align:left;height:100px;}
   	#header H1{background:url(../images/logo_cheapflights_au.jpg);width:314px;height:100px;margin:0;padding:0;}
	#header H1 a{display:block;width:314px;height:100px;text-indent:-9999px;margin:0;padding:0;}
	
	/* MENUS */	
	#menus {font-family:"Lucida Grande", Arial, Helvetica, sans-serif;font-size:13px;padding-top:5px;}
   	#menus ul#mainMenu{text-align:center;margin:0;padding:0;width:685px;height:31px;position:absolute;top:50px;left:350px;background:url(../images/bg_menu.jpg);line-height:28px;}
   	#menus li {display:inline;border-left:2px solid #fff;}
	#menus li a {text-transform:uppercase;margin:0;padding: 0px 14px 0 14px;color: #fff;text-decoration: none;font-weight: bold;}
  	#menus li a:hover {color:#9EE0FE;}
	#menus ul#sponsorMenu{text-align:center;margin:0;padding:0;width:277px;height:35px;position:absolute;top:0px;right:0px;background:url(../images/bg_menu_sponsor.jpg);line-height:30px;}
	#menus ul#sponsorMenu li a{padding:0 7px;font-size:12px;}
	#menus li#selected{text-transform:uppercase;margin:0;padding: 0px 14px 0 14px;color:#203645;text-decoration: none;font-weight: bold;}
	#menus li.first {border:0;}
	
	/* MAIN BODY */
	#contentContainer{clear:all;float:left;}
	
	/* CANONBALL */
	#canonballContainer{width:340px;background:url(../images/bg_box340.jpg) no-repeat #ffffff;float:left;}
	#canonballContainer ul{text-align:left;margin:0 20px 0 18px;list-style-type:none;padding:0;}
	#canonballContainer li{background:url(../images/bullet_plane.gif) top left no-repeat;padding:0 0 7px 25px;margin:0;}
	#canonballContainer img{margin:0 0 0 0;}
	#contentContainer #canonballContainer .bottom{background:url(../images/bg_box340bottom.gif) no-repeat;height:17px;width:340px;margin:0;padding:0;}
	#payPalInfo{background:url(../images/payPal_bg.gif) bottom left no-repeat;text-align:center;width:340px;padding-bottom:10px;padding-top:5px;}
	#payPalWePrefer{text-align:center;}
	#payPalLinks{background:url(../images/payPal_bg2.jpg);width:161px;margin:0 auto;padding-top:15px;}	
	.payPalLinksBottom{background:url(../images/payPal_bg_bottom.gif);height:10px;}

	/* CONTENT - RIGHT COLUMN */
	#mainContentContainer{float:left;margin-left:10px;width:685px;text-align:left;}

	/* BOXES */
	.box685{background:url(../images/bg_box685.jpg) no-repeat #ffffff;width:685px;margin:0;padding:0;margin-bottom:7px;}
	.box685 .bottom{background:url(../images/bg_box685bottom.gif) no-repeat;height:11px;width:685px;margin:0;padding:0;}

	.box365{background:url(../images/bg_box365.jpg) no-repeat #ffffff;width:365px;margin:0;padding:0;margin-bottom:7px;}
	.box365 .bottom{background:url(../images/bg_box365bottom.gif) no-repeat;height:11px;width:365px;margin:0;padding:0;}
	
	.box310{background:url(../images/bg_box310.jpg) no-repeat #ffffff;width:310px;margin-bottom:7px;}	
	.box310 .bottom{background:url(../images/bg_box310bottom.gif) no-repeat;height:10px;width:310px;margin:0;padding:0;}


	/* FOOTER */
	#footer{clear:both;width:1030px;margin:0 auto;background:#1B4C61;height:130px;font-family:"Lucida Grande",Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
	#footer p{float:left;margin:10px 0;padding:0;color:#fff;width:360px;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
	#footer #footerMenu{float:right;text-align:right;margin-top:10px;width:660px;}
	#footerMenu ul{margin:0;padding:0;list-style-type:none;margin-bottom:5px;}
	#footerMenu li{display:inline;margin-left:5px;border-left:1px solid #0099CC;padding-left:5px;}
	#footerMenu li.first{border:0;}
	#footerMenu a{text-decoration:none;}
	#footer small{margin-top:4px;border-top:1px solid #666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;display:block;padding-top:5px;text-align:justify;color:#ffffff;}
	/**/
	
	/**/
	#adBanner{margin-bottom:5px;padding-bottom:0;}