/* EDLUG Outreach CSS for the screen */



body,h1,h2,h3,h4,h5,p,pre {
 font-family: "veranda","bitstream vera serif", "times new roman", sans-serif;
 font-style: normal;
 font-weight: 300;
 }

BODY {
margin-left: 1%;
margin-right: 1%;
padding: 0;
}

/*------------------------------------------------ Links --*/

a {
text-decoration: underline;
border: none;
color: #191970;} /* Midnightblue */
a:hover{text-decoration: none;}
a:visited{color: #4682B4;}

/*------------------------------------------------ Footer --*/

a.left{
width:40%;
color: #191970;
float:left;
border: solid #E6E6FA 2px; 
margin-right:3px;
background: #F0F8FF; /* Aliceblue */
-moz-border-radius: 5px;
}
a.left:visited{color:#191970;}

a.right{
text-align:right;
width:40%;
color: #191970;
float:left;
border: solid #E6E6FA 2px;
background: #F0F8FF; /* Aliceblue */
margin-left: 3px;
-moz-border-radius: 5px;

}

a.right:visited{color:#191970;}

a.center{
text-align:center;
width:18%;
color: #191970; /* Midnightblue */
float:left;
background:  white; /* Aliceblue */
border: solid  #E6E6FA 2px;
-moz-border-radius: 5px;
}

a.center:visited{color:#191970;}

div.fixed{
background-color: white;
border-top : solid #B0C4DE 1px;
padding-top: 2px;
position:fixed;
bottom:0;
left:0;
width:100%;
}

/*------------------------------------------------- Headers --*/

h1,h2,h3,h4,h5 {
  color: #191970; /* Midnightblue */
}


h4 {
  margin: 0pt;
  }

h5 {
margin:0pt;
padding: 2pt;
text-align:center;
 }


/*------------------------------------------------ Paragraphs --*/

p {
text-indent: 3% ;
text-align: justify;
margin-right: 3%;
margin-left: 3%;
}
p:first-letter{font-size:140%}

p.vocabulary {
text-indent: 0%;
margin-top:0;
margin-left: 21%;
margin-bottom:0.5em;
}

/*------------------------------------------------ For Letters --*/
div.letters {
border: solid black 1px;
text-indent: 0%;
margin-left: 10%;
margin-right: 10%;
background-color: #FFFFF0; /* ivory */
}

/*----------------------------------------- For E-mail Examples --*/
p.highlight {
border: solid black 1px;
padding: 1em;
text-indent: 0%;
margin-left: 10%;
margin-right: 10%;
background-color: #E0FFFF; /* lightcyan */
}


/*----------------------------- For Liability SignaturesFishing --*/
pre {
font-size: 12pt;
}

/*-------------------------------------------------------Banner --*/

div.banner{
position:absolute;
top:0;
left:0;
height:7em;
width:98%;
margin-top:0.5em;
padding:0.5em;
}

div.bannerleft {
position:absolute;
top:0;
left:0%;
height:inherit;
width:7em;
margin:0.5em;
}

div.bannerright {
position:absolute;
top:0;
right:0;
height:inherit;
width:7em;
margin:0.5em;
}

div.bannercenter{
position:absolute;
top:0%;
left:20%;
height:inherit;
width:60%;
max-height: 8em;
display:table;
text-align:center;
}

div.header{
left: 20%;
width :60%;
height: inherit;
color: #191970; /* Midnightblue */
font-size:150%;
display:table-cell;
text-align: center;
vertical-align: middle;
}

div.main{
height:8em;
}

/*----------------- Promoting Free Software in Edinburgh Banner --*/

div.promotionbanner
{
position:absolute;
border-left: solid #E6E6FA  1px; /* lavender */
border-bottom: solid #E6E6FA 1px; /* lavender */
background-color: #F0F8FF; /* Aliceblue */
height: 6em;
width: 100%;
text-align: center;
padding: 5%;
margin:2%;
color: navy;
top:0;
right:0;
-moz-border-radius: 10px;
}

/*---------------------------------------------------- Graphics --*/

/*------------------------------------------------------ Images --*/

img {width: 100%;
border: none;
}


div.sixty {
margin-left:20%;
margin-right:20%;
}
div.index {
margin-left:20%;
margin-right:20%;
margin-top: 0;
padding-left: 5%;
padding-right: 5%;
padding-bottom: 2em;
border: solid #B0C4DE 1px;
-moz-border-radius: 20px;
}

div.thirty {
float: right;
width: 30%;
padding: 1em;
margin: 1em;
border: solid #B0C4DE 1px;
-moz-border-radius: 10px;
}

div.fortyfive {
float: right;
width: 45%;
padding: 10px;
margin: 10px;
border: solid #B0C4DE 1px;
-moz-border-radius: 10px;
}



/*------------------------------------------ For Trawling Picture --*/
img.left {
border: 1px solid #ADD8E6; /* aliceblue */
float: right;
padding: 10px;
margin: 10px;
}


/*-------------------------------------------------------- Lists --*/

ul {
color:black; 
margin-left: 3%;

}
ul.nodots {
margin:0pt;
padding: 0;
text-indent:2em;
list-style-type:none;
list-style-image:none;

}

li {
padding: 2px;
text-align: justify;
}



/*--------------------------------------- For Written Constitution --*/

ol{margin-top:0;}

ol.second {
color:black;
list-style-type: lower-alpha;
text-indent:0;
margin-left: 2em;
}

ol.index {
color: #191970; /* Midnightblue */
}

ul.third{
color:black;
margin-left: 0;
list-style-type:disc;
}

/*------------------------------------------------------------ em --*/

em {
font-size: 1.1em;
color: #4161E1; /* Royalblue */
}

em.vocabulary{
width:100%;
}
div.vocabulary{
width:20%;
float:left;
}




