*, img     {margin:0px; padding:0px; border:0px}
body       {background:#FFF; color:#8F8F8F; font-family:"Verdana",sans-serif; font-size:12px; line-height:16px; text-align:left;
            width:961px; margin:0 auto; padding:0}
a:link,
a:visited,
a:active   {color:#8F8F8F; text-decoration:none}
a:hover    {color:#CB291C}
ul         {list-style-type:none; padding:0px; margin:0px}
li         {background-image:url(/img/dc-project.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:14px; line-height:16px}

h1         {padding:0 0 20px 0; margin:0px; font-size:16px; font-weight:normal; color:#8F8F8F}
h1#title   {padding:0 0 10px 0; margin:0px; font-size:16px; font-weight:normal; color:#676767}
h2         {padding:0 0 10px 0; margin:0px; font-size:16px; font-weight:normal; color:#CB291C}
h3         {padding:0px 0 3px 0; margin:-20px 0 0 -40px; font-size:14px; font-weight:normal; color:#cb291c; text-transform:uppercase}
h4         {padding:0px; margin:0px; font-size:12px; font-weight:normal; color:#676767; text-transform:uppercase}
h6         {color:#CB291C; font-size:10px; text-decoration:underline; text-transform:uppercase; font-weight:normal; margin:0 0 10px 0}
h6 a       {color:#CB291C}
h6 a:hover {color:#8F8F8F}
h6.sitemap {color:#CB291C}
h6.sitemap a,
h6.sitemap a:visited {color:#CB291C}
h6.sitemap a:hover   {color:#8F8F8F}
b          {font-weight:normal; text-transform:uppercase}
b#red      {color:#CB291C; font-weight:normal}
b#grey     {color:#676767; font-weight:normal}
p          {padding:0 0 10px 0}

#red-list  {color:#CB291C; line-height:22px}
#grey-list {color:#8F8F8F; line-height:22px}

#content      {position:absolute; width:961px; height:700px; font-size:11px; line-height:13px; text-align:left;z-index:10; margin-top:-350px; top:50%} 
#logo-title   {position:absolute; top:0px; left:85px; z-index:100}
#logo         {position:absolute; top:0px; left: 0px; z-index:100}
.global a,
.region a     {position:absolute; z-index:50}
.slide        {position:absolute; top:0px; left:0px}

/*Menu*/
#main-menu {position:absolute; top:49px; left:-26px; list-style-type:none; margin:0px;}
#main-menu li {display:inline; list-style-type:none; text-decoration:none; color:#676767; font-size:14px; text-transform:uppercase; background:transparent; padding:0px; margin:0px 0px 0 120px;}
#main-menu li a:link, #main-menu li a:active, #main-menu li a:visited {color:#676767;}
#main-menu li a:hover, #main-menu li.selected, #main-menu li.parent a.parent {color:#cb291c;}

/*Sub Menu*/
#sub-menu {list-style-type:none; margin:0px;position:absolute;top:81px;z-index:100}
#sub-menu li {display:inline; list-style-type:none; text-decoration:none; color:#8f8f8f; font-size:10px; text-transform:uppercase; background:transparent; padding:0px; margin:0 65px 0 0px;}
#sub-menu li a:link, #sub-menu li a:active, #sub-menu li a:visited {color:#8f8f8f;}
#sub-menu li a:hover, #sub-menu li.selected, #sub-menu li.parent a.parent {color:#cb291c;}

/*Project & Vision*/
#project {position:absolute; top:111px; left:96px; width:854px; height:578px;}

/*Firm, Services Pages*/
#lft {position:absolute; top:131px; left:96px;}
#rit {position:absolute; top:131px; left:464px; width:486px; height:457px; overflow:auto;}

#leaders {position:absolute; top:131px; left:96px;}
#full-container {position:absolute; top:131px; left:96px; width:854px; height:559px;}
#full-copy {position:absolute; top:131px; left:96px; width:854px; height:457px;}

/*Site-Map Link*/
#site-map {position:absolute; bottom:-4px; left:-16px; list-style-type:none; margin:0px; z-index:100;}
#site-map li {display:inline; list-style-type:none; font-size:10px; text-transform:uppercase; background:transparent;}
#site-map li a:hover, #site-map li.selected {color:#cb291c;}
