body {}

p  { 
color: black; 
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 0px 15px 5px 
}

h1    { 
color: #fff; 
font-weight: bold; 
font-size: 14px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
line-height: 14px; }

.whiteText   { 
color: #fff; 
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 0px 15px 5px 25px}

.whiteTextBold   { 
color: #fff; 
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; }

.whiteTextSml   { 
color: #fff; 
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 0px 5px 5px 
}

.whiteTextSmlBold   { 
color: #fff; 
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; }

.videoName   { 
color: #ffe891; 
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; }

.greyText    { 
color: #444; 
font-size: 13px; 
line-height: 16px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 0px 15px 5px 
}

.regularText   { 
color: #000; 
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 0px 15px 5px 
}

.tableText  { 
color: black; 
font-size: 11px; 
line-height: 13px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
}

.mapText  { 
color: black; 
font-size: 11px; 
line-height: 15px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding-left: 5px;
padding-right: 5px; }

.mapGolfFlag  { 
color: white;
background-color: #cc0033;
font-weight: bolder; }

.mapHotelFlag  { 
color: black;
background-color: #ffff66;
font-weight: bolder; }

.mapSchoolFlag   { 
color: black; 
font-weight: bolder; 
background-color: #f96 }

.pageHead1    { 
color: #ffe891; 
font-weight: bold; 
font-size: 16px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding-top: 2px;
padding-bottom: 2px; }

.pageHead2   { 
color: #c00; 
font-weight: 600; 
font-size: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 0px 15px 
}

.bookNow  { 
color: #c00; 
font-weight: 500; 
font-size: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 0px 20px 0px 20px;
text-align: right; }

.pageHeadWhite  { 
color: #fff; 
font-weight: 600; 
font-size: 16px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 0px 15px 5px 
}

.centerHeadWhite   { 
color: #fff; 
font-weight: bold; 
font-size: 16px; 
font-family: Times, "Times New Roman", serif; 
text-align: center; 
letter-spacing: +4px; }

td {}

b   { color: #000; 
font-weight: bold; 
font-size: 13px; 
line-height: 16px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}



a.pagelink:link {
color: #ffe891;
text-decoration: none; 
font-size: 13px; 
line-height: 18px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight: bold; }

a.pagelink:visited {
color: #ffe891;
text-decoration: none; 
font-size: 13px; 
line-height: 18px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
}

a.pagelink:hover {
color: #fff;
text-decoration: none; 
font-size: 13px; 
line-height: 18px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
}
 
a.whiteLink:link {
color: #ffffff;
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: underline ; 
}

a.whiteLink:visited {
color: #ffffff;
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: underline; 
}

a.whiteLink:hover {
color: #ffe891;
font-size: 12px; 
line-height: 14px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: underline; 
}

a.textLink:link {
color: #333399;
font-size: 12px; 
line-height: 16px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: underline ; 
}

a.textLink:visited {
color: #663366;
font-size: 12px; 
line-height: 16px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: underline; 
}

a.textLink:hover {
color: #ffffff;
font-size: 12px; 
line-height: 16px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: none;
background-color: #333366; 
}