/*  page styles */

body {
	background-color: #CFEAF3;
}

#contentWrapper {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/bg_hollywoodhotel_centered.gif);
}

body.HollywoodHotelLandingPage {
	background-image: url('http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/bg_landing.jpg');
	background-repeat: repeat-x;
}

body.HollywoodHotelLandingPage #contentWrapper {
	background-image:none;
}

a:link{
	color: #1082A9;
}

a:visited{
	color: #1082A9;
}

/*  column styles */

#leftColumn{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/hotelsHollywood_left.gif);
	background-repeat: no-repeat;
}

#centerColumn{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/hotelsHollywood_center.gif);
	background-repeat: no-repeat;
}

#centerColumn h1{
	color: #1082A9;
}

#centerColumn h2, .infoModule h2 {
	color: #1082A9;
}

#columnContainer, #leftContainer{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/hotelsHollywoodBG.gif);
	background-repeat: repeat-y;
}

/*  subnav styles */

#subnav a:hover{ 
	color: #993333;
}

#subnavHeaderText, #subnav a.subnavHeaderLink:link, #subnav a.subnavHeaderLink:visited, #subnav a.subnavHeaderLink:hover, #subnav a.subnavHeaderLink:active {
	color: #A1D8EC;
}

.subNavOnState { 
	line-height: 18px;
}

.subNavOverState { 
	line-height: 14px;
}

.subNavOverState a:link { 
	color: #277D79;
}

.subNavOverState a:visited { 
	color: #277D79;
}

.subNavOverState a:hover { 
	color: #277D79;
}

/*  module styles */

#additionalInfoButton{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/additionalInfoButton.gif);  
}

#brandFeaturePushModule{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/brandFeaturePushBox.gif);
}
#CTAModule.bookNow .CTABgTop {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/CTA_BgTop_BookNow.gif);
}
#CTAModule.buyTickets .CTABgTop {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/CTA_BgTop_BuyTickets.gif);
}
#CTAModule .CTABgMiddle {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/CTA_BgMiddle.gif);
}
#CTAModule .CTABgBottom {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/CTA_BgBottom.gif);
}
#CTAModule.hotelReservations .CTABgTop {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/CTA_BgTop_ViewRates.gif);
}

#characterModule .lineOfDots{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/characterLineOfDots.gif); 
}

#characterModule .title{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/brandFeaturePushBox.gif);
}

#guestServicesButton{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/guestServicesButton.gif);
}

#parkHoursButton{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/parkHoursButton.gif); 
}

#tipsFunFactsButton{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/tipsFunFactsButton.gif); 
}

#transportationButton{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/transportationButton.gif);  
}

#weatherArrangeButton{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/weatherArrangeButton.gif);
}

/*  module box styles */

#moduleExtendedBox{
	background-image:  url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/moduleExtendedBox.gif);
	background-repeat: repeat-y; 
	background-position: top;
}

#moduleExtendedBoxBottom{
	background-image:  url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/modules/hotelHollywood/moduleExtendedBoxBottom.gif);
	background-position: top;
	background-repeat: no-repeat;
}

.detailedDescription {
	color: #4D4D4D;
}

/*  hotel rates table styles */
table#displayRateGridTable .rowOdd td, 
table#displayRateGridTable .rowEven td,
table#seasonalInfo td,
table#termsAndConditions td {
	color: #4D4D4D;
}

table#displayRateGridTable .rowHeader {
	background-color: #62C2D2;
}
table#displayRateGridTable .rowHeader td{
	color: #064847;
}
table#displayRateGridTable .rowOdd {
	background-color: #BEE2F0;
}
table#displayRateGridTable .rowEven {
	background-color: #DDF0F7;
}
table#displayRateGridTable .rowFooter {
	background-color: #A1DAE3;
}

/* four corners of the table */
table#displayRateGridTable #topLeftCorner {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/HollywoodHotelRatesTLC.gif);
}
table#displayRateGridTable #topRightCorner {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/HollywoodHotelRatesTRC.gif);
}
table#displayRateGridTable #bottomLeftCorner {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/HollywoodHotelRatesBLC.gif);
}
table#displayRateGridTable #bottomRightCorner {
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/HollywoodHotelRatesBRC.gif);	
}

table#seasonalInfo .title{
	color: #0F83A8;
}
table#termsAndConditions .title {
	color: #0F83A8;
}
table#termsAndConditions .mickeyEarsBullet {
	background-image:  url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/HollywoodHotelRatesMickeyEarsBullet.gif);
}

.generalDisclaimer {
	color: #074948;
}

/*  Thumbnail style */

.thumbBorder{
	background-image: url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/backgrounds/thumbs/hollywoodHotelThumbBorder.gif);  
}

/* Dot styles */	

.dotsHoriz{
	background-image:  url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/dots/hotelHollywood/DotsHoriz.gif);
	margin-left: 0px;
}

.dotsHorizSmall{
	background-image:  url(http://mediacdn.hongkongdisneyland.com.cn/media/hkdlch_v0200/zh_CN/css_images/dots/hotelHollywood/DotsHorizSmall.gif);
}

/*  disclaimer styles */

#disclaimer div {
	color: #1082A9;
}

/*  footer style */

#footer{
	background-color: #A9DBEF;  
}

body.HollywoodHotelLandingPage #footer {
	border:0;
	background-color:transparent;
}

