img.logo
{
	padding-top:50px;
	padding-bottom:0px;
	padding-left:16px;
	
	border:0px;
}

div.intro-manifesto
{
	line-height: 90%;
	position:relative;
	top:-4px;
}

div.ibody,div.body2,div.ibody-short-top {
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left:16px;
	padding-right:15px;
	max-width: 100%;
	font-family:sans-serif;
	line-height: 140%;

        font-size:12px;
}

div.ibody-short-top 
{
	padding-top:0px;
}

div.copyright {
	padding-top: 75px;
	padding-bottom: 10px;
	padding-left:16px;
	font-family:sans-serif;
	font-size:11px;
	
	color:#a1a4a4;
}


body {
	letter-spacing:1px;
        color:#424242;
}

div.vision {
	position:relative;
	top:20px;
}
div.titled-content {
	position:relative;
	top:-10px;
}

div.main-content {
	margin-left:auto;
	margin-right:auto;
	width:700px;
	
	font-size:14px;
}

div.menus 
{
	float:right;
	position:relative;
	margin-top:78px;
	margin-left:9%;
	margin-right:10px;
	max-height:900px;
	
	z-index:1;
}


div.index-menu
{	
	position:relative;
	width:210px;

	margin-top:80px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:45px;


	font-family:sans-serif;
	font-size: 13px;
        font-weight:bold;

	line-height: 150%;

	color: black;
}


div.welcome
{	
	position:relative;
	width:200px;

	padding-top:18px;
	padding-left:22px;
	padding-right:19px;
	padding-bottom:9px;
	
	margin-bottom:20px;
	
	font-family:sans-serif;
	font-size: 11px;
	font-weight:bold;

	line-height: 180%;

	background-color: #f4f6f8;
	color: #8b8b8c;

	border-style:solid;
	border-width:2px;
	border-color:#a7aeb5;
}


ol.two-points {
	list-style-type:decimal;
}
li.second {
	padding-top:9px;
}

li.unordered,li.unordered-second {
	padding-left:10px;
	position:relative;
	left:-10px;
}
li.unordered-second {
	padding-top:9px;
}

ul.unordered {
	position:relative;
	top: -10px;
}

div.list-para {
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 8px;
}

p.sidepoint {
	font-size: 12px;
}

div.warning {
	font-size: 10px;
}

div.stats {
	padding-left:16px;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom:10px;
	font-family:sans-serif;
}

h1 {
	position:relative;
	padding-left: 16px;
	padding-bottom: 5px;

	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top: 12px;
	color:#888a8f;
	font-weight:normal;
	
	letter-spacing:0px;
}

h2 {
	position:relative;
	padding-left: 17px;

	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 8px;
	color:#888a8f;
	font-weight:bold;
	
	letter-spacing:0px;
}

div.highlight
{
	color:#385bb3;
}

div.quick-question
{	
	padding-top:0px;
	padding-bottom:10px;
	padding-left:16px;
	padding-right:19px;
	
	margin-top:35px;
	margin-bottom:30px;
	
	font-family:sans-serif;

	line-height: 180%;

	color: #616263;

}

div.donate-button
{
        padding-left:35px;
}

a:link
{
	color:#878a91;
	text-decoration:none;
}

a:visited {
	color:#878a91;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

div.spacer
{
	padding-top:20px;
}

div.index-spacer
{
	padding-top:30px;
}

div.subtitle
{
	font-size:17px;
	font-weight:bold;
	font-family:sans-serif;
	padding-top:5px;
	padding-bottom:15px;
	color:grey;
}

div.indented
{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

div.blurb
{
    color:#6981a2;
    margin-bottom:20px;
}

div.intro-para
{
    font-weight:bold;
    color:#8e929a;
}

div.we-support
{
    color:#4e88f4;
    padding-top:10px;
    line-height:150%;
}


h3
{
	position:relative;

	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 0px;
	padding-bottom: 0px;
	color:#535353;
	font-weight:bold;

	letter-spacing:1px;
}