body {font-family: "ff-enzo-web"; font-weight:300; font-style:normal; font-weight:300; font-style:normal; margin:0; padding:0; color: #4A3B35; font-size: 15px; overflow-x:hidden;/*background-color:#044867;background:url(../images/top-bg.gif) repeat-x top left #FBF7EC; background-attachment:fixed;*/}
.clear{ clear:both; padding:0; margin:0; height:0;}
body { min-width: 1280px; } 
.newclass{ width:100%; position:absolute; }

#my_flash { width:100%;}

img{ _behavior: url("http://www.morganbayresort.com/css/iepngfix.htc");}

.main-bg-div { /*background:url(../images/content-bg.png) repeat-y top center;background: url(../images/header-bg.jpg) no-repeat top;*/ width: 100%;/*background-color:#044867;height:718px;*/ float:left;  /**/position:relative; z-index:999; margin:-63px 0 0 0;}

.top-panel {float: left;width: 100%;z-index:999; height:63px;position:relative;/*opacity:0.85;filter:alpha(opacity=85);background-image:url(../images/top-bg.gif); background-repeat:repeat-x;*/}

.main-container { width: 959px;margin:0 auto; }

.main-panel {width:1014px;	float: left;z-index: 9999; }

.header-panel { width:1014px; float:left;/* height:505px;*/}

/*.logo {width:959px; float:left; padding:0;margin:0; height:43px; position:relative; z-index:99999999; background:url(../images/top-bg2.gif) repeat-x top left; }

.logo-panel { width:208px; height:87px; float:left; margin:0 0 0 18px;}
*/
.links-panel {float: right;width: 750px; padding:20px 0 0 0;}

.tag-line {width:324px; text-align:left; float:left; padding:0; margin:0 !important;}
.tag-line h1  { width:324px; height:18px; padding:0 18px; float:left; font-size:13px; color:#005957;  margin:4px 0 0 0; line-height:16px;}
.tag-line h1  span{ width:324px; padding:0 0px; float:left; font-size:11px; color:#005957; }



.top-links a{ text-decoration:none;color:#fddf40; z-index: 999; position: relative;}

.navigation { width:900px; float:left; padding:24px 0 0 49px; text-transform:uppercase;}







#page { padding:0 30px 0 0; width:772px; float:left; min-height:450px;}



.moduletable { width:310px; float:right; padding:0 0 0 0;}


.email-input {width:159px; height:15px; float:left; border:1px solid #778E93; background-color:#FFFFFF;}

/*.bottom-thumb { width:960px; float:left; padding:50px 0 15px 0;}*/

.bottom-thumb { width:886px; float:left; padding:30px 0 15px 0;}

.bottom-thumb-imgpanel { width:206px; float:left;}

.bottom-thumb-img { width:206px; float:left;}

.thumb-bold { font-family:"ff-enzo-web"; font-weight:300; font-style:normal; font-size:12px; color:#044867; }

.thumb-text { font-family:"ff-enzo-web"; font-weight:300; font-style:normal; font-size:12px; color:#044867; font-weight:normal; line-height:16px;}

.bottom-thumb-imgpanel2 { width:205px; float:left; margin:0 0 0 21px;}

.bottom-thumb-img2 { width:205px; float:left;}

.logo-st-james { padding:11px 0 0 71px; float:left;}

.logo-verandah {padding:22px 0 0 60px; float:left;}

.logo-galley {padding:10px 0 0 85px; float:left;}

.logo-elite {padding:0 0 0 480px; float:left; margin:-5px 0 0 0}

.logo-palmisland { padding:20px 0 0 65px; float:left;}

.logo-lasource { padding:24px 0 0 15px; float:left;}

.logo-longbay {padding:12px 0 0 60px; float:left;}

.logo-los { padding:14px 0 0 60px; float:left;}






.moduletable-stayintouch { width:210px;font-size:20px; margin:0px; text-transform:uppercase; font-weight:normal; color:#005957; line-height:18px;}

.moduletable-stayintouch h3{font-size:20px; margin:0px; text-transform:uppercase; font-weight:normal; color:#005957; padding:0 0 7px 0;}

.pretext-stayintouch {font-size:12px; color:#005957; line-height:18px; text-transform:capitalize;}

.pretext-stayintouch a{color:#005957; text-decoration:underline;}

.inputbox {width:140px; height:15px; float:left; border:1px solid #778E93; background-color:#FFFFFF; margin:3px 0 2px 0;}

.button {margin:2px 0 0 5px;}

.stayintouch { width:210px; float:left; padding:0 30px;}



ul.menu-footermenu { width:1176px;float:left; list-style: none; margin:0; padding:12px 0 0 0; font-family:"trajan-pro-3"; font-weight:400; font-style:normal; z-index:9; position:relative;}

ul.menu-footermenu li { display: inline; text-transform:uppercase; font-family:"trajan-pro-3"; font-weight:400; font-style:normal; list-style-type:none; /*padding:0;*/padding:0 10px; font-size:12px;/* background-image:url(../images/menu-divider.png); background-repeat:no-repeat; background-position:right; */ color:#044867; }
ul.menu-footermenu li.item35 {float:left; width:296px; padding:0; font-size:24px; padding: 0 0 0 60px;}
ul.menu-footermenu li.item2 {float:left; width:320px; padding:0; font-size:24px}
ul.menu-footermenu li.item12 {float:left; width:280px; padding:0; font-size:24px}
ul.menu-footermenu li.item4 {float:left; width:220px; padding:0; font-size:24px}

ul.menu-footermenu li.item35 ul li {float:left; width:160px; font-size:15px}
ul.menu-footermenu li.item2 ul li {float:left; width:185px; font-size:15px}
ul.menu-footermenu li.item12 ul li {float:left; width:160px; font-size:15px}
ul.menu-footermenu li.item4 ul li {float:left; width:160px; font-size:15px}

ul.menu-footermenu li a{ color:#fddf40; font-size:18px; text-decoration:none;  }
ul.menu-footermenu li li a{ color:#ffffff; font-size:13px; text-decoration:none}
ul.menu-footermenu li li a:hover{ color:#fddf40}
ul.menu-footermenu li li {margin:0; padding:9px 0; clear: both; background:url(../images/footer-menu-bottom.gif) 0 bottom repeat-x }

ul.menu-footermenu li li.item46 {margin:0; padding:9px 0 8px; clear: both; /*background:url(../images/footer-menu-bottom.gif) 0 bottom repeat-x*/ }


ul.menu-footermenu li.item61 {background: none;}
ul.menu-footermenu ul {padding:8px 0 0 0; margin:0}
.defaultindex { background-image:url(../images/img1.jpg);

	background-repeat:no-repeat;

	background-position:center top;

	width:100%;

	height:718px;

	position:absolute;

}

.default { background-image:url(../images/img1.jpg);

	background-repeat:no-repeat;

	background-position:center top;

	width:100%;

	height:718px;

	position:absolute;

}

.menu-rightmenu {padding:0 0 20px 0;}

.moduletable ul {

	padding:0 0 25px 0;

	margin:0;

}

.moduletable li {

	list-style-type:none;	

	background:url(../images/bullet2.gif) no-repeat 0px 9px;

	padding:6px 0 6px 15px;

	border-bottom:1px solid #AACFCE;

	line-height:18px;

	width:287px;

	color: #03415E;

}

.moduletable li a{

	color:#03415E;

	text-decoration:none;

}

.moduletable li a:hover {

	color:#044867;

	text-decoration:none;

}

.content-hd { background: url(../images/bredcrumb-bullet.gif) no-repeat scroll left top; color: #044867; float: left;font-family: "ff-enzo-web"; font-weight:300; font-style:normal;font-size: 16px;padding: 0 0 25px 26px;text-align: left;width: 597px; }

span.content-hd a {color: #044867; text-decoration: none;}

.content-hd-last {float: left;font-family: "ff-enzo-web"; font-weight:300; font-style:normal;color: #044867;font-size: 15px;margin: -32px 0 0 260px;}

.text {font-size:12px; color:#005957; line-height:18px;}

.text a{color:#005957; text-decoration:underline;}

.text a:hover{color:#005957; text-decoration:none;}

.text-bold { font-family:"ff-enzo-web"; font-weight:300; font-style:normal; font-size:12px; color:#044867; }

.heading { font-family:"ff-enzo-web"; font-weight:300; font-style:normal; font-size:12px; color:#044867; }

#page p.sub-heading {/*background: url(../images/sub-heading-bg.gif) no-repeat scroll left top; */ background-color:#4b89aa;margin:15px 0 15px 0;color: #FFFFFF;float: left;font-size:17px;font-weight: bold;padding:9px 0 9px 12px;width:756px; border-bottom:3px solid #d6b921}

#gallery {width:623px; float:left; position:relative;}

.content-bullet ul {padding:10px 0 15px 0;margin:0; float:left; width:620px;}

.content-bullet ul li {list-style-type:none;background:url(../images/bullet3.gif) no-repeat top left;padding:0 0 4px 20px;font-size: 15px;/*border-bottom: 1px solid #E9E9E9;*/line-height: 18px;font-weight: normal; text-align:justify; color:#044867;}



.book-now2 {float:left; width:120px; font-family:"museo-sans"; font-weight:100; font-style:normal; font-size:18px;text-decoration:none; position:relative; z-index:999; height:27px;}

.book-now2 a{padding:3px 0px 4px 0; float:left; text-align:center; text-decoration:none;color:#fff; }

/*.book-now2 a:hover{background:url(../images/book-now-active.png) no-repeat center left;}*/



.holder {

	position: relative;

	margin:5px 0 0 -3px;

}

*+ html .holder {

	left:0px;

}

.close-bten-gb { position: absolute;

	margin: 12px 0 0 231px;}

.close-bt-inen-gb { position: absolute;

	margin: 10px 0 0 -30px;

}

.close-btes-es { position: absolute;

	margin: 10px 0 0 -30px;}

.close-bt-ines-es { position: absolute;

	margin: 10px 0 0 -30px;

}

.table-content {width:221px; /*height:300px; */float:left;/*background-color:#FFF; padding:10px 0 0 0;*/}

/*.contentheading {font-size:21px; margin:0px; text-transform:uppercase;  color:#005957; line-height:18px; font-family:"Trajan Pro";}*/

h2.contentheading {font-size:21px; width:100%; margin:0px; padding:0; text-transform:uppercase; float:left;  color:#005957; line-height:18px; font-family: "Trajan Pro"; background:url(../images/title-line.gif) repeat-x bottom left;}

h2.contentheading  div{ background-color: #ffffff; float:left;}

.coming-soon {height:300px; float:left; width:622px;}

p { line-height:18px; float: left; margin:0; padding:10px 0 5px 0; color:#044867;}

.welcome-panel ul.level_0 { margin:0px; padding:0 0 0 15px; float:left; width:138px;}

.welcome-panel ul.level_1 { margin:0px; padding:0 0 0 0px; font-weight:normal; float:left; width:600px;}

.welcome-panel ul.level_0 li {

	list-style-type:none;	

	background:url(../images/bullet3.gif) no-repeat top left;

	padding:0px 0 4px 20px;

	/*border-bottom:1px solid #AACFCE;*/

	

	line-height:18px;

	width: 577px;

	color: #044867;

	float:left;

	font-size:13px;

}

.welcome-panel ul.level_0 li a{

	color: #044867;

	text-decoration:none;

}

.welcome-panel ul.level_1 li a{

	color: #044867;

	font-weight:normal;

	text-decoration:none;

}

#page p {text-align:justify; font-size:15px}

.slider-wrapper {width:930px; float:left; height:504px; padding:0 0 0 0; margin:-100px 0 0 0; z-index:99999;}















.planner{

    background: url(../images/sub-heading-bg2.gif) no-repeat scroll left top;color: #FFFFFF;float: left;font-size: 15px;font-weight: bold;padding:2px 0 9px 30px;width:742px; cursor:pointer; text-transform: uppercase;

}

.planner a{

	color:#0783A9;

	text-decoration:none;

	

}

.details {width:772px; float:left; padding:0 0 15px 0;}



.image-left {

    /*box-shadow: 0 0 5px #888888;*/

    float: left;

    /*height: 157px;*/

    margin: 0 15px 0 0;

    padding: 6px 10px 10px 0;

    /*width: 208px;*/

}

.special-btn {width:142px; float:right; padding:0; margin:-120px 170px 0 0; position:relative; z-index:999;}



.content-bullet-special ul {padding:0 0 0 0;margin:0; float:left; width:436px;}

.content-bullet-special ul li {list-style-type:none;background:url(../images/bullet3.gif) no-repeat top left;padding:0 0 4px 20px;font-size: 13px;/*border-bottom: 1px solid #E9E9E9;*/line-height: 18px;font-weight: normal; text-align:justify; color:#044867;}



/*calender*/



.ui-helper-hidden{display:none;}



.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}



.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}



.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}



.ui-helper-clearfix{display:inline-block;}



* html .ui-helper-clearfix{height:1%;}



.ui-helper-clearfix{display:block;}



.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}



.ui-state-disabled{cursor:default !important;}



.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}



.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}



.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}



.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}



.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222;}



.ui-widget-content a{color:#222;}



.ui-widget-header{border:1px solid #aaa;background:#ccc;color:#222;}



.ui-widget-header a{color:#222;}



.ui-state-default, .ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:#555;outline:none;}



.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555;text-decoration:none;outline:none;}



.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{border:1px solid #999;background:#dadada;font-weight:normal;color:#212121;outline:none;}



.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none;outline:none;}



.ui-state-active, .ui-widget-content .ui-state-active{border:1px solid #aaa;background:#fff;font-weight:normal;color:#212121;outline:none;}



.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;outline:none;text-decoration:none;}



.ui-state-highlight, .ui-widget-content .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee;color:#363636;}



.ui-state-highlight a, .ui-widget-content .ui-state-highlight a{color:#363636;}



.ui-state-error, .ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a;}



.ui-state-error a, .ui-widget-content .ui-state-error a{color:#cd0a0a;}



.ui-state-error-text, .ui-widget-content .ui-state-error-text{color:#cd0a0a;}



.ui-state-disabled, .ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}



.ui-priority-primary, .ui-widget-content .ui-priority-primary{}



.ui-priority-secondary, .ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}



.ui-icon-carat-1-n{background-position:0 0;}



.ui-icon-carat-1-ne{background-position:-16px 0;}



.ui-icon-carat-1-e{background-position:-32px 0;}



.ui-icon-carat-1-se{background-position:-48px 0;}



.ui-icon-carat-1-s{background-position:-64px 0;}



.ui-icon-carat-1-sw{background-position:-80px 0;}



.ui-icon-carat-1-w{background-position:-96px 0;}



.ui-icon-carat-1-nw{background-position:-112px 0;}



.ui-icon-carat-2-n-s{background-position:-128px 0;}



.ui-icon-carat-2-e-w{background-position:-144px 0;}



.ui-icon-triangle-1-n{background-position:0 -16px;}



.ui-icon-triangle-1-ne{background-position:-16px -16px;}



.ui-icon-triangle-1-e{background-position:-32px -16px;}



.ui-icon-triangle-1-se{background-position:-48px -16px;}



.ui-icon-triangle-1-s{background-position:-64px -16px;}



.ui-icon-triangle-1-sw{background-position:-80px -16px;}



.ui-icon-triangle-1-w{background-position:-96px -16px;}



.ui-icon-triangle-1-nw{background-position:-112px -16px;}



.ui-icon-triangle-2-n-s{background-position:-128px -16px;}



.ui-icon-triangle-2-e-w{background-position:-144px -16px;}



.ui-icon-arrow-1-n{background-position:0 -32px;}



.ui-icon-arrow-1-ne{background-position:-16px -32px;}



.ui-icon-arrow-1-e{background-position:-32px -32px;}



.ui-icon-arrow-1-se{background-position:-48px -32px;}



.ui-icon-arrow-1-s{background-position:-64px -32px;}



.ui-icon-arrow-1-sw{background-position:-80px -32px;}



.ui-icon-arrow-1-w{background-position:-96px -32px;}



.ui-icon-arrow-1-nw{background-position:-112px -32px;}



.ui-icon-arrow-2-n-s{background-position:-128px -32px;}



.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}



.ui-icon-arrow-2-e-w{background-position:-160px -32px;}



.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}



.ui-icon-arrowstop-1-n{background-position:-192px -32px;}



.ui-icon-arrowstop-1-e{background-position:-208px -32px;}



.ui-icon-arrowstop-1-s{background-position:-224px -32px;}



.ui-icon-arrowstop-1-w{background-position:-240px -32px;}



.ui-icon-arrowthick-1-n{background-position:0 -48px;}



.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}



.ui-icon-arrowthick-1-e{background-position:-32px -48px;}



.ui-icon-arrowthick-1-se{background-position:-48px -48px;}



.ui-icon-arrowthick-1-s{background-position:-64px -48px;}



.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}



.ui-icon-arrowthick-1-w{background-position:-96px -48px;}



.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}



.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}



.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}



.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}



.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}



.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}



.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}



.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}



.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}



.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}



.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}



.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}



.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}



.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}



.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}



.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}



.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}



.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}



.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}



.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}



.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}



.ui-icon-arrow-4{background-position:0 -80px;}



.ui-icon-arrow-4-diag{background-position:-16px -80px;}



.ui-icon-extlink{background-position:-32px -80px;}



.ui-icon-newwin{background-position:-48px -80px;}



.ui-icon-refresh{background-position:-64px -80px;}



.ui-icon-shuffle{background-position:-80px -80px;}



.ui-icon-transfer-e-w{background-position:-96px -80px;}



.ui-icon-transferthick-e-w{background-position:-112px -80px;}



.ui-icon-folder-collapsed{background-position:0 -96px;}



.ui-icon-folder-open{background-position:-16px -96px;}



.ui-icon-document{background-position:-32px -96px;}



.ui-icon-document-b{background-position:-48px -96px;}



.ui-icon-note{background-position:-64px -96px;}



.ui-icon-mail-closed{background-position:-80px -96px;}



.ui-icon-mail-open{background-position:-96px -96px;}



.ui-icon-suitcase{background-position:-112px -96px;}



.ui-icon-comment{background-position:-128px -96px;}



.ui-icon-person{background-position:-144px -96px;}



.ui-icon-print{background-position:-160px -96px;}



.ui-icon-trash{background-position:-176px -96px;}



.ui-icon-locked{background-position:-192px -96px;}



.ui-icon-unlocked{background-position:-208px -96px;}



.ui-icon-bookmark{background-position:-224px -96px;}



.ui-icon-tag{background-position:-240px -96px;}



.ui-icon-home{background-position:0 -112px;}



.ui-icon-flag{background-position:-16px -112px;}



.ui-icon-calendar{background-position:-32px -112px;}



.ui-icon-cart{background-position:-48px -112px;}



.ui-icon-pencil{background-position:-64px -112px;}



.ui-icon-clock{background-position:-80px -112px;}



.ui-icon-disk{background-position:-96px -112px;}



.ui-icon-calculator{background-position:-112px -112px;}



.ui-icon-zoomin{background-position:-128px -112px;}



.ui-icon-zoomout{background-position:-144px -112px;}



.ui-icon-search{background-position:-160px -112px;}



.ui-icon-wrench{background-position:-176px -112px;}



.ui-icon-gear{background-position:-192px -112px;}



.ui-icon-heart{background-position:-208px -112px;}



.ui-icon-star{background-position:-224px -112px;}



.ui-icon-link{background-position:-240px -112px;}



.ui-icon-cancel{background-position:0 -128px;}



.ui-icon-plus{background-position:-16px -128px;}



.ui-icon-plusthick{background-position:-32px -128px;}



.ui-icon-minus{background-position:-48px -128px;}



.ui-icon-minusthick{background-position:-64px -128px;}



.ui-icon-close{background-position:-80px -128px;}



.ui-icon-closethick{background-position:-96px -128px;}



.ui-icon-key{background-position:-112px -128px;}



.ui-icon-lightbulb{background-position:-128px -128px;}



.ui-icon-scissors{background-position:-144px -128px;}



.ui-icon-clipboard{background-position:-160px -128px;}



.ui-icon-copy{background-position:-176px -128px;}



.ui-icon-contact{background-position:-192px -128px;}



.ui-icon-image{background-position:-208px -128px;}



.ui-icon-video{background-position:-224px -128px;}



.ui-icon-script{background-position:-240px -128px;}



.ui-icon-alert{background-position:0 -144px;}



.ui-icon-info{background-position:-16px -144px;}



.ui-icon-notice{background-position:-32px -144px;}



.ui-icon-help{background-position:-48px -144px;}



.ui-icon-check{background-position:-64px -144px;}



.ui-icon-bullet{background-position:-80px -144px;}



.ui-icon-radio-off{background-position:-96px -144px;}



.ui-icon-radio-on{background-position:-112px -144px;}



.ui-icon-pin-w{background-position:-128px -144px;}



.ui-icon-pin-s{background-position:-144px -144px;}



.ui-icon-play{background-position:0 -160px;}



.ui-icon-pause{background-position:-16px -160px;}



.ui-icon-seek-next{background-position:-32px -160px;}



.ui-icon-seek-prev{background-position:-48px -160px;}



.ui-icon-seek-end{background-position:-64px -160px;}



.ui-icon-seek-first{background-position:-80px -160px;}



.ui-icon-stop{background-position:-96px -160px;}



.ui-icon-eject{background-position:-112px -160px;}



.ui-icon-volume-off{background-position:-128px -160px;}



.ui-icon-volume-on{background-position:-144px -160px;}



.ui-icon-power{background-position:0 -176px;}



.ui-icon-signal-diag{background-position:-16px -176px;}



.ui-icon-signal{background-position:-32px -176px;}



.ui-icon-battery-0{background-position:-48px -176px;}



.ui-icon-battery-1{background-position:-64px -176px;}



.ui-icon-battery-2{background-position:-80px -176px;}



.ui-icon-battery-3{background-position:-96px -176px;}



.ui-icon-circle-plus{background-position:0 -192px;}



.ui-icon-circle-minus{background-position:-16px -192px;}



.ui-icon-circle-close{background-position:-32px -192px;}



.ui-icon-circle-triangle-e{background-position:-48px -192px;}



.ui-icon-circle-triangle-s{background-position:-64px -192px;}



.ui-icon-circle-triangle-w{background-position:-80px -192px;}



.ui-icon-circle-triangle-n{background-position:-96px -192px;}



.ui-icon-circle-arrow-e{background-position:-112px -192px;}



.ui-icon-circle-arrow-s{background-position:-128px -192px;}



.ui-icon-circle-arrow-w{background-position:-144px -192px;}



.ui-icon-circle-arrow-n{background-position:-160px -192px;}



.ui-icon-circle-zoomin{background-position:-176px -192px;}



.ui-icon-circle-zoomout{background-position:-192px -192px;}



.ui-icon-circle-check{background-position:-208px -192px;}



.ui-icon-circlesmall-plus{background-position:0 -208px;}



.ui-icon-circlesmall-minus{background-position:-16px -208px;}



.ui-icon-circlesmall-close{background-position:-32px -208px;}



.ui-icon-squaresmall-plus{background-position:-48px -208px;}



.ui-icon-squaresmall-minus{background-position:-64px -208px;}



.ui-icon-squaresmall-close{background-position:-80px -208px;}



.ui-icon-grip-dotted-vertical{background-position:0 -224px;}



.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}



.ui-icon-grip-solid-vertical{background-position:-32px -224px;}



.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}



.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}



.ui-icon-grip-diagonal-se{background-position:-80px -224px;}



.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}



.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}



.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}



.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}



.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}



.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}



.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}



.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}



.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}



.ui-widget-overlay{background:#aaaaaa;opacity:.30;filter:Alpha(Opacity=30);}



.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;}



.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}



.ui-accordion .ui-accordion-li-fix{display:inline;}



.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}



.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}



.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}



.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;}



.ui-accordion .ui-accordion-content-active{display:block;}



.ui-datepicker{width:17em;padding:.2em .2em 0;z-index:999; display:none;}



.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}



.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}



.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}



.ui-datepicker .ui-datepicker-prev{left:2px;top:9px;background:url(../images/next2.gif) no-repeat;}



.ui-datepicker .ui-datepicker-next{right:2px;top:9px;background:url(../images/next.gif) no-repeat;}



.ui-datepicker .ui-datepicker-prev-hover{left:1px;}



.ui-datepicker .ui-datepicker-next-hover{right:1px;}



.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}



.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}



.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}



.ui-datepicker select.ui-datepicker-month-year{width:100%;}



.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}



.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}



.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}



.ui-datepicker th{padding:.7em .3em;text-align:center;border:0;}



.ui-datepicker td{border:0;padding:1px;}



.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}



.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}



.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}



.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}



.ui-datepicker.ui-datepicker-multi{width:auto;}



.ui-datepicker-multi .ui-datepicker-group{float:left;}



.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}



.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}



.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}



.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}



.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}



.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}



.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}



.ui-datepicker-row-break{clear:both;width:100%;}



.ui-datepicker-rtl{direction:rtl;}



.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}



.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}



.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}



.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}



.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}



.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}



.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}



.ui-datepicker-rtl .ui-datepicker-group{float:right;}



.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}



.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}



.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}

.check-in{font-size:11px;color:#067467;}



.date-input{width:94px;height:15px;border:1px solid #A6D9CA;font-size:10px;}

.cols1{float:left;padding:3px 4px 0 0}

.date-input1{width:90px; float:left;height:15px;border:1px solid #A6D9CA;font-size:10px;}

.date-input{width:94px; float:left;height:15px;border:1px solid #A6D9CA;font-size:10px;}

.date-drop{width:92px;border:1px solid #A6D9CA;font-size:11px;position:relative;display:block}

#air_arrival { float: left; padding: 0px 0 0 0px;}

#air_departure {float: left; padding: 0px 0 0 0px;}

.calendar_icon { float:right;}

.pr-content {display: none; z-index:1002; position: absolute; top: 30%; left: 36px; width: 590px; padding: 15px; background-color: #FFF; overflow: auto; moz-box-shadow:0px 0px 8px #666; -webkit-box-shadow:0px 0px 8px#666; box-shadow:0px 0px 8px #666; font-size: 11px; line-height: 13px;}

.pr-content-form {display: none; z-index:1002; position: absolute; top: 10%; left: 36px; width: 590px; padding: 15px; background-color: #FFF; overflow: auto; moz-box-shadow:0px 0px 8px #666; -webkit-box-shadow:0px 0px 8px#666; box-shadow:0px 0px 8px #666; font-size: 11px; line-height: 13px;}

.pr-heading {font-size: 12px; color: #005957;  border-bottom:1px dotted #005957; padding:0 0 5px 0;}







.bottom-links { width:960px; float:left; padding:50px 0 0 24px;}

.bottom-bg { width:964px; height:58px; float:left;

background:url(../images/bottom-shadow.png) no-repeat bottom center;

}


.footer-links { font-size:12px; color:#044867; width:925px; /*width:760px;*/ float:left;  padding:0 0 0 20px;}



.travel-bg {background: url(../images/EIR-TA-banner-Faded.jpg) top center no-repeat;}
.pass-form {margin:0px 0px 0 0px; padding:25px 0 0 20px; position:relative;width:500px;font-size:12px; height:170px; moz-box-shadow:0px 0px 8px #666; -webkit-box-shadow:0px 0px 8px#666; box-shadow:0px 0px 8px #666;}
.pass-input {padding:15px 0 15px; font-family: "ff-enzo-web", Arial, Helvetica, sans-serif;}
.required { color:#ff0000;}
input.submit { width:100px;}
.content a {
    color: #60A0C0;
}
h1 {font-family: "ff-enzo-web", Arial, Helvetica, sans-serif; font-size:15px;}

/***Css made for New layout****/
.main-header, .main-header-content, .main-content, .footer-content, .footer-content-logos, .footer-divider  {float:left; width:100%}
.main-header  {background:url(../images/header-top.png) top center no-repeat;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    .logo-panel {margin:0 0 0 14px} 
}
.inside-middle, .inside-middle-fix {width:1192px; margin:0 auto}
.inside-middle-fix {float:left}
.header-middle, .header-middle-fix {width:1176px; margin:0 auto}
.header-middle-fix {float:left}

.main-content {background-color:#fff; border-bottom:5px solid #011621; min-height:500px; height:auto !important; height:500px}
.content-panel {float: left;width:1192px; margin:0px 0 0 0px;padding:25px 0 20px 0;position:relative;}
.welcome-panel { width:807px; float:left}

.blog { padding:0; width:800px; float:left; /*height:280px;*/}
.stay-in-touch { width:310px; float:right; padding:0; margin:0; /*border-left:1px solid #99C7C7;*/}
.welcome-text {font-size:12px; color:#044867; line-height:18px;}
.welcome-text a{color:#044867; text-decoration:underline;}
.welcome-text a:hover{color:#005957; text-decoration:none;}
.welcome-title {font-size:24px; margin:0px; text-transform:uppercase;  color:#044867; line-height:18px;}
.stay-title {font-size:20px; margin:0px; text-transform:uppercase;  color:#035377; line-height:18px; font-family:"Trajan Pro";}

.footer-content {background:url(../images/footer-bg-new.gif) bottom center repeat; min-height:294px; height:auto; height:294px; border-bottom:2px solid #011119}
.footer-content-logos {background:url(../images/footer-logo-bg.gif) 0 0 repeat; height:86px; border-top:1px solid #fff}
.footer-divider {background:url(../images/footer-divider.gif) top center no-repeat}
.footer-logo-content {width:1100px; float:left}

div.scrollWrapper {
    float: left;
    height:270px;
    margin:50px 0 5px 16px;
    overflow: hidden;
    width: 1195px;
}
div.scrollableArea {
    height: 100%;
    width: 1195px;
}
.scrollableArea a.prev {
    background: url("../images/arrow_left.png") no-repeat scroll 0 0 transparent;
    float: left;
    height:50px; margin:100px -100px 0 3px; position: relative; z-index: 999; width: 50px;
}
.carousel {
    float: left;
    overflow: hidden;
    position: relative;
    width: 1155px;
	padding:0 15px 0 15px
}
.jCarouselLite li {padding:0 4px}
.jCarouselLite li a{ text-decoration:none; color:#035377;}
.jCarouselLite {
    float: left; width: 940px; color:#035377; font-size:18px; font-family:"trajan-pro-3";  font-weight:400; font-style:normal;}
.scrollableArea a.next {
    background: url("../images/arrow_right.png") no-repeat scroll 0 0 transparent;
    float: left; height:50px; z-index: 999; position: relative;  width: 50px; margin: 100px 0 0 -44px;
}
.jCarouselLite-gallery ul{ margin:0; padding:0;}
.jCarouselLite-gallery li {padding:0 4px; margin:0}
.jCarouselLite-gallery {
    float: left; width: 772px; color:#035377; font-size:16px;/*font-size:18px;*/ font-family:"trajan-pro-3";  font-weight:400; font-style:normal;}

.footer-link-bottom {width:1200px; margin:0 auto}
.check-avaibility{float:right; padding:8px 10px 15px 0}
.stay-in-touch .welcome-text,.stay-in-touch  .stay-title {padding:0 0 5px 8px}
.content-panel-border {background:url(../images/content-bg-top.gif) no-repeat 835px top;}
.content-panel-down {background:url(../images/content-bg-down.gif) no-repeat 835px bottom;}
.welcome-panel h1 {color:#035377; font-size:22px; font-family:"trajan-pro-3"; font-weight:400; font-style:normal; float:left; text-align:left; width:100%; margin:0; padding:10px 0 15px 0}
#page p a {color:#02354c}
.footer-link-bottom ul {padding:0; margin:0}
.footer-link-bottom ul.menu li {font-size:12px; font-family:"museo-sans"; font-weight:100; font-style:normal; background:url(../images/footer-div.gif) right 12px no-repeat; padding:8px 7px; float:left; list-style:none; display:inline}
.footer-link-bottom ul.menu li a{color:#000000; text-decoration:none}
.footer-link-bottom ul.menu li.item83 {background:none}
.copyright {  font-family:"museo-sans"; font-weight:100; font-style:normal; font-size:12px; padding:8px 0; margin:0 -20px 0 0; color:#000; width:440px; float:right; }
.call-followus {font-size:18px; float:left; /*z-index:999999999; position:relative; */width: 1200px; margin:-38px 0 0 0}
.toll-no {float:left; color:#ffffff; width:320px; z-index:999; position:relative}
.toll-no a{color:#ffffff;text-decoration:none;}
.sbtTbl .sbtTri .sbtTdm {background-image:none !important}
.bottom-scroll {margin:0 0 0 -20px}
.stay-in-touch form {float:right; padding:6px 27px 0 0}
@media all { .ie8-css { margin-top:-585px\0/; } } /* IE8 uses \0/ */
.express-checkin {float:left; padding:0 0 0 335px; margin:-70px 0 0 0}
.express-checkin img{ z-index:9; position:relative;}
#back-top {
    bottom: 45px;
    position: fixed;
    right: 65px;
	z-index: 999;
	text-indent:99999999999
}
#back-top a {
    -moz-transition: all 1s ease 0s;
    color: #BFBFBF;
    display: block;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
#back-top span {
    -moz-transition: all 1s ease 0s;
    background: url("../images/up-arrow.png") no-repeat scroll center center;
    border-radius: 5px 5px 5px 5px;
    display: block;
    height:44px;
    margin: 0 0 7px 11px;
    width:44px;
}
.welcome-panel form {display:inline}
.like-tweet, .mediaicon, .photogal {float:left; position:relative; z-index:999}
.like-tweet a{font-size:8px; color:#000}
.mediaicon, .like-tweet {padding:0 0 0 4px;/*padding:0 0 0 10px*/}
.mediaicon {margin:-3px 0 0 0}

.explorer-title {float: left; width:100%; color:#035377; font-size:18px; font-family:"trajan-pro-3";  font-weight:400; font-style:normal; text-transform:uppercase;}






























html {min-width:1280px;}
.main-header-content {background:url(../images/header-bg.png) bottom center repeat-x; height:586px;min-width: 1280px;float:left;}

.logo-panel { width:208px; height:87px; float:left; margin:0 0 0 15px;}
.top-links { width:364px; text-align:left; float:right;font-size:18px; margin:0 -8px 0 0; color:#fddf40;padding:0 10px 0 0;}

#submitButton {
    float: left;
    margin: 10px 0 0 !important;
}
#fieldBlockemail {
    float: left;
    width: 275px !important;
}
#fieldBlockemailinput {
   width: 215px !important;
}
#surveyStart {
    font-family: Century Gothic;
    margin: 0 auto;
    padding:0 0 0 10px  !important;
    width: auto;
}