/*Body text left*/
.bodytextleft { color: #4a4a4a; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0; }
.bodytextleft a { color: #00121a; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-style: inherit; text-decoration: underline; margin: inherit; }
.bodytextleft a:hover { color: #ee7200; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-style: inherit; text-decoration: underline; }
/*Main news headline*/
.h2 { color: #00121a; font-size: 15px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left; margin: 0; }
.h2 a { color: #00121a; font-size: 15px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: inherit; text-decoration: underline; margin: inherit; }
.h2 a:hover { color: #ed7300; font-size: 15px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-style: inherit; font-weight: bold; }
/*Sub story header*/
.h3 { color: #00121a; font-size: 13px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left; margin: 0; }
.h3 a { color: #00121a; font-size: 13px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: inherit; text-decoration: underline; margin: inherit; }
.h3 a:hover { color: #ee7200; font-size: 13px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-style: inherit; font-weight: bold; }
/*General styles*/
.smalltextleft { color: #4a4a4a; font-size: 11px; font-family: Arial; text-decoration: none; text-align: left; margin: 0; padding: 0 }
.foottextcentre { color: #fff; font-size: 11px; font-family: Arial; text-decoration: none; text-align: center; }
a:hover { text-decoration: underline; margin: inherit; }
.imagebordGREY { margin: 0; padding: 0; border: solid 1px #aaa; }
.tablePAD  { padding: 7px 0 7px 3px }
.tablePADNOTOP  { padding-right: 0; padding-bottom: 7px; padding-left: 7px; }
/*fav links*/
.favlinks { color: #fff; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin: 0; }
.favlinks a { color: #fff; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-style: inherit; text-decoration: none; margin: inherit; }
.favlinks a:hover { color: #ee7200; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-style: inherit; text-decoration: none; }
/* ******************  gallery navigation  ************** */
.gallery { color:#3b3b3b; font-family: Arial, sans-serif; background-color: #aaaeb5; background-repeat: repeat; background-position: 12px 12px; text-align:center; margin: 0; padding: 3px; }
.gallery a { color:#3b3b3b; margin:0; padding:0; font-family: Arial, sans-serif; text-decoration:none; font-weight:normal; }
.gallery a:hover { color:#fff; font-size: inherit; font-family: Arial, sans-serif;; }
/* ******************  footer nav ************** */
.footnav { color: #fff; font-size: 12px; font-family: Arial; text-decoration: none; text-align: center; margin: 0; }
.footnav a { color: #fff; font-size: 12px; font-family: Arial; text-decoration: none; text-align: center; margin: 0; }
.footnav a:hover { color: #fff; font-size: 12px; font-family: Arial; text-decoration: underline; text-align: center; margin: 0; }
.countdowncentre  { color: #4a4a4a; font-size: 13px; font-family: Arial; text-decoration: none; text-align: center; margin: 0  }
/* ******************  book now  ************** */
.book { color: #00121a; font-size: 22px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left; margin: 0; padding: 0; }
.book a { color: #00121a; font-size: 22px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; text-align: left; margin: 0; padding: 0; }
.book a:hover { color: #ee7200; font-size: 22px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin: 0; padding: 0; }
