/*	Design by Free CSS Templates	http://www.freecsstemplates.org	Released for free under a Creative Commons Attribution 2.5 License*//* Basic */* {	margin: 0em;	padding: 0em;}h1,h2 {}a {	color: #1c1c1c;}body {	background: #ebeeb2;	color: #505050;	font: 10pt/130% "avenir", "arial", Helvetica;	height: 100%;}

#main {
	background: #fff;
}
/* Outer */#outer {	margin-top: 0em;	margin-bottom: 1em;	width: 100%;	height: 100px;}/* Header */#header {	background: #3c97c6 url(images/fence.jpg) repeat-x left;	height: 185px;	width: 100%;}#header h1 {	font-size: 2.0em;}#header h1, #header h2 {	display: block;	text-align: center;}#header h1 a {	color: #fff;	text-decoration: none;}#header h2 {	color: #bbaa77;	font-size: 0.8em;}/* Menu */#menu {	font-size: 12px;	padding: 22px 0 1em 0em;	color: #38271C;	width: 100%;}#menu ul {	display: block;	margin: 0em auto;	list-style: none;	text-align: center;}#menu ul li {		font-weight: bold;		display: inline;	}	#menu ul li a {	padding: 0.25em 0.75em;	text-decoration: none;	border:0;}	#menu ul li a:hover, #menu .on {	padding: 0.25em 0.75em;	border-bottom: 1px solid #ff2419;	border-top: 1px solid #ff2419;}/* Content */#content {	width: 650px;	margin: 0em auto;}#content p {	margin-bottom: 1em;	text-align: left;}#content h2,h3,h4,h5,h6 {	color: #443333;}#content ul {	margin-bottom: 1.5em;	padding-left: 1em;}#content blockquote {	padding-left: 1em;	margin-bottom: 1.5em;	border-left: 7px solid #ebeeb2;}#content blockquote p {	margin-bottom: 0em;}#content table {	margin-bottom: 1.5em;}#content table th {	text-align: left;	padding: 0.5em;	color: #443333;}#content table td {	padding: 0.5em;}#content table tr.rowA {	background-color: #fff;	color: inherit;}#content table tr.rowB {	background-color: #f6f6e0;	color: inherit;}.image {	float: left;	margin: 0 20px 10px 0;}/* Primary Content */#primaryContentContainer {	float: center;	width: 100%;}#primaryContent {	width: 100%;	margin-right: 0em;	margin-top: 0em;	margin-bottom: 0em;	text-align: left;	padding-top: 20px;}#primaryContent h2, #primaryContent h3 {	border-bottom: 1px none #efeecc;	margin-bottom: 1.25em;}#primaryContent h2 {	font-size: 1.7em;}#primaryContent h3 {	font-size: 1.1em;}/* Secondary Content */#secondaryContent {	float: right;	width: 14em;	padding: 1.5em 2em 1.5em 2em;	font-size: 0.9em;}#secondaryContent h3 {	background: #2E2017 url('images/a4.gif') top left repeat-x;	color: #fff;	padding: 0.5em;	padding: 0.5em 0.5em 0.5em 1.0em;	position: relative;	left: -0.8em;	margin-right: -1.6em;	font-size: 1.0em;}/* Footer */#footer {	text-align: center;	width: 100%;	border-top: solid 1px #efeecc;	font-size: 0.9em;	background-color: #ebeeb2;	color: #afb1b2;	padding-right: 0;	padding-top: 11px;	height: 100%;	margin-right: auto;	margin-top: 0em;	margin-left: auto;	top: 100%;}

#footer a {
	text-decoration: none;
}

#footer a:link {
	text-decoration: underline;
	color: #afb1b2;
}
#footer a:hover {
	color: #81817f;
}.clear {	clear: both;}