body{background: #0274b4; color:#fff; text-align:center; font:11px Trebuchet MS; }

#container{ text-align:left; }

#nav{ text-transform:uppercase; font-size:10px; font-weight:bold; text-align:right; background:url(../images/logo.png) top left no-repeat; margin-top: -4px;}
#nav a, #nav a:visited{ font-weight:bold; color:white; text-decoration:none; }
#nav a:hover{ text-decoration:underline; }
#nav a.on{ color:#111112 !important; text-decoration: underline;}
#nav ul {margin-top: 8px;}
#nav li{ border-right:1px solid white; }
#nav li.end{ border-right:none !important; }

#nav.home{ background:none; }
#home-left{ background:url(../images/logo-large.png) 0 5px no-repeat; }

p{ line-height:20px; }
strong {color: #111112;}

a, a:visited{ color:#111112; text-decoration:none; }
a:hover{color:#111112; }

/*---- Top Areas -------------------- */

div.home{ background:url(../images/headings/home.jpg) top right no-repeat; }
div.about{ background:url(../images/headings/about.jpg) top right no-repeat; }
div.investors{ background:url(../images/headings/investors.jpg) top right no-repeat; }
div.portfolio{ background:url(../images/headings/portfolio.jpg) top right no-repeat;}
#top-contact{ background:url(../images/headings/contact.jpg) top right no-repeat; }
div.press{ background:url(../images/headings/press.jpg) top right no-repeat; }
div.sup{ background:url(../images/headings/sup.jpg) top right no-repeat; }
div.sup-prop{ background:url(../images/headings/sup_prop.jpg) top right no-repeat; }
#top-careers{ background:url(../images/headings/careers.jpg) top right no-repeat; }


/*---- Headings -------------------- */

h2{ font-size:26px; }
h2.home{ font-size:30px; }
h3{ font-size:16px; }
h3.smaller{ font-size:14px; }
h4{ font-size:13px; color:#111112; }

p.smaller{ font-size:12px; }

#top h1{ font-size:13px; }

h2.span {color: #111112;}
h3.span{ color:#111112;}


#footer a, #footer a:visited {color: #fff;}
#footer p{ color:#111112; text-decoration:none; }
#footer p a {color: #111112 !important; text-decoration: underline;}

div.project span{ color:#111112; font-weight:bold; }

#pflash {margin-top: 8px;}