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,
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-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
    outline: 0;
}
body {
    line-height: 1;
    color: black;
    font-size: 62.5%;
    font-family: Helvetica Neue, Helvetica, sans-serif;
}
ol, ul {
    list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    text-align: left;
    font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}
img, object{vertical-align: top;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}

body{color: #fff;}
body.background-1{background:#40b1ff;}
body.background-2{background:#ffbe0e;}
body.background-3{background:#85cf4b;}
body.background-4{background:#3187e8;}
body.background-5{background:#e4002f;}

a, a:visited{text-decoration: none;}
body.background-1 a, body.background-1 a:visited{color:#40b1ff;}
body.background-2 a, body.background-2 a:visited{color:#ffbe0e;}
body.background-3 a, body.background-3 a:visited{color:#85cf4b;}
body.background-4 a, body.background-4 a:visited{color:#3187e8;}
body.background-5 a, body.background-5 a:visited{color:#e4002f;}

.scrollable {    position:relative;    overflow:hidden;    width: 450px;    height:250px;}
.scrollable .items {    width:20000em;    position:absolute;}
.items div {    float:left;    width:450px;}
a.browse{cursor:pointer;}

/* container, articles, sections etc
--------------------------------------------- */
#Container{width:940px;margin:auto;padding:0 10px 10px;}
article, section, header, aside, nav, footer{display:block;}
header h1, header h2{font-size: 1.6em;}
article p, article li, footer li, nav li{}

/* header 
--------------------------------------------- */
header#MainHeader li{display:inline;}
header#MainHeader hgroup{display:block;height:92px;background:url(/img/structure/love-activating-brands.png) left 10px no-repeat;}
header#MainHeader hgroup h1, header hgroup h2{text-indent: -3333px;}
header#MainHeader hgroup h1 a{display: block;height:92px;}
header#MainHeader nav{width:580px;background:#000;height:30px;float:left;}
header#MainHeader nav ul{padding:8px 0 0 10px;}
header#MainHeader nav ul li{margin-right:1px;font-size: 1.4em;text-transform:uppercase;font-weight: 500;}
header#MainHeader nav ul li a:visited, header#MainHeader nav ul li a{color:#fff;}
header#MainHeader aside{width:350px;float:left;margin: -80px 0 0 10px;display: inline;}
header#MainHeader aside div#Telephone{color: #000;font-size: 2.4em;font-weight: 500;height:39px;background:url(/img/structure/main-sprite.png) 15px 7px no-repeat #fff;padding:11px 0 0 81px;margin:0 0 10px;}
header#MainHeader aside div#Telephone a{color: blue;text-decoration: inherit;} /* for iphone */
header#MainHeader aside div#Twitter a {background: url(/img/structure/main-sprite.png) left -1901px #000 no-repeat; display: block; height:39px;padding:11px 0 0 82px;font-size: 2.4em;color:#fff;}
header#MainHeader aside dl{background: #000;height:45px;padding:7px 0 0 0px;}
header#MainHeader aside dt, header#MainHeader aside dd{font-size: 2em;float:left;}
header#MainHeader aside dt{padding:8px 8px 0 15px;}
header#MainHeader aside dd.rss a{background:url(/img/structure/main-sprite.png) 71px -67px no-repeat;padding:8px 46px 0 0;height:32px;float:left;}
header#MainHeader aside dd.email a{background:url(/img/structure/main-sprite.png) 81px -118px no-repeat;height:32px;padding:8px 55px 0 0;float:left;}
body.background-1 header#MainHeader nav ul li a:hover, body.background-1 header#MainHeader nav ul li a:active, body.background-1 header#MainHeader nav ul li a.selected{color:#40b1ff;}
body.background-2 header#MainHeader nav ul li a:hover, body.background-2 header#MainHeader nav ul li a:active, body.background-2 header#MainHeader nav ul li a.selected{color:#ffbe0e;}
body.background-3 header#MainHeader nav ul li a:hover, body.background-3 header#MainHeader nav ul li a:active, body.background-3 header#MainHeader nav ul li a.selected{color:#85cf4b;}
body.background-4 header#MainHeader nav ul li a:hover, body.background-4 header#MainHeader nav ul li a:active, body.background-4 header#MainHeader nav ul li a.selected{color:#3187e8;}
body.background-5 header#MainHeader nav ul li a:hover, body.background-5 header#MainHeader nav ul li a:active, body.background-5 header#MainHeader nav ul li a.selected{color:#e4002f;}

/* footer
--------------------------------------------- */
footer {margin-top:10px;background:url(/img/structure/footer-arrows.png) left 61px no-repeat;padding-bottom: 90px;}
footer ul{background: #000;padding:6px 10px 8px;padding-right:180px;}
footer li{display:inline;font-size: 1.4em;line-height:1.4em;font-weight: 500;}
body.background-1 footer li a, body.background-1 footer li a:visited,
body.background-2 footer li a, body.background-2 footer li a:visited,
body.background-3 footer li a, body.background-3 footer li a:visited,
body.background-4 footer li a, body.background-4 footer li a:visited,
body.background-5 footer li a, body.background-5 footer li a:visited{color:#fff;}
body.background-1 footer li a:hover, body.background-1 footer li a:active{color:#40b1ff;}
body.background-2 footer li a:hover, body.background-2 footer li a:active{color:#ffbe0e;}
body.background-3 footer li a:hover, body.background-3 footer li a:active{color:#85cf4b;}
body.background-4 footer li a:hover, body.background-4 footer li a:active{color:#3187e8;}
body.background-5 footer li a:hover, body.background-5 footer li a:active{color:#e4002f;}


/* site wide styling for articles & sections
--------------------------------------------- */
.rounded header h1{overflow: hidden;background:url(/img/structure/rounded-bg.png) top left no-repeat;text-align: center;font-size: 5.4em;font-weight: bold;height:59px;padding-top: 2px;margin-top: 10px;text-transform: uppercase;}
.rounded p.more-link{background:url(/img/structure/rounded-bg.png) left -61px no-repeat;text-align: right;font-weight: bold;height:51px;padding: 10px 30px 0 0;}
.rounded p.more-link a{background:url(/img/structure/main-sprite.png) -46px -457px no-repeat;font-size: 1.4em;height:27px;float:right;color:#000;padding:13px 28px 0 0;width:52px;text-transform: uppercase;}
.snipped h1{background:url(/img/structure/snipped-bg.png) top left no-repeat;text-align: center;font-size: 4.1em;font-weight: 500;height:54px;padding-top: 13px;margin-top: 10px;text-transform: uppercase;}
.snipped p.more-link{background:url(/img/structure/snipped-bg.png) left -65px no-repeat;text-align: right;font-weight: bold;height:51px;padding: 10px 30px 0 0;}
.snipped p.more-link a{background:url(/img/structure/main-sprite.png) -46px -457px no-repeat;font-size: 1.4em;height:27px;float:right;color:#000;padding:13px 28px 0 0;width:52px;text-transform: uppercase;}
.cssanimations .snipped p.more-link a, .cssanimations .rounded p.more-link a{padding-top:12px;height:28px;} /* safari only */

/* home page
--------------------------------------------- */
body.home section.featured-work{width:580px;float:left;position: relative;}
body.home section.featured-work h1{text-transform: uppercase;}
body.home section.featured-work div.panes{background:#fff;padding:10px 10px 0;height:315px;overflow: hidden;}
body.home section.featured-work div.panes div, body.home section.featured-work div.panes img, body.home section.featured-work div.panes video,
body.home section.featured-work div.panes object{width:560px;height:315px;}
body.home section.featured-work ul.tabs{background: #fff;padding-bottom: 10px;}
body.home section.featured-work ul.tabs li{margin-left: 10px;width:180px;height:105px;float:left;display: inline;}
body.home section.featured-work ul.tabs li.hidden{display:none;}
body.home section.featured-work ul.tabs li a{float:left;width:180px;height:105px;background:url(/img/structure/main-sprite.png) 0px -312px no-repeat;text-indent: -3333px;}
body.home section.featured-work ul.tabs li a.current{background-position: 0px -188px;}
body.home section.featured-work ul.tabs li a span{cursor: pointer;display:block;width:180px;height:94px;background-image:url(/img/structure/main-sprite.png);margin-top:10px;}
body.home section.featured-work ul.tabs li a#TabUmbro span{background-position: 0 -2110px;}
body.home section.featured-work ul.tabs li a#TabUmbro.current span{background-position: 0 -2422px;}
body.home section.featured-work ul.tabs li a#TabPlaystation span{background-position: 0 -2214px;}
body.home section.featured-work ul.tabs li a#TabPlaystation.current span{background-position: 0 -2526px;}
body.home section.featured-work ul.tabs li a#TabDiageo span{background-position: 0 -2318px;}
body.home section.featured-work ul.tabs li a#TabDiageo.current span{background-position: 0 -2630px;}
body.home section.more-work{width:350px;float:left;margin: 10px 0 0 10px;display: inline;}
body.home section.more-work h1{text-transform: uppercase;font-size:3.4em;padding-top:16px;height:51px;}
body.home section.more-work div#Dots{/*background:url(/img/structure/dots.png) left top no-repeat;*/width:350px;height:145px;}
body.home section.more-work ul{background: #fff;padding: 10px 0 0 12px;}
body.home section.more-work ul li{height:96px;width:102px;float:left;background:#ccc;border-right: 10px solid #fff;border-bottom: 10px solid #fff;}
body.home section.more-work ul li a img{height:96px;width:102px;}
body.home article#WhatIsLove{float:left;width:350px;margin-top:-155px;}
body.home article#WhatIsLove h1{font-size: 3.6em;}
body.home div#LeftArrow{background:url(/img/structure/large-arrow-left.png);width:172px;height:91px;float:left;margin:-142px 0 0 9px;display:inline;padding:50px 0 0 50px;}
body.home article#Blog{float:left;width:580px;margin: 0 0 0 10px;display: inline;}
body.home article#Blog h1{text-transform: uppercase;overflow:hidden;}
body.home article#Blog ul{background:#fff;color: #000;padding:10px 10px 0;height: 327px;overflow: hidden;border-bottom: 10px solid #fff;position:relative;}
body.home article#Blog ul li {font-size: 1.2em;margin:12px 0 0;color:#666;padding-left:282px;}
body.home article#Blog ul li a{display:block;font-size: 1.25em;font-weight: bold;}
body.home article#Blog li.latest {margin:0 0 30px;font-size: 1em;}
body.home article#Blog li.latest h2{font-size: 2.8em;padding: 5px 0;color:#000;}
body.home article#Blog li.latest time{font-size:1.5em;}
body.home article#Blog li.latest p{font-size: 1.3em;margin:20px 0 0;line-height: 1.3em;}
body.home article#Blog li.latest a{display: inline;font-size: 1em;}
body.home article#Blog li.latest img{position:absolute;left:10px;top:10px;}
body.home div#ThisWayDown{background:url(/img/structure/this-way-down.png) top left no-repeat;width:335px;float:left;height:345px;padding:15px 0 0 15px;margin-top:-143px;}
body.home article#Radio{float:left;width:410px;margin-left: 10px;}
body.home article#Radio h1{height:46px;font-size: 3.6em;padding-top: 5px;background:url(/img/structure/snipped-bg.png) left -126px no-repeat;}
body.home article#Radio div#RadioContent{background:#fff;height:105px;border-right:10px #000 solid;border-left:10px #000 solid;}
body.home article#Radio div#RadioContent #RadioFlash{position:absolute;}
body.home article#Radio p.more-link{height:40px;background:url(/img/structure/snipped-bg.png) left -202px no-repeat;}
body.home div#SquareDots{width:158px;height:203px;float:left;margin:10px 0 0 12px;}
body.home article#Live{float:left;width:460px;margin: 0 10px 0 0;display:inline;}
body.home article#Live div#LiveContent{background:#fff;height:270px;}
body.home article#Live h1{font-size: 4.1em;font-weight: 500;height:51px;padding-top: 6px;background: #000;}
body.home article#Live p.more-link{background:url(/img/structure/rounded-bg.png) 0 -305px no-repeat;font-size:1.4em;text-transform:uppercase;text-align:center;line-height:1.4em;padding:20px 0 0;height:41px;}
body.home article#Live p.more-link a{background:none;float:none;height:auto;width:auto;display:inline;color:#fff;font-size:1em;padding:0 .5em;}
body.home article#Live div#Camera{height:270px;overflow:hidden;background:#000;}
body.home article#Shop{float:left;width:470px;}
body.home article#Shop h1{text-transform: uppercase;height:51px;font-size: 4.1em;padding-top: 6px;background:url(/img/structure/rounded-bg.png) 0 -122px no-repeat;}
body.home article#Shop div#ShopContent {padding:10px;background: #fff;color: #000;}
body.home article#Shop div#ShopContent img{width:280px;float:left;}
body.home article#Shop div#ShopContent div.items div{font-size:2.1em;font-weight: bold;}
body.home article#Shop div#ShopContent div.items span.details{float:left;width:160px;padding-left: 10px;}
body.home article#Shop div#ShopContent div.items span.price{display:block;font-size:1.9em;}
body.home article#Shop div#ShopContent div.items span.details a{background:url(/img/structure/main-sprite.png) 0px -600px no-repeat;height:157px;width:161px;float:left;margin-top: 30px;text-indent: -33333px;}
body.home article#Shop p.more-link {padding-right:20px;background: #000;}
body.home article#Shop p.more-link a{width:99px;background-position:0px -457px;}
body.home article#Shop p.more-link a.browse{float:left;background:url(/img/structure/main-sprite.png) no-repeat;width:79px;padding:0;height:39px;text-indent: -3333px;text-align: left;}
body.home article#Shop p.more-link a.prev{background-position:0px -777px;margin: 0 10px 0 68px;}
body.home article#Shop p.more-link a.next{background-position:-89px -777px;}
body.home article#Shop p.more-link a.disabled{opacity:.3;cursor:text;filter:alpha(opacity=50);}

/* work page
--------------------------------------------- */
body.work header#MainHeader hgroup{display:block;height:92px;background:url(/img/structure/love-activating-brands.png) left -82px no-repeat;}
body.work header#MainHeader aside{width:350px;float:left;margin:-80px 0 0 10px;display: inline;}
body.work section.some-work h1{background-position:0 -366px;font-size:4.1em;padding-top:8px;height:53px;}
body.work p.more-link{background-position:0 -427px;text-align:center;padding-top:22px;height:39px;}
body.work p.more-link a{background-position:0px -1200px;color:#fff;width:auto;text-transform:none;font-size:1.6em;float:none;height:auto;padding:2px 0 0 35px;font-weight:normal;}
body.work p.more-link a span{color:#cc0000;}
body.work section.some-work h1{text-transform: uppercase;}
body.work section.some-work div.panes{background:#fff;padding:10px;height:410px;overflow: hidden;float:left;width:730px;color:#000;}
body.work section.some-work div.panes img, body.work section.some-work div.panes video, body.work section.some-work div.panes object{width:730px;height:410px;}
body.work section.some-work ul.tabs{background: #fff;padding-top: 10px;float:left;width:190px;}
body.work section.some-work ul.tabs li{width:180px;height:130px;float:left;display: inline;margin:0;border-bottom:10px solid #fff;}
body.work section.some-work ul.tabs li.hidden{display:none;}
body.work section.some-work ul.tabs li a{float:left;width:180px;height:130px;background:url(/img/structure/main-sprite.png) 0px -1050px no-repeat;text-indent: -3333px;}
body.work section.some-work ul.tabs li a.current{background-position: 0px -910px;}
body.work section.some-work ul.tabs li a span{cursor:pointer;display:block;width:174px;height:130px;background-image:url(/img/structure/main-sprite.png);margin-left:6px;}
body.work section.some-work ul.tabs li a#TabUmbro span{background-position: -6px -1433px;}
body.work section.some-work ul.tabs li a#TabUmbro.current span{background-position: -6px -2734px;}
body.work section.some-work ul.tabs li a#TabPlaystation span{background-position: -6px -1573px;}
body.work section.some-work ul.tabs li a#TabPlaystation.current span{background-position: -6px -2874px;}
body.work section.some-work ul.tabs li a#TabDiageo span{background-position: -6px -1713px;}
body.work section.some-work ul.tabs li a#TabDiageo.current span{background-position: -6px -3014px;}
body.work section.some-work div.more-from-panes{background:#fff;width:940px;height:190px;}
body.work section.some-work div.more-from-panes div.items {position:absolute;height:20000em;width:auto;}
body.work section.some-work div.more-from-panes div.items div{width:930px;padding:0 0 10px 10px;}
body.work section.some-work div.more-from-panes h2{color:#000;text-transform:uppercase;font-size:3.6em;margin-bottom:10px;}
body.work section.some-work div.more-from-panes ul li{float:left;margin:0 10px 12px 0;display:inline;width:176px;}
body.work section.some-work div.more-from-panes ul li a{color:#666;text-transform:uppercase;font-size:1.2em;font-weight:bold;display:block;}
body.work section.some-work div.more-from-panes ul li img{display:block;margin-bottom:5px;}
body.work section.some-more-work h1{background-position:0 -252px;height:51px;padding:10px 0 0;text-transform:uppercase;font-size:4.1em;}
body.work section.some-more-work p.more-link{background-position:0 -313px;text-align:center;padding-top:22px;height:39px;}
body.work section.some-more-work ul{background:#FFFFFF;padding:10px 0 0 10px;}
body.work section.some-more-work ul li{border-bottom:10px solid #FFFFFF;border-right:10px solid #FFFFFF;float:left;min-height:223px;width:300px;}
body.work section.some-more-work ul li img{height:175px;width:300px;}
body.work section.some-more-work ul li h2{color:#333;font-size:1.2em;font-weight:bold;text-transform:uppercase;margin:5px 0 2px;}
body.work section.some-more-work ul li div.media{color:#999;font-size:1.2em;text-transform:uppercase;font-weight:bold;}
body.work aside.awards h1{background:#000;height:53px;padding:8px 0 0;text-transform:uppercase;font-size:4em;}
body.work aside.awards ul{background:#fff;}
body.work aside.awards div.scrollable{width:940px;height:225px;background:#fff;}
body.work aside.awards div.items{margin-left:470px;opacity:0;filter:alpha(opacity=0);}
body.work aside.awards div.items div{width:244px;color:red;height:225px;opacity:0.5;filter:alpha(opacity=50);}
body.work aside.awards p.more-link span{font-size:1.6em;font-weight:normal;}

/* work detail page
--------------------------------------------- */
body.work-detail {background:#000;}
body.work-detail #Container{width:100%;padding:0 0 10px;}
body.work-detail header#MainHeader{width:940px;margin:auto;padding:0 10px;}
body.work-detail header#MainHeader hgroup{background:url(/img/structure/love-activating-brands.png) left -82px no-repeat;}
body.work-detail header#MainHeader nav ul li, body.work-detail header#MainHeader nav ul li a{color:#666;}
body.work-detail header#MainHeader nav ul li a:hover, body.work-detail header#MainHeader nav ul li a:active, 
body.work-detail header#MainHeader nav ul li a.selected{color:#fff;}
body.work-detail header#MainHeader aside {display: none; margin-top:-85px;}
body.work-detail header#MainHeader aside div#Telephone{color:#666;background-position:2px -2052px;background-color:#000;font-size:2.2em;padding-left:56px;height:26px;margin-left:79px;margin-bottom:7px;}
body.work-detail header#MainHeader aside div#Twitter a {background-position: 2px -2007px; color:#666;font-size:1.8em;padding-left:57px;height:auto;margin-left:77px;padding-top:8px;}
body.work-detail header#MainHeader aside div#Twitter a:hover, body.work-detail header#MainHeader aside div#Twitter a:active{color:#fff;}
body.work-detail footer {background:url(/img/structure/footer-arrows.png) left -40px no-repeat;width:940px;margin:auto;padding:0 0 90px;margin-top:138px;}
body.work-detail footer ul{background:#FFF;}
body.work-detail footer ul li, body.work-detail footer ul li a, body.work-detail footer ul li a:visited{color:#000;}
body.work-detail footer ul li a:hover, body.work-detail footer ul li a:active{color:#666;}
body.work-detail div.work-details{width:541px;margin:auto;padding:0px 386px 10px 15px;}
body.work-detail div.work-details h1, body.work-detail div.work-details h2{text-transform:uppercase;font-size:1.4em;line-height:1.1em;font-weight: 500;}
body.work-detail div.work-details hgroup {display: block; height: 45px;}
body.work-detail div.work-details p{font-size:1.4em;line-height:1.4em;}
body.work-detail div.work-details p a{color:#666;}
body.work-detail div.work-details p a:hover{color:#999;}
body.work-detail div.work-details a.work-link{margin-top:30px;width:176px;height:101px;background: url(/img/structure/main-sprite.png) left -1272px no-repeat;display: block;text-indent: -3000px;}
body.work-detail .scrollable { position:relative;overflow:hidden;width: 100%;height:650px;margin:0 0 30px;padding-top:28px;}
body.work-detail .scrollable .spinner{position:absolute;left:50%;top:50%;width:200px;height:100px;margin:-50px 0 0 -100px;text-align: center;background: url(/img/structure/spinner.gif) center center no-repeat;}
body.work-detail .scrollable .items {width:20000em;position:absolute;}
body.work-detail .items div {float:left; width:auto;opacity:0;filter:alpha(opacity=0);}
/*body.work-detail div.scrollable-nav{width:134px;margin:10px auto 0;padding:0 17px 10px 803px;height:38px;overflow: hidden;}*/

body.work-detail div.scrollable-nav{position:absolute;left:50%;top:36px;margin-left:266px;z-index:1; width: 215px;}
body.work-detail a.next, body.work-detail a.prev{float:left;background:url(/img/structure/main-sprite.png) 0px -3145px no-repeat;text-indent:-99999px;width:100px;height:59px;margin:0 0 10px;}
body.work-detail a.next{background-position:-119px -3145px;margin-left:15px;}
body.work-detail a.prev:hover{background-position:0px -3203px;}
body.work-detail a.next:hover{background-position:-119px -3203px;margin-left:15px;}

/* lo-res work detail page
--------------------------------------------- */
body.lo-res .scrollable {height:455px;}

/* what is love
--------------------------------------------- */
body.what header#MainHeader hgroup{display:block;height:92px;background:url(/img/structure/love-activating-brands.png) left -357px no-repeat;}
body.what header#MainHeader aside{width:350px;float:left;margin:-80px 0 0 10px;display: inline;}
body.what .rounded h1{background-position:0 -366px;font-size:4.1em;padding-top:8px;height:53px;}
body.what .rounded p.more-link{background-position:0 -427px;text-align:center;padding-top:22px;height:39px;}
body.what .snipped h1{background-position:0 -252px;height:51px;padding:10px 0 0;text-transform:uppercase;font-size:3.6em;}
body.what .snipped p.more-link{background-position:0 -313px;text-align:center;padding-top:22px;height:39px;margin:0;}
body.what .snipped .content{background:#fff;color:#000;padding:20px 29px 6px;}
body.what .snipped .content h2{font-size:2.4em;margin-bottom:15px;}
body.what .snipped p{font-size:1.4em;color:#666;margin:0 0 1em;line-height:1.4em;}
body.what div#WhatIsLOVEVideo{height:529px;width:940px;}

/* who is love
--------------------------------------------- */
body.who header#MainHeader hgroup{display:block;height:92px;background:url(/img/structure/love-activating-brands.png) left -447px no-repeat;}
body.who header#MainHeader aside{width:350px;float:left;margin:-80px 0 0 10px;display: inline;}
body.who .snipped h1{background-position:0 -252px;height:51px;padding:10px 0 0;text-transform:uppercase;font-size:3.6em;}
body.who .snipped p.more-link{background-position:0 -313px;text-align:center;padding-top:22px;height:39px;margin:0;}
body.who .snipped ul{background:#fff;color:#000;padding:10px 0 0 10px;}
body.who .snipped ul li{float:left;position:relative;padding-top:180px;width:176px;margin:0 10px 20px 0;min-height:44px;}
body.who .snipped ul li dl{font-size:1.2em;text-transform:uppercase;font-weight:bold;line-height:1.2em;}
body.who .snipped ul li dt{color:#000;}
body.who .snipped ul li dd{color:#666;}
body.who .snipped ul li dd.image{width:176px;height:175px;position:absolute;top:0;left:0;}
body.who .snipped ul li dd.image img{width:176px;height:175px;}
