@charset "UTF-8";
/* CSS Document */
*	{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
ul	{ list-style:none;}

fieldset	{ border:none;}

#content	{ width:900px; margin:10px auto;}

#content #flags	{ float:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}

#lefta	{ float:left; width:40%;}

#righta	{ float:right; width:60%; text-align:right; vertical-align:middle; padding-top:15px;}
#righta a	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#df40df;}
#righta a:hover	{ text-decoration:none; background:#df40df; color:#FFFFFF;}

#content #flags a	{ color:#000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
#content #flags a:hover { text-decoration:none;}

#content h1	{ font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#afb5ba; margin-bottom:15px;}
#content h1 #pink	{ color:#df40df;}
#content h1 a	{ text-decoration:none;color:#afb5ba;}

#content h2	{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#c3c3c3; margin-bottom:10px;}

#content #menu			{ width:100%; height:26px; background:#000000; margin-bottom:20px; padding-top:9px;}
#content #menu #nav	{ list-style:none;}
#content #menu #nav li		{ }
#content #menu #nav li a	{ float:left; display:block; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;padding-left:20px; }
#content #menu #nav li a:hover	{ color:#df40df;}

#content #left_side	{ width:465px; float:left; }
#content #left_side #destination	{ width:434px; border:1px solid #e5e5e5; margin-bottom:20px; padding-left:12px; padding-right:12px; padding-top:7px; padding-bottom:12px;}
#content #left_side #travel_dates	{ width:434px; border:1px solid #e5e5e5; margin-bottom:20px; padding-left:12px; padding-right:12px; padding-top:7px; padding-bottom:12px;}
#content #left_side #passengers		{ width:434px; border:1px solid #e5e5e5; margin-bottom:20px; padding-left:12px; padding-right:12px; padding-top:7px; padding-bottom:12px;}
#content #left_side #submit_div		{ width:434px; height:27px; margin-bottom:20px; padding-left:12px; padding-right:12px; text-align:right;}

#content #left_side #submit_div #submit_but	{ width:114px; height:29px; border:none; background:url(../images/submit_but.png); font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}

#content #left_side h3	{ width:154px; height:25px; margin-bottom:8px;}
#content #left_side h3 span	{ display:none;}
#content #left_side hr	{ border:none; height:1px; background-color: #edeee4; margin-bottom:5px;}

#content #left_side #destination input	{ width:180px; padding-top:5px; padding-bottom:5px; padding-left:3px; margin-bottom:7px; }
#content #left_side #destination a	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }
#content #left_side #destination p	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }
#content #left_side #travel_dates input	{ width:150px; padding-top:5px; padding-bottom:5px; padding-left:3px; }

#content #right_side { width:420px; float:right; }

#content #right_side #banner_bigger { width:300px; height:250px; border:1px solid #e5e5e5; padding:57px; margin-bottom:18px; }

#content #right_side #offer { width:414px; border:1px solid #e5e5e5; margin-bottom:18px; }

#content #right_side #banner_bigger_300 { width:300px; height:300px; border:1px solid #e5e5e5; padding:57px; margin-bottom:18px; }

#content #right_side #hotdeal { width:374px; border:1px solid #e5e5e5; padding-left:20px; padding-right:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }

#banner_728	{ margin-top:10px;}

#banner_728 #banner_left	{ float:left; width:140px; border:1px solid #e5e5e5; height:90px;}
#banner_728 #banner_right	{ float:right; width:730px;}

#footer	{ margin-top:30px; }
#footer p { font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#footer a { font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#575757;}
#footer h4	{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#c3c3c3; margin-bottom:10px;}

table	{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#575757;}

.cleaner	{ clear:both; height:1px;  border: none !important; background:none !important;}

.cleanr	{ clear:right; height:1px; border: none !important; background:none !important;}

.cleanl	{ clear:left; height:1px; border: none !important; background:none !important;}

#calendar1-picker, #calendar2-picker	{ padding-left:5px; position:relative; top:7px;}




#accordion {
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #df40df;
	color: #fff;
	margin: 0 0 2px 0;
	padding-bottom:11px; 
	padding-top:11px;
	padding-left:8px;
	font-weight:bold;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}


.bestdeals		{ list-style:none;}
.bestdeals li	{ padding-left:10px; padding-top:6px; padding-bottom:6px; }
.bestdeals a	{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.bestdeals a:hover	{ text-decoration:none;}
.bestdeals span, .price	{ padding-left:10px; color:#c924c9; font-weight:bold;}
.bestdeals li.shadow	{ background:#e5e5e5;}


.bestdeals ul li img { }
.hotel		{ }



#special_offers_box	{ width:100%; height: 160px; }
#special_offers_box #sp_ul	{ list-style:none; float:left; display:block; width:155px;}
#special_offers_box #sp_ul li.active	{ width:155px; background:#000000;}
#special_offers_box #sp_ul li.inactive	{ background:#afb5ba;}
#special_offers_box #sp_ul li	{ width:150px; height:50px; margin-bottom: 5px; background:#afb5ba;}
#special_offers_box #sp_ul li a	{ color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding-top:17px; padding-left:17px; padding-bottom:17px; display:block;}


#special_offers_box #hslide1	{ width:740px; height:160px; background:#000000; float:left;}
#special_offers_box #hslide1 .offer_ul	{ list-style:none; margin-top:20px;}
#special_offers_box #hslide1 .offer_ul li	{}
#special_offers_box #hslide1 .offer_ul li a	{  display:block;border:5px solid #272727; float:left;width:145px; height:108px;  margin-left:24px;}


#special_offers_box #hslide2	{ width:740px; height:160px; background:#000000; float:left;}
#special_offers_box #hslide2 .offer_ul	{ list-style:none; margin-top:20px;}
#special_offers_box #hslide2 .offer_ul li	{}
#special_offers_box #hslide2 .offer_ul li a	{  display:block;border:5px solid #272727; float:left;width:145px; height:108px;  margin-left:24px;}


#special_offers_box #hslide3	{ width:740px; height:160px; background:#000000; float:left;}
#special_offers_box #hslide3 .offer_ul	{ list-style:none; margin-top:20px;}
#special_offers_box #hslide3 .offer_ul li	{}
#special_offers_box #hslide3 .offer_ul li a	{  display:block;border:5px solid #272727; float:left;width:145px; height:108px;  margin-left:24px;}

