A {color: #ffffff; text-decoration: none;}
A:hover {color: #cb99cc;}
td, p {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #733a74;} 

.blurb {font-size: 12px; line-height: 18px; text-align: justify;}
.indexblurb {font-size: 13px; line-height: 16px; font-weight: bold;}

.profileblurb {line-height: 14px; text-align: justify;}
.profilesub {font-size: 14px; font-weight: bold; text-align: center;}

.welcome {font-size: 15px; font-weight: bold; text-transform: uppercase;}
.welcomemain {font-size: 18px; font-weight: bold;}

.newshead {font-size: 14px; font-weight: bold;}
a:hover.newshead {color: #FFE88A;}
/*a.newshead:hover {color: #ffccff;}*/

.upcoming {color: #ffffff; font-size: 13px; font-weight: bold;}

.otherfeatures {font-size: 14px; font-weight: bold;}
.otherfeaturestext {color: #b672b8;}
a.otherfeatures {color: #733a74;}
a:hover.otherfeatures {color: #733a74;}
a.otherfeaturestext {background-color: #ffffff;}

.vitalstatstitle {font-weight: bold; font-size: 14px;}
.vitalstatsvalue {font-size: 12px;}

.toptip {color: #ffffff; /*text-align: justify;*/ font-size: 12px;}

.justify {text-align: justify;}
.heading {font-size: 14px; font-weight: bold;}
.headingjustify {text-align: justify; font-size: 14px; font-weight: bold;}
.subheading {font-size: 12px; text-align: justify; color: #663399; font-weight: bold;}
.quote {background-color: #ffffff; line-height: 15px; border: 1px solid #733a74; text-align: justify;}
.quoteprofile {font-size: 10px;}

.inthatsection {font-size: 14px; font-weight: bold; color: #FFE88A;}
.inthatsectiontext {color: #ffffff;}

.reviewtext {text-align: justify; font-size: 11px; line-height: 15px; color: #733a74;}

.starstext {text-align: justify; font-weight: bold; font-size: 13px; line-height: 18px;}

.tourdate {font-size: 12px; font-weight: bold;}

.copyright {font-size: 11px; font-weight: bold; color: #733a74;}
a:hover.copyright {text-decoration: underline; color: #733a74;}

.othersites {font-size: 11px; font-weight: bold; color: #733a74;}
a:hover.othersites {color: #733a74; text-decoration: underline;}

.readreview {color: #ffffff; font-weight: bold;}
a.readreviewdark {color: #733a74; font-weight: bold;}
a.readreview {color: #ffffff; font-weight: bold;}
a:hover.readreview {color: #ffffff; text-decoration: underline;}
a:hover.readreviewdark {color: #733a74; text-decoration: underline;}
/*a.readreview:hover {color: #733a74; background-color: #ffffff;}*/

.whatsnewtitle {font-size: 12px; color: #733a74; text-align: center; background-color: #ffffff; border-top: 1px solid #660099; border-bottom: 1px solid #660099;}
.whatsnew {font-size: 12px; color: #ffffff;}
a.whatsnew {font-size: 11px; font-weight: bold; color: #733a74;}
a:hover.whatsnew {color: #733a74; text-decoration: underline;}

.comingsoon {font-size: 20px; font-weight: bold; text-align: center;}

.backlink {font-size: 11px; color: #733a74;}
.backlinkclicked {color: #733a74; background-color: #ffffff; text-decoration: overline underline;}
a:hover.backlink {color: #733a74; text-decoration: underline overline; background-color: #ffffff;}

.inputtext {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #733a74; font-weight: bold;}
.comment { font-size: 13px; color: #733a74; }
.updatedate { font-size: 13px; font-weight: bold; }
.othercomments { font-size: 16px; }

a.menulink {font-family: Arial Narrow; font-size: 9px;}

.downloadheading {font-size: 14px; font-weight: bold;}
a.downloadheading {font-size: 14px; font-weight: bold;}