/* airmalta */
.imgCaption, .imgCaptionLeft, .rightQuote{ float:right; width:25%; padding:5px; border-radius:3px; background: #353535; color:#fff; font-style:italic; text-align:center; margin:3px 0 10px 25px;}
	.imgCaptionLeft{float:left; margin:0 10px 10px 0;}
	.rightQuote{ font-size:20px; width:25%; padding:15px;}
	.rightQuote span{ font-size:25px;}
	.imgCaption img, .imgCaptionLeft img{ margin:0 0 5px;}
.imgCaptionCols td{ padding:5px; border-radius:3px; background:url(../design_images/bg-gallery.png); color:#fff; font-style:italic; text-align:center; font-size:12px;}
	.imgCaptionCols td img{ width:335px; margin:0 0 5px;}
.imgPanoramic, .vidContent{ width:695px; padding:5px; border-radius:3px; background:url(../design_images/bg-gallery.png); color:#fff; font-style:italic; text-align:center; margin:10px 0px;}
	.imgPanoramic img, .vidContent iframe{ margin:0 0 5px 0;}
.offerCol{ width:196px; float:right; margin:15px 0 15px 20px; color:#fff; font-size:52px; clear:left}
.highlight{ background:url(../design_images/bg-offer-detail.png) no-repeat; width:196px; height:80px; padding:5px 5px 5px 25px;}
.highlight span{ font-size:15px; margin:0;}
.highlight span.medFont{font-size:24px;}
.offerCol .buttonOrangeBig{ margin:0 0 0 17px; width:153px;}

.genericTables{ width:100%;}
.genericTables th{ background:url(../design_images/bgRed.jpg); color:#fff; text-align:left; padding:2px; font-size:15px; font-style:italic;}
.genericTables td{ background:url(../design_images/bg-grey.jpg); font-size:12px; padding:2px;}
.genericTables td.AllerFont{ font-style:italic; color:#000;}

.redCaption{ color:#dc011f; text-align:left; font-size:22px; line-height:110%; font-family: 'allerbold_italic'; margin:0 0 20px;}
.redCaptionSmall{color:#dc011f; color:#dc011f; font-size:22px; font-family: 'allerbold_italic'; margin:0 0 20px;}

.btnOrangeContent{background:#E2A00C; border:none;  padding:4px 5px; font-size:15px; border-radius:3px; }
a.btnOrangeContent{color:#FFF;}
