@import url(./menu.css);
@import url(./structure.css);
@import url(./fonts.css);
@import url(./forms.css);
@import url(./menuHoriz.css);
@import url(./p/index.css);
@import url(./rightbar/index.css);
@import url(./litbox.css);
html {
	height: 100%;
}
body {
	margin: 0;
	color: #5b5a5a;
	background-color: #455f48;
}

div.trp {
	position: absolute;
}

.quoteimage {
	float: right; 
	margin: 1em 0;
}

.signature {
	font-size: x-small;
	line-height: 1.1em;
	text-align: right;
}

hr {
	width: 100%;
	height: 20px;
	background: url(../_images/hr.jpg) no-repeat top center;
	border: 0;
}

* > hr {
	width: 100%;
	height: 20px;
}

img {
	border: 0;
}

a {
	color: #5a4715;
	background-color: inherit;
	text-decoration: none;
}

a:hover {
	color: #a00;
	background-color: #f9faf0;
}

p {
	text-indent: 2em;
}

p.noindent {
	text-indent: 0;
}

.red {
	color: red;
	background-color: inherit;
}


#copyright {
	margin: 0 auto;
	width: 100%;
	float: left;
	text-align: center;

	color: #80907F;
	background-color: inherit;
}

#copyright a {
	color: #80907F;
	background-color: inherit;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.small {
	font-size: x-small;
	line-height: 1.1em;
}

td.right, th.right { float: none; text-align: right; }
td.center, th.center { float: none; text-align: center; }
td.left, th.left { float: none; text-align: left; }

.red { color: red !important; }

.testimony_pic {
	float: right;
	margin: 1em;
}
.testimony_pic img {
	border: 1px solid black;
}
.testimony_pic span.name {
	font-weight: bold;
}

.right { float: right; }
.left { float: left; }