/*template */
body
{
background-image:url(Images/background.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

.container {
width:954px;
margin-left:auto;
margin-right:auto;
}

.main, .shadow {
position:relative;
top:3px;
right:3px;
}

.shadow {background-color:#333333}

.main {
background-color:#264671;
border-color:#000000;
border-style:solid;
border-width:2px;
height:910px;
}

.top {
background-color:#264671;
position:relative;
top:5px;
left:5px;
width:929px;
height:180px;
}

.spinning_globe {
background-image:url(Images/globe.png);
image-repeat:none;
position:relative;
top:30px;
left:3px;
width:113px;
height:49px;
float:left;
}

#heading_font {
position:relative;
top:22px;
left:7px;
font-family:Impact;
font-size:40px;
width:550px;
color:#A5B1C3;
}

#sub_heading_font {
position:relative;
top:15px;
left:7px;
font-family:Impact;
font-size:20px;
color:#A5B1C3;
}

.image_banner {
background-image:url(Images/image_banner.jpg);
position:relative;
top:0px;
width:462px;
height:90px;
float:right;
}

.menu_container {
background-color:#264671;
position:relative;
margin-left:auto;
margin-right:auto;
top:5px;
width:938px;
height:35px;
}

.menu {
margin-top:0px;
margin-left:auto;
margin-right:auto;
padding:0;
height:35px;
width:938px;
display:block;
background:url(Images/navbar.gif);
background-repeat:repeat-x;
background-position:0px 0px;
}

.menu li {
padding:0;
margin:0;
list-style:none;
display:inline;
}

.menu li a {
float:left;
padding-left:0px;
text-indent:2px;
display:block;
color:#000000;
text-decoration:none;
font:11px Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;
background:url(Images/navbar.gif);
background-position:0px 0px;
background-repeat:no-repeat;
width:134px;
}

.menu li a:hover {
background-image:url(Images/navbar.gif);
background-position:0px -35px;
color:#000000;
}

.menu li a.active, .menu li a.active:hover {
line-height:35px;
font:11px Verdana, Arial, Helvetica, sans-serif;
background:url(Images/navbar.gif);
background-position:0px -35px;
background-repeat:no-repeat;
color:#000000;
width:134px;
}

.menu li a span{line-height:35px}

.middle {
margin-top:20px;
background-color:#264671;
position:relative;
top:10px;
margin-left:auto;
margin-right:auto;
width:918px;
height:630px;
color:#A5B1C3;
text-align:left;
overflow:auto;
}

.middle_heading {
font-size:16px;
text-decoration:underline;
}

.center_heading {
font-size:16px;
text-decoration:underline;
text-align:center;
}

a.middle1:link {color:#7A8088}
a.middle1:visited {color:#7A8088}
a.middle1:hover {color:#A5B1C3}
a.middle1:active {color:#A5B1C3}

.world {
background-image:url(Images/world.jpg);
position:relative;
margin-left:auto;
margin-right:auto;
width:500px;
height:307px;
}

.anees {
background-image:url(Images/anees.jpg);
width:117px;
height:142px;
margin:5px;
}

.martin {
background-image:url(Images/martin.jpg);
width:117px;
height:120px;
margin:5px;
}

.david {
background-image:url(Images/david.jpg);
width:117px;
height:138px;
margin:5px;
}

.nigel {
background-image:url(Images/nigel.jpg);
width:117px;
height:141px;
margin:5px;
}

.denis {
background-image:url(Images/denis.jpg);
width:117px;
height:157px;
margin:5px;
}

.johnC {
background-image:url(Images/john.jpg);
width:117px;
height:176px;
margin:5px;
}

.tom {
background-image:url(Images/Tom.jpg);
width:117px;
height:159px;
margin:5px;
}

.money {
background-image:url(Images/money.jpg);
margin-left:auto;
margin-right:auto;
width:500px;
height:159px;
}

.thermie_phare {
background-image:url(Images/thermie&phare.jpg);
margin-left:auto;
margin-right:auto;
width:379px;
height:100px;
}

.energy {
background-image:url(Images/energy.jpg);
margin-left:auto;
margin-right:auto;
width:500px;
height:93px;
}

.efficiency {
background-image:url(Images/efficiency.jpg);
margin-left:auto;
margin-right:auto;
width:200px;
height:150px;
}

.sankey {
background-image:url(Images/sankey.jpg);
margin-left:auto;
margin-right:auto;
width:500px;
height:187px;
}

.investment {
background-image:url(Images/investment.jpg);
margin-left:auto;
margin-right:auto;
width:300px;
height:200px;
}

.building {
background-image:url(Images/building.jpg);
margin-left:auto;
margin-right:auto;
width:450px;
height:200px;
}

.solar {
background-image:url(Images/solar.jpg);
margin-left:auto;
margin-right:auto;
width:300px;
height:225px;
}

.technical {
background-image:url(Images/technical.jpg);
margin-left:auto;
margin-right:auto;
width:333px;
height:250px;
}

.footer {
background-color:#264671;
position:relative;
top:25px;
left:16px;
width:915px;
height:15px;
text-align:center;
font-size:12px;
color:#A5B1C3;
}

a.footer_link:link {color:#A5B1C3}
a.footer_link:visited {color:#A5B1C3}
a.footer_link:hover {color:#7A8088}
a.footer_link:active {color:#7A8088}
