body.white  { background-color: #ffffff }

a.nav:link   { font: bold 11px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }
a.nav:visited   { font: bold 11px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }

a.navSub:link   { font: bold 10px/13px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }
a.navSub:visited   { font: bold 10px/13px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }

a.navInternal:link   { font: bold 10px/14px "Helvetica", "Arial", sans-serif; color: #333399; text-decoration: none }
a.navInternal:visited   { font: bold 10px/14px "Helvetica", "Arial", sans-serif; color: #333399; text-decoration: none }

a.navInternal2:link   { font: bold 11px/15px "Helvetica", "Arial", sans-serif; color: #333399; text-decoration: none }
a.navInternal2:visited   { font: bold 11px/15px "Helvetica", "Arial", sans-serif; color: #333399; text-decoration: none }

a.navList:link   { font: bold 10px/18px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }
a.navList:visited   { font: bold 10px/18px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }

a.navList2:link   { font: bold 10px/18px "Helvetica", "Arial", sans-serif; color: #333399; text-decoration: none }
a.navList2:visited   { font: bold 10px/18px "Helvetica", "Arial", sans-serif; color: #333399; text-decoration: none }

a.navExamples:link   { font: 11px/20px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }
a.navExamples:visited   { font: 11px/20px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }

a.navExamples2:link   { font: 11pxpx "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }
a.navExamples2:visited   { font: 11pxpx "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }

a.navPeople:link   { font: 11px/18px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }
a.navPeople:visited   { font: 11px/18px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }

a.email:link   { font: 10px/15px "Helvetica", "Arial", sans-serif; color: #333399; text-decoration: none }
a.email:visited   { font: 10px/15px "Helvetica", "Arial", sans-serif; color: #333399; text-decoration: none }



.rolloverGround  { position: absolute; top: -118px; left: 154px; z-index: 2 }
.rolloverItem  { position: absolute; top: 40px; left: 166px; font: 10px/23px "Helvetica", "Arial", sans-serif; z-index: 3 }
a.rollnav:link   { font: bold 11px/23px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }
a.rollnav:visited   { font: bold 11px/23px "Helvetica", "Arial", sans-serif; color: #ff6342; text-decoration: none }

.navStackGround  { position: absolute; top: -10px; left: 514px; z-index: 2 }
.navStackItem  { position: absolute; top: 234px; left: 524px; font: bold 28px/32px "Helvetica", "Arial", sans-serif; color: #bfbfbf; margin-bottom: 9px; z-index: 3 }
a.navStack:link   { font: bold 28px/32px "Helvetica", "Arial", sans-serif; color: #ffffff; text-decoration: none }
a.navStack:visited   { font: bold 28px/32px "Helvetica", "Arial", sans-serif; color: #ffffff; text-decoration: none }



.univWhiteCenter  { position: absolute; top: -10px; left: 154px; z-index: 0 }
.univWhiteRightBottom  { position: absolute; top: 436px; left: 514px; z-index: 0 }
.univWhiteRightTop  { position: absolute; top: -10px; left: 514px; z-index: 0 }

.univGreyRight  { position: absolute; top: 387px; left: 514px; z-index: 0 }
.univLogo  { position: absolute; top: 105px; left: 120px }

.univNav  { position: absolute; top: 275px; left: 10px; text-align: right; width: 90px }
.univNavItem  { font: bold 10px/13px "Helvetica", "Arial", sans-serif; color: #333399; margin-bottom: 11px }
.univNavItem2  { font: bold 10px/13px "Helvetica", "Arial", sans-serif; color: #333399; margin-bottom: 2px }
.univNavItem3  { font: bold 10px/18px "Helvetica", "Arial", sans-serif; color: #333399 }
.univAddress  { font: 10px/13px "Helvetica", "Arial", sans-serif; margin-bottom: 7px }

#pageTitle  { position: absolute; top: 399px; left: 524px; font: bold 12px "Helvetica", "Arial", sans-serif; color: #ffffff; z-index: 1; width: 150px }
#groupHead  { font: bold 13px "Helvetica", "Arial", sans-serif; color: #808080; margin-bottom: 15px; z-index: 1 }
#NgroupHead  { font: bold 13px "Helvetica", "Arial", sans-serif; letter-spacing: 4px; text-transform: uppercase; color: #808080; margin-bottom: 15px; z-index: 1 }
#emailFooter  { margin-top: 20px; z-index: 1 }
#projectPic  { margin-bottom: 10px }
#date   { font: bold 11px "Helvetica", "Arial", sans-serif; margin-bottom: 15px; z-index: 1 }
#currentlyPic  { margin-bottom: 4px; margin-top: 5px }
#genericPic  { margin-bottom: 5px; margin-top: 2px }


.homeCenter  { position: absolute; top: 55px; left: 166px; z-index: 0; width: 300px }
.homeRight  { position: absolute; top: 200px; left: 500px; width: 280px }
.homeRight2  { position: absolute; top: 225px; left: 500px; width: 280px }
.homePic { width: 300px; height: 500px; }
.homeText2  { font: bold 28px/38px "Helvetica", "Arial", sans-serif; color: #e0e0e0 }



.practiceCenterBox  { position: absolute; top: 55px; left: 166px; width: 320px; z-index: 1 }
.practiceRightUpperBox  { position: absolute; top: 264px; left: 524px; width: 220px; z-index: 1 }
.practiceText  { font: 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 8px }
.practiceTextIntro  { font: bold 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 11px }


.peopleCenterBox  { position: absolute; top: 135px; left: 166px; width: 320px; z-index: 1 }
.peopleRightTop  { position: absolute; top: 113px; left: 524px; z-index: 0; width: 300px; z-index: 1 }
.peopleIndexPic  { margin-bottom: 20px }
.cvCenterBox  { position: absolute; top: 40px; left: 166px; width: 320px; z-index: 1 }
.cvRightUpperBox  { position: absolute; top: 290px; left: 524px; width: 220px }
.cv2RightUpperBox  { position: absolute; top: 250px; left: 524px; width: 220px }
.cv3RightUpperBox  { position: absolute; top: 270px; left: 524px; width: 220px }
.cv4RightUpperBox  { position: absolute; top: 275px; left: 524px; width: 220px }
.peopleRightLowerBox  { position: absolute; top: 444px; left: 524px; width: 220px; z-index: 1 }
.people2   { font: 11px/18px "Helvetica", "Arial", sans-serif; color: #333399 }

.peopleName  { font: bold 12px "Helvetica", "Arial", sans-serif; letter-spacing: 4px; text-transform: uppercase; margin-bottom: 8px }
.peoplePosition  { font: 9px/14px "Helvetica", "Arial", sans-serif; color: #808080; margin-bottom: 8px }
.peoplePic  { margin-bottom: 10px }
.peopleText  { font: 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 8px }
.peopleTextIntro  { font: bold 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 11px }
.cvText  { font: 11px/17px "Helvetica", "Arial", sans-serif; margin-bottom: 5px }
.peoplePoints  { font: 10px/13px "Helvetica", "Arial", sans-serif; margin-bottom: 6px }



.processCenterBox  { position: absolute; top: 85px; left: 166px; width: 320px; z-index: 1 }
.processRightUpperBox  { position: absolute; top: 80px; left: 524px; width: 220px; z-index: 1 }
.processRightTop  { position: absolute; top: 60px; left: 524px; z-index: 0 }
.processText  { font: 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 8px }
.processTextStart  { font: bold 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 11px }
.processIntroText  { font: 13px/19px "Helvetica", "Arial", sans-serif; color: #808080; margin-bottom: 9px }



.currentlyCenterBox  { position: absolute; top: 40px; left: 166px; width: 320px; z-index: 1 }
.currentlyRightUpperBox  { position: absolute; top: 264px; left: 524px; width: 220px; z-index: 1 }
.currentlyHead  { font: bold 12px "Helvetica", "Arial", sans-serif; margin-bottom: 3px; margin-top: 18px }
.currentlySubHead  { font: 11px "Helvetica", "Arial", sans-serif; color: #616161; margin-bottom: 6px }
.currentlyText  { font: 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 5px }
.currentlyBold  { font: bold 11px "Helvetica", "Arial", sans-serif }
.currentlyQuote  { font: 11px/18px "Helvetica", "Arial", sans-serif; color: #333399 }



.projectsCenterBox  { position: absolute; top: 135px; left: 166px; width: 320px; z-index: 1 }
.listCenterBox  { position: absolute; top: 40px; left: 166px; width: 320px; z-index: 1 }
.eduCenterBox  { position: absolute; top: 55px; left: 166px; width: 320px; z-index: 1 }
.houCenterBox  { position: absolute; top: 55px; left: 166px; width: 320px; z-index: 1 }
.leisCenterBox  { position: absolute; top: 55px; left: 166px; width: 320px; z-index: 1 }
.comCenterBox  { position: absolute; top: 55px; left: 166px; width: 320px; z-index: 1 }
.exampleCenterBox  { position: absolute; top: 25px; left: 166px; width: 320px; z-index: 1 }

.projectsRightUpperBox  { position: absolute; top: 234px; left: 524px; width: 220px; z-index: 1 }
.projectsRightLowerBox  { position: absolute; top: 446px; left: 524px; width: 220px; z-index: 1 }

.projectsText  { font: 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 9px; z-index: 1 }
.projectsTextIntro  { font: bold 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 11px }

.projTypeText  { font: 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 8px }
.projTypeText2  { font: 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 4px }
.projTypeTextStart  { font: bold 11px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 11px }
.projGroupHead  { font: bold 13px "Helvetica", "Arial", sans-serif; color: #808080; margin-bottom: 15px }

.projListDiv  { font: bold 11px "Helvetica", "Arial", sans-serif; margin-bottom: 16px; margin-top: 39px }
.projListIntro  { font: 11px/16px "Helvetica", "Arial", sans-serif; margin-bottom: 8px; margin-top: 19px }
.projIntNav  { font: bold 11px "Helvetica", "Arial", sans-serif; margin-bottom: 8px; margin-top: 19px }
.projIntNav2  { font: bold 11px "Helvetica", "Arial", sans-serif; margin-bottom: 1px; margin-top: 27px }
.projListItems  { font: 10px/18px "Helvetica", "Arial", sans-serif; margin-bottom: 9px }
.projListItemsBold  { font: bold 11px "Helvetica", "Arial", sans-serif; color: #404040 }
.projListItemsGrey  { font: 10px "Helvetica", "Arial", sans-serif; color: #a1a1a1 }

.projIntroText  { font: 10px/16px "Helvetica", "Arial", sans-serif; margin-bottom: 5px }
.projText  { font: 11px/16px "Helvetica", "Arial", sans-serif; margin-bottom: 5px }

.projMainTitle  { font: bold 12px "Helvetica", "Arial", sans-serif; margin-bottom: 5px }
.projData  { font: 10px/14px "Helvetica", "Arial", sans-serif; margin-bottom: 12px }

.projFooter  { font: 10px/14px "Helvetica", "Arial", sans-serif }

.projsubHead  { font: 12px "Helvetica", "Arial", sans-serif; color: #ffffff }
.projTitle  { font: 11px/20px "Helvetica", "Arial", sans-serif; color: #FF6633 }
.projTitle2  { font: 11px "Helvetica", "Arial", sans-serif; color: #808080; margin-bottom: 8px }
.projTopic  { font: 13px "Helvetica", "Arial", sans-serif; letter-spacing: 5px; text-transform: lowercase; color: #808080; margin-bottom: 5px }
.projTopic2  { font: 12px "Helvetica", "Arial", sans-serif; color: #808080; margin-bottom: 6px }
.projSelected  { font: 11px/20px "Helvetica", "Arial", sans-serif; color: #808080 }

.projSummary  { font: 11px "Helvetica", "Arial", sans-serif; color: #808080; margin-bottom: 14px }
.projSummarySect  { font: 9px/14px "Helvetica", "Arial", sans-serif; color: #808080; margin-bottom: 6px; margin-top: 12px }
.projPoints  { font: 10px/13px "Helvetica", "Arial", sans-serif; margin-bottom: 5px }

.proj01RightUpperBox  { position: absolute; top: 260px; left: 524px; width: 220px }
.proj02RightUpperBox  { position: absolute; top: 102px; left: 524px; width: 220px }
.proj03RightUpperBox  { position: absolute; top: 232px; left: 524px; width: 220px }
.proj04RightUpperBox  { position: absolute; top: 268px; left: 524px; width: 220px }
.proj05RightUpperBox  { position: absolute; top: 250px; left: 524px; width: 220px }
.proj06RightUpperBox  { position: absolute; top: 205px; left: 524px; width: 220px }
.proj07RightUpperBox  { position: absolute; top: 240px; left: 524px; width: 220px }
.proj08RightUpperBox  { position: absolute; top: 230px; left: 524px; width: 220px }
.proj09RightUpperBox  { position: absolute; top: 248px; left: 524px; width: 220px }
.proj11RightUpperBox  { position: absolute; top: 232px; left: 524px; width: 220px }
.proj12RightUpperBox  { position: absolute; top: 253px; left: 524px; width: 220px }
.proj13RightUpperBox  { position: absolute; top: 248px; left: 524px; width: 220px }
.proj14RightUpperBox  { position: absolute; top: 265px; left: 524px; width: 220px }
.proj15RightUpperBox  { position: absolute; top: 248px; left: 524px; width: 220px }
.proj16RightUpperBox  { position: absolute; top: 148px; left: 524px; width: 220px }
.proj17RightUpperBox  { position: absolute; top: 210px; left: 524px; width: 220px }


.proj10RightUpperBox  { position: absolute; top: 255px; left: 524px; width: 220px }
.proj18RightUpperBox  { position: absolute; top: 72px; left: 524px; width: 220px }
.proj19RightUpperBox  { position: absolute; top: 162px; left: 524px; width: 220px }



.projTypes  { font: bold 28px/32px "Helvetica", "Arial", sans-serif; color: #bfbfbf; margin-bottom: 9px }
a.navTypes:link   { font: bold 28px/32px "Helvetica", "Arial", sans-serif; color: #ffffff; text-decoration: none }
a.navTypes:visited   { font: bold 28px/32px "Helvetica", "Arial", sans-serif; color: #ffffff; text-decoration: none }



