body{
	font-family: "Arial", "HelveticaNeue", Helvetica, "Lucida Grande", sans-serif;
	color: #555555;
	font-weight: normal; 
	font-style: normal;
	font-size: 13px;
	line-height: 1.4;
	-webkit-font-smoothing: antialiased;
}

.georgia{
	font-family: Georgia, "Times New Roman", Times, serif;
}


.large-text{
	font-size: 125%;
}
.smaller-text{
	font-size: 92%;
}

.bold-text{
	font-weight: bold;
}
.black-text{
	color: #000;
}
.light-green-text{
	color: #6cb33f;
}
.light-blue{
	color: #75bee9;
}
.blue-text{
	color: #569bca;
}
.dark-blue-text{
	color: #3086b6;
}

/* Links ---------------------- */

a img{
	border: none;
}

a{
	color: #555555; text-decoration: underline; line-height: inherit;
}

a:hover{
	color: #6cb33f;
}

a:focus{
	color: #6cb33f; outline: none;
}

p a, p a:visited{
	line-height: inherit;
}

/* Base Type Styles Using Modular Scale ---------------------- */

p{
	margin: 0 0 14px 0;
}

p.lead{
	font-size: 120%; line-height: 1.6; margin-bottom: 14px;
}

aside p{
	font-size: 92%; line-height: 1.35; font-style: italic;
}

h1, h2, h3, h4, h5, h6{
	line-height: 1; margin-bottom: 0; font-weight: bold; font-style: normal; text-rendering: optimizeLegibility;;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small{
	font-size: 60%; line-height: 0;
}

h1, p.h1-clone{
	font-size: 230%; margin-bottom: 10px; font-weight: bold; line-height: 1;
}

h2, p.h2-clone{
	font-size: 169%; margin-bottom: 4px; font-weight: bold; line-height: 1.1;
}

h3, p.h3-clone{
	font-size: 130%; margin-bottom: 2px; font-weight: bold; line-height: 1.1;
}

h4{
	font-size: 115%;
}

h5{
	font-size: 105%;
}

h6{
	font-size: 130%;
}


hr{
	border: solid #d2d2d2; border-width: 1px 0 0; clear: both; margin: 22px 0 21px; height: 0;
}

em, i{
	font-style: italic;
}

strong, b{
	font-weight: bold;
}

small{
	font-size: 92%;
}

code{
	font-weight: bold; background: #FFFF99;
}

aside.quote{
	display: block; padding: 0 15px; margin-bottom: 14px; font-style: italic;
}
 aside.quote:before{
	content: "\2014 \0020";
 }


img.left{
	float: left; margin-right: 10px;
}
img.right{
	float: right; margin-left: 10px;
}
