/************** Body and Wrapper*****************/

body{
background-color:#000000;
color:#9c9c9c;
font-family:Arial, Helvetica, sans-serif;
max-width:951px;
margin-top:40px;
margin-left:auto;
margin-right:auto;
}

#wrapper{
width:951px;
margin-left:auto;
margin-right:auto;
}

h1{color:white; font-size:14px; font-weight:bold;}
h2{color:white; font-size:12px; font-weight:bold;}

/************** Header *****************/

#header{
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
padding-bottom:0;
font-size:100%;
}

#header ul{
margin:0px;
float:right;
margin-top:25px;
}

#header li{
display:inline;
}

#header a:link, a:visited{
color:#9c9c9c;
text-decoration:underline;
}

#header a:hover{
color:#90C84B;
text-decoration:underline;
}

#header .selected{
color:#90C84B;
text-decoration:underline;
}

/************** Main Body *****************/

#mainbody{
height:448px;
font-size:95%;
padding:0;
margin:0;
}

#mainbody .title{
color:white;
font-size:14px;
font-weight:bold;
padding:20px 0 0 20px;
}

#mainbody .clientLogos{
padding:0 0px 0 20px;
}

/************** Footer *****************/
#footer{
margin:0px;
width:951px;
height:57px;
background-image:url(../images/bottom_bar_bg.jpg);
font-size:11px;
color:#666666;
}

#footer .contactDetails{
padding:0 10px 5px 0;
text-align:right;
padding-top:35px;
}