/*
*	File:		layouthome.css
*	Updated:	21/05/2010
*
*	Page layout styles for home page, menu, topics and notices
*
*	Left and right column widths each set to 17% so column proportions remain constant when
*	text size increases
*/

body
{
	margin: 0;
	padding: 0;
}

/*
*	Page header
*/
#header
{
	clear: both;
	margin: 0;
	padding: 0;
	width: auto;
	height: 88px;
}

#logo
{
	float: left;
	clear: left;
	margin: 2px;
	padding: 0;
}
#pagetitle
{
	margin: 0 19% 0 20%;
	padding: 6px 0 4px 0;
	text-align: center;
}
#headbox
{
	float: right;
	clear: right;
	margin: 8px 4px 4px 4px;
	width: 8em;
}

/*
*	Container for main content and columns
*/
#content
{
	clear: both;
	width: auto;
	margin: 8px 0 8px 0;
}

/*
*	Main navigation menu
*/
#menucol
{
	float: left;
	clear: left;
	width: 18%;
	margin: 0 4px 8px 6px;
	padding: 0;
}
#menucol .coltitle
{
	margin: 0;
	padding: 10px 4px 6px 4px;
}
.menu
{
	margin: 4px 0 0 0;
	padding: 0;
}

.menu a
{
	display: block;
}
.submenu a
{
	display: block;
}

/*
*	Page index column
*/
#indexcol
{
	float: right;
	clear: right;
	width: 25%;
	margin: 0 2px 0.2em 0;
	padding: 0;
}
#indexcol .coltitle
{
	margin: 0;
	padding: 10px 4px 6px 4px;
}
.colbox
{
	margin: 0 4px 8px 4px;
	padding: 0;
}

/*
*	Main content
*/
#maintext
{
	margin: 0 26% 0 20%;
	padding: 0 4px 0.5em 4px;
}

/*
*	Breadcrumb
*/
#navline
{
	margin-bottom: 8px;
	padding: 2px 6px 2px 6px;
	width: auto;
	height: auto;
}
#where
{
	margin: 0;
	padding: 0;
	width: auto;
}

#footlinks
{
	margin: 0.5em 0 0 0;
}

/*
*	Footer
*/
#footer
{
	clear: both;
	margin: 0 0 0.1em 0;
	padding: 0.2em;
	width: auto;
	height: auto;
}
	



