#leftImage
{
    background-image: url('../images/logo.gif');
}
#centreImage
{
    background-image: url('../images/ms13.jpg');
}
#rightImage
{
    background-image: url('../images/tm_5.png');
}

.subSection
{
     padding-top:30px;
     padding-bottom:20px;
     font-size: 8pt;
     margin-left: calc((100% - 900px)/2);
     width: 900px;
}

.link
{
    padding-left: 10px; 
    padding-bottom: 2px;
}
.endLink
{
    padding-left: 10px; 
    padding-bottom: 20px;
}
.insetLink
{
    padding-left: 20px; 
    padding-bottom: 2px;
}
.column 
{
	display: inline-block;
	width: calc(33% - 10px);
	vertical-align: top;
	padding-right: 10px;
}

#footer
{
    border-left: 1px solid #EEE;
}

@media(max-width:973px)
{
    html
    {
        background-color:white;
    }
    body
    {
        box-shadow:none;
    }
    .centredRectangle
    {
        width:100%;
        margin-left:0px;
    }
   .section1
    {
        background-color:white;
        width:100%;
    }
}
@media(max-width:968px)
{
    .subSection
    {
        margin-left:10px;
        width:calc(100% - 20px);
    }
}
@media(max-width:645px)
{
    .column 
    {
	    display: block;
	    margin-left: 10%;
	    width: 80%;
	    font-size: 10pt;
        line-height: 1.6em;
    }
}
@media(max-width:480px)
{
    .column 
    {
	    margin-left: 5%;
	    width: 90%;
    }
}
@media(max-width:410px)
{
    .column 
    {
	    margin-left: 10px;
	    width: calc(100% - 20px);
    }
}