html{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:left; font-family: "Comic Sans MS"; font-size: 85% }
p{margin:0 10px 10px}
a{display:block;color: #981793;padding:10px}
div#back a{display:block;color: #FFFFFF;padding:10px; font-size: 15pt; font-weight: bold }

IMG.button {
	VERTICAL-ALIGN: middle; WIDTH: 138px; HEIGHT: 32px
}
IMG.button_b {
	VERTICAL-ALIGN: middle; WIDTH: 171px; HEIGHT: 32px; border: 0
}
h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #3366FF center;color: #ffffff; font-family: "Comic Sans MS";
  text-align: center
}
H2.uh {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11pt; PADDING-BOTTOM: 3px; MARGIN: 15px 0px 10px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #d6ebff
}
A.likelinkbold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: underline
}
A.likelinkbold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: underline
}
A.likelinkbold:hover {
	COLOR: #3399ff; TEXT-DECORATION: underline
}
TABLE#facilities {
	MARGIN-BOTTOM: 10px
}
TABLE#facilities TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE#facilities TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
TABLE.black TD {COLOR: #000000}
 table.c14 {WIDTH: 649px}
 td.c13 {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px}
TABLE#summary1 {
	WIDTH: 300px
}
TABLE#summary1 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE#summary1 TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE#summary2 {
	WIDTH: 300px
}
TABLE#summary2 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE#summary2 TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE.photos {
	CLEAR: both; MARGIN: 0px -5px
}
TABLE.photos TD {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 322px; COLOR: #000000; TEXT-ALIGN: center
}
IMG.photo {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.smalltext {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana
}
.smalltextblack {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Verdana
}
.smallgrey {
	FONT-SIZE: 8pt; COLOR: #aaaaaa; FONT-FAMILY: Arial, Verdana
}
.greytext {
	FONT-SIZE: 8pt; COLOR: #aaaaaa; FONT-FAMILY: Arial, Verdana
}
.smalltextbold {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: Arial, Verdana
}
.smalltextboldwhite {
	FONT-WEIGHT: bolder; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial, Verdana
}
 td.c22 {BACKGROUND-COLOR: #eeeeee}
 td.c21 {BACKGROUND-COLOR: #d6ebff}
 td.c20 {BACKGROUND-COLOR: #efeff7}
 textarea.c37 {WIDTH: 326px}
 input.c36 {MARGIN-LEFT: 0px; WIDTH: 40px}
 select.c35 {WIDTH: 55px}
 input.c34 {WIDTH: 25px}
 td.c33 {WIDTH: 140px}
 td.c32 {PADDING-TOP: 26px; TEXT-ALIGN: center}
div.c7 {CLEAR: both}

img.c18 {LEFT: 252px; POSITION: absolute; TOP: 104px}
TABLE.travel_links TD.item {
	FONT-WEIGHT: bold; WIDTH: 100px
}
TABLE.travel_links TD.head {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #e6e6e6; COLOR: #000000
}
DIV.map_travel {
	FLOAT: right; WIDTH: 334px
}

TABLE.black TD {
	COLOR: #000000
}
IMG.search_dots {
	VERTICAL-ALIGN: middle; WIDTH: 16px; MARGIN-RIGHT: 5px; HEIGHT: 32px
}
DIV.map_travel {
	FLOAT: right; WIDTH: 334px
}
DIV.pin_wrapper {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: 320px; PADDING-TOP: 7px; POSITION: relative; BACKGROUND-COLOR: #d6ebff
}
DIV.pin_wrapper IMG#town_show {
	LEFT: 7px; POSITION: absolute; TOP: 7px
}

TABLE.contact {
	WIDTH: 419px
}
TABLE.contact TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px
}
TABLE.contact INPUT.text {
	MARGIN: 0px; WIDTH: 326px; COLOR: #000000
}
TABLE.contact SELECT.text {
	MARGIN: 0px; WIDTH: 332px; COLOR: #000000
}


TABLE.srp3 {
	CLEAR: both; BORDER-RIGHT: #3399ff 1px solid; BORDER-TOP: #3399ff 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #3399ff 1px solid; WIDTH: 629px; BORDER-BOTTOM: #3399ff 1px solid
}
TABLE.srp3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; TEXT-ALIGN: left
}
TABLE.srp3 TR.title_row TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; COLOR: #000066; PADDING-TOP: 3px; BACKGROUND-COLOR: #add6ff
}
TABLE.srp3 TR.title_row TD A {
	COLOR: #000066; TEXT-DECORATION: none
}
TABLE.srp3 TR.title_row TD A:hover {
	COLOR: #000066; TEXT-DECORATION: underline
}
TABLE.srp3 TR.title_row TD.right_col {
	TEXT-ALIGN: right
}
TABLE.srp3 TR.title_row SPAN {
	COLOR: #777777; TEXT-DECORATION: none
}
TABLE.srp3 TD.image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 154px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.srp3 TD.image IMG {
	DISPLAY: block; VERTICAL-ALIGN: top; WIDTH: 149px; HEIGHT: 112px
}
TABLE.srp3 TD.right_col {
	PADDING-RIGHT: 5px; WIDTH: 138px; TEXT-ALIGN: right
}
TABLE.srp3 DIV.h3 {
	FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #000000
}
TABLE.srp3 DIV.h3 A:link {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
TABLE.srp3 DIV.h3 A:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
TABLE.srp3 DIV.h3 A:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
TABLE.srp3 DIV.h3 A:hover {
	COLOR: #3399ff; TEXT-DECORATION: underline
}
TABLE.srp3 A:link {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
TABLE.srp3 DIV.h3 A:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
TABLE.srp3 DIV.h3 A:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
TABLE.srp3 A:hover {
	COLOR: #3399ff; TEXT-DECORATION: underline
}
.noprint {
	DISPLAY: block
}
.printonly {
	DISPLAY: none
}

div#header h1{height:80px;line-height:80px;margin:0; padding-left:10px;background: #3333FF;color: #FFFFFF}
div#container_summary{text-align:left}
div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{background:#B9CAFF}
div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#container_summary{width:80%;margin:0 auto}
div#container{width:100%;margin:0 auto}
div#content{float:right;width:100%}
div#navigation{float:left;width:150px}
div#extra{float:right;width:100%}
div#footer{clear:both;width:100%}


