a {color:#4553a6}
a:hover {color:#7982af; text-decoration:underline}
a:visited {color:#4553a6}

H1 {font-size:24px; font-family:Georgia,Trebuchet MS,Tahoma,Arial; font-weight:normal; font-style:italic; color:#FFFFFF; margin:0px; margin-right:12px}
H2 {font-size:22px; font-family:Georgia,Trebuchet MS,Tahoma,Arial; font-weight:normal; font-style:italic; color:#5b659d; margin:0px; margin-bottom:20px}
H3 {font-size:14px; font-family:Georgia,Trebuchet MS,Tahoma,Arial; font-weight:normal; font-style:italic; color:#5b659d; margin:0px; margin-bottom:10px}
H4 {font-size:18px; font-family:Georgia,Trebuchet MS,Tahoma,Arial; font-weight:normal; font-style:italic; color:#5b659d; margin:0px; margin-bottom:3px}

.bodyText {color:#646464; font-size:12px; font-family:Georgia,Trebuchet MS,Tahoma,Arial; text-decoration:none; text-align:justify; line-height:25px}
.bodyText A {color:#4553a6; text-decoration:none}
.bodyText A:visited {color:#4553a6; text-decoration:none}
.bodyText A:hover {color:#7982af; text-decoration:none; text-decoration:underline}

.staffText {color:#646464; font-size:12px; font-family:Georgia,Trebuchet MS,Tahoma,Arial; text-decoration:none; line-height:25px}
.staffText A {color:#4553a6; text-decoration:none}
.staffText A:visited {color:#4553a6; text-decoration:none}
.staffText A:hover {color:#7982af; text-decoration:none; text-decoration:underline}

.rightText {color:#646464; font-size:11px; font-family:Georgia,Trebuchet MS,Tahoma,Arial; text-decoration:none; text-align:justify}
.rightText A {color:#4553a6; text-decoration:none}
.rightText A:visited {color:#4553a6; text-decoration:none}
.rightText A:hover {color:#7982af; text-decoration:none; text-decoration:underline}

.rightTextUnjustified {color:#646464; font-size:11px; font-family:Georgia,Trebuchet MS,Tahoma,Arial; text-decoration:none}
.rightTextUnjustified A {color:#4553a6; text-decoration:none}
.rightTextUnjustified A:visited {color:#4553a6; text-decoration:none}
.rightTextUnjustified A:hover {color:#7982af; text-decoration:none; text-decoration:underline}

.topMenu {color:#646464; font-size:11px; font-family:Trebuchet MS,Tahoma,Arial; text-decoration:none}
.topMenu A {color:#4553a6; text-decoration:none}
.topMenu A:visited {color:#4553a6; text-decoration:none}
.topMenu A:hover {color:#7982af; text-decoration:none; text-decoration:underline}

.reservationText {color:#1c2b78; font-size:11px; font-family:Trebuchet MS,Tahoma,Arial; text-decoration:none}
.amenities {color:#5b659d; font-size:11px; font-family:Trebuchet MS,Tahoma,Arial; text-decoration:none}

.teaserLinks {color:#646464; font-size:11px; font-family:Trebuchet MS,Tahoma,Arial; text-decoration:none}
.teaserLinks A {color:#4553a6; text-decoration:none}
.teaserLinks A:visited {color:#4553a6; text-decoration:none}
.teaserLinks A:hover {color:#7982af; text-decoration:none; text-decoration:underline}

.bottomMenu {color:#d8d8d8; font-size:11px; font-family:Trebuchet MS,Tahoma,Arial; text-decoration:none}
.bottomMenu A {color:#4553a6; text-decoration:none}
.bottomMenu A:visited {color:#4553a6; text-decoration:none}
.bottomMenu A:hover {color:#7982af; text-decoration:none; text-decoration:underline}

.reservationInput {font:Trebuchet MS,Tahoma,Arial, Helvetica, sans-serif; font-size:10px; background-color:#ffffff; color:#646464; border-width:1px; border-style:solid; border-color:#7982af; height:14px; width:90px}
.reservationInputLarge {font:Trebuchet MS,Tahoma,Arial, Helvetica, sans-serif; font-size:10px; background-color:#ffffff; color:#646464; border-width:1px; border-style:solid; border-color:#7982af; height:14px; width:200px}
.reservationDropdown {font:Trebuchet MS,Tahoma,Arial, Helvetica, sans-serif; font-size:10px; background-color:#ffffff; color:#646464; border-width:1px; border-style:solid; border-color:#7982af}

TEXTAREA {font:Trebuchet MS,Tahoma,Arial, Helvetica, sans-serif; font-size:12px; background-color:#ffffff; color:#646464; border-width:1px; border-style:solid; border-color:#7982af; width:400px}

.copyright {color:#ffffff; font-size:10px; font-family:Trebuchet MS,Tahoma,Arial; text-decoration:none; letter-spacing:1px}

.wsDropDownMenu {
left:-1000px;
overflow:hidden;
position:absolute;
top:-1000px;
}
.wsDropDownMenu .content {
position:absolute;
}
.wsDropDownMenu .items {
border:1px solid #FFFFFF;
left:0px;
position:relative;
top:0px;
z-index:10;
}
.wsDropDownMenu.top .items {
border-top:medium none;
}
.wsDropDownMenu .item {
border:medium none;
color:#7982af;
cursor:pointer;
font-family:Georgia,Trebuchet MS,Tahoma,Arial;
font-size:12px;
text-decoration:none;
}
.wsDropDownMenu .background {
left:0px;
opacity:1;
position:absolute;
top:0px;
z-index:1;
}
.wsDropDownMenu .shadowRight {
opacity:0.4;
position:absolute;
top:3px;
width:2px;
z-index:3;
}
.wsDropDownMenu .shadowBottom {
height:2px;
left:3px;
opacity:0.4;
position:absolute;
z-index:1;
}
.wsDropDownMenu .item.hover {
background:#9da4c4 none repeat scroll 0%;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Georgia,Trebuchet MS,Tahoma,Arial;
font-size:12px;
text-decoration:none;
}
.wsDropDownMenu .item img {
margin-left:10px;
}
