/*
Forms style sheet for Hatch PTO Website
Copyright 2004-2010 Huan Cassioppi Tran. All Rights Reserved.
February 5, 2010
*/
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%;
}
.navtext {
  text-align:center;
  text-transform:uppercase;
	margin:0;
	padding:0;
}
.footer {
  margin:1em 0;
  float:right;
  width:100%;
}
.digipack {
  float:right; 
	margin:0; 
	padding:0;
}
/* UNIQUE ELEMENTS */

/* COLOR SCHEME */
.comp {
	background:#ffcc00;
	text-align:center;
	margin:0 0 1em;
}
a:link {
  color:#990066;
  text-decoration:none;
}
a:visited {
  color:#990066;
  text-decoration:none;
}
a:hover {
  color:#ffcc00;
  text-decoration:underline;
}
.navbar p {
	color:#fff;
}
p.navtext {
  color:#990066;
}
.navbuttons a:link {
  color:#000;
  text-decoration:none;
}
.navbuttons a:visited {
  color:#000;
  text-decoration:none;
}
.navbuttons a:hover {
  color:#990066;
  text-decoration:none;
}
.footer {
  border-top:1px solid #ccccff;
}
