/*------------------------------------------------------------------------------------------------
  global classes
------------------------------------------------------------------------------------------------*/

body, td, p
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 16px; 
	color: #614F39;
}

/*------------------------------------------------------------------------------------------------
  link classes
------------------------------------------------------------------------------------------------*/

A:link { 
    color: #663300;
    text-decoration: none;
}
A:visited { 
    color: #663300;
    text-decoration: none;
}
A:hover { 
    color: #999999;
    text-decoration: none;
}

.nav:link { 
	color: #666666;
	font-size: 9px; 
	text-decoration: none;
	line-height: 16px;  
}

.nav:visited {
	color: #666666;
	font-size: 9px; 
	text-decoration: none; 
	line-height: 16px;  
}

.nav:hover { 
	color: #663300; 
	font-size: 9px; 
	text-decoration: none; 
	line-height: 16px;  
}


/*------------------------------------------------------------------------------------------------
  text classes
------------------------------------------------------------------------------------------------*/

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;

}

/*------------------------------------------------------------------------------------------------
  form layout
------------------------------------------------------------------------------------------------*/
.alert {
	margin-bottom:10px;
}
.alert h3 {
	color:#5a1301;
	margin-bottom:5px;
}
.alert p {
	margin:0;
	color:#000000;
}
#contactform .data {
	padding:0 33px;
	display:none;
}
#contactform .load { 
	display:none;
	background:#ffffff url(/images/elements/loading.gif) center center no-repeat; 
	text-align:center;
	text-indent:-9000px; 
	font-size:12px;
}
.fromfields input, .fromfields textarea {
	border:1px solid #cccccc;
	font-family:helvetica,arial,sans-serif;
	font-weight:bold;
	font-size:13px;
	margin-bottom:1em;
	padding:6px;
	width:100%;
}
input.blur, textarea.blur {
	color:#999999;
}
label span {
	font-weight:normal;
	color:#999999;
}
.fromfields textarea {
	height:50px;
}
.fromfields input .active, .fromfields textarea .active {
	border:1px solid #F5450C;
}
