* {margin:0;padding:0;}
body{color:#fff;margin:0px;padding:0px;text-align:center;font-family:"Akzidenz Grotesk", "AkzidenzGrotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;padding-bottom:0px;}
#ground {background-repeat:repeat-y;background-attachment:fixed;background-position:top center;}
#canvas{width:974px;text-align:left;position:relative;margin: 0 auto;}
#top{margin-top:10px;height:66px;position:relative;}
#home{margin:30px 0px 0px 0px;padding:0px;background:#000;background: url('../img/black90.png');}
#win{margin-top:10px;}
#twitter{margin:0px;font-size:12px;color:#b2b2b2;vertical-align:middle;height:62px;padding:2px 20px 0px 20px;}
#twicont{background:#000;background: url('../img/black90.png');text-align:left;width:405px;height:66px;position:absolute;top:0px;left:264px;}
#contact{margin:0px 0px 60px 0px;width:974px;height:50px;text-align:left;background:#000;background: url('../img/black90.png');position:relative;top:30px;left:0px;}
#logo{margin:0;padding:0px;text-align:left;background:#000;background: url('../img/black50.png');width:264px;height:66px;position:relative;top:0px;left:0px;}
#about, #clients{background:#000;background: url('../img/black90.png');margin-top:30px;}
#rosterNexp, #rosterExp{background:#000;background: url('../img/black90.png');}

.homeBg{background:#5b2424; background-image: url('../img/bg-cityscape.jpg')}
.weBg{background:#285423; background-image: url('../img/bg-tokyopark.jpg')}
.whatBg{background:#37878d; background-image: url('../img/bg-oceanoffice.jpg')}
.winBg{background:#2d7297; background-image: url('../img/bg-monkies.jpg')}
.wantBg{background:#933800; background-image: url('../img/bg-dawgs.jpg')}

#puff{height:420px;}
#puff img{display:none;position:absolute;top:0px;left:0px;height:420px;width:974px;opacity:-0.01;} 
#puffHolder{position:relative;background:#000;height:420px;width:974px;}
#slide{padding:0px;}

#rosterNexp{padding:20px 20px 20px 20px;width:934px;}
#rosterExp{padding:42px 20px 16px 20px;width:934px;}
#people{padding:42px 20px 16px 20px;width:934px;}
#about{padding:20px;}
#whatArea{margin-top:30px;font-size:14px;}
#twitter a{font-weight:bold;}

a{text-decoration:none;color:#fff;}
a img{border-style:none;}
a:hover, a:focus{text-decoration:underline;}
a.img:hover{background:transparent;}
a.img:focus{background:transparent;}

.navMenu{width:295px;height:66px;left:679px;top:0px;float:left;position:absolute}

/* Start nav menu */
#weBtn, .weBtn{position:absolute;top:0px;left:0px;}
#whatBtn, .whatBtn{position:absolute;top:0px;left:76px}
#winBtn, .winBtn{position:absolute;top:0px;left:153px}
#wantBtn, .wantBtn{position:absolute;top:0px;right:0px}

#weBtn, #whatBtn, #winBtn, #wantBtn{display:block;width:66px;height:66px}

#weBtn{background: url("../img/btn/weBtn.png") no-repeat 0 0;}
#whatBtn{background: url("../img/btn/whatBtn.png") no-repeat 0 0;}
#winBtn{background: url("../img/btn/winBtn.png") no-repeat 0 0;}
#wantBtn{background: url("../img/btn/wantBtn.png") no-repeat 0 0;}

#weBtn:hover, #whatBtn:hover, #winBtn:hover, #wantBtn:hover{background-position: 0 -66px;}
#weBtn span, #whatBtn span, #winBtn span, #wantBtn span{display: none;}
/* End nav menu */

#want1, #want2, #want3, #want4{background:#000;margin-top:20px;height:407px;clear:both;}
#want1{background: url('../img/senGDBg.png') no-repeat 0 0;margin-top:30px;}
#want2{background: url('../img/servDesLeadBg.png') no-repeat 0 0;}
#want3{background: url('../img/senIDBg.png') no-repeat 0 0;}
#want4{background: url('../img/senICDBg.png') no-repeat 0 0;}
.wantInt{float:left;width:310px;text-align:center;padding-top:250px;}
.wantDesc{padding-top:20px;margin-left:0px;width:370px;float:left;font-size:14px;}
.wantSkills{padding-top:30px;margin-left:60px;width:210px;float:left;font-size:11px;}
.wantDesc li{list-style-type:none;margin-bottom:10px;}
.wantDesc img{margin-bottom:10px;}
.wantSkills img{margin-bottom:7px;}
.wantSkills li{list-style-type:none;margin-bottom:7px;}
.wantSkills .bullet{list-style-type:disc;margin-left:20px;width:190px;}

.twitterBtn{position:absolute;top:0px;right:50px;}
.tubeBtn{position:absolute;top:0px;right:0px;}
.contactCont{position:absolute;top:12px;left:20px;vertical-align:middle;font-size:10px;font-weight:bold;}
.mottoCont{padding:20px 20px 16px 20px;font-size:16px; margin:0px 0px 0px 0px;}
.logoImg{position:absolute;top:0px;left:0px;}
.twitterArr{text-align:center;position:absolute;top:24px;left:254px;}

.clientsCont{padding:20px;}
.clientsTable{width:100%;text-align:center;vertical-align:middle;margin-top:10px;}
.clientsTable td{height:112px;}
.cIco{margin-left:10px;}
.hidden{display:none;}
.rosterTable{width:100%;margin-top:30px;}
.rosterTable td, .winTable td{vertical-align:top;width:33%;}

.rostHead{font-weight:bold;}
.rostDesc{font-weight:lighter;color:#b2b2b2;}
.rostTd1{padding-right:40px;}
.rostTd2{padding-right:20px;}
.rostTd3{padding-left:20px;}
.rostItem{margin-top:30px;}
.g1{color:#ff0d00;}
.g2{color:#ff2700;}
.g3{color:#ff4700;}
.g4{color:#ff6c00;}
.g5{color:#ff9100;}
.g6{color:#ffb500;}
.g7{color:#ffd400;}
.g8{color:#ffed00;}
.g9{color:#fdfa00;}
.g10{color:#e4fc04;}
.g11{color:#bdf10a;}
.g12{color:#a0e40e;}
.g13{color:#91d106;}

.collage{float:right;}
.wecontent{padding-right:20px;width:394px;}
.wincontent{padding-right:20px;width:498px;font-size:14px;}
.aboutBlock{margin-top:20px;font-size:14px;}
.mt250{margin-top:250px;}
.mt60{margin-top:60px;}
.mt55{margin-top:55px;}
.mt45{margin-top:45px;}
.mt40{margin-top:40px;}
.mt35{margin-top:35px;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mt5{margin-top:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml45{margin-left:45px;}
.ml60{margin-left:60px;}
.ml190{margin-left:190px;}
.ml200{margin-left:200px;}
.ml240{margin-left:240px;}
.ml320{margin-left:320px;}
.ml400{margin-left:400px;}
.cb{clear:both;}
table.aboutBlock td{padding-right:20px;}
.winTable{width:100%;}
.b{font-weight:bold;}
.win1{color:#b3d6f5;}
.win2{color:#a8bbe8;}
.win3{color:#9b9bd8;}
.win4{color:#8d79c6;}
.win5{color:#8057b5;}
.win6{color:#7339a6;}
.win7{color:#6d289e;}

.center{text-align:center;}

.caseMenu{width:264px;float:left;position:absolute;}
.whatContent{float:right;background:#000;background: url('../img/black90.png');width:710px;}
.whatTxt{padding:23px;clear:both;}

/* Start case menu */
#r1c1, .r1c1a{position:absolute;top:0px;left:0px;}
#r1c2, .r1c2a{position:absolute;top:0px;right:30px;}
#r2c1, .r2c1a{position:absolute;top:122px;left:0px;}
#r2c2, .r2c2a{position:absolute;top:122px;right:30px;}
#r3c1, .r3c1a{position:absolute;top:244px;left:0px;}
#r3c2, .r3c2a{position:absolute;top:244px;right:30px;}
#r4c1, .r4c1a{position:absolute;top:366px;left:0px;}
#r4c2, .r4c2a{position:absolute;top:366px;right:30px;}
#r5c1, .r5c1a{position:absolute;top:488px;left:0px;}
#r5c2, .r5c2a{position:absolute;top:488px;right:30px;}
#r6c1, .r6c1a{position:absolute;top:610px;left:0;}

#r1c1, #r1c2, #r2c1, #r2c2, #r3c1, #r3c2, #r4c1, #r4c2, #r5c1, #r5c2, #r6c1{display:block;width:112px;height:112px;}

#r1c1{background: url("../img/btn/wp7.png") no-repeat 0 0;}
#r1c2{background: url("../img/btn/elux.png") no-repeat 0 0;}
#r2c1{background: url("../img/btn/brandroid.png") no-repeat 0 0;}
#r2c2{background: url("../img/btn/whatIf.png") no-repeat 0 0;}
#r3c1{background: url("../img/btn/inq.png") no-repeat 0 0;}
#r3c2{background: url("../img/btn/skype.png") no-repeat 0 0;}
#r4c1{background: url("../img/btn/axesstel.png") no-repeat 0 0;}
#r4c2{background: url("../img/btn/3.png") no-repeat 0 0;}
#r5c1{background: url("../img/btn/ikea.png") no-repeat 0 0;}
#r5c2{background: url("../img/btn/videothek.png") no-repeat 0 0;}
#r6c1{background: url("../img/btn/fantasyf.png") no-repeat 0 0;}

#r1c1:hover, #r1c2:hover, #r2c1:hover, #r2c2:hover, #r3c1:hover, #r3c2:hover, #r4c1:hover, #r4c2:hover, #r5c1:hover, #r5c2:hover, #r6c1:hover{background-position: 0 -112px;}
#r1c1 span, #r1c2 span, #r2c1 span, #r2c2 span, #r3c1 span, #r3c2 span, #r4c1 span, #r4c2 span, #r5c1 span, #r5c2 span, #r6c1 span{display: none;}
/* End case menu */


/* What if classes */
.brandroid{text-align:center; margin-left:77px; margin-top:52px;}
.caseHead{margin:20px 0px 0px 20px;}
.wIfImg01{margin:20px 0px 0px 50px;}
.wIfTube{margin-left:70px;font-size:12px;width:580px;}
.whatHead02{float:left;margin:5px 30px 30px 0px;}
.whatTxtBlock{padding:20px 20px 20px 25px;clear:both;}
.whatImgBlock{font-size:12px;width:246px;float:right;margin-left:30px;}
.whatImgBlock1{margin-bottom:40px;}
.whatImgBlock p{margin-top:5px;}
.skypeImgTxt01{text-align:center;font-size:12px;}
.skypeHeader02, .ikeaImg01{float:left;}
.axImgTxt01{font-size:12px;margin:5px 0px 0px 20px;}
.hutchTxtFloat{position:absolute;top:250px;right:60px;width:360px;}
.hutchImgTxt{font-size:12px;margin-top:5px;text-align:center;}
.hutchHeader02{float:right;margin:5px 30px 0px 0px;}
.bullet{width:400px;}
.bullet li{margin:10px 0px 0px 40px;}
.w580{width:580px;}
.ikeaImg02{margin-right:20px;}
.ikeaImg04{float:left;margin-right:20px;}
.vidImgBlock{float:right;}
.vid{margin:0px 20px 0px 20px;}
.vidTxt01{font-size:12px;width:192px;margin:4px 20px 40px 20px;float:left;}
.vidTxt02{font-size:12px;width:192px;margin:4px 0px 40px 0px;float:left;}
.mb40{margin-bottom:40px;}
.mb20{margin-bottom:20px;}
.ffImg02{text-align:center;margin-top:90px;}

.paging{clear:both;float:right;width:710px;margin-top:2px;}
.right{float:right;text-align:right;width:354px;height:49px;background:url('../img/black50.png');}
.right:hover{background:url('../img/black90.png');}
.left{width:354px;height:49px;background:url('../img/black50.png');}
.left:hover{background:url('../img/black90.png');}
.lArr{margin:19px 5px 0px 20px;}
.rArr{margin:19px 20px 0px 5px;}
.paging a:hover, .paging a:focus{text-decoration:none;border:none;}

#ikeaVideo, #ffVideo{position:absolute;left:342px;top:310px;}
#wp7Video{position:absolute;left:669px;top:240px;}

.branTxt{padding:10px 21px 10px 21px;clear:both;}
.branTxt li{margin-left:14px;}
.branImg02{margin-top:20px;}
.branLink{font-weight:bold;text-decoration:underline;}
.branSpace1{margin-top:60px;}
.branSpace2{margin-top:20px;}
.branSpace3{margin-top:40px;}
.branSpace4{margin-top:70px;}

.wp7Img01{float:right;margin:5px 28px 0 0;}
.wp7Img02{float:left;margin:120px 0 0 30px;}
.wp7Img03{clear:both;margin-top:36px;}
.wp7Txt01{clear:left;padding:55px 0 0 0;width:350px;}
.wp7Txt02{padding-top:20px;width:350px;}