
/* ---------------------------- */
/* -        mudgeon.com       - */
/* -    default style sheet   - */
/* -         version 1.0      - */
/* -         Jan 2021         - */
/* ---------------------------- */

BODY {
color: #ccccff; 
/* background: #002555; */
background: #023576 ;
background-image:url(./bg02.jpg) ;
background-repeat: repeat-y;
font-family: "Stone Sans", "Century Gothic", "Trebuchet MS", "Geneva", "Helvetica", sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 0.9em;
margin-left: 6%;
margin-right: 8%;
margin-top: 5%; 
padding-left: 2%;
padding-right: 2%;
}

HR {
color: #ccccff;
}

DT {
margin-left: 2%; 
}

LI {
padding-left: 2%;
padding-right: 2%;
padding-top: 1%;
padding-bottom: 1%;
}

/* --links-- */

A:link {
color: #ffffff;
}

A:visited {
color: #eeeeff;
}

A:active {
color: #332211;
 background: #eeffff;
}

A:hover {
color: #000000; 
background: #ffeeff;
}

P {
margin-left: 2%;
margin-right: 2%;
margin-top: 1%;
margin-bottom: 1%;
line-height: 120%;
}

/* --headers-- */

H1 {
color: #002555;
background: #94a5d2 ;
background-image:url(./bg03.jpg) ; 
background-repeat: repeat-y;
vertical-align: middle;
font-family: "gadget", "Stone Sans", "Century Gothic", "Trebuchet MS", "Geneva", "Helvetica", sans-serif; 
font-style: normal;
font-variant: normal;
font-size: 2.5em; 
font-weight: bold;
margin-top: 0.25em;
margin-bottom: 0.25em;
margin-left: 1%;
margin-right: 1%;
border: solid 2px #ccccff;
}

H2 {
font-family: "gadget", "Stone Sans", "Century Gothic", "Trebuchet MS", "Geneva", "Helvetica", sans-serif; 
font-style: normal;
font-variant: normal;
vertical-align: middle;
font-size: 1.5em;	
font-weight: normal;
margin-left: 1%;
margin-right: 1%;
margin-top: 1%;
margin-bottom: 1%;
padding-top: 0%;
padding-bottom: 0%;
padding-left: 1%;
padding-right: 1%;
border-bottom: solid 2px #ccccff; 
}

H3 {
font-family: "gadget", "Stone Sans", "Century Gothic", "Trebuchet MS", "Geneva", "Helvetica", sans-serif; 
font-style: normal;
font-variant: normal;
font-weight: normal; 
vertical-align: middle;
font-size: 1.25em; 
margin-left: 2%;
margin-right: 2%;
border: solid 2px #ccccff;
}

H4 {
font-family: "gadget", "Stone Sans", "Century Gothic", "Trebuchet MS", "Geneva", "Helvetica", sans-serif; 
font-style: normal;
font-variant: normal;
margin-bottom:0px;
margin-left: 2%;
margin-right: 2%;
}


H5 {
color: #ccccff;
background: #002555;
margin-left: 2%;
margin-right: 2%;
}


/* -- elements -- */

.picture {
margin: 15px 18px 15px 0px; 
border: solid 10px #ccccff;
}

.boxed {
background: #023576 ;
background-image:url(./bg02.jpg) ;
background-repeat: repeat-y;
border: solid 1px #ccccff;
margin-left: 1%;
margin-right: 1%;
margin-top: 1%;
margin-bottom: 1%;
padding-top: 1%;
padding-bottom: 1%;
padding-left: 1%;
padding-right: 1%;
}

.button {
color: #ccccff;
background: #002555;
border: solid 2px #9999cc;
}

.navbutton {
color: #ccccff;
background: #005599;
width: 85%;
height:2.0em;
text-align: center;
text-decoration: none;
font-size: 0.6em;
letter-spacing: 0.6em;
border-top: solid 1px #ccccff;
border-left: solid 1px #ccccff;
border-right: solid 1px #9999cc;
border-bottom: solid 1px #9999cc;
padding-right: 2.5%;
padding-left: 2.5%;
padding-top: 5%;
padding-bottom: 1%;
margin-top: 2%;
margin-bottom:2%;
}

.navbutton_2 {
color: #ccccff;
background: #005599;
width: 85%;
height:2.5em;
text-align: center;
text-decoration: none;
font-size: 0.6em;
letter-spacing: 0.6em;
border-top: solid 1px #ccccff;
border-left: solid 1px #ccccff;
border-right: solid 1px #9999cc;
border-bottom: solid 1px #9999cc;
padding-right: 2.5%;
padding-left: 2.5%;
padding-top: 1%;
padding-bottom: 1%;
margin-top: 2%;
margin-bottom:2%;
}


.subtext {
background: #005599;
width: 60%;
margin-left: 20%;
text-align: center;
text-decoration: none;
font-size: 0.4em;
letter-spacing: 0.4em;
padding-right: 0.5%;
padding-left: 0.5%;
}

.pseudobody {
color: #ccccff; 
background: #002555;
font-family: "Stone Sans", "Century Gothic", "Trebuchet MS", "Geneva", "Helvetica", sans-serif; /* */
/* font-family:  sans-serif; */
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 1em;
margin-left: 6%;
margin-right: 8%;
margin-top: 5%; 
padding-left: 2%;
padding-right: 2%;
}

.sidebar {
width: 15%;
margin-left: 1%;
margin-right: 1%;
margin-top: 0%;
margin-bottom: 1%;
padding-top: 0.5%;
padding-bottom: 0.5%;
padding-left: 1%;
padding-right: 0%;
line-height: 120%;
float: left;
border: solid 1px #ccccff;
}

.bulk {
width: 81%;
margin-left: 18%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
margin-top: 0.5%;
margin-bottom: 1%;
border: solid 1px #ccccff;
}


.deco {
color: #ccccff;
background: #005599;
/* height:1.5em; */
text-align: center;
text-decoration: none;
font-size: 0.6em;
letter-spacing: 0.6em;
width: 81%;
margin-left: 18%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
margin-top: 0.5%;
margin-bottom: 1%;
border: solid 1px #ccccff;
}

.deco2 {
color: #ccccff;
background: #005599;
height:0.4em;
text-align: center;
text-decoration: none;
font-size: 0.6em;
letter-spacing: 0.6em;
width: 15%;
margin-left: 1%;
margin-right: 1%;
margin-top: 0%;
margin-bottom: 1%;
padding-top: 0.5%;
padding-bottom: 0.5%;
padding-left: 1%;
padding-right: 0%;
line-height: 120%;
float: left;
border: solid 1px #ccccff;
}

.deco3 {
background: #aaaaff;
height:0.4em;
text-align: center;
text-decoration: none;
font-size: 0.6em;
letter-spacing: 0.6em;
width: 81%;
margin-left: 18%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
padding-top: 0.5%;
padding-bottom: 0.5%;
margin-top: 0.5%;
margin-bottom: 1%;
border: solid 1px #ccccff;
line-height: 120%;
}

.pseudoheader {
font-family: "gadget", "Stone Sans", "Century Gothic", "Trebuchet MS", "Geneva", "Helvetica", sans-serif; 
font-style: normal;
font-variant: normal;
vertical-align: middle;
font-size: 1.5em;	
font-weight: normal;
margin-top: 1%;
margin-bottom: 1%;
}


.w3cicon {
margin-left: 17%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
padding-top: 0.5%;
padding-bottom: 0.5%;
margin-top: 0.5%;
margin-bottom: 1%;
}

span.nodisplay {
display: none;
}



