#pager {position:absolute; top:485px; right:20px; z-index:100; cursor:pointer;}
#pager img {height:8px}
#pager b, b#lstpag, b#curpag {font-weight:normal; font-size:11px; color:#F5F5F5;}

#prid {position:absolute; top:40px; left:-520px; width:500px; height:510px; background:url(/img/slider-background.png); z-index:30} /*; opacity:0.94; filter:alpha(opacity=94);}*/
.prj {float:left; width:140px; height:140px; margin:20px 0 0 20px; padding:0; text-align:left; overflow:hidden}
.lbl {position:relative; top:0; left:0px; height:44px; background:#8B994C; color:#191919; padding:3px; font-size:10px; line-height:12px;} /*; opacity:0.90; filter:alpha(opacity=90);}*/


.numbers {position:absolute; bottom:17px; right:19px; font-size:10px; font-weight:normal; z-index:30;}
.right-arrow {position:absolute; bottom:20px; right:0px; margin:0 0 0 10px; background:url(/img/right.gif) no-repeat; width:10px; height:11px; cursor:pointer; z-index:100;}
.right-arrow:hover {background:url(/img/right-hover.gif) no-repeat; width:10px; height:11px; cursor:pointer;}
.right-dead {position:absolute; bottom:20px; right:0px; background:url(/img/right-dead.gif) no-repeat; width:10px; height:11px; z-index:100;}
.left-arrow {position:absolute; bottom:20px; right:50px; background:url(/img/left.gif) no-repeat; width:10px; height:11px; cursor:pointer; z-index:100;}
.left-arrow:hover {background:url(/img/left-hover.gif) no-repeat; width:10px; height:11px; cursor:pointer;}
.left-dead {position:absolute; bottom:20px; right:50px; background:url(/img/left-dead.gif) no-repeat; width:10px; height:11px; z-index:100;}


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
/* remember to define focus styles! */
:focus {outline:0;}
/* remember to highlight inserts somehow! */
ins {text-decoration:none;}
del {text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse; border-spacing:0;}

/*General*/
html {overflow-x:hidden;}
body {margin:0px; padding:0px; background:#3a3a3a; color:#f5f5f5; font:normal 16px "Arial",sans-serif; text-align:left;}
a:link, a:visited, a:active {color:#f5f5f5; text-decoration:none;}
a:hover {color:#8B994C; text-decoration:none;}

#container {width:100%; height:100%;}
#middle {position:relative; height:590px; margin:0px; padding:0px; background:url(/img/background.gif) repeat-x; z-index:10;}
#content {position:relative; margin:auto; width:965px; height:590px; padding:0px; font-size:12px; line-height:16px; font-family:Arial,Helvetica,sans-serif; font-weight:normal; text-align:left; border-right:2px solid #3a3a3a; border-left:2px solid #3a3a3a; z-index:10;}
.logo {position:absolute; top:-15px; left:0px; z-index:100; overflow-x: hidden;}
.client-sub-list {margin:0 0 0 20px;}

/*Fonts*/
h1 {font-size:16px; font-weight:normal; padding:0 0 10px 0;}
h2 {font-size:12px; font-weight:normal; color:#b4b4b4;}
h3 {font-size:12px; font-weight:normal; color:#8B994C; padding:0px;}
h4 {color:#b4b4b4; font-size:11px; font-weight:normal; padding:0 0 10px 0;}
h5 {font-size:16px; line-height:20px; font-weight:normal; padding:0px;}
h5 i {font-style:normal; font-size:12px; color:#F5F5F5; font-weight:normal;}
p {padding:0 0 10px 0;}
b {font-size:12px; font-weight:normal; color:#b4b4b4;}
br {height:10px; padding:0px; margin:0px; border:none;}
.small-font {display:inline; font-size:12px; padding:0px;}
.pc {font-size:9px;}
.pc-bold {font-size:9px; color:#b4b4b4;}
i {color:#f5f5f5;}

/*Portfolio Pages*/
.slider {position:absolute; top:40px; left:0px; width:500px; height:510px; background:url(/img/slider-background.png)no-repeat; z-index:30;}
.portfolio-grid {position:absolute; top:20px; left:20px; z-index:40;}
.portfolio-title {position:absolute; bottom:10px; left:20px; color:#8B994C; font-size:11px; z-index:40;}
.portfolio-copy {position:absolute; top:60px; left:500px; width:445px; height:470px; overflow:hidden; z-index:20;}
.portfolio-copy b {color: #b4b4b4;}
.project-title {position:absolute; bottom:17px; left:0px; text-align:left; font-size:10px; z-index:40;}

.project-title b {color:#8B994C; font-weight:normal; font-size:10px;}
.project-title a:hover {cursor:pointer; cursor:hand;}
.project-info-button {position:absolute; bottom:17px; right:74px; width:500px; text-align:right; font-size:10px; z-index:40;}
.project-info-button a:hover {color:#8B994C; cursor:pointer; cursor:hand;}
.portfolio-copy-one {float:left; width:212px; height:470px; margin:0 20px 0 0; overflow:auto; z-index:40;}
.portfolio-copy-two {float:left; width:212px; height:470px; overflow:auto; z-index:40;}

/*Text Projects*/
.text-projects-title {position:absolute; top:60px; left:20px; width:191px; height:470px; overflow:auto; z-index:20;}
.text-projects-copy {position:absolute; top:60px; left:231px; width:714px; height:470px; overflow:auto; z-index:20;}

/*Project Pages*/
#projbox {position:absolute; top:0px; left:0px; width:965px; height:590px; overflow:hidden;}
/*
#ptit {position:absolute; top:10px; left:645px; cursor:default; width:280px; z-index:30; padding-left:20px;}
#port {position:absolute; top:15px; left:0px; cursor:default; z-index: 30; padding: 0px;}
*/
#proj {position:absolute; top:40px; left:983px; width:322px; height:510px; background:url(/img/info-background.png) no-repeat; z-index:30} /*; opacity:0.94; filter:alpha(opacity=94);} */
#proj-info {position:absolute; top:20px; left:20px; width:282px; height:470px; z-index:40;}

#projbox .slideshow {position:absolute; top:40px; left:0px; z-index:20;}

/*Pages*/
.slideshow {position:absolute; top:40px; left:0px; z-index:20;}
.copy {position:absolute; top:60px; left:342px; width:603px; height:470px; overflow:auto; z-index:20;}
.copy h4 a {color:#b4b4b4;}
.copy h4 a:hover {color:#8B994C;}
.press-copy {position:absolute; top:60px; left:342px; width:603px; height:470px; overflow:auto; z-index:20;}
.press-copy a {color:#8B994C;}
.press-copy a:hover {color:#f5f5f5;}
.project-info-copy {position:absolute; top:60px; left:520px; width:425px; height:470px; overflow:hidden; z-index:20;}

/*Clients*/
.clients-copy {position:absolute; top:60px; left:342px; width:603px; height:470px; font-size:11px; overflow:auto; z-index:20;}
.clients-copy p {padding:0 0 2px 0;}
.clients-copy b {color:#b4b4b4; font-size:11px; font-weight:normal; line-height:16px;}
.clients-one {float:left; width:291px; line-height:22px; margin:0 10px 0 0;}
.clients-two {float:left; width:291px; line-height:22px; margin:0px;}

/*Awards*/
.awards-copy {position:absolute; top:60px; left:342px; width:603px; height:475px; overflow:auto; z-index:20;}
.awards-copy b {color:#b4b4b4; font-size:11px; font-weight:normal; padding:0 0 10px 0;}
.awards-menu {position:absolute; top:557px; right:0px; width:603; text-align:right; font-size:10px; font-weight:normal; z-index:30; color:#f5f5f5;}
.awards-menu li {display:inline; margin:0 0 0 10px; color:#f5f5f5;}
.awards-menu li a:link, .awards-menu li a:visited, .awards-menu li a:active {color:#f5f5f5;}
.awards-menu li a:hover, .awards-menu li.selected {color:#8B994C;}

/*People*/
.people-slideshow {position:absolute; top:60px; left:20px; width:500px; height:490px; overflow:hidden; z-index:40;}
.people-slideshow img {float:left; margin: 0 20px 20px 0;}

/*People Menu*/
.people-menu-container {position:absolute; top:60px; left:20px; width:140px; height:470px; z-index:30;}
#people-menu li {display:block; list-style:none; text-decoration:none; line-height:16px; padding:0 0 4px 0;}
#people-menu li a {color:#f5f5f5;}
#people-menu li a:hover, #people-menu li.selected {color:#8B994C;}
#people-menu li a i {font-style:normal;}

/*Inner People Pages*/
.inner-people-slideshow {position:absolute; top:60px; left:180px; z-index:40;}

/*Careers*/
.careers-copy-top {float:left; width:603px;}
.careers-copy-middle-one {float:left; width:291px; margin:0 20px 0px 0;}
.careers-copy-middle-two {float:left; width:291px; margin:0 0 0px 0;}
.careers-copy-bottom {position:relative; clear:both; width:603px;}
.careers-copy-bottom h2 a {color:#b4b4b4;}
.careers-copy-bottom h2 a:hover {color:#8B994C;}

/*Contact*/
.contact-copy {position:absolute; top:60px; left:754px; width:191px; height:470px; overflow:auto; z-index:20;}
.footer {position:absolute; bottom:0px; right:0px; text-align:right; font-size:10px; color:#626262; z-index:30;}
.footer a {color:#626262;}
.footer a:hover {color:#8B994C;}

/*Drop-down Menu*/
#dropdownMenu {position:absolute; top:10px; left:74px; font-size:12px; font-weight:normal; text-align:left; width:100%; z-index:100;}
#dropdownMenu ul {list-style-type:none; margin:0; padding:0;}
#dropdownMenu ul li {position:relative; float:left; display:inline; margin:0 16px 0 0px; color:#F5F5F5; cursor:default;}
#dropdownMenu ul#menu li.selected, #dropdownMenu ul#menu li:hover, #dropdownMenu ul#menu li.parent {color:#8B994C;}
#dropdownMenu ul li a {display:block; text-decoration:none;}
* html #dropdownMenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/ display:inline-block;}
#dropdownMenu ul li a:link, #dropdownMenu ul li a:visited {color:#f5f5f5;}
#dropdownMenu ul li a:hover {color:#8B994C;}

/*sub menu*/
#dropdownMenu ul li ul {position:absolute; top:0px; left:-3px; display:block; visibility:hidden;}
#dropdownMenu ul li ul li {display:list-item; float:none;}
#dropdownMenu ul li ul li a {width:158px; /*width of sub menus*/ padding:3px; margin:0; font-size:12px; color:#f5f5f5; background:#151515; /*background of tabs (default state)*/ border-right:0px solid #3a3a3a; border-left:0px solid #3a3a3a; border-bottom:1px solid #3a3a3a;}
#dropdownMenu ul li ul li a:hover, #dropdownMenu ul li.selected ul li.selected a.current, #dropdownMenu ul#menu li ul li a.parent, #dropdownMenu ul li.selected ul li.selected a.mainfoldericon {color:#8B994C; cursor:hand;}
#dropdownMenu ul li ul li:first-child a.current {color:#F0F2F4;}
#dropdownMenu ul li ul li:first-child {border-top: 0px solid #3a3a3a; margin: 0px 0 0 0;}

#dropdownMenu ul li ul li ul {left:158px; top:0;}
* html p#iepara {padding-top:1em;}
* html #dropdownMenu ul li {float:left; height:1%;}
* html #dropdownMenu ul li a {height:1%;}

.project-info-button a:hover, .project-title a:hover {cursor: pointer}