/**MarcoPolo Hotels - Homepage CSS**/

/*body*/
body { background-image:url(/media/Images/Themes/Marco_Polo/bg.gif); background-repeat:repeat-x; background-color:#A2937C; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#adadad; margin-top:0px;}
h1 { font-size:13px; font-weight:bold; color:#c0c0bf; margin: 0px; padding-bottom:6px;}
h2 { font-size:12px; font-weight:bold; color:#c0c0bf; margin: 0px; xpadding-bottom:3px;}
h2 a {  font-size:12px; }
h2 a:hover {  font-size:12px; }
h3 { font-size:11px; font-weight:bold; color:#9e7f51; margin: 0px;}
h4 { font-size:11px; font-weight:bold; color:#600038; margin: 0px;}
p { margin: 0 auto 12px;}
table{ border:0px; padding:0px;}
#tableFrame { width:860px;}
.leftColumn { display:none;}
.centerColumn { width:860px; height:444px; xbackground-image:url(/media/Images/Themes/Marco_Polo/home_bg_china.jpg);}
.rightColumn { display:none;}
a { font-size:11px; color:#c7c3a7; text-decoration:none;}
a:hover { font-size:11px; color:#c7c3a7; text-decoration:underline;}
input { xbackground-color:#ede9db; border:1px solid #666a6f; color:#adadad; font-size:9px;}
input.textInput { background-color:#ede9db; border:1px solid #666a6f; color:#adadad; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
input.buttonText { background-color:#413b32; border:1px solid #adadad; color:#adadad; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; width:25px; height:17px; padding-bottom:3px}
select { background-color:#ede9db; border:1px solid #666a6f; color:#666a6f; font-size:9px;}
label { font-size:11px; color:#adadad; font-weight:bold;}

/*logo*/
#logo { width:700px; height:78px; float:left;}

/*language*/
#language { font-size:10px; font-weight:bold; color:#2c3e4a; text-align:right; float:right; padding:64px 11px 0px 0px;}
#language a { font-size:10px; font-weight:bold; color:#2c3e4a; text-decoration:none;}
#language a:hover { font-size:10px; font-weight:bold; color:#491427;}

/*header*/
.header { height:78px; background:url(/media/Images/Themes/Marco_Polo/header_bg_logo.jpg) no-repeat; margin:0px; padding:0px;}
#header { width:860px; height:102px; margin:0px; padding:0px; border-bottom:1px solid #2c3e4a; margin-bottom:2px; position:relative;}

/*headerMenu*/
#headerMenu { height:18px; font-size:12px; font-weight:bold; color:#adadad; float:left; width:550px; text-align:left; background-color:#491427; padding:2px 0px 2px 11px; margin:0px; display:inline;letter-spacing:2px; line-height:18px;}
#headerMenu a { font-size:12px; font-weight:bold; color:#ede9db; text-decoration:none;}
#headerMenu a:hover { font-size:12px; font-weight:bold; color:#adadad; display:inline;}

/*headerTime*/
#headerTime { height:16px; font-size:10px; font-weight:bold; color:#ede9db; float:left; width:288px; text-align:right; padding:4px 11px 2px 0px; background-color:#491427; display:inline; position:absolute; left:561px; top:78px;}

/*locationBox*/
#location { width:838px; height:12px; background:url(/media/Images/Themes/Marco_Polo/body_bg_location.png) no-repeat; font-size:9px; font-weight:bold; color:#dbd9cc; text-align:right; padding:3px 11px 3px 11px; position:absolute; z-index:1; margin-left:0px; margin-top:277px; behavior:url(/media/Images/Themes/Marco_Polo/iepngfix.htc);}

/*main Box Menu Content*/
#mainBg { width:858px; height:147px; background-color:#2c3e4a; border:1px solid #a2937c; opacity:0.85; filter:alpha(opacity=85); position:absolute; z-index:1; margin-left:0px; margin-top:295px;}
#mainBox { width:858px; height:147px; padding:0px; position:absolute; z-index:2; margin-left:0px; margin-top:295px;}
#mainMenuBox { width:166px; height:147px; float:left;}
.mainMenu { font-size:11px; color:#c7c3a7; font-weight:bold; text-transform:uppercase; width:146px; margin:0px; padding:12px 9px 11px 9px; float:left; xbackground-image:none; cursor:default; background-image:url(/media/Images/Themes/Marco_Polo/main_menu_borderTop.png); behavior:url(/media/Images/iepngfix.htc);}
.mainContent { width:651px; height:132px; float:left; padding:5px 20px 5px 20px;}
.menuBG{background-image:url(/media/Images/Themes/Marco_Polo/main_menu_bg.png); behavior:url(/media/Images/Themes/Marco_Polo/iepngfix.htc); cursor:hand;}

/*reservation Box*/
#reservationSigninBox { display:block;}
#reservationContent { width:340px; margin:0px; padding:0px; float:left;}

/*legendaryWelcome Box*/
#legendaryWelcomeBox { display:none;}
#legendaryImage { width:80px; height:80px; float:left;}
#legendaryDivider { width:10px; height:80px; float:left;}
#legendaryContent { width:560px; height:134px; float:left;}

/*marcoPoloHotel Box*/
#marcoPoloHotelBox { display:none;}
#marcoPoloHotelContent {}
.marcoPoloHotelProperty { width:215px; float:left;}

/*newOffer Box*/
#newOfferBox { display:none;}
.newOfferImage { width:80px; height:80px; float:left;}
.newOfferDivider { width:10px; height:80px; float:left;}
.newOfferContent { width:215px; height:100px; float:left; padding-right:15px}
.newOfferMore { width:205px; height:14px; float:left; text-align:right; margin-top:-10px;}            
.contentDivider2 { width:20px; height:100px; border-left:1px dotted #adadad; float:left; margin-top:0px; margin-left:15px;}

/*subscribe Box*/
#subscribeBox { display:none;}
#subscribeContent { width:295px; xheight:100px; margin:0px; padding:0px; float:left;}
/*leftMenuSubscribe*/
#subscribeForm { xwidth:295px; margin:0px; padding:0px; xfloat:left;}
#leftMenuSubscribe { xwidth:295px; xfloat:left; margin:0px; padding:0px;}
#leftMenuSubscribe ul { margin:0px; padding:0px;}
#leftMenuSubscribe ul li { list-style-image:none; list-style-position:outside; list-style-type:none; font-size:12px; font-weight:bold; color:#c0c0bf; margin: 0px; padding-bottom:3px;}

/*leftMenuSubscribeForm*/
#leftMenuSubscribeForm { xwidth:295px; xfloat:left; margin:0px; padding:0px;}
#SubscribeText { width:135px;}
#SubscribeGo { margin-left:10px;}

/**Sign In Box/

/*.contentDivider { width:20px; height:120px; border-left:1px dotted #adadad; position:absolute; top:100px; left:100px;}*/
#signinContent { width:280px; margin:0px; padding:0px; float:left;}
#userNameLabel { position:absolute; top:24px; left:480px;}
#passwordLabel { position:absolute; top:51px; left:480px;}
#userNameForm { position:absolute; top:24px; left:580px;}
#passwordForm { position:absolute; top:51px; left:580px;}
#goButton { width:28px; height:18px; position:absolute; top:51px; left:720px;}
.dividerSignContent { width:280px; height:18px; position:absolute; top:0px; left:0px; xfloat:left; display:none;}
#rememberLabel { position:absolute; top:81px; left:480px; width:110px;}
#rememberForm { position:absolute; top:78px; left:580px;}
#rememberForm input { border-style:none;}
.dividerSignContent2 { width:280px; height:16px; float:left; display:none;}
#linkSignin { position:absolute; top:108px; left:480px; width:250px;}

/*footer*/
.footer { width:860px; background-color:#A2937C;}
#footer { border-top:1px solid #2c3e4a; margin-top:2px; height:73px;}

/*footerMenu*/
#footerMenu { height:40px; font-size:11px; color:#2c3e4a; text-align:left; float:left; width:560px; padding:0px; margin-top:2px;}
#footerMenu a { font-size:11px; color:#491427; text-decoration:none;}
#footerMenu a:hover { font-size:11px; color:#2c3e4a; text-decoration:underline;}

/*footerSecMenu*/
#footerSecMenu { font-size:11px; color:#2c3e4a; text-align:left; width:560px; display:none; padding:0px; margin-top:2px;}
#footerSecMenu a { font-size:11px; color:#491427; text-decoration:none;}
#footerSecMenu a:hover { font-size:11px; color:#2c3e4a; text-decoration:underline;}

/*footerSearch*/
#footerSearch { height:42px; vertical-align:middle; font-size:11px; color:#2c3e4a; text-align:right; float:left; width:300px; padding:0px; margin-top:2px;}
#footerSearch a { font-size:11px; color:#491427; text-decoration:none;}
#footerSearch a:hover { font-size:11px; color:#2c3e4a; text-decoration:underline;}

/*footerCopyright*/
#footerCopyright { font-size:11px; color:#491427; text-align:center; width:860px; margin:0px; padding:0px;}
#footerCopyright a { font-size:11px; color:#491427; text-decoration:none;}
#footerCopyright a:hover { font-size:11px; color:#2c3e4a; text-decoration:underline;}

/*Search Form*/
#search_form { margin:0px; padding:0px;}
#SearchText { background-color:#ede9db; border:1px solid #666a6f; color:#666a6f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; height:14px; padding:0px; display:inline; margin:0px;}
#SearchGo { background-color:#413b32; border:1px solid #adadad; color:#adadad; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; height:16px; padding:0px; display:inline; margin:0px;}

/*Home Image Gallery*/
ul, li{ margin: 0; padding: 0;}
#containerImage{ width: 860px; margin: 0 auto;}
.loader{ display: inline; float: left; height: 444px; overflow: hidden; margin: auto; width: 860px; position: absolute; text-align: center; z-index:1;}
.loader img{ width: 100%; height: 100%;}
#imageOptions li a img{ border: 1px solid white; margin-top:-1px; padding:0px; width: 94px; height: 64px;}
a{ outline: none;}
#imageOptions{ position:absolute; z-index:2; height: 444px; margin-top:4px; margin-left: 752px; padding:0; list-style-type: none;}
.homegalleryPic { position:absolute; left:0px; top:0px;}

/*taipanclub Cards*/
#taipanclubCards img { behavior:url(/media/images/Themes/Marco_Polo/iepngfix.htc); width:280px; height:100px}
