/*======================
	HEADINGS
========================*/
h1{ font-size:36px; color:#152337; margin-bottom:20px; line-height:1; font-weight:400;}
h2{ font-size:24px; color:#152337; margin-bottom:10px; margin-top:10px; font-weight:400;  }
h3{ font-size:18px; color:#4c7ec6; margin-bottom:10px; margin-top:10px; font-weight:400; }
h4{ font-size:18px; color:#152337; margin-bottom:10px; margin-top:10px; font-weight:400;}
h5{ font-size:14px; color:#152337; margin-bottom:10px; margin-top:10px; font-weight:400; }
h6{ font-size:14px; color:#152337; margin-bottom:10px; margin-top:10px; font-weight:400;}
#content h2:first-child{ margin-top:0px }
/*======================
	LINKS
========================*/
a
{
	color:#d78708; 
}
a:hover
{
	color:#087dd7; 
}
a:visited
{
	color:#5e3b04; 
}
/*======================
	PARAGRAPHS
========================*/
p
{ 
	color:#525252; 
	margin-bottom:10px; 
}
/*======================
	STRONG/B EM/I
========================*/
strong, b
{
	font-weight:700;
}
em, i
{
	font-style:italic;
}
/*======================
	UNORDERED LIST
========================*/
ul
{
	list-style:disc; 	
	margin-left:30px; 	
}
ul li
{
	
}
/*======================
	ORDERED LIST
========================*/
ol 
{
	list-style:decimal; 	
	margin-left:35px; 	
}
ol li
{
	
}
/*======================
	DEFINITION LIST
========================*/
dl{ }
dt{ font-weight:700; text-decoration:none; margin-top:10px; font-size:14px; border:0;   }
dd{ margin-left:18px; }
/*======================
	POST-LIST
========================*/
dl.post-list
{
	
}
dl.post-list dt
{
	text-decoration:none; 	
	margin: 10px 0 0 0;
}
dl.post-list dt a
{
	font-size:24px;  
	font-weight:400;

}
dl.post-list dd, dl.post-archive dd
{

	border-bottom:solid 1px #e1e1e1;
	padding:0px 0 20px 0;
	margin:0px 0 8px 0;
}
dl.post-archive dd
{
	padding: 10px 0 10px 10px;
	margin:0; 
	border:0; 
}
dl.post-archive dt
{
	
}
/*======================
	MISC
========================*/
blockquote{ }

abbr{ }

acronym{ }

sub{ font-size:10px; line-height:1.5; vertical-align:bottom; }

sup{ font-size:10px; line-height:1.5; vertical-align:top; }

code{ }

small{ font-size:11px }

.large{ font-size:14px } 

/*======================
	DATE
========================*/
span.date
{
	color:#a5a5a5; 
	font-size:10px; 
}
p.intro
{
	color:#7cb425;
	font-size:16px;
	font-style:italic;
	padding-bottom:10px;
	margin-bottom:10px; 
}