a{
color:#682C11;
}
p{
	padding:0 0 10px 0;	
}
h1{
	font-size:19px; color:#682C11; padding:0 0 10px 0; font-weight:normal;  font-family: Georgia, "Times New Roman", Times, serif;	
     line-height:23px;
}
h2{
	font-size:16px; color:#682C11; padding:10px 0 5px 0; font-weight:normal; border-bottom:1px dotted #999; margin-bottom:5px;
}
h3{
	font-size:14px; color:#682C11; padding:10px 0 10px 0; font-weight:normal;	
}
ul
{
    margin:5px 0 25px 25px; list-style-type:disc;
}
strong
{
    font-weight:bold; color:#682C11; 
}
.gallery a
{
     margin:0 0 10px 10px;   float:left;
}
.gallery a span
{
    border:5px solid #E9E1D6; margin:0 0 10px 10px; width:120px; height:70px; overflow:hidden; display:block; 
}
.gallery a:hover span
{
    border: 5px solid #D0BFA8;
}
.gallery a img
{   
    
}
.padding
{
    padding: 20px;
}
.validator,.sfError
{
    color:red;
}
.sfFormInstructions {
	color: #757575;
	line-height: 18px;
}

.sfFormTitle {
	font-size: 15px;
	letter-spacing: -1px;
}

.sfTxt {
	border: 1px solid #e4e4e4;
	padding: 5px;
	width: 90%;
	font-size: 12px;
      font-family: Georgia, "Times New Roman", Times, serif;
      color:#682C11; 
}

.sfTxt:hover, .sfTxt:focus {
	border: 1px solid #aaa;
}

.sfTxtLbl {
	font-size: 13px;
	
	
	line-height: 25px;
}

.sfFormsEditor
{
 padding:10px;   
}
.sfFormDropdown
{
   margin-bottom:10px; display:block;
}

.sfFormDropdown .sfFieldWrp {
	
}

.sfFormBox, .sfFormBlock {
	padding-bottom: 15px;
	position:relative;
	width: 100%;
	float:left;

}
.sfFormBlock
{
    padding:0px 0px 10px;
} 
.sfFormSubmit
{
    padding:10px 0px;
}
.sfExample {
	color: #757575;
	font-size: 11px;
}

.sfRadioList input {
	
	position: relative;
	float: left;
}
.sfRadioList label {
	display: block;
	line-height: 20px;
	position: relative;
}

.sfRadioList br {
	display: none;
}

.sfFormSubmit  {
	
	padding-top: 25px;
}