@charset "UTF-8";
/* CSS Document */

#jacms_container{width:646px;}
	#jacms_row1,#jacms_row3{float:left;}
	#jacms_row2{background:url(/static/images/general/newsite_a_bannerbig_bg.png) no-repeat;width:646px;height:291px;}
	.jacms_bannersml{float:left;width:322px;height:137px;background:url(/static/images/general/newsite_a_bannersml_bg.png) no-repeat;position:relative;}
	.jacms_bannersml2{float:left;width:322px;height:224px;background:url(/static/images/general/newsite_a_bannersml2_bg.png) no-repeat;}
	#jacms_banner1 h4{background:url(/static/images/general/02/banner_onelowprice_blue.jpg) no-repeat top left;width:321px;height:137px;text-indent:-9999px;margin:0 auto;padding:0;text-align:center;}
	#jacms_banner2 h4{background:url(/static/images/general/title_get25off.gif) no-repeat bottom center;width:198px;height:80px;text-indent:-9999px;margin:0 auto;padding:0;text-align:center;}
	#jacms_banner3 h4{background:url(/static/images/general/title_bookingJA.gif) no-repeat bottom left;width:266px;height:40px;text-indent:-9999px;margin:0 auto;padding:0;text-align:center;}
	#jacms_banner4 h4{background:url(/static/images/general/02/title_testimonials.gif) no-repeat bottom left;width:280px;height:40px;text-indent:-9999px;margin:0 auto;padding:0;text-align:center;}
	.jacms_bannerpic{margin:7px auto 0 auto;text-align:center;}
	
	
	
	#jacms_banner1 #jacms_readmore{background:url(/static/images/general/button_readmore_white.png) no-repeat;width:71px;height:20px;position:absolute;bottom:5px;right:35px;display:block;text-indent:-9999px;}	
	.jacms_clear{clear:both;}
	
	/*Cheap flights recent booking*/
	#jacms_slidenote{font-size:11px;color:#999;margin:0px 0 0 40px;}
	#jacms_rb_slideshow {width: 460px;_width:440px; height: 170px;display:none;}
#jacms_rb_slideshow div {text-align: left;}
#jacms_rb_slideshow div { top: 0; left: 0 }
	.jacms_fare{margin:5px 0 10px 40px;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;color:#333;width:385px;border-bottom:1px solid #ccc;padding:0 0 5px 0;float:left;_margin-left:20px;}
	#jacms_banner2Left{float:left;width:435px;padding-top:25px;}	
	 #jacms_banner2Right{float:right;width:205px;text-align:center;background:url(/static/images/general/02/line_divider.gif) no-repeat top left;margin-top:35px}
	#jacms_banner2Right img{display:block;margin:0px auto 15px auto;border:0;}
	#jacms_row2 h3{background:url(/static/images/general/02/title_cheapflightsbeeingbooked3.gif) no-repeat left center;text-indent:-9999px;display:block;margin:0 0 0 38px;padding:0;height:60px;}
	.jacms_fareText{float:left;position:relative;padding:3px 0 0 75px;width:220px;}
	.jacms_fare strong{display:block;position:absolute;top:0px;left:0;color:#326597;font-size:20px;font-family:Tahoma, Geneva, sans-serif;}
	.jacms_fare i{font-weight:normal;font-style:normal;}
	.jacms_airlineLogo{float:right;}
	
	
/*Plan lightbox */
.jacms_hidden{display:none}
.jacms_plancontainer{width:570px;float:left;background:#F0F0F0;}
.jacms_planheader{background:#fff;height:139px;}
.jacms_planlogo{width:245px;float:left;text-align:center;}
.jacms_planlogo img{margin-top:4px;}
.jacms_blue{color:#09C;}
.jacms_planpic{width:324px;float:right;text-align:right;}
.jacms_planinfo{clear:both;width:570px;padding-top:14px;padding-right:15px;padding-left:15px}
.jacms_plandonation{float:left;width:235px;text-align:center;}
.jacms_plancopy{float:left;width:300px;position:relative;}
.jacms_plancontainer p,.jacms_plancontainer ul{font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#333;line-height:14px;margin:0 0 7px 3px;text-align:justify;padding:0;}
.jacms_plancontainer ul{list-style-type:none;margin:0 0 7px 0;padding:0;}
.jacms_plancontainer li{background:url(/static/pages/planorg/images/info_star.png) no-repeat top left;margin:0 0 0 2px;padding:0 0 0 20px;}
.jacms_plancontainer h2{margin:1px 0 6px 3px;padding:0;font-family:Helvetica, Arial, sans-serif;font-size:20px;color:#003;}
.jacms_planfootprintslogo{position:absolute;top:5px;left:150px;}
.jacms_planclear{clear:both;}

/* Fancey Box */

#fancybox-inner{background:url(/static/images/general/02/loading.gif) center center no-repeat;}

/* Survey */
.slide-out-div {z-index:10000;background:#333;width:300px;height:500px;}
.slide-out-div .handle{background: url(/static/images/general/newsletter_slider/tab.png) no-repeat top left;_background: url(/static/images/general/newsletter_slider/tab.gif) no-repeat top left;width: 73px;height: 157px; display: block; text-indent: -99999px; border:0;}



#jacms_banner4 .jacms_bannerpic{margin:7px 0 0 15px;text-align:left;position:relative;}
#jacms_scroller p{font-size:11px;color:#333;font-family:Verdana, Geneva, sans-serif;margin:0 0 0 0px;padding:0 0 0px 100px;text-align:left;}
#jacms_scroller p.jacms_client{font-size:10px;color:#C46523;text-align:right;margin:2px 0 10px 0;padding;0;}
.jacms_testimonial1{background:url(/static/images/home_banners_generic/testimonial_pic1.png) top left no-repeat;_background:url(/static/images/home_banners_generic/testimonial_pic1.gif) top left no-repeat;}
.jacms_testimonial2{background:url(/static/images/home_banners_generic/testimonial_pic2.png) top left no-repeat;_background:url(/static/images/home_banners_generic/testimonial_pic2.gif) top left no-repeat;}
.jacms_testimonial3{background:url(/static/images/home_banners_generic/testimonial_pic3.png) top left no-repeat;_background:url(/static/images/home_banners_generic/testimonial_pic3.gif) top left no-repeat;}

/*
 * simplyScroll 1.0.3 - a scroll-tastic jQuery plugin
 *
 * http://logicbox.net/jquery/simplyscroll
 * http://logicbox.net/blog/simplyscroll-jquery-plugin
 * http://plugins.jquery.com/project/simplyScroll
 *
 * Copyright (c) 2009 Will Kelly - http://logicbox.net
 *
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * Last revised: 03/07/2009 21:13
 *
 */

#jacms_scrollBox{margin:5px 0 0 15px;}

.simply-scroll-container { /* Container DIV - automatically generated */
	position: relative;
}

.simply-scroll-clip { /* Clip DIV - automatically generated */
	position: relative;
	overflow: hidden;
	z-index: 2;
}



	

.simply-scroll-list li img {
	border: none;
	display: block;
}

.simply-scroll-btn {
	position: absolute;
	background-image:url(/static/images/home_banners_generic/button_scrolldown.gif);
	width: 25px;
	height: 14px;
	z-index:3;
	cursor: pointer;
}



.simply-scroll-btn-up {
	background-image:url(/static/images/home_banners_generic/button_scrollup.gif);
}



/* Vertical scroller example */


.vert { /* wider than clip to position buttons to side */
	width: 275px;
	height: 165px;
	
	

}

.vert .simply-scroll-clip {
	width: 270px;
	height: 142px;
	
}

	


.vert .simply-scroll-btn-up { /* modified btn pos */
	right: 30px;
	top: 150px;
}
.vert .simply-scroll-btn-up.disabled {}
.vert .simply-scroll-btn-up:hover {}

.vert .simply-scroll-btn-down { /* modified btn pos */
	right: 0;
	top: 150px;
}
.vert .simply-scroll-btn-down.disabled {}
.vert .simply-scroll-btn-down:hover {}

/* NOTE left-right classes wouldn't be needed on vertical scroller */
	

#jacms_scroller{visibility:hidden;}
