BODY {
	FONT-SIZE: 12px
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #000
}
A:hover {
	COLOR: #c00
}
A.thumb {
	BORDER-RIGHT: #778744 1px solid; BORDER-TOP: #778744 1px solid; BORDER-LEFT: #778744 1px solid; BORDER-BOTTOM: #778744 1px solid
}
A.thumb:hover {
	BORDER-RIGHT: #900 1px solid; BORDER-TOP: #900 1px solid; BORDER-LEFT: #900 1px solid; BORDER-BOTTOM: #900 1px solid
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 160%
}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 160%
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 160%
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 160%
}
H1 {
	MARGIN: 0px 0px 0.6em
}
H2 {
	MARGIN: 0px 0px 0.6em
}
H3 {
	MARGIN: 0px 0px 0.6em
}
H4 {
	MARGIN: 0px 0px 0.6em
}
H5 {
	MARGIN: 0px 0px 0.6em
}
P {
	MARGIN: 0px 0px 0.6em
}
UL {
	MARGIN: 0px 0px 0.6em
}
OL {
	MARGIN: 0px 0px 0.6em
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.heading4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
LI {
	MARGIN: 0px 0px 0px 0.8em
}
SELECT {
	MIN-WIDTH: 40px
}
TABLE {
	FONT-SIZE: 100%; TEXT-ALIGN: left
}
TD {
	FONT-SIZE: 100%; TEXT-ALIGN: left
}
TH {
	FONT-SIZE: 100%; TEXT-ALIGN: left
}
UL {
	LIST-STYLE-TYPE: square
}
UL {
	MARGIN: 1em 0px 0.8em 0.8em
}
OL {
	MARGIN: 1em 0px 0.8em 0.8em
}
.body {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/site/images/body-bg.jpg); MARGIN: 20px; BACKGROUND-REPEAT: repeat-x; POSITION: static; BACKGROUND-COLOR: #5c6931
}
.booktable H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; COLOR: #2d3502; PADDING-TOP: 1em; BORDER-BOTTOM: #2d3502 1px solid
}
.booktable TD {
	
}
.booktable TH {
	
}
.button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px! important; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.1em; COLOR: #fff; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #900; BORDER-RIGHT-WIDTH: 0px
}
#search-advanced .buttons BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px! important; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.1em; COLOR: #fff; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #900; BORDER-RIGHT-WIDTH: 0px
}
.calendar .button {
	BACKGROUND-COLOR: #900
}
.clr {
	CLEAR: both; LINE-HEIGHT: 0; HEIGHT: 0px
}
.extrainfo {
	FONT-SIZE: x-small
}
.extrainfo LI {
	COLOR: #fff
}
.flights TABLE TD {
	
}
.flightsbody {
	BACKGROUND-COLOR: #d1d5ad
}
.flightstab LI A {
	COLOR: #cbd27b; BACKGROUND-COLOR: #677737
}
.flightstab LI A:hover {
	BACKGROUND-COLOR: #5c6931
}
.flightstab LI A.selected {
	COLOR: #fff; BACKGROUND-COLOR: #5c6931
}
.headerframe {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/site/images/header-frame.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 86px; BACKGROUND-COLOR: #778744
}
.headerframelink {
	RIGHT: 20px; POSITION: absolute; TOP: 20px
}
.headerframelink A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #cbd27b; TEXT-DECORATION: none
}
.headerframe A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000
}
.headerframecontact {
	COLOR: #fff; BACKGROUND-COLOR: #2d3502
}
.headerframecontact A {
	COLOR: #fff
}
.hoverbox {
	
}
.imgbuttons {
	MARGIN-LEFT: 10px
}
.imgbuttons LI A {
	COLOR: #000; BACKGROUND-COLOR: #e3e8b5
}
.imgbuttons LI A.selected {
	BACKGROUND-COLOR: #fff
}
.imgbuttons LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #5c6931
}
.imgdiv IMG {
	BORDER-RIGHT: #677737 5px solid; BORDER-TOP: #677737 5px solid; BORDER-LEFT: #677737 5px solid; BORDER-BOTTOM: #677737 5px solid
}
.input {
	BORDER-RIGHT: #778744 1px solid; BORDER-TOP: #778744 1px solid; BORDER-LEFT: #778744 1px solid; BORDER-BOTTOM: #778744 1px solid; BACKGROUND-COLOR: #fff
}
.inputcal {
	BORDER-RIGHT: #778744 1px solid; PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 50%; BORDER-TOP: #778744 1px solid; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(/site/images/inputcal-bg.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: #778744 1px solid; WIDTH: 7em; PADDING-TOP: 1px; BORDER-BOTTOM: #778744 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
.key {
	CLEAR: right; FONT-WEIGHT: normal; FONT-SIZE: x-small; FLOAT: right; MARGIN-BOTTOM: 0.2em; COLOR: #000
}
.key DIV {
	DISPLAY: inline; WIDTH: 10px; HEIGHT: 10px
}
.keybook {
	BACKGROUND-COLOR: #cc0000
}
.keyinclusions {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/site/images/inclusion-bg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
.keyinfo {
	BACKGROUND-COLOR: #88b91e
}
.keyrequest {
	BACKGROUND-COLOR: #4196c2
}
.leftcopy {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 1em 1em; PADDING-TOP: 0px! important
}
.main {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.moodphoto {
	BORDER-RIGHT: #677737 5px solid; PADDING-RIGHT: 2px; BORDER-TOP: #677737 5px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #677737 5px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #677737 5px solid
}
.news {
	WIDTH: 180px
}
.newsletter {
	WIDTH: 180px
}
.news H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 3px; COLOR: #900; PADDING-TOP: 0px; BORDER-BOTTOM: #900 1px solid
}
.newsletter H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 3px; COLOR: #900; PADDING-TOP: 0px; BORDER-BOTTOM: #900 1px solid
}
.newsletter A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #2b5390! important; LETTER-SPACING: normal; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.newsletter A:hover {
	COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.newstable H3 {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 0px
}
.newstable H3 A {
	TEXT-DECORATION: none
}
.newstable H3 A:hover {
	TEXT-DECORATION: underline
}
.newstable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.newstable TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.newstable TR.dark TD {
	BACKGROUND-COLOR: #daddbd
}
.pricetable {
	WIDTH: 180px
}
.pricetable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #cbd27b
}
.pricetable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #cbd27b
}
.pricetable TR.dark TD {
	BACKGROUND-COLOR: #a9b164
}
.pricetable TR.dark TH {
	BACKGROUND-COLOR: #a9b164
}
.pricetable TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.related {
	
}
.related H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 3px; COLOR: #2d3502; PADDING-TOP: 0px; BORDER-BOTTOM: #2d3502 1px solid
}
.required {
	COLOR: #cc0000
}
.resultfirst TD {
	BORDER-TOP: #d1d5ad 2px solid
}
.resultroomtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.resultrow TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.05em; LINE-HEIGHT: 100%; PADDING-TOP: 0.05em; BORDER-BOTTOM: #d1d5ad 1px solid; BACKGROUND-COLOR: #e3e8b5; TEXT-ALIGN: center
}
.resultrow TD INPUT {
	MARGIN: 0px
}
.resultrow TD.action {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; WIDTH: 6em; PADDING-TOP: 0px; TEXT-ALIGN: center! important
}
.resultrow TD.action A {
	PADDING-RIGHT: 0.3em; DISPLAY: block; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0.5em; WIDTH: 3em; COLOR: #fff; PADDING-TOP: 0.3em; TEXT-DECORATION: none
}
.resultrow TD.action A.book {
	BACKGROUND-COLOR: #c00
}
.resultrow TD.action A.book:hover {
	BACKGROUND-COLOR: #f00
}
.resultrow TD.action A.detail {
	
}
.resultrow TD.action A.info {
	BACKGROUND-COLOR: #88b91e
}
.resultrow TD.action A.info:hover {
	BACKGROUND-COLOR: #778744
}
.resultrow TD.action A.request {
	BACKGROUND-COLOR: #3382ac
}
.resultrow TD.action A.request:hover {
	BACKGROUND-COLOR: #4196c2
}
.resultrow TD.available {
	BACKGROUND-COLOR: #e3e8b5
}
.resultrow TD.fullrate {
	BACKGROUND-COLOR: #b2b976
}
.resultrow TD.inclusion {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/site/images/inclusion-bg.gif); BACKGROUND-REPEAT: no-repeat
}
.resultrow TD.selected {
	BACKGROUND-COLOR: #fff
}
.resultrow TD.sold {
	FONT-STYLE: italic; BACKGROUND-COLOR: #c1c791
}
.resultrowmonths TD {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-SIZE: x-small; PADDING-BOTTOM: 0.1em; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.1em; TEXT-ALIGN: center
}
.resultrowmonths TD.resultmonth {
	COLOR: #fff; BACKGROUND-COLOR: #778744
}
.resultrowweekdays TD {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; COLOR: #2d3502; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #b2b976; TEXT-ALIGN: center
}
.resulttable {
	WIDTH: 98%
}
.resulttable TD {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.resulttable TH {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.resulttitle {
	FONT-WEIGHT: bold; LINE-HEIGHT: 110%; TEXT-ALIGN: right! important
}
.reviewtable {
	BACKGROUND-COLOR: #e3e8b5
}
.reviewtable TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px
}
.searchtable TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
.searchtable TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.searchurl {
	COLOR: #5c6931
}
.selfrated {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; TEXT-TRANSFORM: uppercase
}
.specials H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 3px; COLOR: #900; PADDING-TOP: 0px; BORDER-BOTTOM: #900 1px solid
}
.specialstable H3 {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 0px
}
.specialstable H3 A {
	TEXT-DECORATION: none
}
.specialstable H3 A:hover {
	TEXT-DECORATION: underline
}
.specialstable TD .price {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #900; FONT-STYLE: normal
}
.specialstable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
.specialstable TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
.specialstable TD.pricecell {
	PADDING-LEFT: 3em; FONT-SIZE: 90%; LINE-HEIGHT: 120%; FONT-STYLE: italic; TEXT-ALIGN: center
}
.specialstable TR.dark TD {
	BACKGROUND-COLOR: #daddbd
}
.propertysearch {
	BACKGROUND-COLOR: #daddbd
}
.subhead {
	FONT-SIZE: smaller; COLOR: #000
}
.tablelayout {
	CLEAR: both
}
#cal {
	POSITION: relative
}
#calCheckIn {
	Z-INDEX: 99; LEFT: 0px; POSITION: absolute; TOP: -1px
}
#checkInContainer {
	DISPLAY: none; POSITION: relative
}
#checkInDiv {
	POSITION: relative
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: smaller; PADDING-BOTTOM: 0.5em; COLOR: #e3e8b5; LINE-HEIGHT: 150%; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
#footer LI {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer LI A {
	FONT-WEIGHT: normal; COLOR: #e3e8b5
}
#footer A {
	FONT-WEIGHT: normal; COLOR: #e3e8b5
}
#footer LI A.selected {
	COLOR: #fff
}
#footer A:hover {
	COLOR: #fff
}
#footer LI A:hover {
	COLOR: #fff
}
#footer UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#header {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/site/images/header_as_green.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 150px; BACKGROUND-COLOR: transparent
}
#left {
	WIDTH: 15em; COLOR: #fff; BACKGROUND-COLOR: #778744
}
#map {
	BORDER-RIGHT: #2d3502 1px solid; BORDER-TOP: #2d3502 1px solid; MARGIN: 1em 0px; BORDER-LEFT: #2d3502 1px solid; BORDER-BOTTOM: #2d3502 1px solid
}
#menu {
	MARGIN: 1em
}
#menu LI {
	MARGIN: 0px
}
#menu LI A {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0.5em; WIDTH: 12em; COLOR: #e3e8b5; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #677737; TEXT-DECORATION: none
}
#menu LI A.selected {
	COLOR: #fff
}
#menu LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #5c6931
}
#menu LI LI A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; WIDTH: 11.5em; COLOR: #e3e8b5; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #778744
}
#menu LI LI A.selected {
	COLOR: #2d3502
}
#menu LI LI A:hover {
	COLOR: #e3e8b5; BACKGROUND-COLOR: #fff
}
#menu LI LI LI A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.2em; WIDTH: 11em; PADDING-TOP: 0.2em
}
#menu LI LI LI LI A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 2em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.2em; WIDTH: 10.5em; PADDING-TOP: 0.2em
}
#menu UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#nav {
	BACKGROUND-COLOR: #2d3502
}
#nav A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.5em; COLOR: #e3e8b5; PADDING-TOP: 0.5em; BORDER-RIGHT-WIDTH: 0px
}
#nav A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #677737
}
#nav LI LI {
	TEXT-ALIGN: left
}
#nav LI LI A {
	BACKGROUND-COLOR: #5c6931
}
#nav LI LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #778744
}
#nav LI UL {
	TEXT-ALIGN: left
}
#results H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 3px; COLOR: #900; PADDING-TOP: 0px; BORDER-BOTTOM: #900 1px solid
}
#search H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #5c6931 1px solid
}
#search H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #5c6931 1px solid
}
#search {
	BACKGROUND-COLOR: #d1d5ad
}
.specials {
	BACKGROUND-COLOR: #d1d5ad
}
#results {
	BACKGROUND-COLOR: #d1d5ad
}
.related {
	BACKGROUND-COLOR: #d1d5ad
}
.news {
	BACKGROUND-COLOR: #d1d5ad
}
.newsletter {
	BACKGROUND-COLOR: #d1d5ad
}
.flights {
	BACKGROUND-COLOR: #d1d5ad
}
.accommodationsearch {
	BACKGROUND-COLOR: #d1d5ad
}
.newsletter {
	BACKGROUND: #f3f7fc
}
#searchbox {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px 1em 1em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #5c6931
}
#searchbox .button {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: x-small; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #2d3502
}
#searchbox .input {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.1em; WIDTH: 8.3em; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #daddbd; BORDER-RIGHT-WIDTH: 0px
}
#sitesearch {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; WIDTH: 12em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #5c6931; TEXT-ALIGN: left
}
#sitesearch .button {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #2d3502
}
#sitesearch .input {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-TOP: 0.1em
}
#subscribe {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px 1em 1em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #5c6931
}
#subscribe .button {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #2d3502
}
#subscribe .input {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #daddbd; BORDER-RIGHT-WIDTH: 0px
}
#wrapper {
	WIDTH: 100%; BACKGROUND-COLOR: #EFF0E2
}
.accommodationsearch {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.propertysearch {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
#search .propertysearch H1 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; MARGIN-BOTTOM: 13px! important; PADDING-BOTTOM: 3px! important; PADDING-TOP: 5px! important
}
#search .propertysearch H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; MARGIN-BOTTOM: 13px! important; PADDING-BOTTOM: 3px! important; PADDING-TOP: 5px! important
}
.propertysearch .searchtip {
	FONT-SIZE: xx-small! important; MARGIN-BOTTOM: 3px! important
}
.propertysearch .searchbuttons {
	MARGIN: 0px 4px 4px 0px; TEXT-ALIGN: right! important
}
A:link {
	COLOR: #000
}
A:visited {
	COLOR: #000
}
.resultpropertyrow TD {
	BACKGROUND: #daddbd
}
.packagecell {
	BACKGROUND: #daddbd
}
.resultrow TD {
	BACKGROUND: #edefdc
}
.packagerow TD {
	BACKGROUND: #edefdc
}
.roomdetails {
	BACKGROUND: #edefdc
}
.cancel-block {
	BACKGROUND: #edefdc
}
#search H1 {
	COLOR: #2d3502
}
#search H2 {
	COLOR: #2d3502
}
#main H1 {
	COLOR: #2d3502
}
#main H2 {
	COLOR: #2d3502
}
.resultrow TD.sold {
	BACKGROUND: #f4f4ef
}
.resultrowweekdays TD {
	BACKGROUND-COLOR: #c5c6b8
}
.tabledata .tableheader TH {
	BACKGROUND-COLOR: #c5c6b8
}
.hoteldetails UL LI {
	BACKGROUND-COLOR: #c5c6b8
}
.alt1 TD {
	BACKGROUND: #bec28e
}
.totalrow {
	BACKGROUND: #bec28e
}
.itinerary TH {
	BACKGROUND: #bec28e
}
.itinerary TD {
	BACKGROUND: #edefdc
}
#footer {
	
}
#footer LI A:link {
	
}
#footer LI A:visited {
	
}
#footer LI A:hover {
	
}
#footer LI A:active {
	
}
.colour1 {
	COLOR: #000
}
.colour2 {
	COLOR: #5c6931
}
.colour3 {
	COLOR: #2d3502
}
.colour4 {
	COLOR: #888
}
.colour5 {
	COLOR: #555
}

