#primaryHeader {
	PADDING-RIGHT: 37px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px; HEIGHT: 98px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#logo {
	MARGIN-TOP: 27px; FLOAT: right
}
#topNavItems {
	MARGIN-TOP: 40px; Z-INDEX: 900; FLOAT: left
}
#topNavItems #greetingMessage {
	LEFT: 9px; POSITION: absolute; TOP: 24px
}
#topNavItems UL {
	FLOAT: left; LIST-STYLE-TYPE: none
}
#topNavItems UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 16px
}
#topNavItems A {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
#topNavItems A:link {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
#topNavItems A:visited {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
#languageSelector {
	DISPLAY: block; Z-INDEX: 5; BACKGROUND: url(hotels_index_files_plus_from_site/alofthotels/images/langTopBgOff.gif) no-repeat left top; FLOAT: left; MARGIN: 33px 0px 0px -12px; WIDTH: 89px; HEIGHT: 24px
}
#languageSelector .dhtmlSelectTrigger {
	PADDING-RIGHT: 26px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 7px 0px 0px; CURSOR: pointer; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#languageSelector UL {
	PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: url(hotels_index_files_plus_from_site/alofthotels/images/langBottomBg.png) no-repeat left bottom; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none; POSITION: absolute
}
 HTML #languageSelector UL {
	BACKGROUND: url(hotels_index_files_plus_from_site/alofthotels/images/langBottomBgIE.gif) no-repeat left bottom
}
#languageSelector UL LI {
	MARGIN: 0px
}
.show#languageSelector {
	BACKGROUND: url(hotels_index_files_plus_from_site/alofthotels/images/langTopBgOn.png) no-repeat left top
}
 HTML .show#languageSelector {
	BACKGROUND: url(hotels_index_files_plus_from_site/alofthotels/images/langTopBgOnIE.gif) no-repeat left top
}
.show#languageSelector UL {
	DISPLAY: block; Z-INDEX: 999; MIN-HEIGHT: 122px
}
#languageSelector A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; WIDTH: 73px; COLOR: #ee4d9b; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#languageSelector A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; WIDTH: 73px; COLOR: #ee4d9b; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#languageSelectort A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; WIDTH: 73px; COLOR: #ee4d9b; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#languageSelector A:hover {
	COLOR: #666666; BACKGROUND-COLOR: #cccccc
}
#primaryNavigation {
	CLEAR: left; FONT-WEIGHT: bold; MARGIN: auto; COLOR: #ee4d9b; TEXT-ALIGN: left
}
#primaryNavigation UL {
	LIST-STYLE-TYPE: none
}
#primaryNavigation UL LI {
	DISPLAY: inline; FONT-SIZE: 16px; MARGIN-RIGHT: 16px
}
#primaryNavigation A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
#primaryNavigation A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
#primaryNavigation A:hover {
	COLOR: #ee4d9b
}
#primaryNavigation A:active {
	COLOR: #ee4d9b
}
#primaryNavigation .selected A:link {
	COLOR: #ee4d9b
}
#primaryNavigation .selected A:visited {
	COLOR: #ee4d9b
}
#primaryNavigation .selected A:hover {
	COLOR: #ee4d9b
}
#primaryNavigation .selected A:active {
	COLOR: #ee4d9b
}
