/* 3 COLUMN TRICK CSS */

body {

	min-width: 760px;         /* 2 x LC width + RC width */

}



#container {

	padding-left: 200px;      /* LC width */

	padding-right: 180px;     /* RC width */

}



#container .column {

	position: relative;

	float: left;

}



#center {

	width: 100%;

	font-size:0.9em;

}



#left {

	width: 200px;             /* LC width */

	right: 200px;             /* LC width */

	margin-left: -100%;

}



/* FIX FOR IE 7 !! */

#container > #left {

left: -200px; /* -LC width for others */

margin-left: expression(document.all.center.offsetWidth * -1); /* Fix for IE7 */

}



#right {

	width: 180px;             /* RC width */

	margin-right: -100%;

}





#footer {

	clear: both;

}



/*** IE6 Fix ***/

* html #left {

	left: 180px;              /* RC width */

}



/*** Just for Looks ***/



body {

	margin: 0;

	padding: 0;

	background: #FFF;

}



#menu {

	text-align: left;

	padding: 0;

	margin: 0 0 20px 0;

	background: #FFF;

	background-image:url("../menuimages/off.gif");

	background-repeat: repeat-x; 

	background-position: bottom left;

	height:25px;

}



#subvolmenu {

	text-align: left;

	padding: 0;

	margin: 0 0 20px 38px;

	background: #FFF;

	height:18px;

	font:1em verdana, tahoma, arial, sans-serif;

	

}



#footer {

	text-align: left;

	padding: 0;

	height:32px;

}



#left {

	background: transparent;

}



#center {

	background: transparent;

}



#right {

	background: #FFF;

}



#container .column {

	padding-top: 1em;

	text-align: justify;

}





#onecolumn {

	width: 90%;

	font-size:0.9em;

	border: none;

	padding:0;

	margin: 0 0 0 20px;

}





/*** Volunteer control panel layout ***/

#voldivlhs {

		border:none;

		float:left;

		width:460px;

		padding:0 30px 0 0;

}



#voldivcentre {	border:none;

		float:left;

		width:350px;

		padding:0 30px 0 0;

}



		



#voldivrhs {

		border:none;

		float:left;

		width:160px;

		padding:0;

}