/***************
*
*  Layout
*
*****/

#SideBarCurrentPage
	{
	background: transparent url('../images/layout/SideBarPageListen.png') top right no-repeat;
	}

#Content
	{
	padding: 20px 30px 1px 30px;
	}

.LeftColumn
	{ width: 290px; padding-right: 10px; }

.RightColumn
	{ width: 150px; }

ol
	{ list-style-position: inside; }

/***************
*
*  Typography
*
*****/

h1
	{
	color: #00c;
	font-size: 20px;
	margin-bottom: 10px;
	}

h2
	{
	color: #00c;
	font-size: 16px;
	font-weight: bold;
	margin: 20px 0 5px 0;
	}

h2.first
	{ margin-top: 0; }

.RightColumn p
	{ margin: 0; }

td
	{ vertical-align: top; }
