/* -------------- TOP LEVEL -------------- */
a{
	text-decoration:none;
	oldfont-weight: bold;
	color: #330066;
}

p {
    
    oldfont-family : "Book Antiqua", serif;
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;
    oldfont:x-small Georgia,Serif;
    font-size: 10pt;
    line-height: 1.5;
    color: #808080;
    margin: 0;
    padding: 0;
}

.navbarold {
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;
    font-size: 11pt;
    color: #330066;
font-weight: bold;
}

.navbar {
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;
    font-size: 10pt;
    line-height: 1.5;
    color: #999999;
    margin: 0;
    padding: 0;
}

oldh1
{
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;
	oldfont:x-small Georgia,Serif;
	font-weight: bold;
	color: #330066;
    font-size: 18pt;
}

h2, h3, h4, h5, h6
{
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;
	oldfont:x-small Georgia,Serif;
	font-weight: bold;
	color: #330066;
    font-size: 12pt;
}

h1 {
  font:x-small Georgia,Serif;
  text-align:left;
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:160%;
  font-weight:normal;
  line-height:1.4em;
  color:#330066;
  }



.photoh1
{
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;	
	font-weight: bold;
	color: #000000;
    font-size: 18pt;
}

.photoh2
{
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;	
	font-weight: bold;
	color: #000000;
    font-size: 12pt;
}

.formicaryhead
{
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: bold;
	color: #008000;
    font-size: 12pt;
    text-decoration:none;

}

.formicaryp {
    
    oldfont-family : "Book Antiqua", serif;
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;
    font-size: 10pt;
    line-height: 1.5;
    color: #707070;
    margin: 0;
    padding: 0;
}



/* -------------- LINKS -------------- */
a:hover  {text-decoration:underline;}

.links {
    margin:.5em 0 1.5em;
    border-left:1px dotted #330066;
    padding-bottom:1.5em;
}

.topic {
    margin:.5em 0 1.5em;
    border-bottom:1px dotted #ccc;
    padding-bottom:1.5em;
}

.post {
    margin:.5em 0 1.5em;
    border-bottom:1px dotted #ccc;
    padding-bottom:1.5em;
}

.adbox {
    margin:.5em 0 1.5em;
    border-top:1px dotted #ccc;
    border-bottom:1px dotted #ccc;
}

.linkadbox {
    margin:.5em 0 1.5em;
    border-top:1px dotted #ccc;
}

.post img {
  padding:4px;
  border:1px solid #ddd;
  }

.photo-title {
  font:x-small Georgia,Serif;
  text-align:center;
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:160%;
  font-weight:normal;
  line-height:1.4em;
  color:#330066;
  }

.album-title {
  font:x-small Georgia,Serif;
  text-align:center;
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:130%;
  font-weight:normal;
  oldline-height:1.4em;
  color:#999999;
  }

.oldalbum-detail {
  font:x-small Georgia,Serif;
  text-align:center;
  margin:.25em 0 0;
  padding:0 0 4px;
  font-size:100%;
  font-weight:normal;
  oldline-height:1.4em;
  color:#999999;
  }

.album-detail {
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;
    font-size: 10pt;
    line-height: 1.5;
    color: #999999;
    margin: 0;
    padding: 0;
}

.photo-index {
    font-family : "Trebuchet MS",Verdana,Arial,Sans-serif;
    font-size: 10pt;
    line-height: 1.5;
    color: #999999;
    margin: 0;
    padding: 0;
}