@charset "UTF-8";
/* CSS Document */
*	{ margin:0; padding:0;}

fieldset	{ border:none;}

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

#content #flags	{ float:right; font-size:11px;}

#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:20px;}
#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 #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 #banner_bigger_300 { width:300px; height:300px; border:1px solid #e5e5e5; padding:57px; margin-bottom:18px; }

#content #right_side #hotdeal { width:300px; height:70px; border:1px solid #e5e5e5; padding-left:57px; padding-right:57px; padding-top:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; }

#banner_728	{ text-align:center; margin-top:10px;}

#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;}


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

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


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

