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

body {background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#333333;
margin: 0;
padding: 0}

#maincontainer {width: 985px;
border: 1px solid #333333;
margin: 1em auto 1em auto;
padding: 0}

#redbase {
background-image:url(images/redbase.jpg);
background-position:bottom left;
background-repeat:no-repeat;;
height: 160px;
}

.clear {clear: both;
margin: 0;}

#header {background-image:url(images/navbg.jpg);
background-position: top left;
background-repeat: no-repeat;
height: 114px}

#printlogo {margin: 2em 2em 2em 3em;
display: none}

p.printname {font-weight: bold;
margin-left: 2em}

#topnav {text-align: right;
padding: 4em 0 0 0}

#leftnav {width: 200px;
float: left;
margin: 4em 0 0 2em;
}

#text {margin: 4em 1em 0 2em;
padding: 0 ;
float: left;
width: 460px;


}

#image {margin: 0;
float: right;
width: 228px;

} 

#text a {color: #990000;
text-decoration: none;}

#text a:hover {color: #666666;}

/*--------nav-----------*/

ul#top {
margin: 0}

ul#top li {list-style: none;
display: inline;}

ul#top li a {color: #990000;
text-decoration: none;
font-weight: bold;
padding-right: 2em;}

ul#top li a:hover {color: #333;
}

ul#top li a.on {color: #333;
}

ul#left {margin: 0 0 0 1em;
padding: 0 0 50px 0}

ul#left li {display: block;
list-style: none;
margin-bottom: 1em}

ul#left li a {color:#990000;
text-decoration: none;
font-weight:bold}


ul#left li a:hover {color:#333;}

ul#left li a.on {color:#333;}

ul li {margin-bottom: 1em}

/*-------end nav----------*/

ul#home li {margin:  0 ;
}

#base {width: 985px;
margin: 0 auto 1em auto;
font-size: smaller;
text-align: center}

#base a {color: #333;
text-decoration: none;}

#base a:hover {color: #990000}

#addresses {}

#london { width: 200px; float:left;
padding-bottom:1em}

#shanghai {wdth: 200px; float: right;
padding-bottom:1em}

.teamleft {float: left; width: 160px;
padding: 1em 0 2em 0;
 }

.teamright {float: right;
width: 460px;
padding: 0.5em 0 2em 0 ;
}

p.team {text-align: left;
margin-top: 0;
font-weight:bold}

#textteam {margin: 4em 5em 0 2em;
padding: 0 ;
float: right;
width: 660px;

}

#textteam a {color: #990000;
text-decoration: none;}

#textteam a:hover {color: #666666;}

/*------------holding---------*/

#holdingtext {margin: 4em 1em 0 5em;
padding: 0 ;
float: left;
width: 460px;


}



#holdingtext a {color: #990000;
text-decoration: none;}

#holdingtext a:hover {color: #666666;}

