/* Content Typography */
#contentbody h1 {
  margin-bottom: 10px;
  font-weight: normal;
  font-size: 1.2em;
  color: #495f20;
}

#contentbody h2 {
  margin-bottom: 10px;
  font-weight: normal;
	font-size: .9em;
	color: #9ab730;
}

#contentbody h3 {
  margin-bottom: 10px;
  font-weight: normal;
	font-size: .8em;
	color: #000;
}

#contentbody p {
	margin-bottom: 10px;
	padding-left: 20px;
  	
  font-size: .8em;
	line-height: 1.2em;
}

#contentbody p strong {
  font-weight: bold;
}

#contentbody a:link,
#contentbody a:visited,
#contentbody a:hover,
#contentbody a:active {
	color: #687925;
}

#contentbody p.link {
	font-size: .7em;
	font-weight: bold;
	color: #8fa145;
}

#contentbody p.link a:link,
#contentbody p.link a:visited,
#contentbody p.link a:hover,
#contentbody p.link a:active {
	text-decoration: none;
	color: #8fa145;
}

/* Sidebar Typography */
#sidebar h1 {
  margin-bottom: 10px;
  
  font-weight: normal; 
  font-size: .9em;
  color: #424142; 
}

#sidebar p {
	margin-bottom: 10px;
	padding-left: 20px;
  
	font-size: .7em;
	line-height: 1.2em;
}

#sidebar a:link,
#sidebar a:active,
#sidebar a:visited,
#sidebar a:hover {
	text-decoration: underline;
	color: #8fa145;
}


#sidebar p.link {
	font-size: .7em;
	font-weight: bold;
	color: #8fa145;

	padding-left: 20px;
}

#sidebar p.link a:link,
#sidebar p.link a:active,
#sidebar p.link a:visited,
#sidebar p.link a:hover {
	text-decoration: none;
	color: #8fa145;
}

p.eula {
	color: #AAA;
  font-size: .6em !important;
}

p.eula a:link,
p.eula a:visited,
p.eula a:hover,
p.eula a:active {
	text-decoration: underline;
	color: #AAA !important;
}

p.smallprint {
  text-align: center;
	font-size: .6em !important;
	color: #AAA;
}