html, body, p, ul, input, textarea, select {
	font-family: 	Arial, Helvetica, sans-serif;
	color:			 	#653d13;
	font-size:		12px;
}

a {
	color:				#653d13;
}

body 
{
	margin:				0;
	padding:			0;
	background-color: #FCFAF7;
	background-color: #FFF;
}

.content 
{
	width:				750px;
	margin:				0 auto;
	text-align:		left;
}

#header
{
	text-align:		center;
	height:			144px;
	background:		url(../images/header-bg.gif) no-repeat center top;
}

#header .content
{

}

#header .content #navigation
{
	background-color:	#f0dfcf;
	height:				30px;
}

#header .content #navigation ul
{
	list-style: 	none;
	float:				left;
	margin:				0;
	padding:			0;
	margin-left:	10px;
}

#header .content #navigation ul li
{
	float: 				left;
	margin-right:	20px;
}

#header .content #navigation ul li a
{
	color:				#653d13;
	font-size:		14px;
	font-weight:	bold;
	text-decoration:	none;
	line-height:	30px;
}

#header .content #navigation ul li a:hover
{
	color:				#FFF;
}

#middle
{
	text-align:		center;
}

#middle .content
{
	background-color: #f4edde;
}


#footer
{
	clear:				both;
	text-align:		center;
	font-size:		20px;
	color:				#8c6c4a;
	color:				#653d13;
	clear:				both;
}

#footer .content
{
	background-color: #f4edde;
}

#footer .content div
{
  margin:				10px 5px;
}

.block {
	padding: 			10px;
}

.left
{
	float:				left;
	margin-right:	10px;
}

.right
{
	float:				right;
}	


a img {	border: none; }

.text-block 
{
	padding:			10px;
}

.light-bg
{
	background-color: #faf6ef;
}

.huge-text p
{
	font-size:    17px;
	font-weight:  normal;
	line-height:  24px;
}

.large-text p
{
	font-size:		14px;
	line-height:  20px;
}

.medium-bg
{
	background-color: #e5c4a8;
	color:						#fff;
}

.medium-bg p
{
	color:						#fff;
}

.dark-bg
{
	background-color: #a18068;
}

.dark-bg p
{
	color:						#fff;
}

h3 span {
	font-weight:			normal;
}

input, textarea {
	width:						300px;
	border:						1px solid #653d13;
	padding:					2px;
	background-color:	#FFF;
}

textarea {
	height:						75px;
}

input.radio, .radio input {
	width:						auto;
	border:						none;
	background-color:	transparent;
}

input.button {
	font-weight:			bold;	
	width:						auto;
}

table.form {
	
}

table.form tr td {
	padding-bottom:		10px;
}

table.form tr td.label {
	width: 						150px;
}

