@charset "utf-8";
/* CSS Document */
#bannerAdsBig {
width:280px;
height:350px;
margin-right:30px;
float:right;
}
#bannerAdssmall {
width:225px;
margin-bottom:5px;
margin-top:5px;
float:left;
margin-left:20px;
}
#bannerAdssmall-Left{
width:225px;
margin-bottom:5px;
margin-top:5px;
float:left;
}
.bannerSmall {
padding-left:0px;
margin-left:0px;
}
.bodyText{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
margin-top:0px;
margin-bottom:0px;
line-height:24px;
}
body{
margin:0px;
padding:0px;
/*background-image:url(images/backgroundPage2.jpg);
background-repeat:repeat-x;*/
}
#BreadCrumbTrail,
#BreadCrumbTrail a:active,
#BreadCrumbTrail a:visited,
#BreadCrumbTrail a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#0077c0;
text-decoration:none;
margin-bottom:10px;
}
#BreadCrumbTrail a:hover{
text-decoration:underline;
}

#contentArea{
width:1000px;
min-height:550px;
margin-left:auto;
margin-right:auto;
background-image:url(images/backgroundContent.jpg);
background-repeat:repeat-x;
margin-bottom:50px;
background-color:#FFFFFF;
}
#contentArea-Search{
width:1000px;
min-height:550px;
margin-left:auto;
margin-right:auto;
background-image:url(images/backgroundSearch.jpg);
background-repeat:repeat-x;
margin-bottom:50px;
}
#footerBox{
width:1000px;
height:30px;
margin-left:auto;
margin-right:auto;
margin-top:50px;
bottom:0px;
background-color:#0077c0;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color: #666666;
margin:0px;
padding:0px;
line-height:30px;
}
h2,
h2 a:link,
h2 a:active,
h2 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#25abf2;
margin-bottom:0px;
padding-bottom:0px;
line-height: normal;
text-decoration:none;
}
h2 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#25abf2;
margin-bottom:0px;
padding-bottom:0px;
line-height: normal;
text-decoration: underline;
}
h3,
h3 a:link,
h3 a:active,
h3 a:hover,
h3 a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#666666;
margin:0px;
padding:0px;
line-height:24px;
text-decoration:none;
}
#header {
width:1000px;
height:200px;
min-height:200px;
background-image:url(images/Loading.jpg);
background-position:center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
background-color:#d9d9d9;
}
#headerHOME {
width:1000px;
height:200px;
min-height:200px;
background-image:url(assets/images/Headers/globe.jpg);
background-position:center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
background-color:#d9d9d9;

}
#HeaderGraphic {
width:1000px;
height:200px;
top:0px;
}
#locations-tag{
width:250px;
height:151px;
margin-top:22px;
margin-left:750px;
background-image:url(images/Locations-Tag.png);
background-repeat:no-repeat;
overflow:hidden;
position: absolute;
z-index:1;
}
#logo{
width:300px;
height:109px;
margin-top:81px;
margin-left:30px;
float:left;
background-image:url(images/Aladdin-Travel-Logo.png);
background-repeat:no-repeat;
position: absolute;
z-index:1;

}
#logo2{
width:335px;
height:109px;
margin-top:81px;
margin-left:30px;
float:left;
background-image:url(images/Aladdin-Travel-Logo-Home.png);
background-repeat:no-repeat;
position: absolute;
z-index:1;

}
#navPrimary{
width:1000px;
height:40px;
margin-left:auto;
margin-right:auto;
background-image:url(images/backgroundNav-Primary.jpg);
background-repeat:repeat-x;
text-align:center;
}
.navPriText {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}
.navPriText ul,
.navPriText li,
.navPriText a:link,
.navPriText a:active,
.navPriText a:visited{
text-decoration:none;
color:#FFFFFF;
padding-left:10px;
height:40px;
display: inline-block;
background-image:url(images/PriNavTab.jpg);
background-repeat:no-repeat;
*display: inline; /*for IE7 to understand display:inline-block. All other browsers will ignore this*/
margin-left:18px;
margin-right:18px;
background-color:#0077c0;


}
/*.navPriText ul{
margin-left:0px;
padding-left:0px;
list-style:none;
display:inline-block;
margin-top:0px;
padding-top:0px;
}
.navPriText li {
background-color:#0077c0;
background-image:url(images/PriNavTab.jpg);
display:inline-block;
*display: inline; /*for IE7 to understand display:inline-block. All other browsers will ignore this
margin-left:18px;
margin-right:18px;

}*/
.navPriText a:hover{
}
#navSecondary{
width:225px;
min-height:450px;
margin-left:30px;
background-image:url(images/Express-Lane.png);
background-repeat:no-repeat;
background-position:top;
float:left;
padding-top:70px;
}
.navSecText {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}
.navSecText a:link,
.navSecText a:active,
.navSecText a:visited{
text-decoration:none;
color:#FFFFFF;
padding-left:10px;
padding-top:7px;
margin-bottom:10px;
height:24px;
/*width:250px;*/
display:block;
}
.navSecText ul{
margin:0px;
padding:0px;
list-style:none;
}
.navSecText li {
background-image:url(images/background-navSecondary.jpg);
background-repeat: no-repeat;
}
.navSecText a:hover{
background-image:url(images/background-navSec-OVER.jpg);
background-repeat: no-repeat;
}
#searchBox{
width:974px;
height:40px;
margin-top:15px;
text-align:right;
}
#search-header {
width:1000px;
height:200px;
min-height:200px;
background-image:url(assets/images/Headers/globe.jpg);
background-position:center;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
background-color:#d9d9d9;
}
.searchText{
}
#textBox {
width:380px;
margin-left:26px;
float:left;
}
#textBox-Search {
width:800px;
margin-left:100px;
float:left;
}
#textBox-Secondary {
width:650px;
margin-left:26px;
float:left;
}
#textBox-TravelTreks {
width:450px;
min-height:1000px;
margin-left:26px;
float:left;
}
#textBox-VacationSearch {
width:700px;
min-height:500px;
margin-left:26px;
float:left;
}
#TagBox-TravelTreks {
width:220px;
min-height:100px;
margin-left:15px;
margin-top:70px;
margin-bottom:35px;
float:left;
border-left:#7dc136 3px dotted;
background-image:url(images/shortcuts.png);
background-repeat:no-repeat;
}
.h6 {
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#0077c0;
text-transform: capitalize;

}
.h6 ul,
.h6 li,
.h6 a:active,
.h6 a:link,
.h6 a:visited {
color:#0077c0;
text-decoration:none;
list-style: none;
padding-left:0px;
margin-left:7px;
margin-top:0px;
margin-bottom:10px;
}
.h6 a:hover{
text-decoration:underline;
}
