@charset "utf-8";
/* Home Promos */
.hm-promos { overflow: auto; clear: both; }

.hm-promo { float: left; min-height: 253px; font-size: 12px; line-height: 1.3; position: relative; width: 312px; }
.hm-promo .box { /*position: absolute;*/ margin: 108px 0 0 20px; width: 225px; }

#hm-promo1 { background: url(/assets/images/new-images-2009/promo-home-left.jpg) no-repeat 0 0; }
#hm-promo2 { background: url(/assets/images/new-images-2009/promo-home-middle.jpg) no-repeat 0 0; margin: 0 12px; }
#hm-promo3 { background: url(/assets/images/new-images-2009/promo-home-right.jpg) no-repeat 0 0; }

/* Events Listings */
/* Home events */
.events {}
.event { margin-bottom: 1em; }
.event span { display: block; }
.eventDate { font: bold 12px Arial, Helvetica, sans-serif; }
.eventName { font-size: 11px; }
.eventLocation { font-size: 11px; }



/* Middle Content Promos */
.promo { float: left; margin: 0; padding: 0; position: relative; font-size: 11px; line-height: 1.2; }
.promo h3, .promo p { margin: 0; padding: 0; }
.promo-full-text { margin: 100px 16px 16px 16px; }
.promo-full-text h3 { margin-bottom:-0.2em; line-height:1; }
.promo-quarter-left { margin-right: 10px; width: 180px; }
.promo-half-left { padding-top: 16px; padding-right: 20px; padding-bottom: 10px; padding-left: 154px; }
.promo-half-right { padding-top: 16px; padding-right: 20px; padding-bottom: 10px; padding-left: 154px; }
.promo-third-left { margin-right: 12px; padding: 115px 15px 0 20px; }
.promo-third-middle { margin-right: 12px; padding: 115px 0 0 20px; }
.promo-third-middle p { width: 205px; }
.promo-third-right { padding: 25px 0 0 25px; min-height: 200px; _height: 200px; }
.rightCol .rtpromo { font-size: 11px; line-height: 1.2; margin-left: 15px; }
.ltpromo1 { background: url(/assets/images/promo-bg-cyclearrows.jpg) center top no-repeat; color: #333333; padding: 125px 22px 0 16px; margin-top: 50px; font-size: 11px; }
.ltpromo2 { background: url(/assets/images/promo-bg-pencil.jpg) 0 0 no-repeat; color: #333333; padding: 125px 22px 0 16px; margin-top: 50px; font-size: 11px; }
.promo-person { margin-top:45px; }
.promo-person h3 { margin-top:0.5em; margin-left:15px; margin-bottom:-0.2em; line-height:1; }
.promo-person p { font-size:11px; line-height:1.2em; color:#333333; margin-left:15px; }

.wwd-it-co-promo1, .wwd-it-co-promo2 { float: left; width: 265px;  }
.wwd-it-co-promo1 { margin-right: 10px; _margin-right: 0px; }

.promo-leftcolumn  { color: #333333; width: 150px; padding: 125px 15px 0; margin-top: 10px; font-size: 11px; line-height: 1.2; height: 170px; background-position: top left; background-repeat: no-repeat; }
.promo-rightcolumn { color: #333333; width: 160px; padding: 168px 10px 0; margin-top: 48px; background-position: 0 0; background-repeat: no-repeat; color: #888888; font: 11px/1.3 Arial, Helvetica, sans-serif; }

/* backgrounds */
#promo-right-waw-benefits { background-image: url(/assets/images/new-images-2009/promo-right-benefits-doors.jpg); }
#promo-right-waw-culture { background-image: url(/assets/images/new-images-2009/promo-right-culture-paperpeople.jpg); }
#promo-right-waw-diversity { background-image: url(/assets/images/new-images-2009/promo-right-diversity-envelope.jpg); }
#promo-right-waw-meet-the-team { background-image: url(/assets/images/new-images-2009/promo-right-meet-the-team-parade.jpg); }
#promo-right-waw-career-events { background-image: url(/assets/images/new-images-2009/promo-right-career-events-penpad.jpg); }
#promo-right-wwd-it-career-opportunities { background-image: url(/assets/images/new-images-2009/promo-right-technology-room.jpg); }

/* Left Column Promos */
.promo-navcol { margin: 20px 0 0 0; float: left; width: 150px; padding: 180px 15px 0; color: #888888; font: 11px/1.3 Arial, Helvetica, sans-serif; }
#postit { background: url(/assets/images/new-images-2009/promo-left-post-it.png) no-repeat 0 0; _behavior: url(/assets/Scripts/iepngfix.htc); }

/* What We Do index promos */
.promo-wwd-index { width: 143px; height: 200px; float: left; margin: 0; }
.promo-wwd-index a { display: block; width: 143px; height: 200px; text-indent: -9999px; outline: none; }

#promo-wwd-index-c1 { background: url(/assets/images/new-images-2009/promo-wwd-1-corporate.jpg) no-repeat 0 0; margin-right: 11px; }
#promo-wwd-index-c2 { background: url(/assets/images/new-images-2009/promo-wwd-2-finance.jpg) no-repeat 0 0; margin-right: 11px; }
#promo-wwd-index-c3 { background: url(/assets/images/new-images-2009/promo-wwd-3-hr.jpg) no-repeat 0 0; margin-right: 11px; }
#promo-wwd-index-c4 { background: url(/assets/images/new-images-2009/promo-wwd-4-it.jpg) no-repeat 0 0; margin-right: 11px; }
#promo-wwd-index-c5 { background: url(/assets/images/new-images-2009/promo-wwd-5-sales.jpg) no-repeat 0 0; }

/* Working at West index promos */
.promo-waw-index { width: 245px; float: left; /*font: 11px/1.3 Arial, Helvetica, sans-serif;*/ }
.promo-waw-index .promo-waw-text { margin: 108px 20px 0; }
#promo-waw-index-c1 { background: url(/assets/images/new-images-2009/promo-waw-left-meet-team.jpg) no-repeat 0 0; margin-right: 10px; }
#promo-waw-index-c2 { background: url(/assets/images/new-images-2009/promo-waw-middle-benefits.jpg) no-repeat 0 0; margin-right: 10px; }
#promo-waw-index-c3 { background: url(/assets/images/new-images-2009/promo-waw-right-diversity.jpg) no-repeat 0 0; }


/* Right Column Promos */
.promo-right-say-bbl { width: 160px; padding: 20px 10px 340px; margin-top: 40px; color: #4b879e; font: 11px/1.3 Arial, Helvetica, sans-serif; }
#pr-david    { background: url(/assets/images/new-images-2009/promo-right-david.jpg) no-repeat bottom left; }
#pr-rebecca  { background: url(/assets/images/new-images-2009/promo-right-rebecca.jpg) no-repeat bottom left; }
#pr-michelle { background: url(/assets/images/new-images-2009/promo-right-michelle.jpg) no-repeat bottom left; }
#pr-patrick  { background: url(/assets/images/new-images-2009/promo-right-patrick.jpg) no-repeat bottom left; }
#pr-sara     { background: url(/assets/images/new-images-2009/promo-right-sara.jpg) no-repeat bottom left; }
