/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/
body, body * {
	font: 16px Georgia,"Times New Roman",Serif;
	color:#000;
	text-decoration: none;
}
a, a * {
	color:#2e3192;
	text-decoration: underline;
}
a:hover, a:hover * {
	color:#000;
	text-decoration: underline;
}
a:focus {
	outline: 1px dotted;
}
em, i {
	font-style:italic;
}
strong, b {
	font-weight:bold;
}
blockquote, blockquote * {
	color:#2e3192;
	font: 16px Georgia,"Times New Roman",Serif;
	font-size:15px;
	font-style:italic;
}
big {
	font-size:16px;
}
pre {
	/*default*/
}
kbd {
	/*default*/
}
tt {
	/*default*/
}
q {
	/*default*/
}
abbr, acronym {
	/*default*/
}
/* `Headings
----------------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 *, h2 *, h3 *, h4 *, h5 *, h6 * {
	color:#000;
	text-decoration:none;
} 
h1, h1 a, h1 * {
	font-size: 35px;
}

h2, h2 a, h2 * {
	font-size: 30px;
}

h3, h3 a, h3 * {
	font-size: 21px;
}

h4, h4 a, h4 * {
	font-size: 19px;
}

h5, h5 a, h5 * {
	font-size: 17px;
}

h6, h6 a, h6 * {
	font-size: 15px;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
	list-style: decimal;
	margin-bottom:20px;
}

ul {
	list-style: disc;
	margin-bottom:20px;
}

li {
	margin-left: 30px;
}

p {
	margin-bottom:20px;	
}

.screen-reader-text {
	display:none;
}
