body {
font: 12px/15px Verdana, Arial, Geneva, sans-serif;
background: url(../images/bgTile.jpg) top repeat-x;
background-attachment: fixed;
color: #000;
margin: 0px;
padding: 0px;
text-align: center;
line-height: 1.2;
-webkit-transform-style: preserve-3d;
-webkit-font-smoothing: antialiased;
}

h1 {
font-size: 14px;
margin: 0;
}

a {
cursor: pointer;
text-decoration: none;
}

img {
border: none;
}

p {font-size:12px;margin:9px 0;}

#tile-all {
margin: 0px auto;
text-align: center;
background: url(../images/rbg.png) top center no-repeat;
width: 1030px;
display: inline-block;
}

#wrapper {
width: 1009px;
margin: 0 auto;
text-align: left;
padding-left: 1px;
}

#header {
float: left;
height: 342px;
position: relative;
width: 1009px;
}

#header #hdr-bdr {
  width: 100% !important;
  background: url("../images/hdr-grd-1009.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

*:first-child+html #header {float:none;}
* html #header {float:none;}

#header #nav {
float: left;
position:absolute;
z-index:22;
width: 1009px;
height: 60px;
}

* html #header #nav {left:124px;}

#header #nav a#t-logo{
float: left;
display:block;
width: 229px;
height:60px;
}

#header #nav ul {
float: left;
position:absolute;
z-index:10;
width: 760px;
height: 34px;
margin: 23px 0 0 221px;
font-weight:bold;
}

*:first-child+html #header #nav ul {margin:24px 0 0 31px;}
* html #header #nav ul {margin:24px 0 0 31px;}

#header #nav ul li {
display: inline;
list-style-type: none;
padding-right: 14px;
}

#header #nav ul li.last {
padding-right: 0;
}

#header #nav ul li a {
color: #fff;
text-transform: uppercase;
font: bold 12px/13px Arial, Helvetica, sans-serif;
}

#header #nav ul li a:hover {
color:#5AC4E4;
font:bold 12px/13px Arial,Helvetica,sans-serif;
text-transform:uppercase;
}

#header #new-booking {
clear:left;
float:left;
position: absolute;
z-index:21;
height:278px;
margin:60px 0 0 19px;
width:466px;
}


#flight-booking {
  float:left;
  width:250px;
}

#flight-booking h3 {
  background-color:#ef414d;
  color:#fff;
  font-size: 18px;
  font-family:"Myriad W01 Regular";
  line-height:35px;
  font-weight:normal;
  margin:0;
  padding-left:7px;
}

#ACBook {
  padding-top:10px;
}

#ACBook #tr-frst {
padding-right: 4px;
}

#bkg-eng {
  height:215px;
  margin-top:0;
  padding-left: 11px;
}

#bkg-eng select, #bkg-eng input {
  font-size:9px;
}

table#DepartureTextbar {
  padding-bottom:0;
}

#bkg-eng #departure1, #bkg-eng #departure2 {
  width:111px;
}

a#bt-srch, input#search-btn {
  background-color:#ef414d;
  color:#fff;
  border-radius: 0;
  border:none;
  box-shadow:none;
  border-width: 0;
  position:relative;
  top:auto;
  left:auto;
  text-transform: uppercase;
  height:27px;
  width:70px;
  text-shadow:none;
  margin-top:33px;
}

img#ac-logo {
  position:relative;
  bottom:auto;
  right:auto;
  float:right;
  margin-top:39px;
}


#new-booking #jrs_calendar_form {
  float:left;
  background-image: url(../images/bg2_215x250.jpg);
  height:250px;
}


#content {
clear:both;
float:right;
width:989px;
padding: 16px 0 0 20px;
background:transparent url(../images/home-centerpageBg.jpg) no-repeat left top;
}

#strip1 {
clear:left;
width:989px;
height:30px;
background:transparent url(../images/strip1.jpg) no-repeat left top;
}

#strip2 {
clear:left;
width:989px;
height:30px;
background:transparent url(../images/strip1.jpg) no-repeat left top;
}

#strip1 h1, #strip2 h1 {
color:#fff;
display: block;
clear: left;
float: left;
text-transform: uppercase;
margin: 7px 0 0 11px;
}

#strip1 h1 span, #strip2 h1 span {
font-weight: normal;
}

#row1, #row2 {
clear:left;
width:989px;
height:285px;
margin-left:4px;
}

.blocks {
float: left;
width:240px;
}

.blocks img {
display: block;
width:213px;
height:122px;
margin-top:10px;
}

.body-text {
clear: left;
width:220px;
margin: 10px 0 0 2px;
}

.HomePage .body-text {
text-align:justify;
width:209px;
}

.HomePage .blocks {
margin-right:9px;
}

.HomePage .blocks.last {
margin-right:0;
}

.body-text a {
color:#104E8B;
}

.body-text h3 {
font-size:12px;
color: #104E8B;
margin:0;
}

.body-text .learn-more {
clear: left;
}

.body-text .learn-more a {
color: #104E8B;
}

#footer {
float: left;
width: 1010px;
height: 34px;
background: #999;
margin-left:-1px;
color: #fff;
text-align:center;
}

#footer ul {
margin:10px 0 0 0;
padding:0;
}

#footer ul li {
display: inline;
list-style-type: none;
}

#footer ul li a {
color: #fff;
text-transform: uppercase;
font: 11px/11px Verdana, Geneva, sans-serif;
}

#footer .sep {
padding: 0 22px;
}

#sub-footer {
float: left;
width: 1010px;
height: 100px;
margin-left:-1px;
font: 11px/13px Verdana, Geneva, sans-serif;
color: #fff;
background: none;
}

#header #nav ul li {
padding-right:17px !important;
}

*:first-child+html  #header #nav ul li {
padding-right:24px !important;
}

#sub-footer ul {
float: left;
width: 455px;
margin:26px 0 0 22px;
padding:0;
}

#sub-footer ul li {
display: inline;
list-style-type: none;
}

#sub-footer ul li a {
color: #fff;
}

#sub-footer .sep2 {
padding: 0 6px;
}

#sub-footer img {
display: block;
float: right;
width: 450px;
height:36px;
margin: 25px 0 0 0;
}

#sub-footer.nomap ul#trm {
float: left;
margin:26px 0 0 22px;
padding:0;
}

#sub-footer.nomap ul#spn {
float: right;
width:auto;
margin:14px 0 0;
padding:0;
}

#sub-footer.nomap img {
display: block;
float: left;
width: auto;
height:auto;
margin: 0 30px 0 0;
}

#sub-footer.nomap img#mp1 {
margin-top:16px;
}
#sub-footer.nomap img#mp2 {
margin-top:14px;
}
#sub-footer.nomap img#mp3 {
margin-top:7px
}
#sub-footer.nomap img#mp4 {
margin-top:1px;
}

.centerimage { width: 1009px; height: 342px;}
.cnt-center {float: left; width: 525px; text-align: left; font: 15px/19px Arial, Helvetica, sans-serif; margin: 55px 0 0 488px; color: #fff; text-shadow: 2px 2px 3px #000;position:relative; }
.cnt-center span {width: 300px;height: 340px;}
.cnt-title { font: bold 21px/25px Geneva, Arial, sans-serif; letter-spacing: -0.03em; }
#roll {float: left;width: 1009px;height: 342px;background:#000;}
*:first-child+html #roll {float:none;}
* html #roll {float:none;}
#roll div {height: 342px; overflow: hidden; }
#lft-grade {background:url("../images/grad-lft.png") no-repeat scroll 0 0 transparent;height:342px;position:absolute;top:0;width:450px;z-index:20;}
#pager {clear:both;float:right;left:0;position:relative;text-align:center;top:-32px;width:200px;}
#pager a {float: left; padding: 0 4px; display: block; width:36px;height:24px; position:relative;text-indent: -999px;z-index:500;overflow:hidden;}
#pager a:focus { outline: none; }
.pag1 {background:transparent url(../../../assets/Uploads/Thumbnails/mw-thb-1.jpg) no-repeat left top;}
.pag2 {background:transparent url(../../../assets/Uploads/Thumbnails/mw-thb-2.jpg) no-repeat left top;}
.pag3 {background:transparent url(../../../assets/Uploads/Thumbnails/mw-thb-3.jpg) no-repeat left top;}
.pag4 {background:transparent url(../../../assets/Uploads/Thumbnails/mw-thb-4.jpg) no-repeat left top;}
#roll #mark-1 {background:transparent url(../../../assets/generic/MW-FlightandStaySpringgeneric0302013.jpg) no-repeat left top !important;}
.NewHomePage #pager  {margin-right:29px;width:auto;}
.NewHomePage #pager a {overflow:visible;text-indent:0;font-size:0;color:#000;padding:0; margin:0 4px;border:2px solid #DDD;width: 12px;height: 12px;border-radius: 50%;background: #ddd;background: rgba(221,221,221,.95);-webkit box-shadow: 2px 2px 2px 2px rgba(0,0,0,.25);box-shadow: 2px 2px 2px 2px rgba(0,0,0,.25);}
.NewHomePage #pager img {display:none;}
.NewHomePage #pager a.activeSlide {border:2px solid #53bcdc; background: #5AC4E4; background: rgba(90,196,228,.95);}

#roll .myfmap1 {position:absolute;top:138px;left:81px;width:160px;height:100px;}
#roll .myfmap2 {position:absolute;top:138px;left:303px;width:173px;height:100px;}
#roll .myfmap1 a,#roll .myfmap2 a{display:block;width:100%;height:100%;z-index:20;}
.bt-rpg1{display:none;}

/* Hide Calender Event Filter */
body.CalendarHolder #int-left{
  display: none;
}

body.CalendarHolder #int-right{
  margin-left: 255px;
}