/*
* Non-Homepage layout CSS definitions www.xtreme.net.nz
*
* @author   Duncan Mundell <duncan@swaziboy.com>
* @version  1
* @updated  02/02/2006
*/

/* Left column */
#leftcolumn {
	float: left;
	width: 185px;
	}
	

/* Industry Classifications */
#navsection {
	background: #dcebf1 url(../images/interface/industryclass-bg.png) top center no-repeat;
	border-bottom: 1px solid #68a0b4;
	padding-bottom: 10px;
	font-size: 0.8em;
	margin-bottom: 10px;
	}

#navsection h1 {
	background: url(../images/interface/industryclass-heading-bg.png) top left no-repeat;
	color: #FFF;
	padding-top: 7px;
	padding-bottom: 20px;
	padding-left: 15px;
	height: 0.001%;
	}

/* Fix for stupid IE6 */
#leftcolumn > #navsection h1 {
	height: auto;
	}

#navsection ul,
#navsection li {
	margin: 0;
	padding: 0 1px;
	list-style-type: none;
	height: 0;
	}
	
/* Fix for stupid IE6 */
#leftcolumn > #navsection ul,
#leftcolumn > #navsection li {
	height: auto;
	}
	
#navsection a,
#navsection span {
	padding: 3px 0 3px 15px;
	color: #1c3640;
	text-decoration: none;
	border-bottom: 1px solid #FFF;
	display: block;
	height: 1%; /* Fix for IE */
	}

/* Undo fixes for IE above */
#leftcolumn > #navsection a,
#leftcolumn > #navsection span{
	height: auto;
	}
	
#navsection a:hover,
#navsection a.current,
#navsection span.current {
	color: #7b2125;
	background-color: #c8e0e7;
	}
	
	
/* Optional region for banners, logos etc */
#leftcolumn div.widgets {
	margin-top: 20px;
	}

/* A bit of insurance */
#leftcolumn div.widgets * {
	max-width: 185px;
	}
	
#leftcolumn div.widgets img {
	border: 1px solid #acd0df !important;
	max-width: 183px;
	}

#leftcolumn div.widgets a {
	margin-bottom: 20px;
	display: block;
	}
	
	
/* Right column */
#rightcolumn {
	float: left;
	width: 655px;
	margin-left: 20px;
	}
	
	
