 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.centre {
	WIDTH: 100%; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/img/i_bg_fill.gif); COLOR: #ffffff; FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fbfcf9; TEXT-ALIGN: left
}
A {
	FONT-WEIGHT: bold; COLOR: #7c940c; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #7c940c; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.thedms IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
H1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 120%; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #739638
}
H1 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
H1 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
H1 A:hover {
	
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #5b7da8; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H2 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
H3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px; COLOR: #91bb48
}
H4 {
	COLOR: #ffffff
}
#data_title0 {
	COLOR: #333333
}
TABLE {
	
}
TH {
	
}
TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #fdffea; TEXT-ALIGN: left
}
TR {
	
}
FORM H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #9dc258 4px solid; BACKGROUND-COLOR: #739638
}
INPUT {
	
}
FORM UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM LI {
	CLEAR: both; MARGIN-TOP: 10px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none
}
FORM LI.radio LABEL {
	CLEAR: none; FLOAT: left
}
FORM LI.radio INPUT {
	FLOAT: left
}
FORM LI.check LABEL {
	FLOAT: none; MARGIN-RIGHT: 0px; TEXT-ALIGN: left
}
FORM LI.check SPAN {
	DISPLAY: block
}
#right-cat-list {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: url(../img/i_right_nav.gif); PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 154px; COLOR: #000000; MARGIN-RIGHT: 0px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
#right-cat-list_img {
	MARGIN-BOTTOM: 5px
}
#right-cat-list A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff
}
#right-cat-list A:hover {
	FONT-SIZE: 11px; COLOR: #a02d28; TEXT-DECORATION: none
}
#right-cat-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#right-cat-list LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/img/small-white-list-arrow.gif); MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#right-cat-list H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
.thedmsImageLink {
	MARGIN: 3px
}
.thedmsItemsPanel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV#thedmsSearch1 {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 3px
}
.thedms UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#thedmsButtonHolder #right {
	FLOAT: none; WIDTH: 45px
}
DIV#thedmsButtonHolder #left {
	FLOAT: none; WIDTH: 45px
}
DIV#thedmsButtonHolder {
	MARGIN-TOP: 15px
}
DIV#thedmsMapAll1 {
	FLOAT: right; WIDTH: 30%
}
DIV#thedmsButtonHolder A {
	MARGIN-TOP: 5px; WIDTH: 150px
}
DIV#thedmsButtonHolder #left {
	WIDTH: auto
}
SPAN.buttonDisable {
	DISPLAY: block; WIDTH: 150px
}
DIV#thedmsAvailabilityChart {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.Caption {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.Instructions {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.Feedback {
	FONT-WEIGHT: normal; COLOR: red; TEXT-ALIGN: center
}
TABLE#thedmsOpeningTimesTableFullWidth TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
DIV.BrowseCell {
	FLOAT: left; WIDTH: 100%
}
#thedms01 DIV#thedmsBrowseGrid .BrowseCell {
	BORDER-RIGHT: #b4d183 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b4d183 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 1px; BORDER-LEFT: #b4d183 1px solid; WIDTH: 48%; PADDING-TOP: 3px; BORDER-BOTTOM: #b4d183 1px solid; HEIGHT: auto
}
DIV#thedmsBrowseGrid .BrowseCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#thedms11 DIV#thedmsBrowseGrid .BrowseCell {
	FLOAT: right; WIDTH: 76%
}
#thedms11 DIV#thedmsBrowseGrid .BrowseSmallPicture {
	FLOAT: left; MARGIN: 1px; WIDTH: auto
}
DIV#thedmsBrowseGrid .BrowseRow {
	BORDER-RIGHT: #739638 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #739638 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #739638 1px solid; WIDTH: 99%; PADDING-TOP: 2px; BORDER-BOTTOM: #739638 1px solid; TEXT-ALIGN: left
}
#thedmsAvailabilityChart TABLE {
	CLEAR: left
}
#thedmsBrowseEvents {
	CLEAR: both
}
TABLE#thedmsBrowseEvents {
	BACKGROUND-COLOR: #fdffea
}
#thedmsBrowseEvents TD {
	BORDER-RIGHT: #a6c512 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a6c512 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a6c512 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #a6c512 1px solid; BACKGROUND-COLOR: #ffffff
}
.thedmsBackgroundFix {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.clearer {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.thedmskey {
	PADDING-RIGHT: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 3px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
DIV#thedmsBrowseGrid .signposts_div {
	FLOAT: left
}
DIV#thedmsBrowseGrid {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px; TEXT-ALIGN: left
}
DIV#thedmsBrowseGrid .BrowseCell H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 110%; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; WIDTH: 96%; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #739638
}
DIV#thedmsBrowseGrid .BrowseCell H2 A {
	FONT-SIZE: 110%
}
DIV#thedmsBrowseGrid .BrowseCell H2 A:visited {
	FONT-SIZE: 110%
}
DIV#thedmsBrowseGrid .BrowseCell H2 A:hover {
	FONT-SIZE: 110%
}
.button A {
	BORDER-RIGHT: #616633 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #616633 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 1px; BORDER-LEFT: #616633 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 3px; BORDER-BOTTOM: #616633 1px solid; BACKGROUND-COLOR: #a6c512
}
.button A:visited {
	BORDER-RIGHT: #616633 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #616633 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 1px; BORDER-LEFT: #616633 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 3px; BORDER-BOTTOM: #616633 1px solid; BACKGROUND-COLOR: #a6c512
}
.button A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #616633; TEXT-DECORATION: none
}
DIV#thedmsBrowseGrid .CellRightDetailsHolder {
	MARGIN-LEFT: 5px
}
INPUT.button {
	FLOAT: right; MARGIN: 5px
}
DIV#thedmsBrowseGrid .details_holder {
	MARGIN-TOP: 5px
}
DIV#thedmsBrowseGrid .thedmsBrowsePicture IMG {
	FLOAT: left
}
#frame {
	HEIGHT: auto
}
#header {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/i_banner%20copy.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 80px
}
#sub_header {
	PADDING-RIGHT: 2%; WIDTH: 98%; HEIGHT: 14px; BACKGROUND-COLOR: #739638; TEXT-DECORATION: none
}
#footer {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../img/footer-green.jpg); PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #cbdfaa; PADDING-TOP: 2px
}
#footer A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
#footer A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
#footer A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
#footer_left {
	MARGIN-LEFT: 5px
}
#footer_right {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.spacer {
	FLOAT: left; WIDTH: 10px; HEIGHT: 100px
}
.spacer2 {
	FLOAT: left; WIDTH: 9px; HEIGHT: 100px
}
.content_lower_navigation_box {
	FLOAT: left; WIDTH: 197px; HEIGHT: 145px; BACKGROUND-COLOR: #739638
}
.content_lower_navigation_box_image {
	WIDTH: 197px; HEIGHT: 122px
}
.content_lower_navigation_box_2 {
	FLOAT: left; WIDTH: 146px; BACKGROUND-COLOR: #739638
}
.content_lower_navigation_box_2_image {
	WIDTH: 146px; HEIGHT: 97px
}
.content_lower_navigation_box_2_image {
	WIDTH: 146px; HEIGHT: 97px
}
.content_lower_navigation_box_2_header {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WIDTH: 137px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.content_lower_navigation_search {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 146px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #2e8366; TEXT-ALIGN: center
}
.content_left_box_header {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #5e782d; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.content_lower_navigation_box_header {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: center
}
.content_left_box_header A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.content_left_box_header A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.content_lower_navigation_box_2_header A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.content_lower_navigation_box_2_header A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.content_lower_navigation_box_header A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.content_lower_navigation_box_header :visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.content_lower_navigation_search A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.content_lower_navigation_search A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.content_left_box_header A:hover {
	TEXT-DECORATION: underline
}
.content_lower_navigation_box_2_header A:hover {
	TEXT-DECORATION: underline
}
.content_lower_navigation_box_header A:hover {
	TEXT-DECORATION: underline
}
.content_lower_navigation_search A:hover {
	TEXT-DECORATION: underline
}
.content_left_box_image {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; MARGIN-TOP: 6px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 66px; MARGIN-RIGHT: 3px; HEIGHT: 66px
}
.content_left_box_text {
	MARGIN-TOP: 6px; PADDING-LEFT: 2px; FONT-SIZE: 10px; MARGIN-RIGHT: 2px; HEIGHT: auto; TEXT-ALIGN: left
}
#content_holder {
	WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: center
}
#content_lower_box {
	FLOAT: left; WIDTH: 145px; HEIGHT: 150px; BACKGROUND-COLOR: #739638
}
#content_lower_box_header {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px
}
#navigation_main {
	MARGIN: 0px auto; WIDTH: 670px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-ALIGN: center
}
#content_left {
	FLOAT: left; WIDTH: 198px; MARGIN-RIGHT: 10px; HEIGHT: 100%
}
#content_left_navigation_box {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/img/i_middle_content_left_fill.gif); PADDING-BOTTOM: 5px; WIDTH: 188px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#content_left_video_box {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 198px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #739638
}
#content_left_itinerary {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/img/i_middle_content_left_fill.gif); PADDING-BOTTOM: 0px; WIDTH: 198px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#content_left_itinerary_groups {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(/img/i_middle_content_left_fill.gif); PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#content_left_request_brochure {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 198px; HEIGHT: auto; BACKGROUND-COLOR: #739638
}
#content_left_map {
	BACKGROUND-IMAGE: url(/img/i_map.gif); WIDTH: 198px; HEIGHT: 206px
}
#content_left_map_groups {
	FLOAT: left; BACKGROUND-IMAGE: url(/img/i_map.gif); WIDTH: 198px; MARGIN-RIGHT: 10px; HEIGHT: 206px
}
#content_right_footer {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 612px; TEXT-ALIGN: left
}
#content_right_footer_groups {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 611px; TEXT-ALIGN: left
}
#content_holder_centre {
	BORDER-RIGHT: #ccd8b4 3px double; PADDING-RIGHT: 5px; BORDER-TOP: #ccd8b4 3px double; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #ccd8b4 3px double; WIDTH: 820px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccd8b4 3px double
}
#content_right {
	FLOAT: right; WIDTH: 612px; HEIGHT: 100%; TEXT-ALIGN: left
}
#content_right_groups {
	FLOAT: right; WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: left
}
#content_right_main {
	BORDER-RIGHT: #c2d1a7 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c2d1a7 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/content_text_box.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #c2d1a7 1px solid; WIDTH: 430px; COLOR: #739638; PADDING-TOP: 3px; BORDER-BOTTOM: #c2d1a7 1px solid; BACKGROUND-COLOR: #fdffea; TEXT-ALIGN: left
}
#content_right_nav {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% bottom; MARGIN-TOP: 10px; PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/i_right_nav.gif); PADDING-BOTTOM: 15px; MARGIN-LEFT: 10px; WIDTH: 157px; COLOR: #fbfcf8; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.content_right_nav_header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
#content_right_main_dms {
	BORDER-RIGHT: #c2d1a7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c2d1a7 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: url(/img/content_text_box.gif); PADDING-BOTTOM: 5px; BORDER-LEFT: #c2d1a7 1px solid; WIDTH: 600px; COLOR: #485f23; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #c2d1a7 1px solid; BACKGROUND-COLOR: #fdffea; TEXT-ALIGN: left
}
#content_right_main_img {
	BORDER-RIGHT: #c2d1a7 1px solid; BORDER-TOP: #c2d1a7 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/content_text_box.gif); BORDER-LEFT: #c2d1a7 1px solid; WIDTH: 818px; COLOR: #485f23; LINE-HEIGHT: 16px; BORDER-BOTTOM: #c2d1a7 1px solid; BACKGROUND-COLOR: #fdffea; TEXT-ALIGN: left
}
#content_right_main_dms_groups {
	BORDER-RIGHT: #c2d1a7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c2d1a7 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: right; BACKGROUND-IMAGE: url(/img/content_text_box.gif); PADDING-BOTTOM: 5px; BORDER-LEFT: #c2d1a7 1px solid; WIDTH: 808px; COLOR: #739638; PADDING-TOP: 5px; BORDER-BOTTOM: #c2d1a7 1px solid; BACKGROUND-COLOR: #fdffea; TEXT-ALIGN: left
}
#bottom-browse-search {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.editable_region_holder {
	FLOAT: left
}
.content_right_main_header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #739638; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#content_right_header {
	BACKGROUND-IMAGE: url(../img/i_main_image_home2.jpg); WIDTH: 611px; HEIGHT: 206px; BACKGROUND-COLOR: #003333
}
#content_right_header_groups {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/img/i_main_image_home.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 206px
}
#navigation_holder {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 130px
}
#topnav UL {
	
}
#topnav LI {
	
}
#topnav A {
	
}
#topnav A:visited {
	
}
#topnav A:hover {
	
}
#topnav {
	HEIGHT: 14px; BACKGROUND-COLOR: #739638
}
#topnav_accommodation {
	HEIGHT: 14px; BACKGROUND-COLOR: #2e8366
}
#topnav_fooddrink {
	HEIGHT: 14px; BACKGROUND-COLOR: #357893
}
#topnav_activities {
	HEIGHT: 14px; BACKGROUND-COLOR: #a02d28
}
#topnav_attractions {
	HEIGHT: 14px; BACKGROUND-COLOR: #4c445c
}
#topnav_whats_on {
	HEIGHT: 14px; BACKGROUND-COLOR: #958b38
}
#topnav_shopping {
	HEIGHT: 14px; BACKGROUND-COLOR: #7953b8
}
#button_home A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/b_home_lo.gif); WIDTH: 54px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_home A:hover {
	BACKGROUND-IMAGE: url(/img/b_home_hi.gif); COLOR: #739638
}
#button_food_drink A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/b_food_lo.gif); WIDTH: 99px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_food_drink A:hover {
	BACKGROUND-IMAGE: url(/img/b_food_hi.gif); COLOR: #357893
}
#button_activities A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/b_activities_lo.gif); WIDTH: 76px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_activities A:hover {
	BACKGROUND-IMAGE: url(/img/b_activities_hi.gif); COLOR: #a02d28
}
#button_attractions A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/b_attract_lo.gif); WIDTH: 87px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_attractions A:hover {
	BACKGROUND-IMAGE: url(/img/b_attract_hi.gif); COLOR: #4c445c
}
#button_whats_on A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/b_whats_on_lo.gif); WIDTH: 76px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_whats_on A:hover {
	BACKGROUND-IMAGE: url(/img/b_whats_on_hi.gif); COLOR: #919100
}
#button_shopping A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/b_shopping_lo.gif); WIDTH: 76px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_shopping A:hover {
	BACKGROUND-IMAGE: url(/img/b_shopping_hi.gif); COLOR: #525c8f
}
#button_accommodation A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/b_accomm_lo.gif); WIDTH: 118px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_accommodation A:hover {
	BACKGROUND-IMAGE: url(/img/b_accomm_hi.gif); COLOR: #2e8366
}
#button_groups A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/b_travel_lo.gif); WIDTH: 70px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_groups A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(/img/b_travel_lo.gif); WIDTH: 70px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button_groups A:hover {
	BACKGROUND-IMAGE: url(/img/b_travel_hi.gif); COLOR: #364f97
}
DIV.thedms {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
#video_holder {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px dotted; WIDTH: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #1e1e1e; TEXT-ALIGN: center
}
.video_border {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
}
.buttoncontainerLong {
	FLOAT: left; WIDTH: 100px; TEXT-ALIGN: left
}
.formsection {
	WIDTH: auto; HEIGHT: 130px
}
.formpadding {
	
}
.buttoncontainer {
	FLOAT: left; WIDTH: 180px
}
.formpadding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: auto
}
DIV#thedmsItineraryMap1 {
	FLOAT: right; WIDTH: 32%
}
TABLE {
	MARGIN-BOTTOM: 5px
}
#thedmsTPitineraryList LI {
	FLOAT: left; MARGIN: 0px 4px; WIDTH: 32%; TEXT-ALIGN: center
}
#thedmsTPitineraryList LI A {
	COLOR: #ffffff; BACKGROUND-COLOR: #6e80b4; TEXT-DECORATION: none
}
#thedmsTPitineraryList LI A:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: #6e80b4; TEXT-DECORATION: none
}
#thedmsTPitineraryList LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #364f97
}
#thedmsTPitineraryList UL {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
#thedms65 #thedmsTPItineraryRightPane {
	FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 302px; TEXT-ALIGN: left
}
DIV#thedms65 .BrowseCell H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0pt; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#themsGoogleMap #map {
	WIDTH: 600px; HEIGHT: 600px
}
element.style {
	WIDTH: 600px; POSITION: relative; HEIGHT: 600px; BACKGROUND-COLOR: #e5e3df
}
DIV#thedms65 .BrowseSmallPicture {
	MARGIN-RIGHT: 10px
}
DIV#thedms65 .BrowseCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; WIDTH: 96%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#thedms65 UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#thedms65 #thedmsItineraryEntryHolder {
	FLOAT: left; WIDTH: 60%
}
#thedms65 #thedmsTPItineraryGoogleMap {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 300px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 300px
}
#map {
	
}
#flag-holder {
	MARGIN-TOP: 10px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: auto; PADDING-TOP: 3px
}
.flag {
	FLOAT: left; WIDTH: 21px; MARGIN-RIGHT: 5px; HEIGHT: 15px
}
.imagebox {
	BORDER-RIGHT: #739638 3px solid; BORDER-TOP: #739638 3px solid; FLOAT: left; MARGIN-BOTTOM: 1%; MARGIN-LEFT: 1%; BORDER-LEFT: #739638 3px solid; WIDTH: 23%; BORDER-BOTTOM: #739638 3px solid; TEXT-ALIGN: center
}
.textpadding {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

