BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 62.5%; PADDING-TOP: 0px
}
A:link {
	COLOR: #012b7e
}
A:visited {
	COLOR: #012b7e
}
A:hover {
	COLOR: #bf0c2e
}
A:active {
	COLOR: #bf0c2e
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
LI {
	LINE-HEIGHT: 1.3
}
OL {
	MARGIN: 1.12em 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em
}
UL {
	MARGIN: 1.12em 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em
}
UL UL {
	MARGIN: 0px; FONT-SIZE: 1em
}
UL {
	LIST-STYLE-TYPE: disc
}
#siteContainer {
	MARGIN: 0px auto; WIDTH: 948px
}
DIV.exceptionContainer {
	DISPLAY: none
}
#skip {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #989898; FONT-SIZE: 1.1em; PADDING-TOP: 10px
}
#skip:hover {
	COLOR: #bf0c2e
}
#ccn {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #989898; FONT-SIZE: 1.1em; PADDING-TOP: 10px
}

#hd {position: relative; height: 75px; background-color: white;}
#hd #logo { position: absolute; left: 0; top: 2px; }
#hd #social { position: absolute; right: 0;  top: 0px;  }
#menu {
	BACKGROUND-IMAGE: url('/images/site/menu_bg.gif'); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; PADDING-TOP: 0px
}
#menu LI {
	Z-INDEX: 12; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 25px; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 0px
}
#menu LI A:hover {
	BACKGROUND-IMAGE: url('/images/site/menu_rollover_bg.gif'); BACKGROUND-REPEAT: repeat-x; COLOR: #fff
}
#menu LI A {
	POSITION: relative; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; TOP: -5px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#menu LI UL {
	Z-INDEX: 11; POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #dee9fe; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-SIZE: 1em; TOP: 25px; PADDING-TOP: 0px; LEFT: 10px
}
#menu LI LI {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; WHITE-SPACE: nowrap; HEIGHT: 20px
}
#menu LI LI A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; TEXT-INDENT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; COLOR: #333333; PADDING-TOP: 5px
}
#menu LI LI A:hover {
	BACKGROUND-IMAGE: url('/images/site/sub_menu_rollover_bg.gif')
}
#hero {
	BORDER-BOTTOM: #bf0c2e 1px solid; POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 1px 0px; PADDING-LEFT: 0px; WIDTH: 948px; PADDING-RIGHT: 0px; HEIGHT: 290px; BORDER-TOP: #bf0c2e 1px solid; PADDING-TOP: 1px
}
#hero IMG {
	Z-INDEX: 8; POSITION: absolute; TOP: 1px; LEFT: 0px
}
#hero IMG.active {
	Z-INDEX: 10
}
#hero IMG.last-active {
	Z-INDEX: 9
}
#hero2 {
	BORDER-BOTTOM: #bf0c2e 1px solid; PADDING-BOTTOM: 1px; MARGIN: 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #bf0c2e 1px solid; PADDING-TOP: 1px
}
#breadCrumb {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; FLOAT: left; FONT-SIZE: 1.2em; PADDING-TOP: 15px
}
#bookNow {
	BACKGROUND-IMAGE: url('/images/site/booknow.gif'); BACKGROUND-COLOR: #dee9fe; TEXT-INDENT: -999em; MARGIN: 9px 15px 11px; WIDTH: 196px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; FLOAT: right; HEIGHT: 28px; OVERFLOW: hidden
}
#bookNow:hover {
	BACKGROUND-POSITION: 0px 28px
}
#content {
	BACKGROUND-COLOR: #dee9fe; WIDTH: 948px; OVERFLOW: hidden
}
H1 {
	LINE-HEIGHT: 1.3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 18px; COLOR: #313131; FONT-WEIGHT: bold
}
H2 {
	LINE-HEIGHT: 1.3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 18px; COLOR: #313131; FONT-WEIGHT: bold
}
H3 {
	LINE-HEIGHT: 1.3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 18px; COLOR: #313131; FONT-WEIGHT: bold
}
H2 {
	FONT-SIZE: 2.1em
}
H3 {
	COLOR: #bf0b30; FONT-SIZE: 1.6em
}
H4 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
H3.h4 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
P {
	LINE-HEIGHT: 1.3; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.2em
}
#content .homeColumn {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; WIDTH: 390px; PADDING-RIGHT: 27px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
#content .column {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 60px; WIDTH: 420px; PADDING-RIGHT: 60px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
#content IMG {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#content .photos {
	TEXT-ALIGN: center
}
#content .photos IMG {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN: 10px 30px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#content .featuredBig {
	BORDER-BOTTOM: #b1c8f6 1px solid; BORDER-LEFT: #b1c8f6 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 23px 12px 0px; PADDING-LEFT: 18px; WIDTH: 439px; PADDING-RIGHT: 18px; FLOAT: right; BORDER-TOP: #b1c8f6 1px solid; BORDER-RIGHT: #b1c8f6 1px solid; PADDING-TOP: 10px
}
#content .featured {
	BORDER-BOTTOM: #b1c8f6 1px solid; BORDER-LEFT: #b1c8f6 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 23px 12px 0px; PADDING-LEFT: 18px; WIDTH: 300px; PADDING-RIGHT: 18px; FLOAT: right; BORDER-TOP: #b1c8f6 1px solid; BORDER-RIGHT: #b1c8f6 1px solid; PADDING-TOP: 10px
}
#content .featured P {
	CLEAR: both; FONT-SIZE: 1.3em
}
#content .featuredBig P {
	CLEAR: both; FONT-SIZE: 1.3em
}
#content .featured P A {
	FONT-WEIGHT: bold
}
#content .featuredBig P A {
	FONT-WEIGHT: bold
}
#content .featured P IMG {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN-BOTTOM: 6px; FLOAT: left; BORDER-TOP: 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: 1px solid
}
#content .featuredBig P IMG {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN-BOTTOM: 6px; FLOAT: left; BORDER-TOP: 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: 1px solid
}
#content .featured IMG {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#content TABLE.info {
	BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 659px; MARGIN-BOTTOM: 20px; BORDER-TOP: #000000 1px solid
}
#content TABLE.info TD {
	BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 1.2em; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 4px
}
#content TABLE.info TD.th {
	FONT-WEIGHT: bold
}
#content TABLE.shuttlePrices {
	PADDING-BOTTOM: 8px; FONT-SIZE: 1.2em
}
#content TABLE.shuttlePrices TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 4px
}
A#reservation {
	TEXT-INDENT: -999em; WIDTH: 196px; DISPLAY: block; BACKGROUND: url('/images/site/submit_reservation.gif') no-repeat 0px 0px; HEIGHT: 28px; MARGIN-LEFT: 6px; OVERFLOW: hidden
}
A#reservation:hover {
	BACKGROUND: url('/images/site/submit_reservation.gif') no-repeat 0px -28px
}
.bigger {
	FONT-SIZE: 1.3em
}
.center {
	TEXT-ALIGN: center
}
.smallPrint {
	FONT-SIZE: 1em
}
.blue {
	COLOR: #012b7e
}
.red {
	COLOR: #c2092b
}
#footer {
	BACKGROUND-IMAGE: url('/images/site/footer_bg.gif'); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 31px; CLEAR: both; FONT-SIZE: 1.2em; BORDER-TOP: #bf0c2e 1px solid; PADDING-TOP: 8px
}
#footer LI {
	FLOAT: left
}
#footer LI:first-child A {
	BORDER-LEFT-WIDTH: 0px
}
#footer LI A {
	BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ffffff; PADDING-TOP: 0px
}
#footer LI A:hover {
	COLOR: #dee9fe
}
#footer LI.phone {
	PADDING-RIGHT: 10px; FLOAT: right; COLOR: #ffffff; FONT-WEIGHT: bold
}
#credit {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; COLOR: #666666
}

.clear { 
      clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
