body {
    background: #3b105c; 
    color: #ffd800; 
    font-family: "Gill Sans", Helvetica, sans-serif; 
    margin-left: 16%;
    margin-right: 16%;  
}
.cc {
    background: #003300; 
    color: #ffd800; 
    font-family: "Gill Sans", Helvetica, sans-serif;  
}
hr {
    color: #ffd800; 
    background-color: #ffffff;
    width: 100%;
}
table { 
    border-top-width: 0.5px; 
    font-size: 14px; 
    font-family: "Gill Sans", Helvetica, sans-serif; border: none; 
    border-collapse: collapse
}
td {
    border-width: 0.5px; 
    border:  none;
}
.wordg {
    FONT-FAMILY: monospace;  
}
.wordc {
    FONT: 1.2em "Gill Sans";
}
.wordb {
    FONT: 1.0em "Gill Sans";
}
.wordbw {
    FONT: 1.0em "Gill Sans"; 
    color: #ffffff
}
.wordbb {
    FONT: 1.0em "Gill Sans"; 
    color: #000000
}
.wordd {
    FONT: 1.2em monospace;
}
.worde {
    FONT: 1.2em monospace; 
    FONT-WEIGHT: bold
}
.wordf {
    FONT: 1.8em monospace;
}
.wordh {
    COLOR: #e0e0c0;
}
.wordp {
    FONT: 1em "Gill Sans";
} /* obsolete - replaced by gsn1  */
.wordp2 {
    FONT: 0.8em "Gill Sans";
} /* obsolete - replaced by gsnd8  */
.wordp3b105c {FONT: 1em "Gill Sans"; color: #3b105c;}

.wordw {FONT-FAMILY: monospace; COLOR: ff0000;}

/* font naming system */
/* <tla font> <size in em d replaces dec point and leading zero> [tla colour] */
/* gill sans */
.gsn1d8{
    FONT: 1.8em "Gill Sans", sans-serif;
}
.gsn1d2{
    FONT: 1.2em "Gill Sans", sans-serif;
}
.gsn1d2grn{
    FONT: 1.2em "Gill Sans", sans-serif; 
    color: #00ff00
}
.gsn1d2bla{
    FONT: 1.2em "Gill Sans", sans-serif; 
    color: #000000
}
.gsn1d2yel {
    FONT: 1.2em "Gill Sans", sans-serif; 
    color: #ffcc00
}
.gsn1d2red {
    FONT: 1.2em "Gill Sans", sans-serif; 
    color: #ff0000
}
.gsn1{
    FONT: 1em "Gill Sans", sans-serif; 
    line-height: 1.6em;
} /* gsn1 - replaces wordp - font color specified in line 1 =  yellow ffd800 */
.gsn1low{
    FONT: 1em "Gill Sans", sans-serif; 
    line-height: 1.6em;  
    color: #cca800;} /* gsn1 - replaces wordp - font color specified in line 1 =  yellow ffd800 */
.gsn1whi{
    FONT: 1em "Gill Sans", sans-serif; 
    color: #ffffff; 
    line-height: 1.6em;
}
.gsn1whilow{
    FONT: 1em "Gill Sans", sans-serif; 
    color: #ffffff; 
    line-height: 1.6em; color: #cccccc;
}
.gsn1d2{
    FONT: 1.2em "Gill Sans", sans-serif; 
    line-height: 1.6em;
} /* gsn1 - replaces wordp - font color specified in line 1 =  yellow ffd800 */
.gsn1d2low{
    FONT: 1.2em "Gill Sans", sans-serif; 
    line-height: 1.6em; 
    color: #cca800;} /* gsn1 - replaces wordp - font color specified in line 1 =  yellow ffd800 */
.gsn1d2whi{
    FONT: 1.2em "Gill Sans", sans-serif; 
    color: #ffffff; 
    line-height: 1.6em;
}
.gsn1d4{
    FONT: 1.4em "Gill Sans", sans-serif; 
    line-height: 1.6em;
} /* gsn1 - replaces wordp - font color specified in line 1 =  yellow ffd800 */
.gsn1d4whi{
    FONT: 1.4em "Gill Sans", sans-serif; 
    color: #ffffff; 
    line-height: 1.6em;
}
.gsn1bla {
    FONT: 1em "Gill Sans", sans-serif; 
    color: #000000
}
.gsn1d2bla {
    FONT: 1.2em "Gill Sans", sans-serif; 
    color: #000000
}
.gsn1grn {
    FONT: 1em "Gill Sans", sans-serif; 
    color: #00ff00
}
.gsn1yel {
    FONT: 1em "Gill Sans", sans-serif; 
    color: #ffcc00
}
.gsn1red {
    FONT: 1em "Gill Sans", sans-serif; 
    color: #ff0000
}
.gsnd8{
    FONT: 0.8em "Gill Sans", sans-serif;
} /* gsd8 - replaces wordp2 = default colour */


 /* std link */
 
A:link {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: normal}

A:visited {
    FONT: 1.2em "Gill Sans", sans-serif; COLOR: #cccccc; TEXT-DECORATION: none; FONT-WEIGHT: normal}

A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ffff; TEXT-DECORATION: none; FONT-WEIGHT: normal}

A:active {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: normal}
 
 
.linka A:link {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linka A:visited {
    FONT: 0.8em "Gill Sans", sans-serif; COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linka A:hover {
	FONT: 0.8em "Gill Sans", sans-serif; COLOR: #00ffff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linka A:active {
	FONT: 0.8em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
 
 
.linka1 A:link {
	FONT: 1em "Gill Sans", sans-serif; COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linka1 A:visited {
    FONT: 1em "Gill Sans", sans-serif; COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linka1 A:hover {
	FONT: 1em "Gill Sans", sans-serif; COLOR: #00ffff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linka1 A:active {
	FONT: 1em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
 

.linkg A:link {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ffee00; TEXT-DECORATION: none; FONT-WEIGHT: normal}

.linkg A:visited {
    FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ffee00; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linkg A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #0000c0; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linkg A:active {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: normal}

 /* std link (actual page) */

.linkc A:link {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ff8000; TEXT-DECORATION: none; FONT-WEIGHT: normal}

.linkc A:visited {
    FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ff8000; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linkc A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #0000c0; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linkc A:active {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: normal}
 /* facebook link */

.linkf A:link {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ffff; TEXT-DECORATION: none; FONT-WEIGHT: normal}

.linkf A:visited {
    FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ffff; TEXT-DECORATION: none; FONT-WEIGHT: normal}

.linkf A:hover {
	FONT: 1.2em "Gill Sans";, sans-serif COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: normal}

.linkf A:active {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: normal
}


 /* std sublink */

.linkh A:link {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #e0e0c0; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linkh A:visited {
    FONT: 1.2em "Gill Sans", sans-serif; COLOR: #e0e0c0; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linkh A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #0000ff; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linkh A:active {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: normal
}
 /* std link (actual page)*/

.linki A:link {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ff0000; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki A:visited {
    FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ff0000; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #0000ff; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki A:active {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

 /* std sublink */

.linkj A:link {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #e0e0c0; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linkj A:visited {
    FONT: 1.2em "Gill Sans", sans-serif; COLOR: #e0e0c0; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linkj A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #0000ff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linkj A:active {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
 /* std link (actual page)*/

.linkk A:link {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ff0000; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linkk A:visited {
    FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ff0000; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linkk A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #0000ff; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linkk A:active {
	FONT: 1.2em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: bold
}


.linkd A:link {
	FONT: 0.8em "Gill Sans", sans-serif; COLOR: #ff8000; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linkd A:visited {
    FONT: 0.8em "Gill Sans", sans-serif; COLOR: #ff8000; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linkd A:hover {
	FONT: 0.8em "Gill Sans", sans-serif; COLOR: #0000c0; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

.linkd A:active {
	FONT: 0.8em "Gill Sans", sans-serif; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: bold
}


h1 { FONT: 3em "Gill Sans", sans-serif; COLOR: #ffffff; text-align: left}

h1.cc { FONT: 3em "Gill Sans", sans-serif; COLOR: #ffd800; text-align: left}

h1.w { FONT: 3em "Gill Sans", sans-serif; COLOR: #ff0000; text-align: left }

h2 { FONT: 2em "Gill Sans", sans-serif; COLOR: #00ffff; text-align: left }

h3 { FONT: 1.8em "Gill Sans", sans-serif; COLOR: #ffd800; text-align: left }

h3.cc { FONT: 1.8em "Gill Sans", sans-serif; COLOR: #ffffff; text-align: left }
h3.a{position: absolute; top: 82%; left: 0%; width: 100%; FONT: 1.8em "Gill Sans", sans-serif; COLOR: #ffd800; text-align: left }
h4 { FONT: 1.2em "Gill Sans", sans-serif; COLOR: #ffd800; text-align: left }


p { FONT: 1em "Gill Sans", sans-serif;}

p.purple{ FONT: 1em "Gill Sans"; COLOR: 3b105c} 

ul{ FONT: 1em "Gill Sans",  sans-serif;}
p.hd1 { FONT: 3em "Gill Sans",  sans-serif; COLOR: ffffff; text-align: center}

p.hd2 { FONT: 2em "Gill Sans", sans-serif; COLOR: 00ffff; text-align: center}

p.hd3{ FONT: 1.8em "Gill Sans", sans-serif; COLOR: ffd800; text-align: center}

table.mono  {FONT-FAMILY: monospace;  }
table.ll  { COLOR: 000000; }

table { FONT: 1em "Gill Sans";}


.hd1 { FONT: 3em "Gill Sans", sans-serif; COLOR: ffffff; text-align: center}

.hd2 { FONT: 2em "Gill Sans", sans-serif; COLOR: 00ffff; text-align: center}

.hd3{ FONT: 1.8em "Gill Sans", sans-serif; COLOR: ffd800; text-align: center}

.hd1ll { FONT: 3em "Gill Sans", sans-serif; COLOR: 000000; text-align: center}

.hd2ll { FONT: 2em "Gill Sans", sans-serif; COLOR: 000000; text-align: center}

.hd4 { FONT: 2em "Gill Sans", sans-serif; COLOR: 3b105c; text-align: center; font-style: italic;}

.hd2lli { FONT: 2em "Gill Sans", sans-serif; COLOR: 000000; text-align: center; font-style: italic;}

.hd3ll{ FONT: 1.8em "Gill Sans", sans-serif; COLOR: 3b105c; text-align: center}

.hd1red { FONT: 3em "Gill Sans", sans-serif; COLOR: FF0000; text-align: center}

.hd2red { FONT: 2em "Gill Sans", sans-serif; COLOR: FF0000; text-align: center}

.hd3red{ FONT: 1.8em "Gill Sans", sans-serif; COLOR: FF0000; text-align: center}

.hd3grn{ FONT: 1.8em "Gill Sans", sans-serif; COLOR: 006600; text-align: center}

.hd3bla{ FONT: 1.8em "Gill Sans", sans-serif; COLOR: 000000; text-align: center}

table.eric
{
    width: 916px;
    border: solid 1px #400020
}


table.eric td
{
    text-align: right;
    vertical-align: middle;
    padding: 5px;
    position: relative;
}


table.eric td img
{

    vertical-align: middle;
    display: inline-block;
}


table.eric td p
{
    display: inline-block;
    width: 430px;
    background: #ccc;
    vertical-align: middle
}




table.eric td a:link {
	FONT: 1.2em "Gill Sans"; COLOR: #e0e0c0; TEXT-DECORATION: none; FONT-WEIGHT: bold;     display: inline-block; vertical-align: middle 
}

table.eric td a:visited {
    FONT: 1.2em "Gill Sans"; COLOR: #e0e0c0; TEXT-DECORATION: none; FONT-WEIGHT: bold;     display: inline-block; vertical-align: 

middle 
}


table.eric td a:hover {
	FONT: 1.2em "Gill Sans"; COLOR: #ffcc00; TEXT-DECORATION: none; FONT-WEIGHT: bold;     display: inline-block; vertical-align: middle 

}

table.eric td a:active {
	FONT: 1.2em "Gill Sans"; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: bold;     display: inline-block; vertical-align: middle 

}


.linka1f A:link {
	FONT: 1em "Gill Sans"; COLOR: #00c0c0; TEXT-DECORATION: none; FONT-WEIGHT: normal}

.linka1f A:visited {
    FONT: 1em "Gill Sans"; COLOR: #00c0c0; TEXT-DECORATION: none; FONT-WEIGHT: normal}

.linka1f A:hover {
	FONT: 1em "Gill Sans"; COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: normal}

.linka1f A:active {
	FONT: 1em "Gill Sans"; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: normal}
.date {
    position: relative;
    bottom: 0.3em;
   
    font-size: 0.8em;
}
#nav {
	width: 100%;
	float: left;
	margin: 1 0 0.5em 0;
	padding: 0;
	list-style: none; 
}

#subnav {
	width: 100%;
	float: left;
	margin: 2 0 3em 0;
	padding: 0;
	list-style: none; 
}

#nav li {
	float: left; 
}

#subnav li {
	float: left; 
}

#news {float: right;
       background: #ff0000; 
       font: 1.6em "Gill Sans", sans-serif;
       color: #ffd800;
       margin-top: 0.5em;
       padding-left: 1em;
       padding-right: 1em;
}


#keep-left {float: left;

       font: 4em "Gill Sans", sans-serif;
       color: #ffd800;

       margin-right: 1em;

}

#keep-right {float: right;

       font: 4em "Gill Sans", sans-serif;
       color: #ffd800;

;

}

.linki1 A:link {
	FONT: 1.6em "Gill Sans"; COLOR: #ff0000; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki1 A:visited {
    FONT: 1.6em "Gill Sans"; COLOR: #ff0000; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki1 A:hover {
	FONT: 1.6em "Gill Sans"; COLOR: #0000ff; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki1 A:active {
	FONT: 1.6em "Gill Sans"; COLOR: #00ff00; TEXT-DECORATION: none; FONT-WEIGHT: normal
}


.linki1p A:link {
	FONT: 1.6em "Gill Sans"; COLOR: #ff0080; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki1p A:visited {
    FONT: 1.6em "Gill Sans"; COLOR: #ff0080; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki1p A:hover {
	FONT: 1.6em "Gill Sans"; COLOR: #6060ff; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki1p A:active {
	FONT: 1.6em "Gill Sans"; COLOR: #60ff60; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

.linki1-button A:link {
	FONT: 1.6em "Gill Sans"; 
        COLOR: #ff0000; 
        TEXT-DECORATION: none; 
        FONT-WEIGHT: normal; 
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #e0e0e0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.linki1-button A:visited {
    	FONT: 1.6em "Gill Sans"; 
    	COLOR: #ff0000; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal; 
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #e0e0e0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.linki1-button A:hover {
	FONT: 1.6em "Gill Sans"; 
	COLOR: #0000ff; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #e0e0e0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.linki1-button A:active {
	FONT: 1.6em "Gill Sans"; 
	COLOR: #00ff00; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #e0e0e0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}
/* Standard Menu Button (inactive) */
.link-nav-but-inac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffee00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-inac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffee00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-nav-but-inac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-inac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #ffee00; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}
/* Standard Menu Button (active) */
.link-nav-but-ac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #aa8800;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-ac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #aa8800;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-nav-but-ac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #cccccc;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-ac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #ffee00; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #cccccc;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

/* FB  */



.link-nav-but-fb A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-fb A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-nav-but-fb A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-fb A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ff00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}


/* DONATE Menu Button (inactive) */
.link-nav-but-do-inac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #FF69B4; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffee00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-do-inac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #FF69B4; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffee00
;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-nav-but-do-inac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#FF69B4; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-do-inac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #FFee00; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

/* DONATE Menu Button (active) */

.link-nav-but-do-ac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #FF69B4; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #aa8800;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-do-ac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #FF69B4; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #aa8800
;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-nav-but-do-ac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#FF69B4; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #cccccc;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-nav-but-do-ac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #FFee00; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #cccccc;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}


/* SUBNAVS */



.link-subnav-but-ac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ff0000;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-but-ac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ff0000;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-subnav-but-ac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #0000ff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-but-ac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ff00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}


.link-subnav-but-inac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #e0e0c0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-but-inac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #e0e0c0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-subnav-but-inac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #0000ff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-but-inac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ff00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

/* concert button sub navs */



.link-subnav-butc-ac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #008800; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ff0000;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-butc-ac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #008800; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ff0000;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-subnav-butc-ac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#008800; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #0000ff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-butc-ac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #008800; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ff00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}


.link-subnav-butc-inac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #006600; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #e0e0c0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-butc-inac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #006600; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #e0e0c0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-subnav-butc-inac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#006600; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #0000ff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-butc-inac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #006600; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ff00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}


/* sub-sub navs */


.link-subsubnav-but-ac A:link {
	FONT: 1.8em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subsubnav-but-ac A:visited {
    	FONT: 1.8em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-subsubnav-but-ac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ffcc00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subsubnav-but-ac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ffff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}


.link-subsubnav-but-inac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #c0c0c0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subsubnav-but-inac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #c0c0c0;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-subsubnav-but-inac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #0000ff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subsubnav-but-inac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ff00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

/* Extra dark grey incactive subnav button to make concert button stand out */



.link-subnav-but-inac-dark A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #554444;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-but-inac-dark A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #553344;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-subnav-but-inac-dark A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #0000ff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-subnav-but-inac-dark A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #00ff00;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}



/* SPECIAL */




.link-specnav-but-ac A:link {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ff0080;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-specnav-but-ac A:visited {
    	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #ff0080;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;

}

.link-specnav-but-ac A:hover {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #6060ff;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.link-specnav-but-ac A:active {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: #3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #000000;
        border-width: 1px;
        border-style: solid;
	background-color: #60ff60;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}


.link-int A:link {
	FONT: 0.8em "Gill Sans", sans-serif; 
        COLOR: #00ffff; 
        TEXT-DECORATION: none; 
        FONT-WEIGHT: normal}

.link-int A:visited {
        FONT: 0.8em "Gill Sans", sans-serif; 
        COLOR: #00ffff; 
        TEXT-DECORATION: none; 
        FONT-WEIGHT: normal}

.link-int A:hover {
	FONT: 0.8em "Gill Sans", sans-serif; 
        COLOR: #ffffff; 
        TEXT-DECORATION: none; 
        FONT-WEIGHT: normal}

.link-int A:active {
	FONT: 0.8em "Gill Sans", sans-serif; 
        COLOR: #00ff00;
        TEXT-DECORATION: none; 
        FONT-WEIGHT: normal
}

ul.nout {
	list-style: none;
}
 
.spacer-link-subnav-dum-but {
	FONT: 1.2em "Gill Sans", sans-serif; 
	COLOR: 	#3b105c; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
        border-color: #3b105c;
        border-width: 1px;
        border-style: solid;
	background-color: #3b105c;
	padding: 4px;
	margin: 4px;
	border-radius: 8px;
}

.groo {
    background-color: #484848;
}

body.test {background: #333300; color: #ffd800; font-family: "Gill Sans", Helvetica, sans-serif;   }