body {
	font-family: Verdana, Geneva, sans-serif;
	color: #000000;
	background-color: #FFCCCC;
}
table {
	color: #000000;
	background-color: #FFCCCC;
	margin: 5px;
	padding: 10px;
	border: thick solid #FFF;
}
hr {
	font-size: 75%;
	text-align: center;
}
  h1   {
	font-size: xx-large;
	font-weight: normal;
}
  h2   {
	font-size: x-large;
	font-weight: normal;
	font-style: oblique;
}
  h3   {
	font-size: large;
	font-weight: normal;
	color: #F03;
}
  h4 {
	font-size: 90%;
	font-weight: normal;
} 
  h5 {
	font-size: x-small;
	font-weight: normal;
} 
h6 {
	font-size: xx-small;
	font-weight: normal;
}
 
  a {
	color: red;
	text-decoration: none
}
  a:link {
	font-size: 100%;
	color:red;
	text-decoration: none;
}
  a:visited {
	font-size: 100%;
	color: purple;
	text-decoration: none;
}
  a:active {
	font-size: 100%;
	color:#FF00FF;
	text-decoration: none;
}
  a:hover {
	font-size: 100%;
	color:fuchsia;
	text-decoration: underline
}
.appleColours {
	color: #9F3;
	background-color: #633;
	margin: 5px;
	padding: 10px;
	border: medium double #F93;
}
.beigeOnBrown {
	color: #EDC058;
	background-color: #960;
	border: 5px outset #F2D474;
	margin: 10px;
	padding: 10px;
}
.beigeOnOffbeige {
	margin: 10px;
	padding: 10px;
	border: medium outset #FCE58F;
	color: #FC3;
	background-color: #AB8B40;
}
.bigblue  { border-style:ridge; border-width:10px; border-color:blue;}
.blackOnWhite {
	color: #000;
	background-color: #FFF;
	margin: 10px;
	padding: 10px;
	border: medium groove #000;
}
.bluefill {font-family: Arial, Helvetica, sans-serif; color:aqua;
           border-style:ridge; border-width:10px; border-color:blue; 
           background-color:blue}
.blueoutline {font-family: Arial, Helvetica, sans-serif; color:aqua;
              border-style:groove; border-width:10px; border-color:blue; 
              background-color:#ccffff}
.box {
	background-color:yellow;
	color: #000;
	margin: 10px;
	padding: 10px;
	border: 5px ridge #000;
}
.boxLeft {
	float: left;
	margin: 10px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.boxRight {
	float: right;
	margin: 10px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.colourbox  {font-family: Arial, Helvetica, sans-serif; color:aqua;
             border-style:inset; border-width:10px; border-color:green; 
             background-color:#ccffff}
.downOneSize {
	font-size: small;
}
.dates {
	font-size: medium;
	font-style: normal;
	font-weight: lighter;
	text-decoration: underline;
}
.floatcenter {
	text-align: center;
}
.floatleft {
	text-align: left;	
}
.floatright {
	text-align: right;	
}
.glossBlue {
	color: #3567CE;
}
.glossbox {
	margin: 5px;
	padding: 5px;
	border: thin groove #F0F;
	background-color: #FFCCCC;
}
.glossLightPink {
	color: #C71962;
	background-color: #EEE3E5;
	border: thin double #C71962;
	margin: 5px;
	padding: 10px;
}
.glossPinkBlack {
	color: #000;
	background-color: #FCCDCD;
	margin: 10px;
	padding: 5px;
	border: thin solid #FCCDCD;
}
.glossPinkonBlack {
	color: #FCCDCD;
	background-color: #000;
	margin: 5px;
	padding: 10px;
	border: thin double #FCCDCD;
}
.glossPinkRed {
	font-family: Verdana, Geneva, sans-serif;
	color: #623535;
	background-color: #FCCDCD;
	margin: 10px;
	padding: 5px;
	border: medium inset #FCCDCD;
}
.glossPink_text {
	color: #FCCDCD;
}
.glossQuoteColour {
	color: #FF00FF;
	font-weight: 200;
}
.glossWhiteBlack {
	color: #000;
	background-color: #FFF;
	margin: 10px;
	padding: 5px;
	border: thin solid #FCCDCD;
}
.glossYellowBlack {
	color: #000;
	background-color: #FFC;
	margin: 10px;
	padding: 5px;
	border: thin solid #FCCDCD;
}
.greenApples {
	color: #643434;
	background-color: #78CF33;
	margin: 5px;
	padding: 10px;
	border: thin inset #F99B3B;
}
.greenOnGreen {
	color: #99AD81;
	background-color: #33680D;
	margin: 10px;
	padding: 10px;
	border: medium ridge #E4FAC5;
}
.KoreColours {
	color: #9F9;
	background-color: #999;
	margin: 10px;
	padding: 10px;
	border: medium ridge #99F499;
}
.koreReversed {
	color: #333;
	background-color: #9BEDA1;
	margin: 5px;
	padding: 10px;
	border: thin groove #9F9;
}
.headColour {
	color: #900;
}
.jimbox {font-family: Arial, Helvetica, sans-serif; color: maroon; background-color: silver; border: 2px inset #ccffff}
.limeGreenText {
	color: #93FF33;
}
.lustColours {
	color: #643434;
	background-color: #F9F;
	margin: 10px;
	padding: 10px;
	border: medium outset #F00;
}
.mast {color: yellow; 
      border-style: outset; border-width: 0px; border-color:blue;
      background-color:blue;
	font-size: 30px;
	font-style: italic;
	font-family: Impact, Arial Black, Arial, helvetica, sans-serif}
.minimast {color: yellow; 
      border-style: outset; border-width: 0px; border-color:blue;
      background-color:blue;
	font-size: 18px;
	font-style: normal;
	font-family: Impact, Arial Black, Arial, helvetica, sans-serif}
.navbox {font-family: Arial, Helvetica, sans-serif; border-style:outset; border-width:3px; border-color:#ccffff; 
         background-color:#ccffff}
.newsbox {
	color:white;
	background-color: gray;
	margin: 10px;
	padding: 5px;
	border: medium outset white;
}
.othercolourbox  {font-family: Arial, Helvetica, sans-serif; color:aqua;
                  border-style:ridge; border-width:10px; border-color:red; 
                  background-color:#ccffff}
.oblique {
	font-style: oblique;
}
.oneSizeDown {
	font-size: x-small;
	color: #3CC;
}
.oneUpOblique {
	font-size: 24px;
	font-style: oblique;
}
.pHantPrint {
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
}
#pagecenter {
	text-align: center;
}
.pinkVerdana {
	color: #FCCDCD;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #643434;
	margin: 10px;
	padding: 5px;
	border: medium outset #FCCDCD;
}
.pyrColours {
	background-color: #73A4A2;
	margin: 10px;
	padding: 10px;
	border: medium ridge #81AFB3;
}
.redOnGold {
	color: #933;
	background-color: #EA971B;
	margin: 10px;
	padding: 10px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
}
.redOnWhite {
	color: #900;
	background-color: #FFF;
	margin: 10px;
	padding: 5px;
	border: medium inset #FCCDCD;
}
.resortbox {font-family: Arial, Helvetica, sans-serif; color: yellow; background-color: blue; border: 5px outset yellow}
.smallCAPS {
	font-variant: small-caps;
}
.StrifeColours {
	color: #FF0;
	background-color: #D19219;
	margin: 10px;
	padding: 10px;
	border: medium groove #CE9619;
}
.warning {
	color:red;
	font-size: large;
	margin: 10px;
	padding: 5px;
	border: 5px double red;
	background-color: #FFF;
}
.whiteOnBlack {
	color: #FFF;
	background-color: #000;
	margin: 10px;
	padding: 10px;
	border: thin inset #FFF;
}
.whiteVerdana {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
}
.yellowBG {
	background-color: #FEFFCE;
	margin: 5px;
	padding: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper {
	padding: 10px;
	width: 90%;
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 5px;
	margin-right: 40px;
	margin-left: 40px;
}
