@charset "utf-8";
/* CSS Document */body {
	margin: 0;
	padding: 0;
	color: #6d5a1e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}
td {
	vertical-align: top;
}
p {
	margin: 0 0 10px 0;
}
h1 {
	font-size: 38px;
	margin: 0 0 20px 0;
	text-shadow: 1px 1px 2px #9a0d03;
}
h2 {
	font-size: 22px;
	padding: 10px;
	margin: 0;
}
h3 {
	margin: 0 0 10px 0;
	color: #9A0D03;
	text-shadow: 1px 1px 2px gray;
}
h4 {
	margin: 0;
	padding: 0 0 0 10px;
	font-size: 18px;
}
a img {
	border: none;
}
a:link, a:visited {
	color:#6D5A1E;
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
}
a.titleLink:hover, a.titleLink:active {
	text-decoration: none;
	font-style: italic;
}
.mainTable {
	width: 900px;
	margin: 0 auto;
	background-color: #f8f6ef;
}
td.topLeft {
	padding: 10px 0;
	background-color: #8e964b;
}
td.topRight {
	padding: 10px 0;
	background-color: #9a0d03;
}
td.middleLeft {
	background-color: #e9e5d6;
	padding: 10px;
}
td.bottomDivider {
	height: 20px;
	background-color: #cbc29f;
}
td.bottomLeft {
	background-color: #ded9c6;
	width: 280px;
	padding: 10px;
}
td.bottomRight {
	background-color: #e9e5d6;
	width: 280px;
	padding: 10px;
}
td.footerFooter {
	background-color: #cbc29f;
	padding: 5px 0 20px 10px;
}
p.boxesBoxes {
	padding: 30px 0 10px 0;
	text-align: center;
	font-size: 20px;
}
p.basicPara {
	margin: 0 0 10px 10px;
}
p.guideSmaller {
	text-align: center;
	margin: 30px 0 0 0;
}
table.guideTable, .guideTable td {
	border: 2px solid #DED9C6;
	vertical-align: middle;
}
.guideTable {
	width: 550px;
	margin: 0 auto;
}
.guideMain tr td a {
	font-size: 20px;
}

