@charset "UTF-8";
/* CSS Document */

html{
padding:0;
margin:0;
}

body{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}

#wrap{
padding:0;
margin:0 auto;
width:1000px;
}

#top{
padding:0;
margin:0;
width:1000px;
height:155px;
}

#top h2{
padding:0;
margin:0;
width:1000px;
height:118px;
display:block;
background-image:url(images/logo.gif);
background-repeat:no-repeat;
background-position:right;
float:left;
text-indent:-9999px;
}

#top ul{
padding:0;
margin:0;
width:1000px;
height:37px;
float:left;
list-style:none;
}

#top li{
padding:0;
margin:0;
height:37px;
float:left;
display:block;
}

#top li a {
padding:0;
margin:0;
height:37px;
float:left;
background-repeat:no-repeat;
background-position:0 -37px;
text-indent:-9999px;
}

#top li a:hover {
background-position:0 0px;
}

#about a {
width:79px;
background-image:url(images/about_btn.gif);
}
#team a {
width:68px;
background-image:url(images/team_btn.gif);
}
#philosophy a {
width:98px;
background-image:url(images/philosophy_btn.gif);
}
#investment a {
width:95px;
background-image:url(images/invest_btn.gif);
}
#products a {
width:82px;
background-image:url(images/products_btn.gif);
}
#performance a {
width:110px;
background-image:url(images/performance_btn.gif);
}
#reports a {
width:73px;
background-image:url(images/reports_btn.gif);
}
#mit a {
width:93px;
background-image:url(images/mit_btn.gif);
}

#disclaimer a {
width:96px;
background-image:url(images/disclaimer_btn.gif);
}

#aboutpage #about a, #teampage #team a, #philosophypage #philosophy a, #investmentpage #investment a, #productspage #products a, #performancepage #performance a, #reportspages #reports a, #mitpage #mit a, #disclaimerpage #disclaimer a {
background-position:0 0px;
}


#space{
width:49px;
}

#contact a {
width:94px;
background-image:url(images/contact_btn.gif);
}
#home a {
width:63px;
background-image:url(images/home_btn.gif);
}

#middle{
padding:0;
margin:0;
width:1000px;
height:1550px;
display:block;
background-image:url(images/middle_bg.gif);
background-repeat:repeat-y;
float:left;
}

#homepage #middle {
padding:0;
margin:0;
width:1000px;
height:600px;
display:block;
background-image:none;
float:left;
}


#teampage #middle, #productspage #middle, #productsaepage #middle, #productsatpage #middle, #productsgepage #middle{
padding:0;
margin:0;
width:1000px;
height:600px;
display:block;
background-image:url(images/middle_bg2.gif);
background-repeat:repeat-y;
float:left;
}

#side{
padding:0;
margin:0;
width:151px;
float:left;
}

#content{
padding:40px 120px 40px 40px;
margin:0;
width:689px;
height:auto;
float:left;
}


#content p{
font-size:12px;
}

#content h1{
padding:10px 0 0 0;
margin:0;
font-family:"Times New Roman", Times, serif;
text-transform:uppercase;
font-weight:normal;
font-size:24px;
color:#001239;
}

#footer{
padding:0;
margin:0;
width:1000px;
background-image:url(images/base_lines.gif);
background-repeat:repeat-x;
height:84px;
float:left;
}


#side ul{
padding:0;
margin:0;
width:151px;
float:left;
list-style:none;
}

#side li{
padding:0;
margin:0;
width:151px;
height:44px;
display:block;
}

#side li a {
padding:0;
margin:0;
background-repeat:no-repeat;
background-position:0 -44px;
text-indent:-9999px;
display:block;
width:151px;
height:44px;
}

#peter a {
background-image:url(images/sidebuttons/peter_btn.gif);
}

#andrew a {
background-image:url(images/sidebuttons/andrew_btn.gif);
}

#stephen a {
background-image:url(images/sidebuttons/stephen_btn.gif);
}

#marcus a {
background-image:url(images/sidebuttons/marcus_btn.gif);
}

#robin a {
background-image:url(images/sidebuttons/robin_btn.gif);
}
#robert a {
background-image:url(images/sidebuttons/robert_btn.gif);
}
#allan a {
background-image:url(images/sidebuttons/allan_btn.gif);
}
#lyn a {
background-image:url(images/sidebuttons/lyn_btn.gif);
}
#jennifer a {
background-image:url(images/sidebuttons/jennifer_btn.gif);
}

#brunswick a {
background-image:url(images/sidebuttons/brunswick_btn.gif);
}
#australian a {
background-image:url(images/sidebuttons/australian_btn.gif);
}
#global a {
background-image:url(images/sidebuttons/global_btn.gif);
}
#asian a {
background-image:url(images/sidebuttons/asian_btn.gif);
}

#side li a:hover {
background-position:0 0px;
}

#productspage #brunswick a, #productsaepage #australian a, #productsgepage #global a, #productsatpage #asian a{
background-position:0 0px;
}

.teamblock {
height:110px;
}

.teamblock img{
float:left;
margin:0 10px 0 0;
}
