@charset "UTF-8";

	.body-con
{
     background:#fff;
}

.body-con .colmid
{
	float:left;
	width:200%;
	margin-left:-230px; 	/* Width of Column 3umn */
	position:relative;
	right:100%;
	background:#fff;    	/* Centre column background colour */
}

.body-con .colleft
{
	float:left;
	width:100%;
	margin-left:-50%;
	position:relative;
	left:435px;
}

.body-con .col1wrap
{
	float:left;
	width:50%;
	position:relative;
	right:210px;        	/* Width of Column 2umn */
	padding-bottom:1em; 	/* Centre column bottom padding. Leave it out if it's zero */
}

.body-con .col1
{
	margin:0 230px 0 215px;     	/* Centre column side padding:
                            	Left padding = Column 2umn width + centre column left padding width
                            	Right padding = Column 3umn width + centre column right padding width */
	position:relative;
	left:200%;
	overflow:hidden;
}

.body-con .col2
{
	float:left;
	float:right;			/* This overrides the float:left above */
	width:175px;        	/* Width of Column 2umn content (Column 2umn width minus left and right padding) */
	position:relative;
	margin-right: 15px;
}

.body-con .col3
{
	float:left;
	float:right;        	/* Width of Column 3umn content (Column 3umn width minus left and right padding) */
	margin-right:35px;  	/* Width of Column 3umn right-hand padding + Column 2umn left and right padding */
	position:relative;
	left:50%;
	width: 200px;
}

