/*
B&W style sheet for Hatch PTO Website's LAC Material
Copyright 2004-2005 Huan Cassioppi Tran. All Rights Reserved.
February 4, 2005
*/
sup {
	text-transform:lowercase;
}
h1, h2, p, ul, ol {
	font-family:verdana, helvetica, cursive;
	font-size:small;
	color:#000;
}
h1, h2 {
	font-weight:bold;
	text-align:left;
	padding:0 1em;
}
h1 {
	text-transform:uppercase;
	margin:1em 0 1em;
}
h2 {
	margin:1em 0 0;
}
p {
	font-weight:normal;
	text-align:justify;
	margin:0 1em 1em;
}
span.fl {
  text-transform:uppercase;
  font-size:200%;
  line-height:1em;
  float:left;
  margin:0 5px 0 0;
  padding:0;
  overflow:hidden;
}
span.fw {
  text-transform:uppercase;
  font-size:100%;
}
.small {
	font-size:x-small;
  margin: 0.5em 0 0.5em 1em;
}
/* LAYOUT */
img.scaled {
	width:100%;
}
div {
	margin:0;
	padding:0;
}
#menu {
  position:absolute; 
  display:block; 
  top:1em;
  left:0.5em; 
  margin:0;
  padding:0;
  width:18%;
}
.pinbg {
  padding:0;
  margin:0;
  background:#ccc;
  border:2px solid #eee;
  position:relative;
  top:5px;
  left:5px;
}
.pinbg1 {
  padding:0;
  margin:0;
  background:#999;
  border:2px solid #aaa;
  position:relative;
  top:-5px;
  left:-5px;
}
.pin {
  padding:0;
  margin:0;
  background:#fff;
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  border-right:1px solid #000;
  border-bottom:1px solid #000;
  position:relative;
  top:-5px;
  left:-5px;
}
.pin p {
	text-align:center;
}
.content {
  margin:0;
  padding:0;
  float:right;
  width:80%;
}
.mastheadfeature {
  margin-left:1em;
	width:20%;
  float:right;
}
.masthead {
  margin:0;
  width:60%;
  float:right; 
}
.navbar {
  float:right;
  width:100%;
}
.navbuttons {
  float:right;
  width:100%;
}
.navbuttons a:link {
	text-decoration:none;
}
.navbuttons a:visited {
	text-decoration:none;
}
.navbuttons a:hover {
	text-decoration:none;
}
.navtext {
  text-align:center;
  text-transform:uppercase;
	margin:0;
	padding:0;
}
.footer {
  margin:1em 0;
  float:right;
  width:100%;
}
/* COLOR SCHEME */
.comp {
	background:#ccc;
	text-align:center;
	margin:0 0 1em;
}
.navbar {
	background-color:#000;
}
.navbar p {
	color:#fff;
}
.footer {
  border-top:1px solid #ccccff;
}