﻿@charset "UTF-8";

@import "forms.css";

body { background:#FFFFFF; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
table, td { border: none 0 !important; }
#header { background:url("../images/template/bg-header.jpg") no-repeat; padding:0 16px 0 16px; height:135px; }
#topcontent { padding:5px 10px 10px 20px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#63676e;
	width:330px; height:280px; overflow:auto; text-decoration:none; }
#topcontent2 { padding:5px 10px 10px 20px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#63676e;
	width:320px; height:280px; overflow:auto; }
#topcontent2 td { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#63676e; }
.topcontent a:link, .topcontent a:active, .topcontent a:visited, .topcontent a:hover { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#63676e; text-decoration:underline; }

#botcontent { background:url("../images/template/bg-water.jpg") repeat; padding:20px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
#botcontent td { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
#botcontent p { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:justify; margin-top: 0px; margin-bottom: 10px;}
#botcontent-inset { background:#527896; padding:10px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
#botcontent ul { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin-top:0; margin-left:0; padding-left:15px; }
#botcontent li { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }

#flash, .sideimages { background:#FFFFFF; padding:10px 0 10px 0; }
#footer { background:#527896; border-top:1px solid #FFFFFF; height:36px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }

#empyrean { background:url("../images/empyrean/empyrean-bg.jpg") repeat; padding:20px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
#empyrean td { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; }
#empyrean p { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; margin-top: 0px; margin-bottom: 10px; }
#empyrean ul { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; margin-top:0; margin-left:0; padding-left:15px; }
#empyrean li { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; }
#empyrean-inset { background:url("../images/empyrean/empyrean-copy-bg.jpg") repeat-x; padding:10px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#10294b; }

.bottompadding { padding:0 0 10px 0; }
.divider-vertical { background:url("../images/template/divider-vertical.gif") repeat-y; }

/* Copy */
.small { font-family: Arial, Helvetica, sans-serif; font-size:10px; }
.small a { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; }
.medium { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; }
.large { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:13px; }
.caps { text-transform:uppercase; }

p.topcontent { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#63676e; text-align:justify; }
p.botcontent { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:justify; }

h2 { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:normal; display:inline; margin:5px 5px 0 0; }
h3 { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; display:inline; margin:0; }
#topcontent h2, #topcontent2 h2 { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:18px; color:#63676e; font-weight:normal; display:inline; margin:5px 5px 0 0; }

a:link, a:active, a:visited, a:hover { font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; }

#botnav { height:25px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:10.5px; color:#FFFFFF; }
.botnav:link, .botnav:active, .botnav:visited, .botnav:hover { font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:10.5px; color:#FFFFFF; text-decoration:none; }

#subnav a { color: #527896; font-size: 14px; text-align: justify; font-weight: bold; text-decoration: none; }
#subnav a:hover { text-decoration: underline; }

.selected { border: solid 1px #527896 !important; background-color: Silver; }
.selected a { color: White !important; }


/* Navigation Bar */

.OurHotel {
	background: url(../Images/nav/hotel_off.jpg) top left no-repeat;
	}

.OurHotel:hover {
	background: url(../Images/nav/hotel_over.jpg) top left no-repeat;
	}

.OurHotelSelected {
	background: url(../Images/nav/hotel_on.jpg) top left no-repeat;
	}

.Accommodations {
	background: url(../Images/nav/accomm_off.jpg) top left no-repeat;
	}

.Accommodations:hover {
	background: url(../Images/nav/accomm_over.jpg) top left no-repeat;
	}

.AccommodationsSelected {
	background: url(../Images/nav/accomm_on.jpg) top left no-repeat;
	}

.EmpyreanClub {
	background: url(../Images/nav/empyrean_off.jpg) top left no-repeat;
	}

.EmpyreanClub:hover {
	background: url(../Images/nav/empyrean_over.jpg) top left no-repeat;
	}

.EmpyreanClubSelected {
	background: url(../Images/nav/empyrean_on.jpg) top left no-repeat;
	}

.PackagesSpecials {
	background: url(../Images/nav/specials_off.jpg) top left no-repeat;
	}

.PackagesSpecials:hover {
	background: url(../Images/nav/specials_over.jpg) top left no-repeat;
	}

.PackagesSpecialsSelected {
	background: url(../Images/nav/specials_on.jpg) top left no-repeat;
	}

.AmenitiesServices {
	background: url(../Images/nav/amenities_off.jpg) top left no-repeat;
	}

.AmenitiesServices:hover {
	background: url(../Images/nav/amenities_over.jpg) top left no-repeat;
	}

.AmenitiesServicesSelected {
	background: url(../Images/nav/amenities_on.jpg) top left no-repeat;
	}

.Dining {
	background: url(../Images/nav/dining_off.jpg) top left no-repeat;
	}

.Dining:hover {
	background: url(../Images/nav/dining_over.jpg) top left no-repeat;
	}

.DiningSelected {
	background: url(../Images/nav/dining_on.jpg) top left no-repeat;
	}

.GroupsMeetings {
	background: url(../Images/nav/meetings_off.jpg) top left no-repeat;
	}

.GroupsMeetings:hover {
	background: url(../Images/nav/meetings_over.jpg) top left no-repeat;
	}

.GroupsMeetingsSelected {
	background: url(../Images/nav/meetings_on.jpg) top left no-repeat;
	}

.Weddings {
	background: url(../Images/nav/weddings_off.jpg) top left no-repeat;
	}

.Weddings:hover {
	background: url(../Images/nav/weddings_over.jpg) top left no-repeat;
	}

.WeddingsSelected {
	background: url(../Images/nav/weddings_on.jpg) top left no-repeat;
	}
