/* CSS Document */
/* CSS BROWSER RESET */
body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li,
pre, form, fieldset, legend, input, textarea, label,
blockquote, table, th, td {
margin: 0;
padding: 0;
background-repeat: no-repeat;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #6e6e6e;
}
a, span {
background-repeat: no-repeat;
outline: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset, img, abbr, acronym {
border: none;
text-decoration: none;
}
ol, ul {
list-style: none;
}
caption, th {
text-align: left;
font-weight: normal;
}
q:before, q:after {
content: '';
}
input, textarea, select {
font-family: inherit;
font-size:inherit;
font-weight:inherit;
}
/* declare your site defaults here */

#outer-main{
width:100%;
height:auto;
}
.cleaner{
margin:0;
padding:0;
clear:both;
}
#main{
width:939px;
height:auto;
margin:auto;
background-color:#FFFFFF;
}
#top-row{
float:left;
margin:auto;
width:939px;
height:97px;
position:relative;
z-index: 105;
}
#menu{
float:left;
margin:auto;
width:939px;
height:50px;
position:relative;
z-index: 101;
}
#middle{
float:left;
margin:auto;
width:939px;
height:auto;
position:relative;
}
#middle-1{
float:left;
width:919px;
height:auto;
padding: 10px;
}
#middle-2{
float:left;
width:939px;
height:auto;
margin:5px 0px 0px 0px;
}
#bottom{
float:left;
margin:auto;
width:939px;
height:auto;
position:relative;
}
#bottom-1{
float:left;
margin:auto;
width:939px;
height:auto;
position:relative;
}
#bottom-2{
float:left;
margin:auto;
width:939px;
height:62px;
position:relative;
}
#logo{
width:181px;
height:47px;
position:absolute;
top:25px;
left:9px;
}
#call-now{
width:51px;
height:52px;
background-image:url(images/call_now.jpg);
position:absolute;
top:19px;
left:439px;
}
#call-now-number{
width:258px;
height:47px;
position:absolute;
top:19px;
left:496px;
background-image:url(images/call-butten.gif);
}
.callnow-text-big{
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
color:#ff7e00;
line-height:25px;
}
.callnow-text-small{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ff7e00;
line-height:20px;
}
#sitemap-email{
width:80px;
height:10px;
position:absolute;
top:12px;
left:835px;
}
.sitemap-email-text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#556165;
}
.sitemap-email-text a{
text-decoration:none;
color:#556165;
}
.sitemap-email-text a:hover{
text-decoration:underline;
color:#556165;
}
#menu-main{
width:920px;
height:50px;
background-image:url(images/manubar.jpg);
position:absolute;
left:9px;
}
#menu-main ul{
margin:0;
padding:0;
}
#menu-main ul li{
margin:0;
padding:0;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
height: 20px;
text-align: center;
float: left;
color: #c1f1ff;
}
#menu-main ul li a{
margin:0;
padding:0;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
height: 20px;
text-align: center;
padding: 15px 0;
float: left;
color: #c1f1ff;
text-decoration: none;
}

#menu-main ul li a:hover{
margin:0;
padding:0;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
height: 20px;
text-align: center;
padding: 15px 0;
float: left;
color: #eecf00;
text-decoration: none;
}

#special-offers-image{
width:48px;
height:48px;
background: url(images/so-new.png) no-repeat;
position:absolute;
top:66px;
left:755px;
z-index: 110;
}

#middle-inside{
float:left;
margin:13px 16px 8px 10px;
width:291px;
height:auto;
}
#middle-inside-2{
float:left;
margin:13px 9px 8px 0px;
width:610px;
height:483px;
/*background-image:url(images/book_now_ba.jpg);*/
}
#middle-inside-banner{
float:left;
width:291px;
height:68px;
background-image:url(images/find_a_flight.gif);
}
#middle-inside-banner-2{
float:left;
width:291px;
height:415px;
background-image:url(images/faf_back.jpg);
background-repeat:no-repeat;
}
#middle-inside-banner-3{
float:left;
margin:22px 11px 20px 12px;
width:268px;
height:auto;
}
.middle-inside-banner-text-1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00a6d5;
}
.middle-inside-banner-text-2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6d7577;
}
.middle-inside-banner-text-2 a{
text-decoration:none;
color:#6d7577;
}
.middle-inside-banner-text-2 a:hover{
text-decoration:underline;
color:#6d7577;
}
.form{
width:216px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6d7577;
line-height:14px;
background-image:url(images/form-bg.jpg);
background-repeat:repeat-x;
border:1px solid #bfe0e9;
}
.form-1{
width:248px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6d7577;
line-height:24px;
background-image:url(images/form-bg.jpg);
background-repeat:repeat-x;
border:1px solid #bfe0e9;
}
.form-2{
width:50px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6d7577;
line-height:18px;
background-image:url(images/form-bg.jpg);
background-repeat:repeat-x;
border:1px solid #bfe0e9;
}
.form-3{
width:240px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6d7577;
line-height:24px;
border:1px solid #b8d8e1;
}
.form-4{
width:25px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6d7577;
line-height:18px;
background-image:url(images/form-bg.jpg);
background-repeat:repeat-x;
border:1px solid #bfe0e9;
}
#middle-text-in{
width:908px;
height:17px;
float: left;
}
#Best-Flight-Deals{
width:330px;
height:17px;
float: left;
margin-left: 10px;
}
.Best-Flight-Deals-text{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#4f4f4f;
}
#View-More-Offers, #View-More-Offers a, #View-More-Offers a:hover {
width:110px;
height:9px;
float: right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7e00;
}
#middle-back-in-2{
width:917px;
height:139px;
float: left;
margin-top: 5px;
}
#middle-back-in-bottom{
width:919px;
height:8px;
background-image:url(images/Holiday-Air-down-03.gif);
background-repeat:no-repeat;
float: left;
clear: both;
margin: 0 -1px 0 -1px;
}
#Best-Flight-Deals-in{
float:left;
width:919px;
height:14px;
background-image:url(images/Holiday-Air-up.gif);
margin-left: -1px;
margin-right: -1px;
z-index: 110;
}
#Best-Flight-Deals-in-side{
float:left;
width:919px;
height:147px;
background-image:url(images/Holiday-Air-middile-new.jpg);
}
#Best-Flight-Deals-middle{
width:899px;
height:119px;
float: left;
padding: 0 10px;
}
.London-Colombo-text{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#00a6d5;
}
.Jan-Aug-on-KU-text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#282a2b;

}


.Jan-Aug-on-KU-text-Destinatipn p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#282a2b;
padding:8px;
}





.best-flight-deals{
width:175px;
height:119px;
float: left;
margin-left: 8px;
margin-top: 12px;
}
#Best-Flight-Deals-middle-2{
width:175px;
height:119px;
position:absolute;
left:181px;
border-right:1px solid #d6d6d6;
}
#Best-Flight-Deals-middle-3{
width:175px;
height:119px;
position:absolute;
left:362px;
border-right:1px solid #d6d6d6;
}
#Best-Flight-Deals-middle-4{
width:175px;
height:119px;
position:absolute;
left:543px;
border-right:1px solid #d6d6d6;
}
#Best-Flight-Deals-middle-5{
width:175px;
height:119px;
position:absolute;
left:724px;
}
.big-text{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#fd7d00;
}
.big-text-small{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7e00;
}
.big-text-small a{
text-decoration:none;
color:#ff7e00;
}
.big-text-small a:hover{
text-decoration:underline;
color:#fd7d00;
}
#middle-2-banner-holiday{
float:left;
width:919px;
height:133px;
margin:0px 0px 0px 10px;
}
#bottom-inside-1{
float:left;
margin:13px 15px 8px 10px;
width:517px;
height:auto;
}
#bottom-inside-2{
float:left;
margin:13px 9px 8px 0px;
width:387px;
height:auto;
}
#bottom-inside-1-text{
float:left;
width:420px;
height:17px;
}
#bottom-inside-2-text{
float:left;
width:293px;
height:17px;
}
#bottom-inside-offers{
float:left;
width:517px;
height:16px;
margin:5px 0px 0px 0px;
background-image:url(images/Holiday-Air-1-1.gif);
}
#bottom-inside-offers-1{
float:left;
width:216px;
height:auto;
margin:8px 0px 8px 22px;
}
#bottom-inside-offers-2{
float:left;
width:216px;
height:auto;
margin:8px 0px 8px 39px;
}
#bottom-inside-offers-3{
float:left;
width:517px;
height:7px;
background-image:url(images/Holiday-Air-1-2.gif);
}
#bottom-inside-offers-4{
float:left;
width:515px;
height:auto;
border-left:1px solid #d6d6d6;
border-right:1px solid #d6d6d6;
}
.tittle-text{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#33b8dd;
}
.price-text{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#c51d14;
}
.price-text-small{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c51d14;
}
#tittle{
float:left;
width:216px;
height:27px;
border-bottom:1px solid #d6d6d6;
}
#tittle-name{
float:left;
width:216px;
height:34px;
}
#tittle-name  .left{
	color: #50504f;
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	}
#tittle-name .right{
	color: #c51d14;
	float: right;
	width: 56px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 35px;
	}
#image-area{
float:left;
width:216px;
height:124px;
}
#tittle-1{
float:left;
width:216px;
height:20px;
border-bottom:1px solid #d6d6d6;
}
#tittle-name-2{
float:left;
width:216px;
height:20px;
border-bottom:1px solid #d6d6d6;
}
#tittle-name-2  .left{
	color: #50504f;
	width: 178px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	}
#tittle-name-2 .right{
	color: #c51d14;
	float: right;
	width: 38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	}
#tittle-middel{
float:left;
width:216px;
height:26px;
}
#newsletter{
float:left;
width:387px;
height:127px;
margin:5px 0px 0px 0px;
background-image:url(images/newsletter.jpg);
}
#newsletter-login{
float:left;
width:240px;
height:85px;
margin: 25px 0px 0px 13px;
}
#side-banner-1{
float:left;
width:387px;
height:120px;
margin:14px 0px 0px 0px;
}
#side-banner-2{
float:left;
width:387px;
height:132px;
margin:14px 0px 0px 0px;
}
#side-banner-3{
float:left;
width:387px;
height:113px;
margin:14px 0px 0px 0px;
}
#side-banner-4{
float:left;
width:387px;
height:113px;
margin:14px 0px 0px 0px;
}
#bottom-links{
float:left;
width:919px;
height:7px;
margin:6px 0px 0px 10px;
background-image:url(images/Holiday-Air-3-1.gif);
}
#bottom-links-area{
float:left;
width:917px;
height:auto;
margin:0px 0px 0px 10px;
border-left:1px solid #d6d6d6;
border-right:1px solid #d6d6d6;
}
#bottom-links-2{
float:left;
width:919px;
height:7px;
margin:0px 0px 0px 10px;
background-image:url(images/Holiday-Air-3-2.gif);
}
#bottom-links-area-1{
float:left;
width:721px;
height:auto;
margin:10px 0px 0px 15px;
}
#bottom-links-area-2{
float:left;
width:163px;
height:135px;
margin:10px 0px 0px 0px;
}
.link-1{
float:left;
width:144px;
height:auto;
}
.link-1 ul{
margin:0;
padding:0;
list-style:none;
line-height:30px;
}
.link-1 ul li{
margin:0;
padding-left:10px;
list-style:none;
line-height:15px;
}
.link-text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#535353;
}
#logo-area-1{
float:left;
width:90px;
height:67px;
}
#logo-area-2{
float:left;
width:73px;
height:67px;
}
#footer{
float:left;
width:919px;
height:54px;
margin:4px 0px 0px 10px;
}
#footer-text-1{
float:left;
width:447px;
height:17px;
}
.One-Creations{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#08b0e9;
}
.One-Creations a{
text-decoration:none;
color:#08b0e9;
}
.One-Creations a:hover{
text-decoration:underline;
color:#08b0e9;
}
#footer-text-2{
float:left;
width:146px;
height:17px;
margin:0px 0px 0px 220px;
}
#footer-logo{
float:left;
width:106px;
height:54px;
background-image:url(images/mcg_logo.gif);
}

.formpara4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	border: 1px #c37746;
	background-color:#c37746;
	font-weight: bold;
}





/*-------------------About us-------------------*/

#about-us-main-1{
float:left;
margin:13px 8px 8px 10px;
width:209px;
height:146px;
background-image:url(images/about-us-I1.gif);
background-repeat:no-repeat;
}
#about-us-main-2{
float:left;
margin:13px 0px 8px 0px;
width:702px;
height:146px;
background-image:url(images/about-us-I2.jpg);
background-repeat:no-repeat;
}
#about-us-text-1{
float: left;
width:919px;
height:17px;
}
#about-us-text-1area{
width:215px;
height:17px;
float: left;
margin-left: 10px;
}
#about-us-text-1area-2{
width:224px;
height:17px;
float: left;
}
#about-us-middel{
width:919px;
height:auto;
float: left;
margin-top: 5px;
}
#about-us-middel-inside-1{
width:209px;
height:auto;
float: left;
}
#about-us-middel-inside-2{
float:left;
margin:0px 0px 0px 8px;
width:702px;
height:auto;
}
#about-us-middel-inside-3{
float:left;
width:209px;
height:18px;
background-image:url(images/about-us-I-up.jpg);
background-repeat:no-repeat;
}
#about-us-middel-inside-4{
float:left;
width:207px;
height:auto;
border-left:1px solid #d6d6d6;
border-right:1px solid #d6d6d6;
}
#about-us-middel-inside-5{
float:left;
width:209px;
height:8px;
background-image:url(images/about-us-I-down.jpg);
background-repeat:no-repeat;
}
#about-us-middel-newsletter{
float:left;
margin:0px 8px 8px 8px;
width:191px;
height:auto;
}
.form-5{
width:189px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6d7577;
line-height:24px;
border:1px solid #b8d8e1;
}
#about-us-middel-offers-1{
float:left;
margin:0px 8px 7px 8px;
width:191px;
height:auto;
}
#about-us-middel-offers-2{
float:left;
margin:0px 8px 7px 8px;
width:191px;
height:auto;
}
#about-us-middel-offers-3{
float:left;
margin:0px 8px 7px 8px;
width:191px;
height:auto;
}
#about-us-middel-offers-4{
float:left;
margin:0px 8px 0px 8px;
width:191px;
height:auto;
}
#about-us-middel-side2{
float:left;
width:702px;
height:18px;
background-image:url(images/about-us-2-up.jpg);
background-repeat:no-repeat;
}
#about-us-middel-side2-1{
border-left:1px solid #D6D6D6;
border-right:1px solid #D6D6D6;
float:left;
height:auto;
width:700px;
}
#about-us-middel-side2-3{
float:left;
width:702px;
height:8px;
background-image:url(images/about-us-2-down.jpg);
background-repeat:no-repeat;
}

/*-------------------Contact us-------------------*/

#contact-us-main-1{
float:left;
margin:13px 8px 8px 10px;
width:209px;
height:146px;
background-image: url(images/Contact-us-I1.gif);
background-repeat:no-repeat;
}
#contact-us-main-2{
float:left;
margin:13px 0px 8px 0px;
width:702px;
height:146px;
background-image:url(images/Contact-us-I2.jpg);
background-repeat:no-repeat;
}
#contact-us-middel{
float:left;
width:576px;
height:auto;
margin-left:60px;
margin-top:31px;
}


/*-------------------Destinations-------------------*/

#destinations-main-1{
float:left;
margin:13px 8px 8px 10px;
width:209px;
height:146px;
background-image:url(images/Destinations-I1.gif);
background-repeat:no-repeat;
}
#Destinations-main-2{
float:left;
margin:13px 0px 8px 0px;
width:702px;
height:146px;
background-image:url(images/Destinations-I2.jpg);
background-repeat:no-repeat;
}
#Destinations-middel{
float:left;
width:650px;
height:auto;
margin-left:27px;
margin-top:19px;
}

/*-------------------Destinations-india-------------------*/

#Destinations-india-middel{
float:left;
width:657px;
height:auto;
margin-left:20px;
}

.formpara1{
font-family:Tahoma;
font-size:11px;
color: #0977be;
}

.subimage_L{
background-color:#f7f4f0;
padding:5px;
float:left;
margin:2px;
}

/*-------------------Special-Offers-------------------*/

#SpecialOffers-main-1{
float:left;
margin:13px 8px 8px 10px;
width:209px;
height:146px;
background-image:url(images/SpecialOffers-I1.gif);
background-repeat:no-repeat;
}
#SpecialOffers-main-2{
float:left;
margin:13px 0px 8px 0px;
width:702px;
height:146px;
background-image:url(images/SpecialOffers-I2.jpg);
background-repeat:no-repeat;
}

#enquire-main-1{
float:left;
margin:13px 8px 8px 10px;
width:209px;
height:146px;
background-image:url(images/enquire-I1.gif);
background-repeat:no-repeat;
}




#promotion-main-1{
float:left;
margin:13px 8px 8px 10px;
width:209px;
height:146px;
background-image:url(images/Promotion-I1.gif);
background-repeat:no-repeat;
}
