﻿html, body
{
	background-color: #FFF;
	width: 100%;
	font-family: Verdana;
	font-size: 1em;
	color: #86746C;
}

h1
{
	font-size: 1.5em;
	color: #6D806E;
	margin: 20px 0;
}

h2
{
	font-size: 1.2em;
	font-weight: bold;
}

#page
{
	width: 774px;
	margin: 0 auto;
	margin-top: 10px;
}

#main
{
	border: 4px solid #C8D2C4;
	padding: 10px;
	background-color: #E3E8E1;
}

#main-contents
{
	width: 732px;
	margin: 0 auto;
}

.sham .text-box
{
	width: 100%;
	font-size: 1em;
	margin-bottom: 10px;
	vertical-align:middle;
	margin-top: 10px;
}

.button
{
	border: 1px solid #465046;
	background-color: #BBC3BB;
	color: #FFF;
	font-size: 15pt;
}

.sham #protect
{
	text-align: center;
	margin: 0 auto;
}

.watermark
{
	color: #BCC4BC;
}

#submit
{
	width: 159px;
	margin: 0 auto;
}

#footer
{
	font-size: 10pt;
	color: #BBC3BB;
	text-align: center;
}

#txtText
{
	background-image: url(http://imgbag.com/sham/nettle.png?p=Size{20});
	background-repeat: no-repeat;
	background-position: 3px 2px;
	padding-left: 23px;
	width: 500px;
	margin: 0 auto;
	height: 24px;
}

.input
{
	width: 528px;
	margin: 0 auto;
	margin-bottom: 10px;
}

a,
a:visited
{
	color: #966A51;
}

.input a
{
	font-size: 1.2em;
}

a.selected
{
	color: #000;
}

.box
{
	padding: 10px;
	border: 1px solid #DDD;
	background-color: #FFF;
	margin-top: 20px;
}

p
{
	margin: 20px 0;
	font-size: 1em;
}

.quote
{
	border: 1px solid black;
	background-color: White;
	padding: 10px;
}

.email
{
	background-color: #FFF;
}

.email-address
{
	position: relative;
	top: -10px;
}

#email
{
	border: 1px solid #BBB;
	position: relative;
	top: 12px;
}

#recycle
{
	position: relative;
	top: 2px;
}

#nettle
{
	position: relative;
	top: 2px;
}

.box h1
{
	margin-top: 0px;
}

.box.links .link
{
	margin: 10px 0;
}

.box.links .link input
{
	color: #888;
}

.box.links .link label
{
	display: inline-block;
	width: 100px;
}

.menu-item-separator
{
	display: inline-block;
	width: 76px;
}

#disguisedFooter
{
	vertical-align: top;
}

#disguisedFooter .explain
{
	margin-top: 12px;
	margin-left: 10px;
	vertical-align: top;
	width: 600px;
	display: inline-block;
}

em
{
	font-weight: bold;
	font-style: italic;
}