﻿body
{
	font-family: Calibri, Helvetica, Sans-Serif;
}

.body-outer
{
	width: 1160px;
	margin: 0 auto;
}

.body-inner
{
	width: auto;
	height: auto;
}

div.topnav
{
	float:left;
}

div.left-sidebar
{
	width: 274px;
	height: auto;
	float: left;
}

div.container 
{
	width: 875px;
	height: auto;	
	float:left;
	border-left: solid 7px #f58322;
	min-height: 1600px;
}

div.heading
{
	margin-left:140px;
}	

div.column
{
	margin-left: 140px;
	padding: 12px;
	width: 760px;
	height: 340px;
	overflow: auto;
}

div.subsection
{
	border-top: #000000 thin dashed;
}

h3
{
	font-weight: bold;
	font-size: 18px;
}

h4
{
	font-size: 16px;
}

h4.home
{
	color: #f58322;
}

h4.news
{
	color: #78d500;
	font-size: 18px;
}

h4.issues
{
	color: #7eb0c7;
	font-size: 24px;
}

h4.articles
{
	color: #ea9ae2;
}

p.topnav
{
}

p.bold
{
	font-size: 14px;
	font-weight: bold;
	line-height: 2px;
}

p
{
	font-size: 14px;
}

p.normal
{
	font-size: 14px;
}

p.normal-smaller
{
	font-size: 12px;
}

.discreet
{
	font-size: 11px;
	line-height: 2px;
}

ul
{
	font-size: 14px;
}

div.footer
{
	margin: 24px auto 0 auto;
	border-top: #eaeaea 1px solid;
	text-align: center;
	font-size: 12px;
	width: auto;
}
