a:visited {text-decoration: none; color: #6666cc;}


a:active {color: maroon; text-decoration: none;}

a:hover {color: maroon;  text-decoration: none;}


a:link {color : blue; text-decoration: none;}

body {
/*background image: weave.bmp;*/
background-image : weave.jpg;
background-repeat : repeat;
font-family : century gothic;
font-size : 16px;
}

div.heading 
{
position: absolute;  top: 20; left: 30; 
width: 75%; height : 10%; 
color : blue; 
font-size: 300%;
}

div.subheader
{
position: absolute;  top: 90; left: 30; 
width: 75%; height : 10%; 
color : blue; 
font-size: 90%;
}

div.leftmenubar 
{
position: absolute; 
top: 140; left: 30; 
width: 15%; height : 100%; 
color : green;
font-size: 80%; 
}

div.rightsidebar 
{
position: absolute; 
top: 30; right: 50; 
width: 15%; height : 100%; 
color : green;
font-size: 80%; 
}

div.maintext 
{
position: absolute;  top : 140;  left : 25%; 
height : 354px;  width : 500px; 
color : green; 
font-size : 80%
} 

div.ancienttexts 
{
position: relative;
top: 130; left: 30; 
width: 70%; height : 100%; 
color : green;
font-size: 80%; 
} 

span.quotedtext {font-size : 100%;  font-style : italic;
}

h1 {font-size : 100%;  
}

h2 {font-size : 90%; 

}
h3 {font-size : 75%;
}

table#betleywills
{
border : 1;
cell-padding : 2;
border-collapse : separate;
border-spacing : 10px;
color : green;
font-size: 100%;
}

table#betleywindow
{
border : 1;
cell-padding : 2;
border-collapse : separate;
border-spacing : 10px;
color : black;
font-size: 100%;
}

table th
{
font-weight : bold;
text-align : left;
padding : 0.5em;
}

table td
{
padding : 0.5em;
}

/*caption {
padding : 0.5em;
font-weight : bold;*/

/*border: 1px solid gray;*/
}

#floatwindow
{
float: left;
width : 30%;
margin : 1em;
}
