@charset "utf-8";
/* CSS Document */
.popUpLightbox {display: none; width: 880px; height: 270px; background-color: #fff; margin-top: 0px; position: relative; padding: 40px;}
.popUpLightbox h2 {position: absolute; top: -62px; left: 0;}
.popUpLightbox .popUpContent {font-size: 80%;}
.popUpLightbox .scroll-pane {width: 905px; height: 260px;}
#privacyLogin.scroll-pane {width: 560px !important; height: 260px !important; font-size: 80%;}
.popUpLightbox .closeBtn {position:absolute; left: 942px; top: -16px; text-indent: -5000px; background:url(../images/others/btn_close.png) no-repeat 0 0; width: 10px; height: 10px; display: block; cursor: pointer;}
#sitemapContentWrapper .siteCol {width: 220px; float: left;}
#sitemapContentWrapper .siteCol dl {border-right: 1px solid #C8C8C8; height: 127px; padding-left: 20px;}
#sitemapContentWrapper .siteCol dl dt {background: url(../images/others/icon_home.gif) no-repeat 0 12px;  font-size: 90%; line-height: 120%; padding: 6px 0 12px 15px; font-weight: bold;}
#sitemapContentWrapper .siteCol dl dt a {color: #C4075B;}
#sitemapContentWrapper .siteCol dl dd {font-size: 70%; line-height: 140%; clear:both; margin-bottom: 5px;}
#sitemapContentWrapper .siteCol dl dd a { background:url(../images/others/bg_dd.gif) no-repeat 8px 9px #E5E5E5; padding: 5px 10px 5px 20px; max-width: 120px; float: left;}
#sitemapContentWrapper .siteCol dl dd a span {max-width: 120px; display: block; float: left;}
#sitemapContentWrapper .siteCol .siteHr {background-color: #C8C8C8; width: 195px; height: 1px; display:block; margin: 12px;}

#sitemapContentWrapper .siteCol dl#siteHPMag dt {background-image: url(../images/others/icon_hp_mag.gif);}
#sitemapContentWrapper .siteCol dl#siteHPMag dt a {color: #DE5AAC;}
#sitemapContentWrapper .siteCol dl#siteShopping dt {background-image: url(../images/others/icon_shopping.gif);}
#sitemapContentWrapper .siteCol dl#siteShopping dt a {color: #F7A704;}
#sitemapContentWrapper .siteCol dl#siteDining dt {background-image: url(../images/others/icon_dining.gif);}
#sitemapContentWrapper .siteCol dl#siteDining dt a {color: #FF862E;}
#sitemapContentWrapper .siteCol dl#sitePromotion dt {background-image: url(../images/others/icon_pro.gif);}
#sitemapContentWrapper .siteCol dl#sitePromotion dt a {color: #3FB69E;}
#sitemapContentWrapper .siteCol dl#siteAbout dt {background-image: url(../images/others/icon_about.gif);}
#sitemapContentWrapper .siteCol dl#siteAbout dt a {color: #339884;}
#sitemapContentWrapper .siteCol dl#siteOther dt {background: none; padding-left: 0;}
#sitemapContentWrapper .siteCol dl#siteOther dt a {color: #64A9B0;}
#sitemapContentWrapper .siteCol dl#siteOther {border-right: none;}


#profileWrapper {height: 320px; padding: 20px 40px;}
.loginInfoItem {border-bottom: 1px solid #C8C8C8; padding: 1px 0;}
.loginInfoItem table tr td, .loginInfoItem table tr th { padding: 5px 0;}
.loginInfoItem table tr td table tr td.noPadding {padding: 0;}
.loginInfoItem table .lginfoType {width: 128px; padding-left: 12px; text-align:left; font-weight: bold; color: #666666;}
.loginInfoItem table .lginfoName {width: 700px;}
.loginInfoItem table .lginfoEdit a {color: #fff; background-color: #DB4DA6; font-weight: bold; padding: 5px 12px; font-size: 90%;}
.loginInfoItem .loginField {width: 244px; border: 1px solid #C8C8C8; padding: 2px 0;}
.editName {background-color: #E5E5E5; padding: 0px; display: none;}

.loginInfoItem .saveBtn, .loginInfoItem .cancelBtn { border: none; padding: 5px 10px; color: #fff; font-weight: bold; background-color: #DB4DA6; font-size: 90%; cursor: pointer; margin: 16px 5px 0 0;}
.loginInfoItem .cancelBtn {background-color: #BFBFBF;}
#profileWrapper .scroll-pane {height: 330px !important;}

.lginfoName table tr th { text-align:right; padding-right: 10px; width: 74px;}

/*footer style*/
#lightbox h4 {color: #D157A4; font-size: 100%; font-weight:bold;}
#lightbox .facItemWrapper {padding-bottom: 35px;}
#lightbox .facItemWrapper div {float:left; width: 163px; margin: 0 10px 10px 0;}
#lightbox .shoppingOpening, #lightbox .diningOpening {width: 370px; height: 145px; margin-right: 12px; float: left; padding: 65px 30px 10px 30px; background-color:#E9E7E3; color: #666666;}
#lightbox .shoppingOpening h5, #lightbox .diningOpening h5 {background: url(../images/others/bg_shopping.png) no-repeat 5px 26px; color: #D157A4; border-bottom: 1px solid #B9B4AC; text-align:right; padding: 53px 0 5px 0; font-weight: bold; margin-bottom: 18px;}
#lightbox .diningOpening h5 {background: url(../images/others/bg_dining.png) no-repeat 5px 7px;}
#lightbox .shoppingOpening h5 span, #lightbox .diningOpening h5 span {font-size: 90%; font-weight:normal;}
#lightbox .shoppingOpening p, #lightbox .diningOpening p { text-align:right; font-family:Arial, Helvetica, sans-serif; line-height: 120%;}
.openingHrWrapper  {margin-bottom: 3px;}
#lightbox .spacialShop span {color: #D157A4;}
#lightbox .contactPopupWrapper {border-top: 1px solid #C8C8C8; margin-top: 124px; width: 871px;}
#lightbox .contactPopupWrapper div {float: right; margin: 15px 65px 0 0;}
#lightbox .contactPopupWrapper div.lastItem {margin-right: 0;}

#picsWrapper h2 {top: -31px;}





