/* HEADER */

#header 
{
  width:auto;
  margin:0 0 10px;
  border:1px solid #ccc;
}
#visit
{
  margin:5px 5px 0;
  padding:20px 20px .25em;
  font-size:200%;
  line-height:1.2em;
  font-weight:normal;
  color:#999;
  letter-spacing:.2em;
  font:200%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
}
#trinity
{
  margin:0 5px 5px;
  padding:0 20px 20px;
/*  border:1px solid #eee;
  border-width:0 1px 1px;
  max-width:700px;	
*/
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.2em;
  color:#999;
}

/* main-hdgs line */

.menu {
    color: white;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    border-right: 1px solid white;
    text-decoration: none;
    background-color: orange;
    padding: 5px;
}
.menu:link { color:white; }  /* for unvisited links */
.menu:visited { color:white; } /* for visited links */

#selmenu {
    background-color: green;
}
.menu:hover {
    background-color: #5A8EC6;
}
.toolbar {
    background-color: #313031;
    padding: 0px 0px 5px 0px;
}

/* path-line */
.pathline {
    color: white;
    font-family: Tahoma;
    font-size: 10pt;
    padding: 5px;
}

/* BODY */

body
{
 background-color: black;
 color: white;
    font-family: Tahoma;
}

a:link { color: yellow; }  /* for unvisited links */
a:visited { color: #CC0; } /* for visited links */
a:hover { color:orange; }

/* SITE DISPLAY BLOCKS */

.site-block {
	cursor: pointer; /*BOTH cursor lines reqd, in order*/
	cursor: hand;
  }
.site-img img {
  float:left;
  width:160px; 
  padding:1px;
  border:1px solid #ddd;
  margin:0 4px 3px 0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;/*re ALT label*/
  }
.site-name {
  margin:0 0 .5em;
  valign: top;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em; 
  line-height: 90%;  /*needed4case when title wraps*/
  }
.site-desc {
  margin:0 0 .5em;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  valign: top;
  line-height: 100%;
	height:90px; overflow:hidden;
  }
/*.site-block a:link {
  text-decoration: none;
  }*/

/* FOOTER */
#footer td {
  padding:0px 6px;
}

/* PLACES */
.PlaceHdg { color:orange; font-size:large; margin-right:10em; }
