body{
background-image: url("i/bg-footer.jpg");
background-repeat: repeat-y;
background-color: #DCDCDC;
}

td.header{
background-repeat: repeat-x;
background-image: url("i/bg-header.jpg");
}


td.nav-main{
background-image: url("i/bg-nav-main.gif");
background-repeat: repeat-x;
background-color: #797873;
}


td.shell-content{
background-repeat: repeat-x;
background-color: #F1F3F3;
background-image: url("i/bg-content.jpg");
}


div#logo-ashcroft{
position: absolute;
right: 0px;
top: 0px;
background-image: url("i/logo-ashcroft.gif");
background-repeat: repeat-x;
width: 300px;
} 

div#header-about{
background-image: url("i/header-about.jpg");
background-repeat: none;
width: 457px;
height: 89px;
position: absolute;
top: 0px;
left: 0px;
}

div#header-activities{
background-image: url("i/header-activities.jpg");
background-repeat: none;
width: 457px;
height: 89px;
position: absolute;
top: 0px;
left: 0px;
}

div#header-home{
background-image: url("i/header-home.jpg");
background-repeat: none;
width: 457px;
height: 89px;
position: absolute;
top: 0px;
left: 0px;
}

div#header-contacts{
background-image: url("i/header-contacts.jpg");
background-repeat: none;
width: 457px;
height: 89px;
position: absolute;
top: 0px;
left: 0px;
}

div#nav-bottom{
float: left;
}

div#copyright{
float: right;
color: #797873;
padding-right: 1px;
}

table.shell-content td{
font: 12px Arial;
color: #6E6E6E;
}


td.nav-bottom{
background-image: url("i/bg-nav-bottom.gif");
background-repeat: repeat-x;
padding-bottom: 6px;
padding-left: 23px;
font: 11px Arial;
background-position: bottom;
}

.content{
padding: 22px;
}

.content2{
padding: 22px;
padding-left: 0px;
}


div#nav-bottom a:hover{
text-decoration: underline;
}

div#nav-bottom a{
text-decoration: none;
color: #797873;
font: 11px Arial;
}


.nav-spacer{
font-size: 11px;
color: #0036BE;
padding-left: 6px;
padding-right: 6px;
}

img#content-home{
margin-top: 65px;
margin-bottom: 70px;
}

img#title{
padding-bottom: 0px;
margin-bottom: 0px;
}

p{
padding-top: 0px;
padding-bottom: 0px;
margin-top: 13px;
margin-bottom: 13px;
}

img#ae-logo{
float: right;
padding-right: 12px;
}

td.subnav{
padding-top: 7px;
width: 170px;
}

img#portrait{
float: right;
border: 1px solid #B8B8B8;
}

a.directors{
text-decoration: none;
color: #6E6E6E;
}