/* RHS style sheet V13.02 
Change ol margins
Black footer
alter right hand happy days menu style 
  Include site map styles*/
  /* try #FFFFCC for an off white background */
/* initialise settings */
html, body, ul, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}
ol{
	margin: 10px;
	padding: 2px;
	border: 2px;
	white-space: normal;
}
/* wrapper id */
#wrapper {
width: 1013px;
margin:10px auto;
border: 1px solid #000000;
text-align:left;
}
#cvwrapper {
width: 780px;
margin:10px auto;
border: 1px solid #000000;
text-align:left;
}
#commit {background:#800080;color:#3F143F;}
#commitwrap {width: 570px;
margin:10px auto;
border: 1px solid #000000;
text-align:left;}
#commitwrap p{color:#C0C0C0;background:#000;font-family: Arial, Helvetica, sans-serif;}
/* header page banner */
#banner {
	height: 123px;
	background-image: url(../rhsimages/topban.gif);
	background-repeat: no-repeat;
}
/* non header page banner */
#nhbanner {
	height: 123px;
	background-image: url(../rhsimages/topban.gif);
	background-repeat: no-repeat;
}
/* Happy Days page banner */
#hdbanner {
	height: 123px;
	background-image: url(../rhsimages/topbanhd.gif);
	background-repeat: no-repeat;
}
/* CV page banner */
#cvbanner {
	height: 96px;
	background-image: url(../rhsimages/topban800.gif);
	background-repeat: no-repeat;
}
/* common settings  background-color: #3F143F;*/
BODY {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
background-color: #000;
color: #666666;
text-align: center;}
H1 {color: blue; background-color: #800080}
H2 {font-family:Roman, "Times New Roman", Times, sans-serif; color:silver; background-color:#000000; text-align:center}
H3 {font-family:Roman, "Times New Roman", Times, sans-serif; font-size: medium; color:white; background-color:#800080; text-align:center}  

H4  {color: white; background-color: black}
H5  {background-color: #8080FF; font-size: x-small; color:#FFFF00;}
H6  {color: #000080; background-color: #FFC6FB; font-size: x-small; font-weight: bold}

P {
	font-size:  small;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
}

H3 A:active{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

H3 A:link{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

H3 A:visited{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#FB4674;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

 
HR {color: blue; background-color: #33D9E1 }
td li{margin: 25px;}
/* titbar class */
P.titbar {
	font-size: small;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-align:center;
}
.titbar A:active{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#3300FF;background-color:#000;  text-align: center}

.titbar  A:link{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#fff;background-color:#000; text-align: center}

.titbar  A:visited{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#fff;background-color:#000; text-align: center}

/* here class */
td.here {color: #000080; background-color: #FFC6FB;font-size: small; font-weight: bold}
p.here {color: #000080; background-color: #FFC6FB;font-size: x-small; font-weight: bold; padding: 1px; margin:1px 1px 1px 1px}

/*footing class */
/* td.footing {font-family:arial,serif; color:#FF8000; font-weight:lighter; background-color:#620964} */
td.footing {font-family:arial,serif; color:#ffffff; font-weight:lighter; background-color:#000} 
H3.footing {font-family:arial,serif; font-size: medium; color:white; background-color:#000; width:180px;height:14px; border-width:2px;padding-left:2px; text-align:center}

H3.footing A:active{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

H3.footing A:link{
	font-family: arial,serif;
	text-decoration: none;
	font-size: x-small;
	color: #FF8000;
	background-color: #000;
	width: 180px;
	height: 14px;
	border-width: 2px;
	padding-left: 2px;
	text-align: center;
}

H3.footing A:visited{
	font-family: arial,serif;
	text-decoration: none;
	font-size: x-small;
	color: #FF8000;
	background-color: #000;
	width: 180px;
	height: 14px;
	border-width: 2px;
	padding-left: 2px;
	text-align: center;
}
/* footing Links - no underline - text colour is blue */
.footing A {
	COLOR: #FF8000;
	BACKGROUND-COLOR: #000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
.footing A:visited {
	COLOR: #ff8000;
	BACKGROUND-COLOR: #000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
.footing A:hover {
	COLOR: #0000FF; BACKGROUND-COLOR: white; TEXT-DECORATION: none;	FONT-WEIGHT: bold;
}

/*muddle class */
td.muddle {font-family:arial,serif; color:#FF8000; font-weight:lighter; background-color:#ffffcc}

H3.muddle {font-family:arial,serif; font-size: medium; color:white; background-color:#800080; width:240px;height:20px; border-width:2px;padding-left:2px; text-align:center}

H3.muddle A:active{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

H3.muddle A:link{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

H3.muddle A:visited{font-family:arial,serif;text-decoration:none; font-size: x-small; color:#fff; background-color:#FB4674;width:180px;height:14px;border-width:2px;padding-left:2px; text-align: center}

/* Muddle Links - no underline - text colour is blue */
.muddle A {
	COLOR: #0000ff; BACKGROUND-COLOR:#ffffcc; TEXT-DECORATION: none; 	FONT-WEIGHT: bold;
}
.muddle A:visited {
	COLOR: #0000ff; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none;	FONT-WEIGHT: bold;
}
.muddle A:hover {
	COLOR: #FF0000; BACKGROUND-COLOR: white; TEXT-DECORATION: none;	FONT-WEIGHT: bold;
}

/*Add linkit class - only use on the links pages*/
td.linkit{font-family:Roman, "Times New Roman", Times, sans-serif; font-size: medium; color:#000000; background-color:#ffffff;
} 
H1.linkit {color: blue; background-color: #800080; text-align: center}

H2.linkit {font-family:Roman, "Times New Roman", Times, sans-serif; color:silver; background-color:#000000; text-align:center}
TD.linkit H3 {font-family: arial,serif; font-size: large; color:#000; background-color:#ffffff; text-align:center}
TD.linkit H4  {color: white; background-color: black; text-align: center}
H5.linkit  {background-color: #8080FF; font-size: x-small; color:#FFFF00; text-align: center}
H6.linkit  {color: #000080; background-color: #FFC6FB; font-size: x-small; font-weight: bold; text-align: center}
H4.linkit A:active{text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;border-style:outset;width:90px;height:12px;border-width:2px;padding-left:2px; text-align: center}
H4.linkit A:active{text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;border-style:outset;width:90px;height:12px;border-width:2px;padding-left:2px; text-align: center}

H4.linkit A:link{text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;border-style:outset;width:90px;height:12px;border-width:2px;padding-left:2px; text-align: center}

H4.linkit A:visited{text-decoration:none; font-size: x-small; color:#fff; background-color:#FB4674;border-style:outset;width:90px;height:12px;border-width:2px;padding-left:2px; text-align: center}

H4.linkit A:hover{text-decoration:none; font-size: x-small; color:#f00; background-color:#FF8080;border-style:inset;width:90px;height:12px;border-width:2px;padding-left:2px; text-align: center}

/*Add menu class */

 td.menu  ul {
background-color: transparent;
list-style-type: inherit;
margin: 0; 
padding: 1px;
font-size: 100%;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
}

 

 td.menu  ul li {
	padding: 0px;
	margin: 0;
	list-style-type: none;
	color: Black;
	background-color: Silver;
	font-size: xx-small;
	font-weight: 900;
	border-style: inset;
}

 td.menu ul li a{
background-color: #006CB5;
color: #122DC2;
display: block;
padding: 2px 0px 2px 0px;
text-decoration: none; 
height: 1%;
}
td.menu A:active{text-decoration:none; 
font-size: xx-small; 
color:#fff; 
background-color:#FB4674;border-style:outset;
width:100px;
height:10px;
border-width:2px;
padding-left:5px}

td.menu A:link{text-decoration:none; 
font-size: xx-small; 
color:#fff; 
background-color:#8080C0;
border-style:outset;
width:100px;
height:10px;
border-width:2px;
padding-left:5px}

td.menu A:visited{text-decoration:none; font-size: xx-small; color:#fff; background-color:#8080C0;border-style:outset;width:100px;height:10px;border-width:2px;padding-left:5px}

td.menu A:hover{
	text-decoration:none;
	font-size: xx-small;
	color:#0404FF;
	background-color:#FFC6E2;
	border-style:inset;
	width:100px;
	height:10px;
	border-width:2px;
	padding-left:2px;
	font-weight: 900;
}

H4.menu A:active{text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;border-style:outset;width:100px;height:10px;border-width:2px;padding-left:2px; text-align: center}

H4.menu A:link{text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;border-style:outset;width:100px;height:10px;border-width:2px;padding-left:2px; text-align: center}

H4.menu A:visited{text-decoration:none; font-size: x-small; color:#fff; background-color:#8080C0;border-style:outset;width:100px;height:10px;border-width:2px;padding-left:2px; text-align: center}

H4.menu A:hover{text-decoration:none; font-size: x-small; color:#f00; background-color:#FF8080;border-style:inset;width:100px;height:10px;border-width:2px;padding-left:2px; text-align: center}
.menu{
margin-left: 10px;
margin-top: 20px;
width: 100px;
height:520px;
margin-bottom: 20px;
float: left;
}
/* background-color:#BB9DB5;*/
table {border-style:solid;
border-color:#972DA6;
border-width:0px;
color:#000080;
background-color:#FFF;
font-size: xx-small;
font-family: Arial, Helvetica, sans-serif;}

td {padding-right:2px;
padding-left:2px;
font-size: small;}


/* Add a bullets class */
ul.bullets{list-style-image: url(rhsimages/purbullet.gif)}

/* Blue bullets class */
ul.blbullets{list-style-image: url(rhsimages/blbullet.gif)}

.clearit {
	display: block;
	clear: both;
}
.leftfloat {border:1px solid #000000;
margin:0 10px 20px 0;
float:left}

.rightfloat {border:1px solid #000000;
margin:0 0 20px 15px;
float:right}
/* id clubhead */
#clubhead td{background-color:#000000;}
#clubhead H1{color:#FFFFFF; background-color:#000000;}
#nav {
border-bottom: 1px solid #000000;
}
/* Add a nav id */
#nav ul {
padding: 0;
margin: 0;
background-color:#800080;
}

#nav ul li {
display: inline;
padding: 0;
margin: 0;
color: #000080; 
background-color: #FFC6FB;
font-weight:700;
}

#nav ul li a {
font-size: 80%;
color: #FFFFFF;
background-color:#8080C0;
text-decoration: none;
padding: 0px 25px 0 25px;
border-right: 1px solid #000000;
text-align: center;
width: 14em;
font-weight:100;
}

#nav ul li a:hover, #nav ul li a:focus {
background-color: #990000;
border-style:inset;
}

#pluglink a {color:red; 
background-color: #ECE600;
text-decoration:underline;
	font-size:  small;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-align: center;
}

#plugtext p {color:green; 
background-color: #FFFF7D;
font-weight:700;
}
/* Site map classes */
.mapsection {font-family: Tahoma;font-size: 12px;}
.mapitem {font-family: Tahoma;font-size: 10px;}

