HTML {
	MARGIN: 10px
}
BODY {
	FONT-SIZE: 78%; MARGIN: 10px; COLOR: #002909; FONT-FAMILY: "Trebuchet MS" Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#clearboth {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0.1em; PADDING-TOP: 0px; HEIGHT: 0.1em
}
DIV.clearboth {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0.1em; PADDING-TOP: 0px; HEIGHT: 0.1em
}
IMG.noimagegap {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN.noimagegap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN.separator {
	DISPLAY: none
}
DIV#vbaccform_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 390px
}
DIV#accform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; Z-INDEX: 1; LEFT: 0px; VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; COLOR: #0f3d2f; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
DIV#vbform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; COLOR: #fff; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
DIV#accform .lighter-form-bkg {
	BACKGROUND-COLOR: #b3d940
}
DIV#vbform .lighter-form-bkg {
	BACKGROUND-COLOR: #d45126
}
DIV#things2doform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 430px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #e27e21
}
TABLE.formtable {
	BACKGROUND-COLOR: #9c0
}
.formtable TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.formtable TD H1 {
	FONT-SIZE: 1.1em; MARGIN: 0px; COLOR: #000
}
TABLE.formtable-vb {
	BACKGROUND-COLOR: #c30
}
.formtable-vb TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 2px
}
.formtable-vb TD H1 {
	FONT-SIZE: 1.1em; MARGIN: 0px; COLOR: #fff
}
DIV#cmpnt_valuebreak_teasers_home {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%
}
.vbpage_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 430px; PADDING-TOP: 0px
}
DIV#cmpnt_valuebreak_teasers_home .teaser_top {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/middle/vlbrk_teasers_top_bkg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#cmpnt_valuebreak_teasers_home .teaser_bot {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/middle/vlbrk_teasers_bot_bkg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
DIV#cmpnt_valuebreak_teasers_home IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#cmpnt_valuebreak_teasers_home .teaser {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px; HEIGHT: 50px; BACKGROUND-COLOR: #cce570
}
DIV#cmpnt_valuebreak_teasers_home .picture {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: -2px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; HEIGHT: 50px; BORDER-RIGHT-WIDTH: 0px
}
DIV#cmpnt_valuebreak_teasers_home .price_view {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; MARGIN-TOP: -2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; WIDTH: 75px; COLOR: #fff; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; HEIGHT: 48px; BACKGROUND-COLOR: #99cc00; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
DIV#cmpnt_valuebreak_teasers_home .price_view IMG {
	MARGIN-TOP: 5px
}
TBODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	
}
TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	FONT-SIZE: 1em
}
DIV#float_left {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV#float_right {
	FLOAT: right
}
MAP {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
FORM A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
FORM A:active {
	COLOR: #000; TEXT-DECORATION: none
}
FORM A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
P {
	MARGIN-TOP: 6px
}
STRONG {
	
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #ff9900
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #328828
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #328828
}
A:visited {
	COLOR: #000
}
A:hover {
	COLOR: #7bb021
}
.white {
	FONT-WEIGHT: bold; COLOR: #000
}
.white A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.white A:link {
	COLOR: #fff
}
.white A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
.white A:hover {
	COLOR: #fff
}
white A:active {
	COLOR: #fff
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #328828; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS" Arial, Helvetica, sans-serif
}
INPUT.textfield_90px {
	BORDER-RIGHT: #328828 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #328828 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #7bb021 1px solid; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #7bb021 1px solid; HEIGHT: 17px
}
SELECT.select_90px {
	BORDER-RIGHT: #328828 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #328828 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #7bb021 1px solid; WIDTH: 96px; PADDING-TOP: 0px; BORDER-BOTTOM: #7bb021 1px solid; HEIGHT: 17px
}
SELECT.select_120px {
	BORDER-RIGHT: #328828 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #328828 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #7bb021 1px solid; WIDTH: 126px; PADDING-TOP: 0px; BORDER-BOTTOM: #7bb021 1px solid; HEIGHT: 17px
}
INPUT.textfield_150px {
	BORDER-RIGHT: #328828 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #328828 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #7bb021 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #7bb021 1px solid; HEIGHT: 17px
}
TEXTAREA.textarea_150px {
	BORDER-RIGHT: #328828 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #328828 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #7bb021 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #7bb021 1px solid
}
SELECT.select_150px {
	BORDER-RIGHT: #328828 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #328828 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #7bb021 1px solid; WIDTH: 155px; PADDING-TOP: 0px; BORDER-BOTTOM: #7bb021 1px solid; HEIGHT: 17px
}
SELECT {
	FONT-SIZE: 90%; COLOR: #002909; FONT-FAMILY: "Trebuchet MS" Arial, Helvetica, sans-serif
}
checkbox {
	FONT-SIZE: 90%; COLOR: #002909; FONT-FAMILY: "Trebuchet MS" Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 90%; COLOR: #002909; FONT-FAMILY: "Trebuchet MS" Arial, Helvetica, sans-serif
}
DIV#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 724px; PADDING-TOP: 0px; POSITION: relative
}
DIV#top {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/top/bkg_masthead.jpg); MARGIN-BOTTOM: 0px; WIDTH: 724px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 190px
}
DIV#topnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 724px; PADDING-TOP: 0px; HEIGHT: 25px
}
DIV#topnav TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#logins {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 130px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 2px; HEIGHT: 32px
}
DIV#middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 724px; PADDING-TOP: 0px
}
DIV#tillayer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; RIGHT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; WIDTH: 330px; PADDING-TOP: 0px; POSITION: absolute; TOP: 97px; TEXT-ALIGN: right
}
DIV#tillayer_ip_detector_version {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; RIGHT: 70px; VISIBILITY: visible; PADDING-BOTTOM: 0px; WIDTH: 330px; PADDING-TOP: 0px; POSITION: absolute; TOP: 50px; TEXT-ALIGN: right
}
DIV#tillayer_ip_detector {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 2px; Z-INDEX: 1; RIGHT: 0px; VISIBILITY: visible; PADDING-BOTTOM: 2px; BORDER-LEFT: #9c0 2px solid; WIDTH: 330px; PADDING-TOP: 2px; BORDER-BOTTOM: #9c0 2px solid; POSITION: absolute; TOP: 20px; HEIGHT: 449px; BACKGROUND-COLOR: #fff
}
DIV#tillayer_ip_detector_message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; RIGHT: 0px; VISIBILITY: visible; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 4px solid; WIDTH: 324px; PADDING-TOP: 0px; POSITION: absolute; TOP: 24px; HEIGHT: 100px; BACKGROUND-COLOR: #9c0
}
DIV#tillayer IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#tillayer A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 724px; PADDING-TOP: 0px
}
TABLE#content TD#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 330px; PADDING-TOP: 14px
}
TABLE#content TD#left {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 380px; PADDING-TOP: 14px
}
TABLE#regions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 540px; PADDING-TOP: 0px
}
TABLE#regions P#introtext {
	WIDTH: 430px
}
TABLE#regions TD.one {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 1px solid; WIDTH: 135px; PADDING-TOP: 5px
}
TABLE#regions TD.two {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; WIDTH: 140px; PADDING-TOP: 5px
}
DIV#region_map {
	Z-INDEX: 1; RIGHT: 1px; WIDTH: 285px; POSITION: absolute; TOP: 295px; HEIGHT: 260px
}
DIV#heading_photo_thingstodo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px; HEIGHT: 210px
}
DIV#heading_photo_thingstodo FORM {
	PADDING-RIGHT: 0px; MARGIN-TOP: -55px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#thingstodosearch_1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 270px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #9c0
}
DIV#thingstodosearch_1 TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#thingstodosearch_1 TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#thingstodosearch_2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #9c0
}
DIV#thingstodosearch_2 TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 280px; BORDER-RIGHT-WIDTH: 0px
}
DIV.but_search {
	MARGIN-TOP: -15px; WIDTH: 280px; TEXT-ALIGN: center
}
DIV#thingstodosearch_2 TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV#category_results_p1 TABLE {
	WIDTH: 100%
}
DIV#category_results_p1 TABLE TD.atoz {
	BORDER-RIGHT: #9c0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9c0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #9c0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 1px solid; BACKGROUND-COLOR: #99cc00
}
TD.simple_results_odd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ecf5cf; PADDING-BOTTOM: 4px; BORDER-LEFT: #d2e98f 1px solid; PADDING-TOP: 4px
}
TD.simple_results_even {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d2e98f 1px solid; PADDING-TOP: 4px
}
MAP {
	BORDER-RIGHT: #fff 10px solid; BORDER-TOP: #fff 10px solid; BORDER-LEFT: #fff 10px solid; BORDER-BOTTOM: #fff 10px solid
}
AREA {
	BORDER-RIGHT: #fff 10px solid; BORDER-TOP: #fff 10px solid; BORDER-LEFT: #fff 10px solid; BORDER-BOTTOM: #fff 10px solid
}
TABLE#opening_hours {
	BORDER-RIGHT: #d2e98f 1px solid; BORDER-TOP: #d2e98f 1px solid; BORDER-LEFT: #d2e98f 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d2e98f 1px solid
}
TABLE#opening_hours {
	BORDER-RIGHT: #d2e98f 1px solid; BORDER-TOP: #d2e98f 1px solid; BORDER-LEFT: #d2e98f 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d2e98f 1px solid
}
DIV#accomsearch_hmpg {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/middle/bkg_thngstd_form.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #9c0
}
DIV#accomsearch_hmpg TABLE {
	WIDTH: 260px
}
DIV#accomsearch_hmpg TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV#accomsearch_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 540px; PADDING-TOP: 0px; BACKGROUND-COLOR: #9c0
}
DIV#accomsearch_2 TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV#accomsearch_2 TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 540px; BORDER-RIGHT-WIDTH: 0px
}
.TitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #328828
}
DIV#accomsearch_1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/middle/bkg_thngstd_form.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #9c0
}
DIV#accomsearch_1 FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#accomsearch_1 TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 280px; BORDER-RIGHT-WIDTH: 0px
}
DIV#accomsearch_1 TABLE TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV#accomsearch_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 540px; PADDING-TOP: 0px; BACKGROUND-COLOR: #9c0
}
DIV#accomsearch_2 TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV#accomsearch_2 TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 540px; BORDER-RIGHT-WIDTH: 0px
}
DIV#category_results_p1 {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; BORDER-LEFT: #9c0 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 2px solid
}
TD.simple_results_odd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ecf5cf; PADDING-BOTTOM: 4px; BORDER-LEFT: #d2e98f 1px solid; PADDING-TOP: 4px
}
TD.simple_results_even {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d2e98f 1px solid; PADDING-TOP: 4px
}
DIV#clickablemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 210px; PADDING-TOP: 0px
}
DIV#heading_photo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -75px 0px 0px 10px; PADDING-TOP: 0px
}
TD.width_200px {
	WIDTH: 200px
}
TD.width_100px {
	WIDTH: 100px
}
MAP {
	BORDER-RIGHT: #fff 10px solid; BORDER-TOP: #fff 10px solid; BORDER-LEFT: #fff 10px solid; BORDER-BOTTOM: #fff 10px solid
}
AREA {
	BORDER-RIGHT: #fff 10px solid; BORDER-TOP: #fff 10px solid; BORDER-LEFT: #fff 10px solid; BORDER-BOTTOM: #fff 10px solid
}
TABLE#opening_hours {
	BORDER-RIGHT: #d2e98f 1px solid; BORDER-TOP: #d2e98f 1px solid; BORDER-LEFT: #d2e98f 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d2e98f 1px solid
}
TABLE#opening_hours {
	BORDER-RIGHT: #d2e98f 1px solid; BORDER-TOP: #d2e98f 1px solid; BORDER-LEFT: #d2e98f 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d2e98f 1px solid
}
DIV#skiplink {
	FONT-SIZE: 0.01em; Z-INDEX: 100; POSITION: absolute; TOP: -100px; TEXT-DECORATION: none
}
TD.width_200px {
	WIDTH: 200px
}
TD.width_100px {
	WIDTH: 100px
}
TABLE#content TD#right_inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 174px; PADDING-TOP: 1px
}
TABLE#content TD#left_inner {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 550px; PADDING-TOP: 0px
}
TABLE#content TD#left_inner_vbtheme DIV#heading_photo_theme {
	PADDING-LEFT: 54px
}
TABLE#content TD#left_inner_vbhome {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 280px; PADDING-TOP: 0px
}
TABLE#content TD#right_inner_vbhome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 444px; PADDING-TOP: 1px
}
TABLE#content TD#left_inner_vbtheme {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 424px; PADDING-TOP: 0px
}
TABLE#content TD#right_inner_vbtheme {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 300px; PADDING-TOP: 14px
}
TABLE#content TD#left_inner_no_subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 724px; PADDING-TOP: 0px
}
DIV.printpage {
	MARGIN-TOP: 10px; Z-INDEX: 10; RIGHT: 20px; VISIBILITY: hidden; POSITION: absolute
}
TABLE.results {
	BORDER-RIGHT: #9c0 2px solid; BORDER-TOP: #9c0 2px solid; MARGIN: 5px 0px 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 2px solid; WIDTH: 100%; BORDER-BOTTOM: #9c0 2px solid; BACKGROUND-COLOR: #b3d940
}
TABLE.results_2 {
	BORDER-RIGHT: #9c0 2px solid; BORDER-TOP: #9c0 2px solid; MARGIN: 5px 0px 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 2px solid; WIDTH: 500px; BORDER-BOTTOM: #9c0 2px solid; BACKGROUND-COLOR: #b3d940
}
TABLE.results_white {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%
}
TABLE.narrow {
	MARGIN: 10px 0px
}
TABLE.narrow TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TABLE.results TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
TD.rightcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 110px; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TD.pagination {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TD.back_to_top {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TD.rightcolphoto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 110px; PADDING-TOP: 1px; TEXT-ALIGN: right
}
DIV#form_check_avail {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; BORDER-LEFT: #9c0 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 2px solid; BACKGROUND-COLOR: #b3d940
}
DIV#form_check_avail P {
	CLEAR: both; VERTICAL-ALIGN: middle
}
DIV.exact_results_p1 {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; BORDER-LEFT: #9c0 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 2px solid
}
DIV#exact_results_p1 {
	CLEAR: both; BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; BORDER-LEFT: #9c0 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 2px solid
}
DIV#exact_results_p1_form {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 5px; BACKGROUND-COLOR: #9c0; BORDER-RIGHT-WIDTH: 0px
}
DIV#exact_results_p1_categories {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9c0 2px solid; WIDTH: 467px; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 2px solid
}
TD.package {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #88c107
}
TD.package A:link {
	COLOR: #fff
}
TD.package A:visited {
	COLOR: #000
}
TD.package A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
TD.package A:active {
	COLOR: #fff
}
TD.theme {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; COLOR: #002909; PADDING-TOP: 4px; BACKGROUND-COLOR: #d2e98f
}
TD.price {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 1px solid; WIDTH: 102px; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #69c; TEXT-ALIGN: center
}
TD.offer_photo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 110px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TD.offer_photo IMG {
	PADDING-BOTTOM: 5px
}
TD.offer_description {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.pg-icon-bkg {
	FLOAT: right
}
TD.offer_description FONT {
	FONT-SIZE: 1em
}
DIV#near_matches {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; BORDER-LEFT: #9c0 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 2px solid
}
#breadcrumbing {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; COLOR: #69c; PADDING-TOP: 0px
}
#pageheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pageheading IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pageheading TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#pageheading TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#subnav {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.05em; PADDING-BOTTOM: 0px; WIDTH: 158px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffc285
}
#subnavtop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 9px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ecf5cf
}
#subnav A {
	DISPLAY: block; TEXT-DECORATION: none
}
#subnav A.level_1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #002909; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BORDER-RIGHT-WIDTH: 0px
}
#subnav A.level_1:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #002909; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #ffd4aa; BORDER-RIGHT-WIDTH: 0px
}
A.level_1:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #002909; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #ffd4aa; BORDER-RIGHT-WIDTH: 0px
}
#subnav A.level_1_on:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f93; BORDER-RIGHT-WIDTH: 0px
}
#subnav A.level_1_on:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #002909; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #ffd4aa; BORDER-RIGHT-WIDTH: 0px
}
#subsubnav {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(../images/right/subsubnav_bkg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 158px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffd4aa
}
#subsubnav A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.level_2:link {
	MARGIN: 0px 0px 0px 10px; COLOR: #002909; BORDER-BOTTOM: #9c0 1px solid
}
A.level_2:visited {
	MARGIN: 0px 0px 0px 10px; COLOR: #002909; BORDER-BOTTOM: #9c0 1px solid
}
A.level_2:hover {
	COLOR: #002909; BORDER-BOTTOM: #9c0 1px solid; BACKGROUND-COLOR: #ffe1c4
}
A.level_2:active {
	COLOR: #002909; BORDER-BOTTOM: #9c0 1px solid; BACKGROUND-COLOR: #ffe1c4
}
A.level_2_on:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 1px solid; BACKGROUND-COLOR: #f93
}
A.level_2_on:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 1px solid; BACKGROUND-COLOR: #f93
}
A.level_2_on:hover {
	COLOR: #002909; BORDER-BOTTOM: #9c0 1px solid; BACKGROUND-COLOR: #ffe1c4
}
A.level_2_on:active {
	COLOR: #002909; BORDER-BOTTOM: #9c0 1px solid; BACKGROUND-COLOR: #ffe1c4
}
DIV#valuebreakssearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 380px; PADDING-TOP: 0px
}
DIV#valuebreakssearch TABLE {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/middle/bkg_vlbrk_form.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 380px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #9c0; BORDER-RIGHT-WIDTH: 0px
}
DIV#valuebreakssearch TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV#valuebreakssearch_3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #d2e98f 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/middle/bkg_vlbrk_form_bot.gif); PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 380px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #9c0
}
DIV#valuebreakssearch_2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2e98f 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 380px; PADDING-TOP: 0px; BACKGROUND-COLOR: #b3d940
}
DIV#valuebreakssearch_2 TABLE TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV#valuebreakssearch_3 TABLE TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
DIV#breakdetails_floatright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -5px -5px 5px 5px; PADDING-TOP: 0px
}
DIV.but_booknow {
	MARGIN: -15px 0px 0px; TEXT-ALIGN: center
}
.but_finddeals {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/buttons/line_bkg.gif); MARGIN: -20px 0px 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right
}
DIV#valuebreakssearch_skinny {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 280px; COLOR: #fff; PADDING-TOP: 0px
}
DIV#valuebreakssearch_2_skinny TABLE {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/middle/rgnl_bkg_vlbrk_form_west.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 280px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
DIV#valuebreakssearch_skinny TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
DIV#valuebreakssearch_3_skinny {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/middle/rgnl_bkg_vlbrk_form_bot_west.gif); PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 280px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #b9131d
}
DIV#valuebreakssearch_2_skinny {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 280px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #b9131d
}
DIV#valuebreakssearch_2_skinny TABLE TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
DIV#valuebreakssearch_3_skinny TABLE TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
DIV.but_booknow_skinny {
	MARGIN: -15px 0px 0px; TEXT-ALIGN: center
}
.but_finddeals_skinny {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/buttons/line_bkg.gif); MARGIN: -20px 0px 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right
}
DIV#valuebreak_picks {
	MARGIN: 0px
}
DIV#valuebreak_picks TABLE {
	MARGIN-BOTTOM: 10px
}
DIV#valuebreak_picks TD.package {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 2px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #88c107
}
DIV#valuebreak_picks TD.subhdng_breaktype {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 2px solid; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #d2e98f
}
DIV#valuebreak_picks TD.theme {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 2px solid; COLOR: #002909; PADDING-TOP: 3px; BORDER-BOTTOM: #9c0 2px solid; BACKGROUND-COLOR: #fff
}
DIV#valuebreak_picks TD.price {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; WIDTH: 102px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #9c0 2px solid; BACKGROUND-COLOR: #69c; TEXT-ALIGN: center
}
DIV#acc_partners {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#acc_partners P {
	MARGIN-TOP: -40px; FONT-WEIGHT: bold; MARGIN-LEFT: 17px; COLOR: #fff
}
DIV#acc_partners A:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV#acc_partners A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV#acc_partners A:hover {
	COLOR: #ff0; TEXT-DECORATION: underline
}
DIV#acc_partners A:active {
	COLOR: #ff0; TEXT-DECORATION: underline
}
TABLE#three_of_twenty {
	BORDER-RIGHT: #9c0 2px solid; BORDER-TOP: #9c0 2px solid; FONT-SIZE: 1.4em; BORDER-LEFT: #9c0 2px solid; WIDTH: 330px; COLOR: #fff; LINE-HEIGHT: 1.1em; BORDER-BOTTOM: #9c0 2px solid
}
TABLE#three_of_twenty A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE#three_of_twenty A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE#three_of_twenty A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TABLE#three_of_twenty A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
TABLE#three_of_twenty TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; HEIGHT: 54px
}
DIV.float_arrow {
	MARGIN-TOP: -4px; FLOAT: right; WIDTH: 30px; MARGIN-RIGHT: -4px; HEIGHT: 30px
}
.details {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; LINE-HEIGHT: 1em
}
TABLE#three_of_twenty TD.first {
	BORDER-RIGHT: #9c0 2px solid; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/special_dates/none/bkg_1_of_20_1st_val.gif); WIDTH: 107px; BACKGROUND-REPEAT: no-repeat
}
TABLE#three_of_twenty TD.second {
	BORDER-RIGHT: #9c0 2px solid; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/special_dates/none/bkg_1_of_20_2nd_val.gif); WIDTH: 107px; BACKGROUND-REPEAT: no-repeat
}
TABLE#three_of_twenty TD.third {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/special_dates/none/bkg_1_of_20_3rd_val.gif); WIDTH: 108px; BACKGROUND-REPEAT: no-repeat
}
IMG#cmpnt_fullaccom {
	MARGIN-TOP: 10px
}
.border-left-lightgreen {
	BORDER-LEFT: #d2e98f 1px solid
}
.border-top-lightgreen {
	BORDER-TOP: #d2e98f 1px solid
}
.border-left-lightgreen-dotted {
	BORDER-LEFT: #d2e98f 1px dotted
}
.border-left-white {
	BORDER-LEFT: #fff 1px dotted
}
.border-top-lightgreen-dotted {
	BORDER-TOP: #d2e98f 1px dotted
}
.border-bottom-lightgreen-dotted {
	BORDER-BOTTOM: #d2e98f 1px dotted
}
#threeoftwenty {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#tv_ads {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; BORDER-LEFT: #9c0 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #9c0 2px solid
}
DIV#themes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px 14px; PADDING-TOP: 0px
}
DIV#themes DIV.theme_home {
	CLEAR: both
}
DIV#themes IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 7px 3px 0px; PADDING-TOP: 0px
}
DIV#themes STRONG A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.05em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #393; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#themes STRONG A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.05em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #393; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.cmpnt_thngstd {
	BORDER-RIGHT: #cce680 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cce680 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 25px 0px 0px; BORDER-LEFT: #cce680 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cce680 1px solid
}
DIV.cmpnt_thngstd TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.cmpnt_thngstd P {
	CLEAR: left
}
DIV.cmpnt_thngstd IMG.hdng {
	PADDING-RIGHT: 0px; MARGIN-TOP: -6px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -6px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.cmpnt_thngstd DIV.image {
	MARGIN-TOP: -5px; FLOAT: right; MARGIN-RIGHT: -3px
}
DIV.search {
	CLEAR: both; MARGIN-TOP: 0px; FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; COLOR: #328828; BACKGROUND-COLOR: #b3d940; TEXT-ALIGN: right
}
DIV.search TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
DIV.search FORM {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
DIV#whois {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right top; MARGIN-TOP: 20px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/middle/whoisirelandie_bkg.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
DIV.bottombanners {
	MARGIN: 10px 0px; VERTICAL-ALIGN: top; WIDTH: 100%
}
#footer {
	CLEAR: both; BORDER-RIGHT: #88c107 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #88c107 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; BORDER-LEFT: #88c107 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #88c107 1px solid; TEXT-ALIGN: center
}
#copyright_credits {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#copyright_credits P {
	MARGIN: 0px
}
#copyright_credits IMG.ndp_logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.small_print_on_white {
	FONT-SIZE: 0.7em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#breaksavailable {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/middle/bkg_breaksavailable_regular.jpg); PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 290px; COLOR: #fff; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: left
}
DIV#breaksavailable_special {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/middle/bkg_breaksavailable_special.jpg); PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 290px; COLOR: #fff; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: left
}
DIV#theme_float_rightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -40px 0px 20px; WIDTH: 365px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#heading_photo_theme {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: right
}
DIV#heading_photo_theme_special {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
DIV#heading_photo_theme_home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: right
}
DIV#other_themes_jumpmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 200; RIGHT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 130px; PADDING-TOP: 0px; POSITION: absolute; TOP: 27px
}
DIV#other_themes_jumpmenu_special {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 209; LEFT: 8px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 130px; PADDING-TOP: 0px; POSITION: absolute; TOP: 27px
}
DIV#other_themes_jumpmenu_special {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 200; RIGHT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 130px; PADDING-TOP: 0px; POSITION: absolute; TOP: 27px
}
DIV#other_themes_jumpmenu SELECT {
	WIDTH: 130px
}
DIV#themebreakssearch {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 40px; WIDTH: 300px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#themebreakssearch IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#themebreakssearch TABLE {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/middle/bkg_vlbrk_form.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 300px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #9c0; BORDER-RIGHT-WIDTH: 0px
}
DIV#themebreakssearch TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
DIV#themebreakssearch_2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2e98f 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 40px; WIDTH: 300px; PADDING-TOP: 0px; BACKGROUND-COLOR: #b3d940; TEXT-ALIGN: left
}
DIV#themebreakssearch_3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #d2e98f 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/middle/glflbrk_form_bot.gif); PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 40px; WIDTH: 300px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #9c0; TEXT-ALIGN: left
}
DIV#themebreakssearch_2 TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
DIV#themebreakssearch_3 TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
DIV#themebreakssearch_2 TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV#themebreakssearch_3 TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV.theme_but_booknow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -15px 0px 0px 40px; WIDTH: 300px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV#routeplanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV#browse_maps {
	BACKGROUND-POSITION: left bottom; MARGIN-TOP: 20px; BACKGROUND-IMAGE: url(../images/middle/bkg_browsemapsform.gif); BACKGROUND-REPEAT: no-repeat
}
TABLE#browsemaps_form {
	MARGIN-LEFT: 20px
}
TD.contact_us_page {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #9c0 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #cce680
}
TD.contact_us_page A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
TD.contact_us_page A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
TD.contact_us_page A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TD.contact_us_page A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
TD.ireland_contact_form_top {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 5px; WIDTH: 66%; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #9c0
}
TD#til_contact_form {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; COLOR: #43205f; PADDING-TOP: 5px; BACKGROUND-COLOR: #c8b5d8; TEXT-ALIGN: right
}
TD.til_contact_form_top {
	BORDER-RIGHT: #43205f 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #43205f 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; WIDTH: 34%; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #43205f 1px solid; BACKGROUND-COLOR: #43205f
}
TD.itbl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f7f7
}
SPAN.redPointernav {
	COLOR: #900
}
SPAN.redPointer {
	COLOR: #900
}
DIV.csc-menu P {
	MARGIN: 0px
}
DIV.csc-menu P A {
	DISPLAY: block; TEXT-DECORATION: none
}
DIV.csc-menu P A:visited {
	TEXT-DECORATION: none
}
DIV.csc-menu P A:hover {
	
}
DIV.csc-menu P A:active {
	
}
P.csc-sitemap-level1 A {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND-IMAGE: url(../images/middle/aro_ico_blue.gif); MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; TEXT-DECORATION: none
}
P.csc-sitemap-level1 A:visited {
	BACKGROUND-IMAGE: url(../images/middle/aro_ico_blue.gif); TEXT-DECORATION: none
}
P.csc-sitemap-level1 A:hover {
	BACKGROUND-IMAGE: url(../images/middle/aro_ico_white.gif); COLOR: #328828; BACKGROUND-COLOR: #cce57f
}
P.csc-sitemap-level1 A:active {
	BACKGROUND-IMAGE: url(../images/middle/aro_ico_white.gif); COLOR: #328828; BACKGROUND-COLOR: #cce57f; TEXT-DECORATION: underline
}
P.csc-sitemap-level2 A {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(../images/middle/arrow_nav_dblue.gif); PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 40px; WIDTH: 100%; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
P.csc-sitemap-level2 A:link {
	
}
P.csc-sitemap-level2 A:visited {
	BACKGROUND-IMAGE: url(../images/middle/arrow_nav_grey.gif); TEXT-DECORATION: none
}
P.csc-sitemap-level2 A:hover {
	BACKGROUND-IMAGE: url(../images/middle/arrow_nav_white.gif); COLOR: #328828; BACKGROUND-COLOR: #cce57f; TEXT-DECORATION: underline
}
P.csc-sitemap-level2 A:active {
	COLOR: #328828; BACKGROUND-COLOR: #cce57f; TEXT-DECORATION: underline
}
P.csc-sitemap-level3 A {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/middle/arrow_nav_dblue.gif); PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 60px; WIDTH: 100%; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
P.csc-sitemap-level3 A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
P.csc-sitemap-level3 A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/middle/arrow_nav_grey.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
P.csc-sitemap-level3 A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/middle/arrow_nav_white.gif); PADDING-BOTTOM: 3px; COLOR: #328828; PADDING-TOP: 3px; BACKGROUND-COLOR: #cce57f; TEXT-DECORATION: underline
}
P.csc-sitemap-level3 A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; COLOR: #328828; PADDING-TOP: 3px; BACKGROUND-COLOR: #cce57f; TEXT-DECORATION: underline
}
DIV#heading_image_vas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px 30px; WIDTH: 231px; PADDING-TOP: 0px
}
TD.vas_table_td {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 1px solid; WIDTH: 25%; COLOR: #328828; PADDING-TOP: 10px
}
DIV#calendar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.calendar {
	PADDING-RIGHT: 10px; BORDER-TOP: #9c0 1px solid; BORDER-LEFT: #9c0 1px solid; WIDTH: 100%
}
TABLE.calendar TD.Active {
	BORDER-RIGHT: #9c0 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #7bb021; PADDING-TOP: 2px; BORDER-BOTTOM: #9c0 1px solid; TEXT-ALIGN: left
}
TABLE.calendar TD.NotActive {
	BORDER-RIGHT: #9c0 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9c0 1px solid; TEXT-ALIGN: left
}
TABLE.calendar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.calendar TD.heading {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #9c0
}
.list_heading {
	FONT-SIZE: 1.3em; COLOR: #69c
}
TABLE.facility_icons {
	BORDER-RIGHT: #9c0 2px solid; BORDER-TOP: #9c0 2px solid; BORDER-LEFT: #9c0 2px solid; WIDTH: 100%; BORDER-BOTTOM: #9c0 2px solid
}
TABLE.facility_icons TH {
	WIDTH: 100%
}
TABLE.facility_icons TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
DIV#things2do_picks {
	CLEAR: both; MARGIN: 0px 0px 0px 10px; WIDTH: 160px
}
DIV#things2do_picks IMG {
	VERTICAL-ALIGN: text-top
}
DIV#things2do_picks DIV.subhdng_breaktype {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9c0 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 2px solid; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #d2e98f
}
DIV#things2do_picks DIV.package {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #9c0 2px solid; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #9c0
}
DIV#things2do_picks DIV.theme {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 2px solid; COLOR: #002909; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
DIV#things2do_picks DIV.price {
	BORDER-RIGHT: #9c0 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; BORDER-LEFT: #9c0 2px solid; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #69c; TEXT-ALIGN: right
}
DIV#enquiry-form-holder {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/middle/bkg_postcard.jpg); PADDING-BOTTOM: 20px; WIDTH: 704px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
DIV#enquiry-form-wrapper {
	BORDER-RIGHT: #9c0 1px solid; BORDER-TOP: #9c0 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #9c0 2px solid; BORDER-BOTTOM: #9c0 2px solid; BACKGROUND-COLOR: #fff
}
DIV#stamp {
	Z-INDEX: 10; RIGHT: 2px; VISIBILITY: visible; POSITION: absolute; TOP: 2px
}
DIV.enquiry-form-right {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 45px; FLOAT: right; BACKGROUND-IMAGE: url(../images/middle/bkg_postcard_vline.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 55%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 290px
}
DIV.enquiry-form-left {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 6%; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 30%; COLOR: #69c; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.enquiry-form FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#enquiry-form-wrapper SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px; PADDING-TOP: 0px
}
DIV#enquiry-form-wrapper TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px; PADDING-TOP: 0px
}
DIV#enquiry-form-wrapper INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px; PADDING-TOP: 0px
}
DIV#enquiry-form-wrapper LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px; PADDING-TOP: 0px
}
DIV.enquiry-form-right H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 4px; COLOR: #69c; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 1px dotted; TEXT-ALIGN: left
}
DIV.enquiry-form-left H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 4px; COLOR: #69c; PADDING-TOP: 5px; BORDER-BOTTOM: #9c0 1px dotted; TEXT-ALIGN: left
}
DIV#cmpnt-lateavail {
	BORDER-RIGHT: #9c0 10px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9c0 1px solid; PADDING-LEFT: 0px; Z-INDEX: 3; VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; BORDER-LEFT: #9c0 0px solid; WIDTH: 444px; PADDING-TOP: 0px; BORDER-BOTTOM: #9c0 1px solid; POSITION: absolute; HEIGHT: 120px
}
DIV#cmpnt-lateavail IMG {
	
}
DIV#cmpnt-lateavail DIV#offers-acc {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #fff 1px solid; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 4; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 182px; COLOR: #fff; POSITION: absolute; TOP: -15px
}
DIV#offers-acc A {
	COLOR: #fff
}
DIV#offers-acc A:link {
	COLOR: #fff
}
DIV#offers-acc A:visited {
	COLOR: #fff
}
DIV#offers-acc A:hover {
	COLOR: #fff
}
DIV#offers-acc A:active {
	COLOR: #fff
}
DIV#cmpnt-lateavail DIV#offers-acc .tonight {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: left top; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/middle/lateavail_bkg_tnght.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 176px; PADDING-TOP: 3px; BORDER-BOTTOM: #328828 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 48px; BACKGROUND-COLOR: #9c0; BORDER-RIGHT-WIDTH: 0px
}
DIV#cmpnt-lateavail DIV#offers-acc .left {
	FLOAT: left; WIDTH: 55px
}
DIV#cmpnt-lateavail DIV#offers-acc .right {
	FLOAT: right; WIDTH: 95px; COLOR: #0f3d2f
}
DIV#cmpnt-lateavail DIV#offers-acc .tomorrow {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: left top; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/middle/lateavail_bkg_tmrw.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 176px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 49px; BACKGROUND-COLOR: #9c0; BORDER-RIGHT-WIDTH: 0px
}
.tonight DIV#late-arrow-1 {
	Z-INDEX: 5; RIGHT: -15px; VISIBILITY: inherit; POSITION: absolute; TOP: 15px
}
.tomorrow DIV#late-arrow-2 {
	Z-INDEX: 5; RIGHT: -15px; VISIBILITY: inherit; POSITION: absolute; TOP: 15px
}
DIV#cmpnt-valuebreaks {
	BORDER-RIGHT: #c30 10px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c30 1px solid; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; BORDER-LEFT: #c30 0px solid; WIDTH: 444px; PADDING-TOP: 0px; BORDER-BOTTOM: #c30 1px solid; POSITION: absolute; HEIGHT: 120px
}
DIV#cmpnt-valuebreaks IMG {
	
}
DIV#offers-vb {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #fff 1px solid; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.2em; Z-INDEX: 7; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 182px; COLOR: #fff; POSITION: absolute; TOP: -15px; HEIGHT: 148px
}
DIV#offers-vb A {
	COLOR: #fff
}
DIV#offers-vb A:link {
	COLOR: #fff
}
DIV#offers-vb A:visited {
	COLOR: #fff
}
DIV#offers-vb A:hover {
	COLOR: #fff
}
DIV#offers-vb A:active {
	COLOR: #fff
}
DIV#offers-vb .u99 {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: left top; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(../images/middle/valuebreaks_bkg.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 32px; BACKGROUND-COLOR: #d45126
}
DIV#offers-vb .u199 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 30px; BACKGROUND-COLOR: #c30; BORDER-RIGHT-WIDTH: 0px
}
DIV#offers-vb .u299 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 30px; BACKGROUND-COLOR: #a00; BORDER-RIGHT-WIDTH: 0px
}
.u99 DIV#vb-arrow-1 {
	Z-INDEX: 8; RIGHT: -15px; VISIBILITY: inherit; POSITION: absolute; TOP: 5px
}
.u199 DIV#vb-arrow-2 {
	Z-INDEX: 8; RIGHT: -15px; VISIBILITY: inherit; POSITION: absolute; TOP: 5px
}
.u299 DIV#vb-arrow-3 {
	Z-INDEX: 8; RIGHT: -15px; VISIBILITY: inherit; POSITION: absolute; TOP: 5px
}
DIV#cmpnt_festival-teasers {
	FONT-SIZE: 0.9em; MARGIN: 0px; POSITION: relative
}
DIV#float_photo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 30px
}
DIV#cmpnt_festival-teasers .teaser_top {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/middle/bkg_cmpnt_teasers_top.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 299px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; BACKGROUND-COLOR: #639
}
DIV#cmpnt_festival-teasers TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 299px; PADDING-TOP: 0px; HEIGHT: 65px
}
DIV#cmpnt_festival-teasers TD.description {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ccedfd
}
DIV#cmpnt_festival-teasers TD.date {
	PADDING-RIGHT: 2px; PADDING-LEFT: 65px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 17px; BACKGROUND-COLOR: #efeaf5
}
DIV#cmpnt_festival-teasers TD.date-even {
	PADDING-RIGHT: 2px; PADDING-LEFT: 65px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 17px; BACKGROUND-COLOR: #e0d6eb
}
DIV#cmpnt_festival-teasers TD.location {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #639 1px solid; WIDTH: 105px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 17px; BACKGROUND-COLOR: #efeaf5
}
DIV#cmpnt_festival-teasers TD.location-even {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #639 1px solid; WIDTH: 105px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 17px; BACKGROUND-COLOR: #e0d6eb
}
DIV#cmpnt_festival-teasers .teaser {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px; HEIGHT: 50px; BACKGROUND-COLOR: #c9e9d8
}
IMG.pg-icon-small {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: -4px 0px; PADDING-TOP: 0px
}
DIV#accomintrowrapper {
	POSITION: relative; HEIGHT: 210px
}
DIV#accomintrowrapper P {
	WIDTH: 325px
}
DIV#accomphoto {
	RIGHT: 0px; POSITION: absolute; TOP: -10px
}
