﻿body
{
    background-color:#E0E0E0;
    margin:0px;
}

a.normal{font:inherit;}
a.normal:link, a.normal:visited{color:#666666;text-decoration:none;}
a.normal:hover, a.normal:hover{color:#000000;text-decoration:underline;}

img
{
    margin:0px !important;
    padding:0px !important;
    border:0px !important;
}

h2
{
    margin:12px 0px 12px 0px;
    text-align:center;
    font-size:x-large;
    font-weight:normal;
    font-family:Cambria, Garamond, Garamond Premr Pro, "Liberation Serif", Serif;
}

ul
{
    margin:0px 0px 12px 0px;
    padding:0px;
    list-style-type:none;
}

p
{
    margin:0px 0px 10px 0px;
}

div#pagecentre
{
    width:780px;
    min-height:600px;
    margin:0px auto;
    padding:0px;
    background-color:#FFFFFF;
    clear:both;
    font-family:"Verdana", Sans-Serif;
    font-size:small;
    color:#000000;
}

div#head
{
    width:780px;
    height:100px;
    background-color:#DDEEFF;
    background-image:url("../images/head.jpg");
    color:#000000;
}

div#head h1
{
    float:right;
    position:relative;
    top:60px;
    right:20px;
    color:white;
    font-weight:normal;
    font-size:large; 
    font-family:Cambria, Garamond, Garamond Premr Pro, "Liberation Serif", Serif;
}

div#nav
{
    clear:both;
    width:756px;
    height:20px;
    padding:0px 12px 0px 12px;
    background-color:#EEFFFF;
    background-image:url("../images/nav.jpg");
    color:#000000;
}

div.navitem
{
    float:left;
    height:20px;
    line-height:20px;
    color:#000000;
    width:126px;
    text-align:center;
}

a.nav{font:inherit;}
a.nav:link, a.nav:visited{color:#666666;text-decoration:none;}
a.nav:hover, a.nav:hover{color:#000000;text-decoration:underline;}

div#content
{
    clear:both;
    width:760px;
    min-height:600px;
    overflow:hidden;
    background-color:inherit;
    margin:0px;
    padding:10px;
}

div.fullwidthitem
{
    width:738px;
    margin:0px 0px 20px 0px;
    padding:10px;
    color:#000000;
    border:solid 1px #CCCCCC;
    background-color:#EEEEFF;
}

div.fullwidthitemwhite
{
    clear:both;
    width:738px;
    margin:0px 0px 20px 0px;
    padding:10px;
    color:#000000;
    border:solid 1px #E0E0E0;
    background-color:#FFFFFF;
    background-position:center top;
    background-repeat:no-repeat;
    overflow:hidden;
}

img.floatleft
{
    float:left;
    margin:10px !important;
}

img.floatright
{
    float:right;
    margin:10px !important;
}

img#Empty
{
    clear:both;
    margin:20px 49px 20px 49px !important;
}

div#leftcol
{
    float:left;
    width:270px;
    height:auto;
    color:#000000;
    background-color:#FFFFFF;
    margin:0px 5px 0px 0px;
}

div#mainimagecontainer
{
    clear:both;
    width:760px;
    height:270px;
    padding:0px;
    margin:0px;
    background-color:#FFFFFF;
}

div#mainimageleft
{
    float:left;
    padding:10px;
    margin:0px;
    width:120px;
    height:250px;
    background-image:url("../images/mainimageleft.jpg");
    background-position:center top;
    background-repeat:no-repeat;
}

div#mainimageright
{
    float:left;
    padding:15px;
    margin:0px;
    width:110px;
    height:240px;
    background-image:url("../images/mainimageright.jpg");
    background-position:center top;
    background-repeat:no-repeat;
    font-size:10px;
}

div#mainimage
{
    float:left;
    width:480px;
    height:270px;
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
}

div#IntroText
{
    clear:both;
    width:740px;
    margin:10px 0px 10px 0px;
    padding:9px;
    border:solid 1px #999999;
    background-color:#EEEEEE;
}

div.imagecaption
{
    width:260px;
    height:20px;
    line-height:20px;
    padding:0px 4px 0px 4px;
    border-width:0px 1px 1px 1px;
    border-style:solid;
    border-color:#CCCCCC;
    font-size:small;
    color:#666666;
    font-style:italic;
    background-color:#EEEEFF;
}

div.leftparagraph
{
    width:248px;
    margin:0px 0px 10px 0px;
    padding:10px;
    color:#000000;
    border:solid 1px #CCCCCC;
    background-color:#EEEEFF;
}

div#rightcol
{
    float:left;
    width:480px;
    height:auto;
    color:#000000;
    background-color:#FFFFFF;
    margin:0px 0px 0px 5px;
}

div.rightparagraph
{
    width:460px;
    margin:0px 0px 10px 0px;
    padding:10px;
    color:#000000;
    border:solid 1px #CCCCCC;
    background-color:#EEEEFF;
}



div.rightcolitem
{
    width:458px;
    margin:0px 0px 20px 0px;
    padding:10px;
    color:#000000;
    border:solid 1px #CCCCCC;
    background-color:#EEEEFF;
}

div.rightcolitemwhite
{
    width:458px;
    margin:0px 0px 20px 0px;
    padding:10px;
    color:#000000;
    border:solid 1px #E0E0E0;
    background-color:#FFFFFF;
}

div#foot
{
    clear:both;
    width:760px;
    height:40px;
    line-height:20px;
    font-size:11px;
    background-color:#EEEEFF;
    padding:0px 10px 0px 10px;
    color:#000000;
    border-top:solid 1px #CCCCCC;
}