body {
  border: 0 none;
  font-size: 100%;
  margin: 0;
  outline: 0 none;
  padding: 0;
  vertical-align: baseline;
	line-height: 26px;
	font-family: "Open Sans", sans-serif;
	font-weight: 400;
	color: #585a5b;
	color: #333;
        font-size: 16px;
	font-style: normal !important;
	background-color: #fff;
	-webkit-font-smoothing: antialiased !important;
	-webkit-text-size-adjust: 100% !important;
}




/*	#TYPOGRAPHY
===============================================================*/
/***** #HEADINGS *****/
h1, h2, h3{
	font-weight:normal;
	color: #4b4e53;
	margin: 0;
	
}
h1, h2, h3, h4, h5, h6 {
	color: #4b4e53;
	margin: 0;
	font-family: 'Lato',Arial,Helvetica,sans-serif;
}
h1 {
	font-size: 2.5em;
	line-height: 2.8em;
}


h2 {
	font-size: 2em;
	line-height: 2.3pem;
	margin: 27px 0 18px 0;
	font-weight: 500;
}
h3 {
	font-size: 24px;
	letter-spacing: normal;
	line-height: 33px;
	margin: 26px 0 16px 0;
}
h4 {
	font-size: 18px;
	letter-spacing: normal;
	line-height: 25px;
	margin: 21px 0 19px 0;
}
h5 {
	font-size: 14px;
	letter-spacing: normal;
	line-height: 25px;
	margin: 18px 0 13px 0;
}
h6 {
	font-size: 12px;
	letter-spacing: normal;
	line-height: 18px;
	margin: 18px 0 13px 0;
}

.page-title {
      font-family: "Great Vibes", cursive;
      font-size: 56px;
      font-weight: 300;
      margin: 0px 0 18px 0;
  }
  
p {
    margin-bottom: 20px;
    line-height: 1.5;
}


/* Calendar */

.CalText {font-size: 14px !important;}

.cal-options {color: #000000 !important; font-size: 14px;}

div.calendar .weekdays li {color: #000000 !important;}  

div.calendar ul li {border: 1px solid #666666;}  


    