a:link{color:#4f4f4f} 
a:visited{color:#808080} 
a:active{color:black;background-color:white} 
a:hover{color:white}
 
body 
{ 
margin:2px;
margin-right:18px; 
color:black; 
font-size:16px; 
font-family:'verdana','helvetica','tahoma','verdana',sans-serif; 
text-align:justify; 
}

body.main{background-image: url(grey.png);}
body.decor{background-image: url(orange.png);}
body.lrge{background-image: url(green.png);}
body.art{background-image: url(red.png);}
body.school{background-image: url(blue.png);}

b.main{
font-size:20px;
}

a.main{
color:#4f4f4f;
font-size:18px;
font-weight:bold;
}
a.decor{
color:#665c38;
font-size:18px;
font-weight:bold;
}
a.lrge{
color:#386639;
font-size:18px;
font-weight:bold;
}
a.art{
color:#66383f;
font-size:18px;
font-weight:bold;
}
a.school{
color:#384766;
font-size:18px;
font-weight:bold;
}

a.main:visited{
color:#808080;
font-size:18px;
font-weight:bold;
}
a.decor:visited{
color:#b09e61;
font-size:18px;
font-weight:bold;
}
a.lrge:visited{
color:#61b164;
font-size:18px;
font-weight:bold;
}
a.art:visited{
color:#b0616c;
font-size:18px;
font-weight:bold;
}
a.school:visited{
color:#617bb0;
font-size:18px;
font-weight:bold;
}

td{vertical-align: top;}

.linkbar{
float: left;
width: 206px;
height: 100%;
padding-left:6px;
padding-top:6px;
}

.text{
margin-left: 212px;
padding-top:6px;
padding-right: 8px;
text-align: justify;
}


img{
border:0;

padding: 4px;
vertical-align: middle;
}

code{font-family:'ocrb','lucida console', fixed, monospace}

hr{align:center; width:50%; height:2px; background:#4f4f4f; border:0;}

ul.links{align:justify; vertical-align:double;}

div.update{
text-align:right;
font-size:8px;
}
