A:active, A:link {
	color: #E25945;
	text-decoration: none;
	}
A:visited {
	color: #E25945;
	text-decoration: none;
	}
A:hover {
	color: #fff;
	text-decoration: none;
	}
A.uppercase {
	color: #636363;
	font: 300 9px/18px "museo-sans-1", "museo-sans-2", Helvetica, Arial, Sans-Serif;
	letter-spacing: 1px;
	text-transform: uppercase;
	}
HTML, BODY {
	color: #fcddd8;
	margin: 0;
	padding: 0;
	background-color: #F8F1ED;
	background-repeat: repeat;
	background-position: left top;
	}
#commentform {
	font-family: cabin;
	font-size: 11px;
	font-weight: 300;
	color: #55544A;
	text-decoration: none;
	}
	#contactForm{
	font-family: cabin, sans-serif;
	font-size: 11px;
	color: #699;
	font-weight: 300;
}
H1 {
	margin: 0;
	letter-spacing: 2px;
	text-transform: uppercase;
	font-family: Josefin Sans, quicksand, sans-serif;
	font-size: 11.5px;
	line-height: 23px;
	font-weight: 700;
	padding-top: 5px;
	color: #443f3e;
	}
	H2 {
	margin: 0;
	letter-spacing: normal;
	/*text-transform: uppercase;*/
	font-family: Vibur, Lobster, sans-serif;
	font-size: 16px;
	line-height: 24px;
	font-weight: 700;
	padding-top: 20px;
	color: #E25945;
	}
H1.small {
	margin: 0;
	letter-spacing: 3px;
	text-transform: none;
	font-family: Josefin Sans, quicksand, sans-serif;
	font-size: 12px;
	font-weight: 900;
	}
	
	.description {
	align: center;
	margin: 0;
	letter-spacing: 2px;
	text-transform: uppercase;
	font-family: Josefin Sans, quicksand, sans-serif;
	font-size: 9px;
	line-height: 13px;
	font-weight: 700;
	padding-top: 0px;
	
	}
	
	
	H5 {
	font-family: cabin, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	letter-spacing: 1.5px;
	line-height: 18px;
	font-weight: 300;
	color: #272525;
	}
IMG {
	border:0;
	}
	.textField{
	font-family: cabin, sans-serif;
	font-size: 11px;
}
UL {
	font: 300 11px/18px museo-sans-1, museo-sans-2, Helvetica, Arial, Sans-Serif;
	margin-bottom: 18px;
	margin-top: 0px;
	text-indent: 0px;
	}
LI {
	padding:0px;
	list-style: disc inside;
	}
UL.about LI {
	list-style: disc inside url("/graphics/bullet.gif");
	}
P {
	margin-bottom: 18px;
	margin-top: 0px;
	text-indent: 0px;
	color: #443f3e;
	font-family: Josefin Sans, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: 500;
	}
P.big {
	font: 300 14px/22px;
	margin-bottom: 18px;
	margin-top: 0px;
	}
TD {
	font: 300 11px/18px museo-sans-1, museo-sans-2, Helvetica, Arial, Sans-Serif;
	}
.serif {
	color: #969696;
	font: 16px/24px "ff-tisa-web-pro-1","ff-tisa-web-pro-2",serif;
	}
.small {
	font: 250 10px/10px museo-sans-1, museo-sans-2, Helvetica, Arial, Sans-Serif;letter-spacing: 2px;
	text-transform: uppercase;line-height: 13px;
	}
.smaller {
	font: 300 10px/18px museo-sans-1, museo-sans-2, Helvetica, Arial, Sans-Serif;
	margin: 0;
	}
.uppercase {
	background-color: transparent;
	letter-spacing: 1px;
	text-transform: uppercase;
	}
       .button-red {
  background-color: transparent;
  color: #fc0328;
  border: 3.2px solid #fc0328;
  padding: 10px 20px;
  border-radius: 30px; /* makes it rounded */
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
  margin-right: 1em;
  transition: all 0.3s ease;
}
/*}

    .button-grey{
	color: #45484c;font-color: #45484c;
	border: 3px solid #45484c;
	margin-right: 1em; border-radius: 30px; 
	padding: 5 10 5 10;
}*/.button-grey {
  color: #45484c;
  border: 3px solid #45484c;
  margin-right: 1em;
  border-radius: 30px;
  padding: 5px 10px;
  text-decoration: none;
  display: inline-block;
}


/*.buttonStyles__buttonStyles___hsHoH {
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font: 800 .75rem/1.1rem Verlag A,Verlag B,sans-serif;
    margin-right: 1.875em;
    padding: 0 0 0 1rem;
    text-decoration: none;
    text-transform: uppercase;*/
