﻿body
{
	margin: 0;
	padding: 0;
	line-height: 1.5em;
}

#MainContainer
{
	width: 950px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	z-index:1;
}
#MiniBasketPopUp
{
	width: 950px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	position: absolute;
	top:14px;
	right:0;
	left:0;
	z-index:1;
	padding-left:90px;
}
.CentreWrapper
{
	float: left;
	width: 100%;
}

.CentreColumn
{
	margin: 14px 453px 0 45px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	position:relative;
	
	z-index:0;
}

.LeftColumn
{
	float: left;
	width: 45px; /*Width of left column in pixel*/
	margin-left: -950px; /*Set margin to that of -(MainContainerWidth)*/
}

.RightColumn
{
	float: left;
	width: 453px; /*Width of right column*/
	margin-left: -453px; /*Set left margin to -(RightColumnWidth)*/
}
.RightColumnInner
{
	padding: 0 10px 0 35px;
}
#MainContent
{
	clear: both;
	width: 100%;
	padding: 25px 0 0 0;
	letter-spacing: 1px;
}

#Footer
{
	clear: both;
	width: 100%;
	padding: 60px 0 40px 0;
	letter-spacing: 1px;
	font-size:0.9em;
}

.innertube
{
	margin: 30px 10px 0 30px; /*Margins for inner DIV inside each column (to provide padding)*/
}
/* ---------------------------------------------------
   rgw a second two column layout --------------------*/
.CentreWrapper2
{
	float: left;
	width: 100%;
}

.CentreColumn2
{
	margin: 14px 0 0 45px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	padding: 0 0 0 50px;
	position: relative;
}

.RightColumn2
{
	float: left;
	width: 0; /*Width of right column*/
	margin-left: 0; /*Set left margin to -(RightColumnWidth)*/
}
/* ---------------------------------------------------
   rgw a second three column layout --------------------*/
.CentreWrapper3
{
	float: left;
	width: 100%;
}

.CentreColumn3
{
	margin: 14px 240px 0 45px; /* Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	padding: 0 0 0 50px;
}

.RightColumn3
{
	float: left;
	width: 240px; /* Width of right column*/
	margin-left: -240px; /* Set left margin to -(RightColumnWidth)*/
	_margin-left:0;
}
.RightColumnInner3
{
	padding-right: 40px;
}


/* ---------------------------------------------------*/
span.FooterLinks
{
	padding-left: 40px;
}
span.FooterLinks a
{
	padding: 0 7px 0 5px;
}
span.FooterCopy
{
	padding-left: 2px;
}
