A.important {
	FONT-WEIGHT: bold! important
}
.tools {
	RIGHT: 10px; POSITION: absolute; TOP: 14px
}
DIV.headerLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px Tahoma, sans-serif; COLOR: #666; PADDING-TOP: 0px; POSITION: absolute; TOP: 2px; HEIGHT: 18px; TEXT-ALIGN: right
}
DIV.headerLinks A:link {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
DIV.headerLinks A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
DIV.headerLinks A:hover {
	FONT-WEIGHT: bold; COLOR: #333; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
DIV.headerLinks A:active {
	FONT-WEIGHT: bold; COLOR: #333; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
DIV.headerLinks A:unknown {
	FONT-WEIGHT: bold; COLOR: #333; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
DIV.headerLinksBG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 3px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/static/images/common/header/links-bg.png'); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 172px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	RIGHT: 4px; BACKGROUND: url(/static/images/common/header/links-bg.png) no-repeat; WIDTH: 172px; TOP: 0px; HEIGHT: 18px
}
DIV.headerLinksBGXmas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	RIGHT: 4px
}
FORM.headerSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 7px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; BOTTOM: 3px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 22px; TEXT-ALIGN: right
}
FORM.headerSearch INPUT#keyword {
	BORDER-RIGHT: #dedede 1px inset; BORDER-TOP: #dedede 1px inset; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: #fff; MARGIN: 1px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dedede 1px inset; WIDTH: 153px; BORDER-BOTTOM: #dedede 1px inset
}
FORM.headerSearch LABEL {
	POSITION: absolute; TOP: -1000px
}
FORM.headerSearch INPUT#searchButton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 2px; VERTICAL-ALIGN: top; WIDTH: 52px; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px
}
DIV.headerSearchBG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 2px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/static/images/common/header/search-bg.png'); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 235px; BORDER-TOP-STYLE: none; BOTTOM: 2px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 28px; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	RIGHT: 3px; BACKGROUND: url(/static/images/common/header/search-bg.png) no-repeat; WIDTH: 235px; BOTTOM: 3px; HEIGHT: 28px
}
DIV.headerSearchBGXmas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 235px; BORDER-TOP-STYLE: none; BOTTOM: 2px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 28px; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	RIGHT: 3px; BOTTOM: 3px
}
DIV#quickSearch2 {
	MARGIN: 0px 0px 8px
}
FORM.quickSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.quickSearchBorder {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #ccc
}
DIV.quickSearchCentre {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_quickSearch.jpg); PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ededed
}
DIV.leftQuickSearch {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_quickSearch.jpg); PADDING-BOTTOM: 1px; MARGIN: 0px 0px 8px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ededed
}
DIV.genericSearch {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV.wideSearch {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV.genericSearch FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.leftQuickSearch FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.genericSearch INPUT#keyword {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; MARGIN: 0px 3px; VERTICAL-ALIGN: middle; WIDTH: 150px
}
DIV.wideSearch INPUT#keyword2 {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; MARGIN: 0px 3px; VERTICAL-ALIGN: middle; WIDTH: 320px
}
DIV.leftQuickSearch INPUT#keyword {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; MARGIN: 0px 3px; VERTICAL-ALIGN: middle; WIDTH: 90px
}
DIV.genericSearch LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
DIV.wideSearch LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
DIV.leftQuickSearch LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 3px
}
DIV.genericSearch INPUT#searchButton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 17px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px
}
DIV.wideSearch INPUT#searchButton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 17px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px
}
DIV.leftQuickSearch INPUT#searchButton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 17px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px
}
.promo {
	BACKGROUND-COLOR: #cccccc
}
.block1 {
	BACKGROUND-COLOR: #cccccc
}
.block2 {
	MARGIN-TOP: 1px; BACKGROUND-COLOR: #e3e3e3
}
.block3 {
	MARGIN-BOTTOM: 1px; BACKGROUND-COLOR: #cccccc
}
.block4 {
	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #cccccc
}
#breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #999; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
#breadcrumb STRONG {
	COLOR: #ccc
}
#breadcrumb A {
	COLOR: #999! important; TEXT-DECORATION: underline! important
}
#breadcrumb A:hover {
	COLOR: #666! important; TEXT-DECORATION: underline! important
}
#adverts {
	TEXT-ALIGN: right
}
#adverts IMG {
	MARGIN: 0px 0px 8px
}
#adverts OBJECT {
	MARGIN: 0px 0px 8px
}
#outsideAds IMG {
	MARGIN: 0px 0px 8px
}
#outsideAds DIV  {
	MARGIN: 0px 0px 8px
}
#outsideAds OBJECT {
	MARGIN: 0px 0px 8px
}
#outsideAds {
	MARGIN: 0px; WIDTH: 125px; TEXT-ALIGN: left
}
#outsideAds DIV.outsideTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.leftNavExtras IMG {
	MARGIN: 0px 0px 4px
}
DIV.box1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
TD.box1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
DIV.box2 {
	LINE-HEIGHT: 1.2; BACKGROUND-COLOR: #fafafa
}
DIV.linkBox2 {
	LINE-HEIGHT: 1.2; BACKGROUND-COLOR: #fafafa
}
DIV.linkBox2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.linkBox {
	PADDING-RIGHT: 6px! important; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 6px! important; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fafafa
}
TD.linkBox {
	PADDING-RIGHT: 6px! important; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 6px! important; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fafafa
}
DIV.linkBoxNoPad {
	PADDING-RIGHT: 6px! important; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 6px! important; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fafafa
}
DIV.linkBoxNoPad {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
DIV.feature1 DIV {
	BORDER-TOP: #fff 1px solid; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.feature1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px
}
DIV.whiteSpaceTitle {
	MARGIN: 12px 0px 0px
}
DIV.whiteSpaceTitle H2 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.generalPad {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 6px! important; PADDING-LEFT: 6px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 6px! important; PADDING-TOP: 6px! important; BORDER-RIGHT-WIDTH: 0px! important
}
TABLE.columnData {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #ccc 1px solid; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); BORDER-LEFT: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; empty-cells: show
}
TABLE.columnData TR.first TD.left {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); BACKGROUND-REPEAT: repeat-x
}
TABLE.columnData TR.first TD.right {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); BACKGROUND-REPEAT: repeat-x
}
TABLE.columnData TD.left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.columnData TD.right {
	PADDING-RIGHT: 5px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
TABLE.columnDataPlain {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
TABLE.columnDataPlain {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.columnDataPlain {
	PADDING-RIGHT: 5px! important; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px! important; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
TABLE.tNav {
	MARGIN-TOP: 15px; BACKGROUND-COLOR: #fcedda
}
TABLE.tNav2 {
	MARGIN-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
TABLE.tNav TD {
	FONT-WEIGHT: bold; COLOR: #999
}
TABLE.tNavContent TD {
	PADDING-BOTTOM: 7px
}
TABLE.tNav H2 {
	MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; COLOR: #666! important; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.tNav2 H2 {
	MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; COLOR: #666! important; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.logoLinks TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.logoLinks A {
	FONT-SIZE: 10px
}
IMG.generalInfoBtn {
	LEFT: 116px; MARGIN: 0px; POSITION: relative; TOP: -5px
}
DIV.box1General {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG1.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 48px; BACKGROUND-COLOR: #fff
}
P.pageLink {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px; BORDER-RIGHT-WIDTH: 0px
}
P.pageLink IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN.linkText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.arrowLink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#linkList {
	LINE-HEIGHT: 19px! important
}
.linkList {
	LINE-HEIGHT: 19px! important
}
DIV.box1 OL {
	FLOAT: left; MARGIN: 6px 30px 0px 10px
}
DIV.box1 OL LI {
	MARGIN-BOTTOM: 5px; WIDTH: 155px
}
UL.spaced LI {
	MARGIN-BOTTOM: 10px
}
OL.spaced LI {
	MARGIN-BOTTOM: 10px
}
DIV.resultIcons {
	MARGIN: 7px 0px; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV.resultIcons DIV.ratings {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.ratings {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 72px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff
}
IMG.ratings {
	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
IMG.services {
	MARGIN-RIGHT: 4px
}
TABLE.pagingTable {
	MARGIN: 2px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.pagingLinksTable {
	BORDER-TOP: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TABLE.pagingLinksTable TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.reviewsTable TD.image {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
TABLE.reviewsTable TD.content {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid
}
IMG.review {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
H2.mapHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 6px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.map {
	LEFT: -1px; BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_map.gif); BORDER-BOTTOM-WIDTH: 0px! important; BACKGROUND-REPEAT: repeat; POSITION: relative
}
DIV.mapOuter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto; WIDTH: 568px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; POSITION: relative; BORDER-BOTTOM-STYLE: none! important
}
DIV.mapInner {
	LEFT: 16px; WIDTH: 536px; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; POSITION: absolute; TOP: 16px; HEIGHT: 536px; BORDER-BOTTOM-STYLE: none! important
}
TD.mapTableTop {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg-map-top.gif); WIDTH: 512px; TEXT-ALIGN: center
}
TD.mapTableBottom {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg-map-bottom.gif); WIDTH: 512px; TEXT-ALIGN: center
}
TD.mapTableRight {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg-map-right.gif); VERTICAL-ALIGN: middle; WIDTH: 28px; HEIGHT: 512px
}
TD.mapTableLeft {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg-map-left.gif); VERTICAL-ALIGN: middle; WIDTH: 28px; HEIGHT: 512px
}
DIV.explorer-categories {
	PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/static/images/explorer/bg-categories.gif); MARGIN: 10px 0px 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 38px; BORDER-BOTTOM-STYLE: none
}
TABLE.directoryLinkBox {
	MARGIN: 0px 0px 10px
}
TABLE.directoryLinkBox TD.header {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_directoryLinkBox.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #3399ff
}
TABLE.directoryLinkBox TD.content {
	BORDER-RIGHT: #3399ff 3px solid; BORDER-TOP: #3399ff 0px solid; BORDER-LEFT: #3399ff 3px solid; BORDER-BOTTOM: #3399ff 3px solid; BACKGROUND-COLOR: #ebf5ff
}
TABLE.directoryLinkBox TD.content DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
TABLE.directoryLinkBox TD.content P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
H3.directoryLinkBox {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.directoryLinkBox A {
	FONT-WEIGHT: bold; COLOR: #3296fa
}
TABLE.cityGuideLinkBox {
	MARGIN: 0px 0px 10px
}
TABLE.cityGuideLinkBox TD.header {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_cityGuideLinkBox.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #53537b
}
TABLE.cityGuideLinkBox TD.content {
	BORDER-RIGHT: #53537b 3px solid; BORDER-TOP: #53537b 0px solid; BORDER-LEFT: #53537b 3px solid; BORDER-BOTTOM: #53537b 3px solid; BACKGROUND-COLOR: #e5e5eb
}
TABLE.cityGuideLinkBox TD.content DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
TABLE.cityGuideLinkBox TD.content P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
TABLE.cityGuideLinkBox TD.content A.important {
	COLOR: #53537b! important
}
H3.cityGuideLinkBox {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.cityGuideLinkBox A {
	FONT-WEIGHT: bold; COLOR: #53537b
}
TABLE.whatsOnLinkBox {
	MARGIN: 0px 0px 10px
}
TABLE.whatsOnLinkBox TD.header {
	BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_whatsOnLinkBox.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #cf3638
}
TABLE.whatsOnLinkBox TD.content {
	BORDER-RIGHT: #cf3638 3px solid; BORDER-TOP: #cf3638 0px solid; BORDER-LEFT: #cf3638 3px solid; BORDER-BOTTOM: #cf3638 3px solid; BACKGROUND-COLOR: #f8e1e1
}
TABLE.whatsOnLinkBox TD.content DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
TABLE.whatsOnLinkBox TD.content P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
H3.whatsOnLinkBox {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.whatsOnLinkBox A {
	FONT-WEIGHT: bold; COLOR: #cf3638
}
IMG.floatRight {
	FLOAT: right! important; MARGIN-LEFT: 5px! important
}
IMG.floatLeft {
	FLOAT: left! important; MARGIN-RIGHT: 5px! important
}
IMG.leftFloat {
	FLOAT: left! important; MARGIN-RIGHT: 5px! important
}
TABLE.formTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.formTable TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
DIV.resultHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM-STYLE: none! important
}
DIV.resultDetail {
	LINE-HEIGHT: 14px; BORDER-BOTTOM-STYLE: none! important
}
TD.resultHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM-STYLE: none! important
}
H3.resultHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM-STYLE: none! important
}
TD.resultDetail {
	LINE-HEIGHT: 14px; BORDER-BOTTOM-STYLE: none! important
}
P.resultDetail {
	MARGIN: 5px 0px 2px
}
DIV.resultParagraph {
	MARGIN-TOP: 7px; BORDER-BOTTOM-WIDTH: 0px! important
}
.headerMap {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666; TEXT-ALIGN: center
}
.tel {
	COLOR: #333333
}
DIV.verticalSearch {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/static/images/common/furniture/verticalSearch_bottom.gif) #ffffff no-repeat center bottom; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.verticalSearch DIV.hr {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 3px 0px; FONT: 0px/0px sans-serif; PADDING-TOP: 0px! important; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc
}
DIV.verticalSearch DIV.hr HR {
	DISPLAY: none! important
}
DIV.verticalSearch INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.verticalSearch SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.verticalSearch SELECT {
	PADDING-LEFT: 0px
}
.inputImage {
	BORDER-TOP-WIDTH: 0px! important; MARGIN-TOP: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; LEFT: 5px; BORDER-BOTTOM-WIDTH: 0px! important; POSITION: relative; TOP: 4px; BORDER-RIGHT-WIDTH: 0px! important
}
.inputExample {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif
}
A.greyLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 1.8
}
DIV.legendBorder {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 113px; PADDING-TOP: 5px; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-COLOR: #fdfdfd; voice-family: inherit
}
DIV.legendBorder TABLE TD {
	FONT-SIZE: 9px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle
}
DIV.legendBorder TABLE TD.left {
	PADDING-RIGHT: 5px
}
DIV.offersPad {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important; BORDER-RIGHT-WIDTH: 0px! important
}
TABLE.listBox2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.flAdPromos {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG2.jpg); BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fafafa
}
#offersPromo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
#offersPromo H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.offersPromoL DIV {
	MARGIN: 1px 0px 2px 5px
}
.offersPromoL A {
	COLOR: #666
}
.offersPromoL {
	BACKGROUND-IMAGE: url(/static/images/homepage/furniture/bg_grey.gif); BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-y
}
.offersPromoR {
	BACKGROUND-IMAGE: url(/static/images/homepage/furniture/bg_grey.gif); BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-y
}
.offersPromoL {
	BACKGROUND-POSITION: left top
}
.offersPromoR {
	BACKGROUND-POSITION: right top
}
DIV.platinum {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(/static/images/common/furniture/platinum_bottom.gif) #ffffff no-repeat center bottom; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
DIV.platinum IMG {
	MARGIN: 5px 0px
}
DIV.fl-book-home {
	WIDTH: 258px
}
DIV.fl-book {
	WIDTH: 123px
}
DIV.fl-book-home {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d7d7d7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 8px 0px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
DIV.fl-book {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d7d7d7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 8px 0px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
DIV.fl-book-home TD {
	BORDER-TOP: #d7d7d7 1px solid
}
DIV.fl-book P {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
DIV.fl-book-home P {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
DIV.fl-book P {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #d7d7d7 1px solid
}
DIV.fl-book-home P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.fl-book P.last {
	BORDER-BOTTOM-STYLE: none
}
DIV.clb {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-TOP-STYLE: none! important; LINE-HEIGHT: 0; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none! important
}
DIV#t2Col3 DIV#bookingPanel {
	MARGIN: 0px 0px 10px; WIDTH: 125px
}
DIV#t2Col3 DIV#bookingPanel H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cc0000; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#t2Col3 DIV#bookingPanel DIV.bookingPanelInner {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 0px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
DIV#t2Col3 DIV#bookingPanel DIV.box1 {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#t2Col3 DIV#bookingPanel DIV.box1 A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MIN-HEIGHT: 25px; PADDING-BOTTOM: 8px; COLOR: #cc0000; PADDING-TOP: 4px; HEIGHT: 25px
}
UNKNOWN {
	HEIGHT: auto
}
DIV#t2Col3 DIV#bookingPanel DIV.box1 A SPAN {
	FONT-WEIGHT: bold; COLOR: #666666
}
DIV#t2Col3 DIV#bookingPanel DIV.box1 A EM {
	COLOR: #cc0000; FONT-STYLE: normal
}
DIV#t2Col3 DIV#bookingPanel DIV.box1 A IMG.floatRight {
	MARGIN-LEFT: 0px! important; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ltv-list {
	MARGIN: 0px 0px 10px
}
.ltv-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/static/images/common/furniture/ltv-list-bottom.gif) #fff no-repeat 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none
}
.ltv-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 9px 0px 8px; PADDING-TOP: 0px
}
.ltv-list LI.bottom {
	MARGIN: 0px 9px 11px 8px
}
.ltv-list LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 19px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/static/images/common/furniture/ltv-list-icon.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.ltv-list LI A:hover {
	TEXT-DECORATION: none
}
.ltv-list LI A {
	COLOR: #fff; BACKGROUND-COLOR: #999999
}
.ltv-list LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #b7b7b7
}
.ltv-attractions LI A {
	COLOR: #fff; BACKGROUND-COLOR: #3399fe
}
.ltv-attractions LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #6eb7fe
}
.ltv-clubs LI A {
	COLOR: #fff; BACKGROUND-COLOR: #663297
}
.ltv-clubs LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #926db5
}
.ltv-pubs LI A {
	COLOR: #fff; BACKGROUND-COLOR: #000000
}
.ltv-pubs LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #4a4a4a
}
.ltv-eating LI A {
	COLOR: #fff; BACKGROUND-COLOR: #ff9900
}
.ltv-eating LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ffb74a
}
.ltv-leisure LI A {
	COLOR: #fff; BACKGROUND-COLOR: #34cb00
}
.ltv-leisure LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #6fda4a
}
.ltv-shopping LI A {
	COLOR: #fff; BACKGROUND-COLOR: #ed008c
}
.ltv-shopping LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f24aad
}
.ltv-entertainment LI A {
	COLOR: #fff; BACKGROUND-COLOR: #cc0001
}
.ltv-entertainment LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #db4a4b
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -7px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	MARGIN: 0px
}
