/**
 * CSS for structure elements.
 *
 * @version 2.1
 */
body
{
	margin: 0;
	padding: 0;
	background-color: #000000;
}

#divTopContainer
{
	background-color: #FFCC00;
}

#divTop
{
	margin: 0 auto;
	height: 110px;
	width: 840px;
}

#divMainMenuContainer
{
	background-color: #000000;
	width: 100%;
}

#divHeader
{
	background-repeat: no-repeat;
	background-position: center;
	background-position: top;
	background-color: #000000;
}

#divContentContainer
{
	background-color: #000000;
}

#divContent
{
	margin: 0 auto;
	width: 840px;
}

#divContent:first-child
{
	margin-top: 0;
	padding: 20px 0;
}

#divMultiColumns
{
	display: block;
	width: 100%;
	overflow: hidden;
	margin: 20px 0;
}

#divMultiColumns div
{
	width: 50%;
	float: left;
}

address
{
	border-top: 1px solid #009933;
	padding: 20px 0;
	margin-top: 20px;
	color: #009933;
	clear: left;
	font-size: smaller;
}

div.hr
{
	border-top: 1px solid #009933;
	margin-top: 30px;
	clear: left;
}
div.hry
{
	border-top: 1px solid #FFCC00;
	margin-top: 5px;
	margin-bottom: 20px;
	clear: left;
}
