@charset "UTF-8";
/* CSS Document */
/* 19 July 2010 */

div#homepageContentContainer{width:652px;}
.jacms_clear{clear:both;}
#jacms_bannersTop,#jacms_bannersMain{float:left;margin-left:1px;margin-top:8px;}
#jacms_bannersBottom{float:left;margin-top:6px;margin-bottom:8px;}
#jacms_bannerLeft{float:left;width:326px;text-align:left;}
#jacms_bannerRight{float:left;width:322px;}

/*** STILL ONE LOW PRICE BANNER ***/
.jacms_StillOneLowPrice{background:url(/static/images/home_banners_generic/stillOneLowPrice_AUD.jpg) no-repeat;height:141px;width:325px;}
.jacms_StillOneLowPrice h3, .jacms_StillOneLowPrice p{margin:0;padding:0;text-indent:-9999px;font-size:15px;}


/*** BLACKBOARD ***/
#jacms_blackboard{background:url(/static/images/home_promotions/video/bg_au.jpg) no-repeat;width:651px;height:403px;font-family:Arial, Helvetica, sans-serif;position:relative;}

.jacms_airline{position:absolute;top:340px;left:113px;}
#jacms_flashvideo{padding:10px 0 0 40px;}

.jacms_panel_destlink{position:absolute;top:357px;left:478px;width:147px;height:37px;z-index:10000;}
.jacms_panel_destlink a{display:block;width:147px;height:37px;text-indent:-9999px;}


/*DEST*/

#jacms_dest{background:url(/static/images/home_destination/rome/bg_3.jpg) no-repeat;height:395px;width:646px;padding:0 0 0 0;position:relative;font-family:Helvetica, Arial, Sans serif;display:none;}

#jacms_panel_dest{position:absolute;top:347px;left:485px;z-index:10000;width:142px;height:42px;}
#jacms_panel_dest a{width:142px;height:42px;display:block;background:url(/static/images/home_promotions/video/tab_globe.jpg) no-repeat;text-indent:-9999px;}
.jacms_dest_fare{position:absolute;top:148px;right:16px;width:185px;}
.jacms_dest_pic{position:absolute;top:-6px;right:0px;width:204px;}
.jacms_dest_fare h2{text-align:center;color:#000;font-size:14px;margin:0;padding:0;color:#000;}
.jacms_dest_fare h5{letter-spacing:-2px;margin:0;padding:0;display:block;font-size:30px;color:#BA330D;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;text-align:center;}
.jacms_dest_fare small{padding:0 18px;font-size:10px;text-align:center;display:block;line-height:11px;}
.jacms_dest_fare b{font-size:12px;color:#000;text-transform:uppercase;display:block;text-align:center;font-style:normal;font-weight:bold;margin:0 0 1px 0;}

#jacms_dest h3{padding:0;margin:0 0 3px 13px;height:40px;background:url(/static/images/home_destination/rome/title_rome.gif) no-repeat bottom left;text-indent:-9999px;_height:35px;}

h4#jacms_dest_aboutLink{background:url(/static/images/home_destination/rome/text_roma.gif) no-repeat center left;height:20px;padding:0;margin:0 0 0 13px;text-indent:-9999px;}

h4#jacms_dest_weatherLink{background:url(/static/images/home_destination/rome/title_best.gif) no-repeat center left;height:20px;padding:0;margin:0 0 0 13px;text-indent:-9999px;}

h4#jacms_dest_todoLink{background:url(/static/images/home_destination/rome/title_must.gif) no-repeat center left;height:20px;padding:0;margin:0 0 0 13px;text-indent:-9999px;}

h4#jacms_dest_mapLink{background:url(/static/images/home_destination/rome/title_map.gif) no-repeat center left;height:20px;padding:0;margin:0 0 0 13px;text-indent:-9999px;}

h4#jacms_dest_langLink{background:url(/static/images/home_destination/rome/title_ipod.gif) no-repeat center left;height:20px;padding:0;margin:0 0 0 13px;text-indent:-9999px;}

#jacms_dest_about, #jacms_dest_weather,#jacms_dest_todo, #jacms_dest_lang{padding:0px 213px 0 32px;margin:0;}
#jacms_dest_about p,#jacms_dest_lang p,#jacms_dest_weather p,#jacms_dest_todo p{margin:0 0 7px 0;padding:0;text-align:justify;line-height:14px;font-family:Helvetica, Arial, Sans serif;font-size:12px;}

#jacms_dest_todo p{line-height:16px;}
#jacms_dest_weather{display:none;}
.jacms_temp{border:1px solid #ccc;border-left:0;border-top:0;margin:0 0 7px 20px;}
.jacms_temp td{border:1px solid #ccc;border-right:0;border-bottom:0;text-align:center;padding:1px 5px;}

#jacms_dest_todo{display:none;}
#jacms_dest_map{display:none;margin:8px 0 3px 40px;}
#jacms_dest_map iframe{border:3px solid #fff;}
#jacms_dest_lang{display:none;}

#jacms_dest_lang a{color:#930;}
#jacms_dest_lang a:hover{text-decoration:none;}

.jacms_dest_currency{text-indent:-9999px;position:absolute;bottom:40px;right:32px;width:198px;height:48px;background:url(/static/images/home_destination/rome/currency.gif) no-repeat;}

.destinationoftheweek{background:url(/static/images/home_destination/rome/destinationoftheweek.gif) no-repeat top left;}



/*** RECENT BOOKINGS ***/	
.jacms_RecentBooking{position:relative;background:url(/static/images/home_banners_generic/bg_grayWhiteBox.png) no-repeat;width:322px;height:210px;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#333;}

.jacms_RecentBooking h3{height:18px;margin:0 5px 5px 16px;padding:12px 0 0 0;background:url(/static/images/home_banners_generic/title_RecentBookings.gif) no-repeat bottom left;text-indent:-9999px;}

#jacms_rb_slideshow {width: 320px; height: 145px;display:none;}
#jacms_rb_slideshow div {text-align: left;}
#jacms_rb_slideshow div { top: 0; left: 0 }

#jacms_rb_slideshow div p  { min-height:32px; } * html #jacms_rb_slideshow div p { height:32px; }
#jacms_rb_slideshow p{font-size:11px;position:relative;padding:0px 63px 8px 57px;margin:2px 0 0 16px;line-height:16px;background:url(/static/images/home_recentbookings/line_gray.gif) no-repeat bottom left;}
#jacms_rb_slideshow p b{display:block;position:absolute;font-size:14px;top:0px;left:0px;font-family:Tahoma, Geneva, sans-serif;}
#jacms_rb_slideshow p img{display:block;position:absolute;top:2px;left:250px;border:none;}
#jacms_rb_slideshow p a{display:inline-block;border:0;color:#333;text-decoration:none;background:url(/static/images/home_banners_generic/icon_plus_sml.gif) right top no-repeat;padding-right:11px;}
#jacms_rb_slideshow p a:hover{text-decoration:underline;}
p.jacms_rbNote{font-size:11px;color:#999;position:absolute;bottom:-4px;left:16px;}

#jacms_board{visibility:hidden;}


/* Testimonial */

.jacms_Testimonials{background:url(/static/images/home_banners_generic/bg_grayWhiteBox.png) no-repeat;width:322px;height:210px;position:relative;}
.jacms_Testimonials h3{height:18px;margin:0 0 0 16px;padding:12px 0 0 0;background:url(/static/images/home_banners_generic/title_Testimonials.gif) no-repeat bottom left;text-indent:-9999px;}
#jacms_main p{font-size:11px;color:#333;font-family:Verdana, Geneva, sans-serif;margin:0 0 0 0px;padding:0 0 0px 100px;}
#jacms_main 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;}


#jacms_main {
	width: 300px;
	line-height: 1.462;
	margin:10px 0 0 8px;
}

/*
 * 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
 *
 */



.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: 300px;
	height: 165px;
	

}

.vert .simply-scroll-clip {
	width: 300px;
	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;}
	
	
/*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/iframe/budget/loading.gif) center center no-repeat;}
