@charset "utf-8";
/* CSS Document */
* {
	margin:0; 
	padding:0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
}

img, ul, ul li {
	padding:0;
	margin:0; 
	border:0;
}
#destWrap {
	width:900px; 
	margin:auto; 
	background-color:#fff; 
}

#headerDeal { height:300px; background-image: url(/images/deals/last-minute/last-minute-banner.jpg); background-repeat:no-repeat;}
#headVisafree { height:300px; background-image: url(/images/tours/visa-free/visa-free2.jpg); background-repeat:no-repeat;}
#dealMenu { padding: 10px; color:#FFF; background-color:#a31022; text-align:center; }
#dealMenu  a { color:#fff; text-decoration:none;}
span.menuMargin { margin-right:230px;}
#mainDeal { background-color:#e9e8e2; padding:20px; padding-top:35px;}
#mainDeal h1 { padding:0px; margin:0px; font-size:24px; margin-bottom:30px;}
#mainDeal h2 { font-size:18px; margin-bottom:15px;}
h2.tourHeading {background-color:#9d0606 !important; color:#fff; padding:12px !important; font-size:18px !important; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#mainDeal .dealPromo { background-color:#fff; padding:15px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin-bottom:15px;}
#mainDeal .dealPromo .dealImg { float:left; margin-right:10px; }
#mainDeal .dealPromo .dealContent { float:left; width:450px;}
#mainDeal .dealPromo .dealBtn { float:left; margin-left:10px; background-image:url(/images/gif/pirce-box.gif); background-repeat:no-repeat; height:150px; width:200px;}
#mainDeal .dealPromo .dealBtn .bookNow { height:50px; line-height:50px; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.myform{margin:0 auto; width:600px;  padding:14px;}
#mainDeal .dealPromo .dealBtn .bookNow a { color:#fff; text-decoration:none;}
#mainDeal .dealPromo .dealBtn .dealPrice { margin-top:25px; padding-right:15px;}
span.priceFrom { float:right; font-weight:bold;}
span.priceText { float:right; font-weight:bold; color:red; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin-top:10px;}
/* ———– stylized ———– */
#stylized{
    border:solid 2px #a31022;
    background:#f4f4f4;
}
#stylized h1 {
    font-size:14px;
    font-weight:bold;
    margin-bottom:8px;
}
#stylized p{
    font-size:11px;
    color:#666666;
    margin-bottom:20px;
    border-bottom:solid 1px #b7ddf2;
    padding-bottom:10px;
}
#stylized label{
    display:block;
    font-weight:bold;
    text-align:right;
    width:140px;
    float:left;
}
#stylized .small{
    color:#666666;
    display:block;
    font-size:11px;
    font-weight:normal;
    text-align:right;
    width:140px;
}
#stylized input{
    float:left;
    font-size:14px;
    padding:5px 2px;
    border:solid 1px #aacfe4;
    width:400px;
    margin:2px 0 15px 10px;
}
#stylized .input1{
    float:left;
    font-size:14px;
    padding:5px 2px;
    border:solid 1px #aacfe4;
    width:150px;
    margin:2px 0 15px 10px;
}
#stylized button{
    clear:both;
    margin-left:150px;
    width:125px;
    height:31px;
    background:#a31022 url(img/button.png) no-repeat;
    text-align:center;
    line-height:31px;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; cursor:pointer;
}
#stylized textarea{
    float:left;
    font-size:14px;
    padding:5px 2px;
    border:solid 1px #aacfe4;
    width:400px;
    margin:2px 0 15px 10px;
}

