BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #221c3a; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#footertext {
	TEXT-ALIGN: center; COLOR: #2a1702; PADDING-TOP: 10px
}
#footertext A {
	TEXT-ALIGN: center; COLOR: #ffffff; MARGIN-LEFT: 10px; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#footertext A:hover {
	TEXT-ALIGN: center; COLOR: #ffffff; TEXT-DECORATION: underline; PADDING-TOP: 10px
}
#crossfade-container {
	POSITION: relative; WIDTH: 780px; HEIGHT: 392px
}
.fade-box {
	POSITION: absolute; WIDTH: 780px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 392px; RIGHT: 0px
}
.locationbox A {
	COLOR: #2a1702; TEXT-DECORATION: none
}
.locationbox A:hover {
	COLOR: #2a1702; TEXT-DECORATION: underline
}
#bottomtext A {
	MARGIN-BOTTOM: 3px; COLOR: #ded8fb; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#bottomtext A:hover {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#contenttext {
	BACKGROUND-COLOR: #181232; WIDTH: 780px; MARGIN-BOTTOM: 10px; FLOAT: left
}
#contenttext A {
	COLOR: #fff
}
#contenttext1 {
	BACKGROUND-COLOR: #decbaf; WIDTH: 780px; FLOAT: left
}
#container {
	WIDTH: 970px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
H5 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: georgia; COLOR: #621c14; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#logo {
	BACKGROUND-IMAGE: url(images/logo.gif); WIDTH: 450px; FLOAT: left; HEIGHT: 66px
}
#menu UL {
	BACKGROUND-IMAGE: url(images/menu.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 970px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom; FLOAT: left; HEIGHT: 45px; PADDING-TOP: 20px
}
#menu LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 15px
}
#menu A {
	COLOR: #fff; TEXT-DECORATION: none
}
#menu A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#imagebox {
	BACKGROUND-IMAGE: url(images/castle1.jpg); BACKGROUND-COLOR: #fff; WIDTH: 780px; FLOAT: left; HEIGHT: 392px
}
#topright {
	BACKGROUND-COLOR: #312853; WIDTH: 180px; FLOAT: right; HEIGHT: 392px
}
#booking {
	BORDER-BOTTOM: #00003b 1px solid; BACKGROUND-COLOR: #181232; WIDTH: 180px; HEIGHT: 229px
}
#bottom {
	BACKGROUND-COLOR: #999999; MARGIN-TOP: 10px; WIDTH: 970px; MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: 540px
}
#footer {
	BACKGROUND-COLOR: #312853; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 202px; CLEAR: both; PADDING-TOP: 10px
}
#footertop {
	BACKGROUND-IMAGE: url(images/footer-top.gif); MARGIN-TOP: -13px; WIDTH: 74px; HEIGHT: 26px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#bottombox {
	BORDER-LEFT: #ffffff; BACKGROUND-COLOR: #181232; WIDTH: 322px; FLOAT: left; HEIGHT: 540px
}
#bottombox1 {
	BORDER-LEFT: #ffffff; BACKGROUND-COLOR: #312853; WIDTH: 326px; FLOAT: left; HEIGHT: 540px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif1; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
H2 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif1; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#rightext {
	PADDING-LEFT: 5px; WIDTH: 170px
}
#rightext A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#rightext A:hover {
	TEXT-DECORATION: underline
}
H3 {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif1; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 20px
}
#locations {
	BACKGROUND-IMAGE: url(images/locations.jpg); PADDING-LEFT: 15px; WIDTH: 168px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; FLOAT: left; HEIGHT: 448px
}
#bottomtext {
	PADDING-LEFT: 20px
}
#bottomtext A {
	TEXT-DECORATION: none
}
#bottomtext A:hover {
	TEXT-DECORATION: underline
}
#bottombox IMG {
	PADDING-BOTTOM: 5px
}
.hazellink A {
	COLOR: #272042
}
.kingslink A {
	COLOR: #621c14
}
.grantslink A {
	COLOR: #634a21
}
.angellink A {
	COLOR: #022907
}
.dowerlink A {
	COLOR: #272042
}
.locationbox {
	WIDTH: 125px; MARGIN-BOTTOM: 13px; FLOAT: left; HEIGHT: 79px; MARGIN-LEFT: 5px
}
.locationbox IMG {
	PADDING-TOP: 9px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.toplinks A {
	BACKGROUND-IMAGE: url(images/ashdaletop.gif); TEXT-INDENT: -5000px; WIDTH: 380px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; FLOAT: right; HEIGHT: 70px
}
#quotes {
	BACKGROUND-IMAGE: url(images/quote.gif); WIDTH: 308px; FLOAT: right; HEIGHT: 68px
}
#text {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
#lightbox {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; LEFT: 0px
}
#lightbox IMG {
	WIDTH: auto; HEIGHT: auto
}
#lightbox A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#outerImageContainer {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 250px; HEIGHT: 250px
}
#imageContainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#loading {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 25%; TOP: 40%; LEFT: 0%
}
#hoverNav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#prevLink {
	BACKGROUND-IMAGE: url(images/gif;base64,AAAA); WIDTH: 49%; DISPLAY: block; HEIGHT: 100%
}
#nextLink {
	BACKGROUND-IMAGE: url(images/gif;base64,AAAA); WIDTH: 49%; DISPLAY: block; HEIGHT: 100%
}
#prevLink {
	FLOAT: left; LEFT: 0px
}
#nextLink {
	FLOAT: right; RIGHT: 0px
}
#prevLink:hover {
	BACKGROUND: url(images/prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(images/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(images/nextlabel.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(images/nextlabel.gif) no-repeat right 15%
}
#imageDataContainer {
	BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 100%; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; OVERFLOW: auto
}
#imageData {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	TEXT-ALIGN: left; WIDTH: 70%; FLOAT: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	PADDING-BOTTOM: 1em; DISPLAY: block; CLEAR: left
}
#imageData #bottomNavClose {
	PADDING-BOTTOM: 0.7em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 66px; FLOAT: right
}
#overlay {
	Z-INDEX: 90; POSITION: absolute; BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 500px; TOP: 0px; LEFT: 0px
}
DIV.calendar {
	Z-INDEX: 101; POSITION: relative
}
.calendar {
	Z-INDEX: 101; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #e7ebbd; COLOR: #000; FONT-SIZE: 20px; BORDER-TOP: #ffffff 1px solid; CURSOR: default; BORDER-RIGHT: #ffffff 1px solid
}
.calendar TABLE {
	Z-INDEX: 101; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #e7ebbd; COLOR: #000; FONT-SIZE: 20px; BORDER-TOP: #ffffff 1px solid; CURSOR: default; BORDER-RIGHT: #ffffff 1px solid
}
.calendar .button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #a9a556; PADDING-TOP: 2px
}
.calendar .nav {
	
}
.calendar THEAD .title {
	Z-INDEX: 110; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.calendar THEAD .headrow {
	Z-INDEX: 110; BACKGROUND: #a9a556; COLOR: #fff
}
.calendar THEAD .daynames {
	Z-INDEX: 110; BACKGROUND: #c6c38c; COLOR: #fff
}
.calendar THEAD .name {
	Z-INDEX: 110; BORDER-BOTTOM: #556 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.calendar THEAD .weekend {
	Z-INDEX: 110; BACKGROUND: #c6c38c; COLOR: #fff; FONT-SIZE: 11px
}
.calendar THEAD .hilite {
	Z-INDEX: 110; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #7e7a2b; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #fff; PADDING-TOP: 1px
}
.calendar THEAD .active {
	Z-INDEX: 110; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c6c38c; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.calendar TBODY .day {
	Z-INDEX: 110; TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 2em; PADDING-RIGHT: 4px; COLOR: #000; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.calendar TBODY .othermonth.day {
	COLOR: #c6c38c
}
.calendar TBODY .oweekend.othermonth.day {
	COLOR: #c6c38c
}
.calendar TABLE .wn {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; BACKGROUND: #c6c38c; COLOR: #fff; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 2px
}
.calendar TBODY .rowhilite TD {
	BACKGROUND: #c6c38c
}
.calendar TBODY .rowhilite TD.wn {
	BACKGROUND: #c6c38c
}
.calendar TBODY TD.hilite {
	Z-INDEX: 110; BORDER-BOTTOM: #9f9b51 1px solid; BORDER-LEFT: #9f9b51 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 3px; BACKGROUND: #fff; BORDER-TOP: #9f9b51 1px solid; BORDER-RIGHT: #9f9b51 1px solid; PADDING-TOP: 1px
}
.calendar TBODY TD.active {
	Z-INDEX: 110; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #e7ebbd; PADDING-TOP: 2px
}
.calendar TBODY TD.selected {
	Z-INDEX: 110; BORDER-BOTTOM: #9f9b51 1px solid; BORDER-LEFT: #9f9b51 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 3px; BACKGROUND: #fff; COLOR: #cc0000; BORDER-TOP: #9f9b51 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #9f9b51 1px solid; PADDING-TOP: 1px
}
.calendar TBODY TD.today {
	Z-INDEX: 110; BACKGROUND: #9f9b51; COLOR: #fff; FONT-WEIGHT: bold
}
.calendar TBODY .disabled {
	VISIBILITY: hidden
}
.calendar TBODY .emptycell {
	VISIBILITY: hidden
}
.calendar TBODY .emptyrow {
	DISPLAY: none
}
.calendar TFOOT .footrow {
	Z-INDEX: 110; TEXT-ALIGN: center; BACKGROUND: #556; COLOR: #fff
}
.calendar TFOOT .ttip {
	DISPLAY: none
}
.calendar TFOOT .hilite {
	Z-INDEX: 110; BORDER-BOTTOM: #04f 1px solid; BORDER-LEFT: #04f 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #aaf; COLOR: #000; BORDER-TOP: #04f 1px solid; BORDER-RIGHT: #04f 1px solid; PADDING-TOP: 1px
}
.calendar TFOOT .active {
	Z-INDEX: 110; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: #77c; PADDING-TOP: 2px
}
.calendar .combo {
	Z-INDEX: 110; BORDER-BOTTOM: #a9a556 1px solid; POSITION: absolute; BORDER-LEFT: #a9a556 1px solid; WIDTH: 4em; DISPLAY: none; BACKGROUND: #e7ebbd; COLOR: #000; FONT-SIZE: 11px; BORDER-TOP: #a9a556 1px solid; TOP: 0px; CURSOR: default; BORDER-RIGHT: #a9a556 1px solid; LEFT: 0px
}
.calendar .combo .label {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.calendar .combo .label-IEfix {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.calendar .combo .label-IEfix {
	WIDTH: 4em
}
.calendar .combo .hilite {
	BACKGROUND: #999; COLOR: #fff
}
.calendar .combo .active {
	BORDER-BOTTOM: #a9a556 1px solid; BACKGROUND: #fff; COLOR: #cc0000; BORDER-TOP: #a9a556 1px solid; FONT-WEIGHT: bold
}
.calendar TD.time {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f4f0e8; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-TOP: 1px
}
.calendar TD.time .hour {
	BORDER-BOTTOM: #889 1px solid; BORDER-LEFT: #889 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; BORDER-TOP: #889 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #889 1px solid; PADDING-TOP: 0px
}
.calendar TD.time .minute {
	BORDER-BOTTOM: #889 1px solid; BORDER-LEFT: #889 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; BORDER-TOP: #889 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #889 1px solid; PADDING-TOP: 0px
}
.calendar TD.time .ampm {
	BORDER-BOTTOM: #889 1px solid; BORDER-LEFT: #889 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; BORDER-TOP: #889 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #889 1px solid; PADDING-TOP: 0px
}
.calendar TD.time .ampm {
	TEXT-ALIGN: center
}
.calendar TD.time .colon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.calendar TD.time SPAN.hilite {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND-COLOR: #000; BORDER-TOP-COLOR: #000; COLOR: #fff; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000
}
.calendar TD.time SPAN.active {
	BORDER-BOTTOM-COLOR: #f00; BACKGROUND-COLOR: #000; BORDER-TOP-COLOR: #f00; COLOR: #0f0; BORDER-RIGHT-COLOR: #f00; BORDER-LEFT-COLOR: #f00
}
.form {
	POSITION: relative; MARGIN-TOP: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
.form P {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ede2ce; PADDING-TOP: 3px
}
.form #f_trigger_c {
	POSITION: absolute; RIGHT: 9px
}
.form #f_trigger_d {
	POSITION: absolute; RIGHT: 9px
}
.form LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 78px; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.form .hotel {
	BORDER-BOTTOM: #ede2ce 1px solid; BORDER-LEFT: #ede2ce 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ede2ce; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 165px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: #ede2ce 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ede2ce 1px solid; PADDING-TOP: 0px
}
.form .date {
	BORDER-BOTTOM: #ede2ce 1px solid; BORDER-LEFT: #ede2ce 1px solid; BACKGROUND-COLOR: #ede2ce; WIDTH: 55px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #6e1217; FONT-SIZE: 11px; BORDER-TOP: #ede2ce 1px solid; BORDER-RIGHT: #ede2ce 1px solid
}
.form .nights {
	BORDER-BOTTOM: #ede2ce 1px solid; BORDER-LEFT: #ede2ce 1px solid; BACKGROUND-COLOR: #ede2ce; WIDTH: 85px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #6e1217; FONT-SIZE: 11px; BORDER-TOP: #ede2ce 1px solid; BORDER-RIGHT: #ede2ce 1px solid
}
.form .promo {
	BORDER-BOTTOM: #ede2ce 1px solid; BORDER-LEFT: #ede2ce 1px solid; BACKGROUND-COLOR: #ede2ce; WIDTH: 84px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #6e1217; FONT-SIZE: 11px; BORDER-TOP: #ede2ce 1px solid; BORDER-RIGHT: #ede2ce 1px solid
}
.form .submit {
	BACKGROUND-IMAGE: url(images/buttonbg.gif); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #443280; WIDTH: 165px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.form .submit2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #443280; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: medium none; FONT-WEIGHT: bold; MARGIN-RIGHT: 23px; BORDER-RIGHT: medium none
}
.menusandprices {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 20px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.menusandpricesPanel {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menusandpricesPanelTab {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #996; BORDER-TOP: medium none; CURSOR: pointer; PADDING-TOP: 0px; -moz-user-select: none; -khtml-user-select: none
}
.menusandpricesPanelContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
.menusandpricesPanelContent P {
	MARGIN: 5px 0px 10px 5px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #fff
}
.menusandpricesPanelContent UL {
	MARGIN-TOP: 5px
}
.menusandpricesPanelopen .menusandpricesPanelTab {
	BACKGROUND-COLOR: #996
}
.menusandpricesPanelTabHover {
	COLOR: #996
}
.menusandpricesPanelOpen .menusandpricesPanelTabHover {
	COLOR: #996
}
.menusandpricesFocused .menusandpricesPanelTab {
	BACKGROUND-COLOR: #996
}
.menusandpricesFocused .menusandpricesPanelOpen .faqsPanelTab {
	BACKGROUND-COLOR: #996
}
#offersright {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; HEIGHT: 100px
}
#offersright A {
	COLOR: #dcd2fe; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#offersright A:hover {
	COLOR: #dcd2fe; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#offersright IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#frame {
	POSITION: absolute; PADDING-BOTTOM: 10px; MARGIN-LEFT: 300px; TOP: 480px
}
.toplinks A {
	BACKGROUND-IMAGE: url(images/ashdaletop.gif); TEXT-INDENT: -5000px; WIDTH: 380px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; FLOAT: right; HEIGHT: 70px; MARGIN-RIGHT: 5px
}
#righthotels {
	BACKGROUND-COLOR: #181333; MARGIN-TOP: 7px; WIDTH: 180px; FLOAT: right; HEIGHT: 150px
}
#rightcontact {
	BACKGROUND-COLOR: #312853; WIDTH: 180px; FLOAT: right; FONT-SIZE: 11px
}
#rightcontact A {
	DISPLAY: block; COLOR: #fff
}
.rightext {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#righthotels IMG {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
#contentright {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #312853; PADDING-LEFT: 10px; WIDTH: 181px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; FLOAT: right; HEIGHT: 320px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 4px; PADDING-TOP: 10px
}
#contentright A {
	DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif1; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#contentright A:hover {
	TEXT-DECORATION: underline
}
#contentright IMG {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 10px
}
STRONG {
	COLOR: #c4b6fe
}
.image {
	FLOAT: left; MARGIN-RIGHT: 10px
}

