/* Reset starts */
/* html5doctor.com Reset Stylesheet v1.6.1 Last Updated: 2010-09-17 Author: Richard Clark - http://richclarkdesign.com Twitter: @rich_clark */
*{outline:0px none;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, var,
b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
input:focus, img:focus { outline:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
nav ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
a {margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
/* change colours to suit your needs */
ins {background-color:#ff9;color:#000;text-decoration:none;}
/* change colours to suit your needs */
mark {background-color:#ff9;color:#000; font-style:italic;font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;}
table {border-collapse:collapse;border-spacing:0;}
/* change border colour to suit your needs */
hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input, select {vertical-align:middle;}
.cl, .clr, .clear{clear:both; float:none; margin:0 0; /*font-size:0px; line-height:0px;*/}
/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements. j.mp/bestclearfix */
.clearfix:before, .clearfix:after {content: "\0020"; display: block; height: 0; overflow: hidden;}
.clearfix:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.clearfix { zoom: 1; }
/* Reset ends */

/* Global starts */
body {line-height:1;margin: 0; padding: 0; font-size: 12px;font-family:Arial, Helvetica, sans-serif;min-width: 960px;}
img{border:0 none;}
.fleft{ float:left;}
.fright{ float:right;}
.nobor{ border:none !important;}
.pT0{ padding-top:0px !important;}
.pB6{ padding-bottom:6px !important;}
.mT10{margin-top:10px !important;}
.pL0{ padding-left:0px !important;}
/* Global ends */

/* General starts */
#wrapper, .container1 {margin-left: auto;margin-right: auto;width: 960px;overflow: hidden;}
.grid1 {display:inline;float: left;position: relative;min-width: 960px;}
#main{margin-top:5px;}
/* General ends */

/* Header starts */
#part1{display: block;height: 123px;position:relative;z-index:6;}
.logo{height:90px;margin: 5px auto;width: 193px; float:left;}
.logo a{text-decoration:none;border:none;}
#toprightmenu{margin: 0;padding: 0 0 25px 0;width: 48%;float: right;position: relative;background: url(../images/homepage/toprightshadow.png) no-repeat right 34px;}
#toprightmenu.staticpage{margin: 0;padding: 0 0 25px 0;width: 29%;float: right;position: relative;background: url(../images/homepage/toprightshadow.png) no-repeat right 28px;}
.outer {
    display: inline-block;
    float: right;
    list-style: none outside none;
    margin: 6px 3px 0 0;
    padding: 0;
}

.outer li {
    clear: left;
    display: inline;
    list-style-type: none;
    padding-bottom: 7px;
    padding-top: 7px;
    position: relative;
}

.outer li a {
    color: #4D4D4D;
    font-size: 11px;
    padding:7px 3px 7px 3px;
    text-decoration: none;
}
.outer li a:hover { background:#e3e3e3;}
.video{background: url(../images/homepage/new-sprite.png) -1427px 9px no-repeat;padding-left: 16px;}
.ddicon{ width:5px;height:5px; background:url(../images/ddicon.png) no-repeat; display:inline-block; margin-left:3px;}
.inner{ list-style:none; position:absolute;  right: 3px;
    top: 29px; background-color:#e3e3e3; width:125px;}

.inner li{margin:3px 10px 0px 10px; border-bottom:1px dotted #9e9e9e; display:block !important; padding:0px 0px 6px 1px !important;float: none; clear:both;}
.inner li a {display: block;padding: 4px 0;}
.inner li a:hover{ color:#c49a52;}
.media:hover .inner{ display:block !important;}
.contact:hover .inner{ display:block !important;}
.headerlist{width:948px;font-size: 10px;height:20px;margin-bottom: 22px;z-index:500;background-color:#000;padding-left:12px;}
#navlist, #navlist ul{margin:0;padding:0;position:relative;display: inline;z-index: 500;}
#navlist {margin-top:3px;float:left;}
#navlist li{float:left;list-style-type:none;padding:2px 0 0 0;margin-right:66px;position:relative;}
#navlist li ul li{padding:0; *background-color:black;}
#navlist a{display:block;margin:0px; padding:0px;color:#fff;text-decoration:none;}
#navlist a:hover{color:#C49A52; }
.active_menu_color, #hotel_brands a:active{color: #C49A52 !important;}
.navlist_bottom_border{padding-bottom:0.475em !important;border-bottom:0px !important;}
#navlist ul {position:absolute;display:none;line-height: 20px;top:7px;z-index:2;}
#navlist li ul a{width:16em;height:auto;float:left;background-color:white;color: #7A7A7A;padding:0;padding-left:12px;font-size:12px;border-bottom: 1px dotted #e6e6e6;line-height:24px;}
.brands_style{padding-left:19px !important;width:53px;}
.topnav_1em{margin-top:1em !important;}
.topnav_ml45{margin-left:45px !important;}
.hotels_style{width:50px;padding-left:54px !important;}
.increased_size{margin-left:-40px !important;}
.loyaltyp_styles{width:156px;margin-left:54px !important;padding-left:0px !important;}
#three{margin-left:50px;}
.topnav_third_liul_style{margin-left:-30px;}
.topnav_offers{width:50px;padding-left:34px !important;}
.topnav_meet{width:135px;padding-left:54px !important;}
.topnav_gift{width:130px;padding-left:32px !important;}
.topnav_reservations{width:90px; padding-left:0px !important;margin-left:30px;}
#navlist ul ul{top:auto;}
#navlist li ul ul {left:20.4em; *left:20.4em;margin:0 0 0 0;z-index:500;}
#navlist li ul li ul a{background-color: #000;border-bottom: 1px dotted #505050;color: #fff;line-height: 1.4;padding-bottom: 4px; padding-top: 4px; width: 24em; z-index: 505;}
#navlist li ul li ul a:hover{color:#C49A52;}
#navlist li ul.increased_size a{width:24em;}
#navlist li:hover ul ul, #navlist li:hover ul ul ul, #navlist li:hover ul ul ul ul{display:none;}
#navlist li:hover ul, #navlist li li:hover ul, #navlist li li li:hover ul, #navlist li li li li:hover ul{display:block;}
.arrow-down {width: 0; height: 0; border-left: 9px solid transparent;border-right: 9px solid transparent;border-top: 9px solid #000;display:none; margin-left:20px; /*should be 12px for center alignment*/position:absolute;}
.arrow-right {width: 0; height: 0; border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #fff;float:left;z-index:2;margin-left:-16px;margin-top:3px;}
.res_tab{background:white;margin-top:15px;margin-left:16px;padding:10px 5px 0 5px;}
#tabs-min {border: none;font-size: 11px;margin: 0;padding: 0;margin-left: -180px;position: absolute;width: 270px;z-index:500;top:24px; -bracket-:hack[;top:24px;];}
/* Target all Firefox */
@-moz-document url-prefix() {
#tabs-min { top:23px;}
#navlist ul {top:7px;}}
#tabs-min h4{font-size:11px;}
#tabs-min a{text-decoration: none;line-height:12px !important;}
#tabs-min .ui-widget-header {background: white;border: none;z-index:2;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;width: 260px;top: auto;margin: 0;padding: 0;}
#tabs-min .ui-state-default {background: transparent;border: none;color: #fff;z-index:2;}
#tabs-min .ui-state-active {background: transparent;border: none;color: #c49a52;}
#tabs-min .ui-state-default li{background-color: #959595;}
#tabs-min .ui-state-default a {color: #c49a52;background-color:#000;padding: 12px 3px 12px 3px;}
#tabs-min .ui-state-active a {color: #333;background-color: transparent;}
.ui-tabs .ui-tabs-nav li {position: relative;float: left;border-bottom-width: 0 !important;margin: 0 .0987em -1px 0;width: 88px;text-align: center;line-height:12px;}
.ui-corner-top {-moz-border-radius-topleft: 0;-webkit-border-top-left-radius: 0;-moz-border-radius-topright: 0;-webkit-border-top-right-radius: 0;}
.ui-corner-bottom {-moz-border-radius-bottomleft: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomright: 0;-webkit-border-bottom-right-radius: 0;border: 0px;}
.arrival{*padding-top:5px;margin-top: 2px; margin-bottom:5px;}
.arrow-right2 {width: 0; height: 0; border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 6px solid #333;margin-left: 120px; *margin-left:135px;margin-top: -14px;*margin-top:-14px;}
.padding-bottom8{padding-bottom:8px !important;}
#tabs-min-1, #tabs-min-2, #tabs-min-3{color: #333;position: absolute;z-index: 2;top: 47px;width: 260px;background: white;padding: 0;border: transparent;}
#form1, #form2, #form3{margin-left: 10px;margin-right: 10px;}
.reserve_room{width:78px !important;font-size:11px !important;}
.customize_stay{width:78px !important;font-size:11px !important;}
.reserv_view{position: absolute;top: 24px;color: #363636 !important;left: 168px;padding:0 7px !important;}
.my_reservations{width:86px !important;padding: 12px 2px 12px 0px !important;font-size:11px !important;*font-size:10px !important;}
.close, .closeit_insidepages{float:right;color: #414141;margin-right: 10px;margin-top: 4px;*width:45px;}
.close{*margin-right:0 !important;}
.close a, .closeit_insidepages a{background: none;color: #333 !important;*width:45px;}
#location{display:none;margin-left: 4px;padding-bottom:6px;height:32px;*height:44px;*padding-bottom:6px}
#location span, #location input{height:15px;*height:18px;}
#location a{*left:160px !important;*width:90px;}
#hotelndate{top: 38px; *top:46px;position: absolute;background: white;padding: 6px 12px 5px 14px;margin: 0px 0px 0 0px;}
.labelstyle{font-size: 11px;font-family: Arial, Helvetica, sans-serif;margin: 0 70px 5px 0;padding: 0;}
#phone{position: absolute;background: white;width: 250px;margin-left:0px;top: 105px;*top:121px;padding: 6px 2px 8px 8px;}
#find{position: absolute;background: white;margin-left:0px;top: 86px;*top:102px;padding: 5px 10px 5px 14px;}
.fl_right{float:right;}
.class_color{color: #333;}
#hotelonimg{position: absolute;right: 7px;top: 100px;background: white;padding: 1em 1.4em;font-size: 10px;float:right; z-index:500;margin-top:8px;}
/*Calendar css changes*/
.ui-widget {font-family: inherit;font-size: 12px;}
.ui-datepicker-trigger{background:url('../images/homepage/new-sprite.png') -133px -196px no-repeat transparent;padding:9px;border:none;*width:18px;*height:17px; margin-left:1px; margin-bottom:-8px;
-bracket-:hack[;
       margin-left:4px; padding:2px 9px;
    ];
*padding:13px 9px;*height:16px;
padding: 11px 9px\0/;}
#find select {
    border: 1px solid #ccc;
    color: #595959;
}
.dropdownselect > select {
    border: 1px solid #ccc !important;
    color: #595959;
}
.from.hasDatepicker {
    border: 1px solid #ccc;
    color: #595959;
}
.to.hasDatepicker {
    border: 1px solid #ccc;
    color: #595959;
}
#ui-datepicker-div{z-index:1023 !important;}
.from, .to{
padding-left: 4px;
border: 1px solid #757575;
width: 70px;
margin-top: 5px;
}
.to{margin-left: 10px;display:inline;}
#rooms, #adults{border: 1px solid #757575; width: 100px;}
#adults{margin-left:18px;}
.submit{background-color: #c49a52; color:#fff; float:right;*border:none;}
.label_span_location{position: relative;top: -2px;}
input[placeholder]{color:#000;}
.lastList { margin-right:0px !important; }
#fourthdropdown{color: #c49a52 !important;}
.fs11{font-size:11px !important;}
/*#rsrv_rooms_customize , #rsrv_rooms { overflow:hidden; margin:5px 0 0;}
#rsrv_rooms_myreservations{ overflow:hidden}
#rsrv_rooms_customize input, #rsrv_rooms_customize button, #rsrv_rooms input, #rsrv_rooms button, #rsrv_rooms_myreservations input, #rsrv_rooms_myreservations button{ display:block;float:left; margin:0 4px 0 0;}
/* Header ends */

/* footer starts */
#footer{ clear:both;width960px;margin:0px auto;margin-bottom: 60px;position:relative;}
#social-part{margin:0 0 5px 0; padding:0; *padding:0 0 5px 0; max-width: 960px;width:99.6%;position: relative;}
#email_group{margin: 0 0 16px 0px;width: 388px;float:left;/*top: 20px;*/}
.top-image{margin-top: 5px; margin-left: 0px; padding-left:2%;}
#social-buttons{float:right;width:auto;margin: 5px 0;}
#social-buttons ul{margin-bottom: 0;display: inline-block;position: relative;margin: 0;padding: 0;}
#social-buttons ul li {float:left;}
#social-buttons li a{margin-left: 5px;display:block; background:url(../images/homepage/new-sprite.png) no-repeat; width:22px; height:22px; display:block; overflow:hidden; text-indent:-1000px;}
#social-buttons li.econn a{ background-position:-1202px 0;}
#social-buttons li.zest a{ background-position:-1178px 0;}
#social-buttons li.twtr a{ background-position:-1106px 0;}
#social-buttons li.fb a{ background-position:-1130px 0;}
#social-buttons li.flkr a{ background-position:-1081px 0;}
#social-buttons li.utube a{ background-position:-1225px 0;}
#social-buttons li.trip a{ background-position:-1154px 0;}
.bottom-image{ margin-top: 0; margin-left: 0; padding-left:2%;}
#social-buttons img{border:none;}
#hotel-links{width:940px; padding:0 10px 0 0;}
#hotel-links a{text-decoration: none;font-size: 11px;color: #9e9da5; line-height:18px;}
#hotel-links p{font-size: 10px;color: #9e9da5;}
#hotel-links h6{margin: 2% 0 0.5% 0;color: #666666;font-size: 11px;font-style:normal;}
.email_container{margin-left:10px; float:left; width:385px; font-weight:normal;}
.email_heading{ width:130px;font-size: 11px; color: #666666;margin-right:5px;}
#email_group input{border: 1px solid #989898;width: 150px;}
#email_group input.submit2{font-size: 11px;height: 21px;color: white;background-color: #C49A52;border: 2px solid #DADADA;width: 80px;cursor:pointer;}
.bottom-space{padding-bottom:0.5em;}
.brands_bar{background-color: #E3E3E3;padding: 5px 0;border-bottom: solid #C2C2C2 1px;border-top: solid #C2C2C2 1px;height:21px;}
#brands_text{background:url('../images/homepage/new-sprite.png') 70px -211px no-repeat;padding: 0 16px 0 0;}
.brands_bar a{text-decoration:none;font-size:11px;color:#666666;margin-left:8px;*margin-left:18px;line-height:22px;}
.plus_img{float:right;background:url('../images/homepage/new-sprite.png') -168px -157px no-repeat;position:relative;width:7px; height:7px;margin: 8px;*margin-top:-12px;}
.cross_img{ float:right;background:url('../images/homepage/new-sprite.png') -180px -157px no-repeat;position:relative;width:7px; height:7px;margin: 8px;*margin-top:-12px;}
#brands_open{cursor:pointer;}
#sprite{width:960px;}
#nav { margin-left:4px; clear:left; height:1.7em;border-bottom: solid #C2C2C2 1px; padding-bottom:60px;width:960px;*margin-left:0;float:left; padding-left:25px;}
#nav li, .bottomlist li{display:inline;list-style-type:none;font-size:1em;}
#nav li {font-size:2em;}
#social-buttons li {display:inline;list-style-type:none;font-size:1em;}
#nav li a {background-image:url('../images/homepage/new-sprite.png');background-repeat:no-repeat;padding: 40px 0 0 110px;margin: 5px;margin-right: -4px;width:10px;display:inline-block;height: 30px;}
#nav li a.item1 {background-position:0px 0px;*margin-left:20px;}
#nav li a:hover.item1 {background-position:0px -82px;}
#nav li a.item2 {background-position:-120px 0px;padding-right:30px;margin-left:-5px;}
#nav li a:hover.item2 {background-position:-120px -82px;}
#nav li a.item3 {background-position:-255px 0px;padding-right: 30px;margin-left: -15px;}
#nav li a:hover.item3 {background-position:-255px -82px;}
#nav li a.item4 {background-position:-404px 0px;padding-left:140px;margin-left:-5px;}
#nav li a:hover.item4 {background-position:-404px -82px;}
#nav li a.item5 {background-position:-540px 0px;padding-left:150px;margin-left:-30px;*margin-left:-25px;}
#nav li a:hover.item5 {background-position:-540px -81px;}
#nav li a.item6 {background-position:-710px 0px;padding-left:130px;}
#nav li a:hover.item6 {background-position:-710px -82px;}
#nav li a.item7 {background-position:-858px 0px;padding-left:90px;margin-left:-5px;*margin-left:5px;}
#nav li a:hover.item7 {background-position:-858px -82px;}
#nav li a.item8 {background-position:-820px 0px;padding-right: 22px;}
#nav li a:hover.item8 {background-position:-820px -82px;}
.bottomlist{clear:left;border-bottom: solid #C2C2C2 1px;width: 960px; padding: 8px 0 0;}
.bottomlist ul {margin: 2px 0 8px 0px; padding:0px;}
.bottomlist li a{text-decoration: none;color: #666;font-size: 11px;}
/* footer ends */

/*Homepage banner starts*/
.mainimage1 {position: relative;z-index: 5;}
.slide img{border:none;}
.slide a {cursor:default !important;}
.main_slides_container {width:960px;height:480px;overflow:hidden;position:relative;display:none;}
.main_slides_container a {width:960px;height:427px;display:block;cursor:pointer;}
.main_slides_container a img {display:block;}
.main_slides_container div.slide {width:960px;height:427px;display:block;}
.main_next, .main_prev {position:absolute;top:189px;left:10px;width:24px;height:43px;display:block;z-index:101;border:none; overflow:hidden; text-indent:-1000px; background:url(../images/homepage/new-sprite.png) 0px -158px no-repeat;}
.main_next{background:url(../images/homepage/new-sprite.png) -35px -158px no-repeat;}
.main_next img, .main_prev img{border:none;}
.main_next {left:925px;}
.main_pagination {clear: both; height: 12px; margin: -73px 20px 70px 792px; position: absolute; width: 155px;  z-index: 100;}
.main_pagination li {float:left;margin:0 1px;list-style:none;}
.main_pagination li a {display:block;width:12px;height:12px;padding:0;background:url(../images/homepage/new-sprite.png) -168px -170px no-repeat;float:left;overflow:hidden; text-indent:-1000px;}
.main_pagination li.current a {background-position:-168px -182px;}
#frame {position:absolute;z-index:0;width:739px;height:341px;top:-3px;left:-80px;}
.caption {z-index:500;position:absolute;bottom:26px;left:60px;height:28px;width:90px;font-size:12px;line-height:1.33;color:#fff;}
.caption a{text-transform:uppercase;		color: #fff;font-size:12px;text-align:center;padding:5px 3px 3px;text-decoration:none;height:18px;width:84px;cursor:pointer !important;}
.caption_a_style{background-color:#c49a52;border:1px solid white;position:relative;}
.topn24_caption{top:-24px;}
.topn23_caption{top:-23px;}
.topn21_caption{top:-21px;}
.topn20_caption{top:-20px;}
.topn10_caption{top:-10px;}
.topn5_caption{top:-5px;}
.topn3_caption{top:-3px;}
.topn2_caption{top:-2px;}
.topn1_caption{top:-1px;}
.top3_caption{top:3px;}
.top5_caption{top:5px;}
.top10_caption{top:10px;}
.top15_caption{top:15px;}
.top25_caption{top:25px;}
.top26_caption{top:26px;}
.top27_caption{top:27px;}
.top45_caption{top:45px;}
.top80_caption{top:80px;}
.rl_plugin{color: white;font-size: 12px;left: 400px;line-height: 1.33;position: relative;top: -19px;z-index: 500;}
.rl_plugin a{background:url('../images/homepage/new-sprite.png') -987px -71px no-repeat;padding:0 0;cursor:pointer;	z-index: 500;width:88px; height:72px; display:block;}
.rl_plugin a:hover{background:url('../images/homepage/new-sprite.png') -987px 0px no-repeat;}
.rl_plugin_open{z-index: 500;position: relative;top: 26px;font-size: 12px;height:50px;width:960px;background-image:url('../images/homepage/white-base-rl-2.png');background-position:-2px -50px;background-repeat:no-repeat;background-color: white;color:#666666;left:-60px;display:none;}
.rl_plugin_openview_image{background-image: url('../images/homepage/rlopenview.png');background-position: center;*background-position: center -5px;background-repeat: no-repeat;padding: 28px; *padding: 42px;z-index: 500;position: relative;top: -45px; *top:-41px;font-size: 12px;color: #666666;left: 23px;}
.rl_open{top: 40px;*top:22px;position: relative;text-align: center;font-weight:bold;}
.rl_open_more a{color: white;text-decoration: none;background: #C49A52;padding: 4px 4px 2px;text-align: center;position: relative;right: 150px; *right:100px;float: right;width: 60px;border:1px solid #fff;top: -8px; *top:-23px;}
.rl_open_more a:hover{background: #C49A52;}
.rl_close{float:right;margin:25px -16px 0 0px;}
.rl_close a{text-decoration:none;color:#666666;font-weight:bold;font-size:12px;padding:0;cursor:pointer;*margin-top:-20px;*text-align:right;*margin-right:25px;}
.rl_close{background:transparent;padding:0;}
.topn10{top:-70px; *top:-20px;}
.topn40{top:-100px; /**top:-40px;earlier for IE 8 was -40px\9*/}
.topp10{top:10px;/**top:-30px;*/}
.topp40{top:40px;*top:0px;}
.top0{top:0px;}
/*Homepage banner ends*/

/*Homepage offer slide starts*/
#lowerimagesslider{position:relative;height:200px; width:100%;z-index: 4;}
.lowerimages{background-image:url(../images/homepage/960-shadow.png);background-position:left bottom;background-repeat:no-repeat;padding-bottom:28px;}
.slides_carosel {width:900px;left:40px !important;top:-20px !important;}
.item {float:left;width:265px;height:155px;margin:5px 10px;padding:4px;cursor:pointer;}
.item_description{width:inherit;height:270px;color:#fff;font-size:14px;}
.item_description span{color:#fff;font-size:12px;}
.item_desc_top, .item_desc_bottom{padding: 20px 0 0 18px;}
.item_desc_bottom{margin-top:50px;}
.item_desc_bottom a{text-decoration:none; color:#fff;font-size:12px;}
.prev, .next{position:relative;background:url(../images/homepage/new-sprite.png) -66px -158px no-repeat;border: none;top:140px;;cursor:pointer;width:22px;height:50px; display:block; overflow:hidden; text-indent:-1000px;}
.next{background:url(../images/homepage/new-sprite.png) -97px -158px no-repeat;margin-left:920px;z-index: 100;top: 90px;}
#mainslides {height:480px;}
.lowerimages {overflow:hidden; min-height:200px; max-height:280px;}
.lowerimages .item {list-style:none;}
/*Homepage offer slide ends*/

/*For Video Player
It should b loaded while page loads
*/
.tModal-overlay {
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAF0lEQVQYlWNgIAJkZ2f/H1VET0UMDAwA/m0WgaOB4nIAAAAASUVORK5CYII=") repeat scroll 0 0 #AAAAAA;height: 100%;left: 0;opacity: 0;position: fixed;top: 0;width: 100%;z-index: 10;}
#tModal {margin: 0 auto;min-height: 200px;position: fixed;top:-400px;z-index: 20;width:300px;}
.dismissBtn {position: absolute;right: 0px;top: -20px; *top: -10px; z-index: 1; cursor:pointer;}
.dismissBtn a{display:block; overflow:hidden; text-indent:-10000px; background:url(../images/homepage/new-sprite.png) -1251px 6px no-repeat; width:47px; height:44px;}
/*For Video Player*/

.ml15{margin-left:15px;}
.mln5{margin-left:-5px;}
.ml5{margin-left:5px;}
.ml12{margin-left:12px;}
.margin-left8{margin-left: 8px;}
.margin-top10{margin-top:10px;}
.margin-top15{margin-top:15px;}
.margin00{margin:0;pading:0;}
/* new styles 14-Jan  by Arul */
.mtn30 {margin-top:-30px;}
.tabs-display{display:block !important;}
.topimage{width: 17%;float: left;margin:0;padding:0;}
.one-edge-shadow {-webkit-box-shadow: 0px -2px 5px 5px  #e4e4e4;-moz-box-shadow: 0px -2px 5px 5px  #e4e4e4;box-shadow: 0px -2px 5px 5px  #e4e4e4;}
.logo-shadow{-webkit-box-shadow: 8px 0 10px -5px #EDEDED;-moz-box-shadow: 8px 0 10px -5px #EDEDED;box-shadow: 8px 0 10px -5px #EDEDED;}
.shadow-all-around{box-shadow: 0px 8px 10px #c4cdd4, -10px 8px 15px #c4cdd4, 10px 8px 15px #c4cdd4;-moz-box-shadow: 0px 8px 10px #c4cdd4, -10px 8px 15px #c4cdd4, 10px 8px 15px #c4cdd4;-webkit-box-shadow: 0px 8px 10px #c4cdd4, -10px 8px 15px #c4cdd4, 10px 8px 15px #c4cdd4;-webkit-box-shadow: 1px -1px -5px #C4CDD4, -5px 10px 0px #C4CDD4, 5px 10px 0px #C4CDD5;}

/* style update for upcoming hotels link in our hotels dropdown */
.gdclr {
   color: #C49A52 !important;
   font-weight: bold;
}

#part1 .clr {
    height: 0;
    overflow: hidden;
}

.noscript {width: 100%;height: 30px;line-height: 30px;text-align: center;background: #fff;border-bottom: 1px solid #ccc;z-index: 99999;box-shadow: 0px 0px 5px #333;font-size: 14px;font-weight: bold;}
.text-heilight {font-size:15px; color:#dcae67; line-height:20px;}
.text-important12 {font-size:12px; color:#dcae67; line-height:20px;}
.text-important11 {font-size:11px; color:#dcae67; line-height:15px;}