/* base
----------------------------------------------- */
body
{
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #000;
}

p, blockquote, li, h4, h3, h2, h1, form
{
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	line-height: 125%;
}

#head
{
	display: none;
}

#container
{
	width: 100%;
	margin: 0 auto;
	padding: 0;
}

#wrap
{
	margin: 0;
	padding: 0;
	background-color: #fff;
}

#sidebar-left
{
	display: none;
}

#content
{
	width: auto; 
	margin: 0 5%;
	padding: 0; 
	border: 0;
	float: none !important;
	color: #000; 
	background: transparent;
}

#sidebar-right
{
	display: none;
}

#foot
{
	display: none;
}


#accessibility
{
	display: none;
}

a
{
	text-decoration: none;
	border: none;
}

a img
{
	border: none;
}

#content a
{
	font-weight: bold;
}

h1
{
	font-weight: normal;
	text-decoration: none;
	font-size: 3em;
}

h2
{
	font: 15pt Arial, Verdana, sans-serif;
}

h3, #content h3 a
{
	font: 15pt Arial, Verdana, sans-serif;
	font-weight: bold;
}

h4
{
	font-weight: bold;
}

h1 a, h2 a, h3 a
{
	border: 0px;
}

#content h3
{
	margin: 6px 0px;
        color: #000;
}

#content h4
{
	margin: 6px 0px;
}

#content p
{
	margin: 6px 0px;
}

#content hr
{
	color: #fefefe;
	width: 66%;
	margin-top: 2em;
	margin-bottom: 2em;
}

.hide
{
	display: none;
}

.show
{
	display: block;
}

/* images
----------------------------------------------- */

img
{
	border: 0;
	margin: 0;
	padding: 0;
}

div#content img.left, .left
{
	float: left;
	margin: 0 10px 0 0px;
	padding: 6px;
}

div#content img.right, .right
{
	float: right;
	margin: 10px 0px 0 10px;
	padding: 6px;
}

div#content img.centre, .centre
{
	margin: 10px auto;
	padding: 6px;
}

div.gap
{
	height: 5px;
	margin: 0;
	padding: 0;
}

img.divider
{
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0;
}

p.article-footer { display: none; }
