	/* General styles */
	
	/* 'widths' sub menu */
	#subnav {
		clear:both;
		margin:0;
		/*padding:6px 15px !important;*/
		text-align:right;
		background:#dde9f9; /**/
		opacity:0.8;				/* CSS3 Standard */
		/*ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
       	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); */
		filter: alpha(opacity=80);	/* for IE */
		-moz-opacity:0.8;
	}
	
	
	/* column container */
	/* Moved to style.css */
	
	
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 .5em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
	}
	/* 3 Column settings */
	.threecol {
				/* right column background colour */
	}
	.threecol .colmid {
		right:37%;			/* width of the right column */
				/* center column background colour */
	}
	.threecol .colleft {
		right:31%;			/* width of the center column */
			/* left column background colour */
	}
	.threecol .col1 {
		width:30.5%;			/* width of center column content (column width minus padding on either side) */
		left:100%;			/* 100% plus left padding of center column */
	}
	.threecol .col2 {
		width:30.5%;			/* Width of left column content (column width minus padding on either side) */
		left:38.5%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.threecol .col3 {
		width:38%;			/* Width of right column content (column width minus padding on either side) */
		left:70%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}

	

