/* CSS Document */
body {font:normal normal 12px/1.2em Tahoma, Arial, Helvetica, sans-serif;}
ul, li, div {margin:0; padding:0;}
ul {list-style:none;}
.holidaybtn {padding:10px 0; width:200px;}
.summerpromo, .weddgal, .winterpromo, .currspec {padding:10px 0; width:250px;}
.summerpromo a:link, .summerpromo a:visited {background:url(images/summerpromo.png) no-repeat 0 0; display:block; height:84px; text-indent:-9999px;}
.summerpromo a:hover {background:url(images/summerpromo.png) no-repeat 0 -84px;}

.winterpromo a:link, .winterpromo a:visited {background:url(images/winter_btn.gif) no-repeat 0 0; display:block; height:84px; text-indent:-9999px;}
.winterpromo a:hover {background:url(images/winter_btn.gif) no-repeat 0 -84px;}

.holidaybtn a:link, .holidaybtn a:visited {background:url(images/holiday_btn_200x200.jpg) no-repeat center 0; display:block; height:200px;text-indent:-9999px; width:262px;}
.prombtn a:link, .prombtn a:visited {background:url(images/prom_btn_200x200.jpg) no-repeat center 0; display:block; height:200px;text-indent:-9999px; width:262px;}
.concertbtn a:link, .concertbtn a:visited {background:url(images/summer_200x200.jpg) no-repeat center 0; display:block; height:200px; margin:10px 0;text-indent:-9999px;}
.wedpack-header { text-align:right;}
del {color:#FF0000; margin-right:3px;}
ins {color:#009900; font-weight:bold; margin-left:2px;}
h1.promo {color:#009900; font:16px/24px bold italic Tahoma, Arial, Helvetica, sans-serif; margin:5px 0; }
.limitoffer {color:#333; font:12px/16px normal italic Tahoma, Arial, Helvetica, sans-serif;}
.bklimo {margin:20px 0;}
.whlimo h2 {color:#a3a3a3; font: 18px/44px normal normal Georgia, "Times New Roman", Times, serif; margin:0 0 0 80px; padding:0;}
.bklimo h2 {color:#292929; font: 18px/44px normal normal Georgia, "Times New Roman", Times, serif; margin:0 0 0 80px; padding:0;}
.whlimo ul, .bklimo ul {margin-left:2px;}
.packdescrip {background:#e3e3e3 url(images/packdescrip_bot.gif) no-repeat 0 bottom; display:inline; float:left; /*padding:0 20px 20px 20px;*/ margin:0 16px; padding-bottom:10px; width:214px;}
.packdescrip h3 {background:url(images/packdescrip_top.gif) no-repeat 0 0; margin:0 0 10px 0; padding:10px 20px; }
.packdescrip ul {margin:0 20px;}
.packdescrip ul li h4, .pack4descrip h4 {font-size:14px; margin:0; padding:0;}
.packdescrip ul li, .pack4descrip ul li {margin-bottom:5px;}
.pack4 {border-bottom:#ccc solid 1px; border-top:#ccc solid 1px; margin:10px 0; padding:10px 0;}
.pack4 .cars {display:inline; float:left; text-align:center; width:50%;}
.pack4descrip {display:inline; float:left;  width:50%;}
.custom {color:#666; font-style:italic; font-weight:bold;}
.airport {text-align:center;}
.airport h2 {color: #3399FF; font:bold italic 14px/24px Arial, Helvetica, sans-serif; margin:0; padding:3px 0;}
.smltxt {color:#666; font-size: 11px;}

.currspec h1 {font:bold 24px/30px "Trebuchet MS", Arial, Helvetica, Sans-serif; margin:0; padding:0; text-align:center;}
.currspec ul li {margin:5px 0;}
.currspec ul li a img {border:none;}

/*old and useless!*/
.main_font12 {
	font-family:Tahoma,Arial;
	font-size:12px;
	line-height:1.2em;
	color:#4d4834;
}
.main_font10 {
	font-family:Tahoma,Arial;
	font-size:11px;
	line-height:1.2em;
	color:#4d4834;
}
.main_font14 {
	font-family:Tahoma,Arial;
	font-size:14px;
	line-height:1.2em;
	color:#4d4834;
}
.nav {
	font-family:Tahoma,Arial;
	color:#ffffff;
	font-size:12px;
}
a.nav:link {
	font-family:Tahoma,Arial;
	color:#ffffff;
	font-size:12px;
}
a.nav:hover {
	font-family:Tahoma,Arial;
	color:#CC0000;
	font-size:12px;
}
.int_img {
	border:1px solid #000000;	
	padding:3px;
}
