/**********************
HTML STYLES
***********************/
body {
margin: 0;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:#024732;
}
body,
p,
td,
.standard {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
#bodyid {
background:#ede8c4;
}
a {
color: #FFFFFF;
}
a:hover {
color: #FFFFFF;
}
#container {
width:100%;
background:#ede8c4;
}
/**********************
UNIVERSAL STYLES
***********************/
.error {
font-size: 12px;
font-weight: bold;
color: #CC0000;
}
.standard {
font-size:10pt;
color:#FFFFFF;
}
.standardbold {
font-weight: bold;
}
.standardheader {
font-size: 18pt;
color:#f1e4ca;
font-family: Garamond, Times;
}
.topbg {
background-image:url(standard/cambridge_top.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.navbg {
background-image:url(standard/cambridge_navbg.jpg);
background-position:top left;
background-repeat:repeat-y;
}
.contentbg {
background-image:url(standard/cambridge_contentbg.jpg);
background-position:top left;
background-repeat:repeat-y;
padding-top:25px;
}
a.nav, a.nav:hover{
color:#f5f1ad;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:10pt;
}
a.subnav, a.subnav:hover{
color:#f5f1ad;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:9pt;
}
.pagetitle {
font-size: 22pt;
color:#f1e4ca;
font-family: Garamond, Times;
}
#topnav li {
display:inline;
padding: 0 10px;
}
#topnav {
padding:72px 0 0 0;
}
a.toptext, a.toptext:hover {
text-decoration:none;
color:#004731;
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
}
.footer {
color:#004731;
font-size:7pt;
font-weight:bold;
}
/*******************************************
TOP IMAGES IN HEADER
********************************************/
.company {
background-image:url(standard/cambridge_ourcompany.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.portfolio {
background-image:url(standard/cambridge_portfolio.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.employment {
background-image:url(standard/cambridge_employment.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.markets {
background-image:url(standard/cambridge_markets.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.projects {
background-image:url(standard/cambridge_projects.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.references {
background-image:url(standard/cambridge_references.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.services {
background-image:url(standard/cambridge_services.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.resources {
background-image:url(standard/cambridge_resources.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.subs {
background-image:url(standard/cambridge_subs.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.locations {
background-image:url(standard/cambridge_locations.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.news {
background-image:url(standard/cambridge_news.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.orgs {
background-image:url(standard/cambridge_orgs.jpg);
background-position:bottom center;
background-repeat:no-repeat;
}
.splashcontent {
background-image:url(standard/splash_content.jpg);
background-repeat:repeat-y;
background-position:center top;
}
.splashtext {
padding:10px 50px 0 90px;
color:#FFFFFF;
}
.splashtitle {
font-size: 20pt;
color:#f1e4ca;
font-family: Garamond, Times;
}