html,body{margin:0;padding:0;}

body{font:normal 11px/13px Arial,Tahoma,sans-serif;color:#464646;background:#000; }

p{color:#464646}

a{color:#fff;text-decoration:none}

img{border:none}



#image_holder{display:none;line-height:0;position:fixed;top:70px;left:0;overflow:hidden}

#video_holder{position:absolute;top:170px;left:50%;margin-left:-320px;}



img.bg_img{position:absolute;left:0;top:0;overflow:hidden}

#Container{position:relative;}

#Header{height:70px;width:100%;min-width:990px;background-color:#000;position:fixed;left:0;top:0;z-index:99999;}

#Logo{float:left;margin:22px 0 0 34px}

#Menu{float:right;height:70px}

#Footer{min-height: 30px;width:100%;position:fixed;left:0;bottom:0;color:#fff;z-index:1000}

#CompanyPage,#ApproachPage,#CapabilitiesPage,#CapTabsPage,#ContactsPage,#SiteMapPage,#WorkPage,#ProjectPage,#ClientsPage{padding-top: 120px; padding-bottom: 120px;}



/*#Company-content,#Approach-content,#SiteMap-content,#Work-content,#Clients-content{height:745px;text-align:left;width:924px;margin:0 auto;padding:0; position: relative;}*/



#Home-content{width:100%;height:100%;overflow:hidden;position:relative;top:70px;float:left}

#Container #CompanyPage #Approach-content{height:710px;}

#no-flash{background:url(../images/bg_no-flash.jpg) 0 0 no-repeat;width:1440px;height:900px;overflow:hidden}

#flash_holder{overflow:hidden}

a.no-flash {background:url(../images/sprite-no-flash.png) 0 0 no-repeat;width:263px;height:26px;display:block}

a.no-flash:hover {background:url(../images/sprite-no-flash.png) 0 -26px no-repeat;width:263px;height:28px;display:block}

#swfOverlay{position:absolute;top:36px;left:5%;width:1150px;height:250px}

img.story-we{margin:36px 0 22px 64px}

img.team-were{margin:32px 0 18px 61px}

img.leadership-armen{margin:44px 0 22px 50px}

img.leadership-anthony{margin:44px 0 22px 220px}

img.recognition-we{margin:72px 0 22px 64px}

img.awards{margin:52px 0 0px 0px}

img.recognition-logo{float:left;margin:16px 0 0 150px}

ul.recognition-list{width:348px;float:left;margin:22px 0 0;padding:0 0 0 64px}

ul.recognition-list li{color:#464646;font:normal 14px/21px Arial, Tahoma, sans-serif;margin:0 0 4px}

p.para-top{font:normal 17px/23px Arial, Tahoma, sans-serif;margin:20px 0 0;padding:0}

p.para-left,p.para-right{font:normal 15px/21px Arial, Tahoma, sans-serif;float:left;}

p.para-left{font:normal 15px/21px Arial, Tahoma, sans-serif;float:left;text-align:justify;margin:36px 0 0;padding:0}

p.para-right{font:normal 15px/21px Arial, Tahoma, sans-serif;float:left;text-align:justify;margin:36px 0 0;padding:0}

p.para-left-leadership,p.para-right-leadership{font:normal 14px/21px Arial, Tahoma, sans-serif;float:left;text-align:justify}

p.para-left-leadership{width:394px;margin:28px 0 0;padding:0 0 0 50px}

p.para-right-leadership{width:400px;margin:28px 0 0;padding:0 46px 0 30px}

#Approach span{margin:12px 0 4px}

#Approach-left,#Approach-right{float:left;width:420px;height:470px;margin:12px 0 0 32px; font: 15px/21px Arial,Tahoma,sans-serif;}

#Approach-left div,#Approach-right div{padding:10px 5px}

#Approach-left span,#Approach-right span{margin: 0 0 5px;}

span.listen,span.discover,span.collaborate,span.think,span.focus{height:28px;display:block;text-indent:-9999px}

span.insight,span.trust,span.manage{height:32px;display:block;text-indent:-9999px}

span.listen{background:url(../images/sprite-approach.png) 0 0 no-repeat;width:100px}

span.discover{background:url(../images/sprite-approach.png) 0 -32px no-repeat;width:140px}

span.collaborate{background:url(../images/sprite-approach.png) 0 -64px no-repeat;width:190px}

span.think{background:url(../images/sprite-approach.png) 0 -98px no-repeat;width:94px}

span.focus{background:url(../images/sprite-approach.png) -190px 0 no-repeat;width:100px}

span.insight{background:url(../images/sprite-approach.png) -190px -32px no-repeat;width:114px}

span.trust{background:url(../images/sprite-approach.png) -190px -64px no-repeat;width:86px}

span.manage{background:url(../images/sprite-approach.png) -190px -100px no-repeat;width:130px}

#DesignTitle{float:left;margin:54px 0 0 62px}

a.process-switch{height:24px;display:block;background:url(../images/sprite-process_switch.png) 0 0 no-repeat;width:252px;margin:0 0 24px}

a.process-switch:hover{background:url(../images/sprite-process_switch.png) 0 -21px no-repeat}

#Connect-bottom-left{float:left;margin:12px 0 0 26px}

#Create-top{float:left;width:700px}

#Create-bottom-right{float:left;margin:4px 0 0 26px}

#Design #Circles{float:left;width:810px;height:252px;background:url(../images/img_circles.png) center top no-repeat;margin:-388px 0 38px 58px}

#circles_connect{margin:86px 0 0 34px}

#circles_clarify{margin:86px 0 0 40px}

#Design p.top-right1{font:bold 18px/21px Arial, Tahoma, sans-serif}

/*#Capabilities-content{height:560px;text-align:left;width:924px;background:url(../images/bg_capabilities_content.png) 0 0 no-repeat;margin:30px auto;padding:0; position: relative;}*/

#CapabilitiesPage #Strategy,#CapabilitiesPage #Design,#CapabilitiesPage #Technology{;height:485px;padding:50px 0 0}

#CapabilitiesPage #Design{ margin:0; }

#CapabilitiesPage #Technology{ margin:0; }

#CapabilitiesPage #Print-Com,#CapabilitiesPage #Online-Strategy{float:left;width:306px;margin:0 0 0 3px}

#CapabilitiesPage .chover{background:url(../images/img_capabilities-hover.png) 0 2px repeat-x;cursor:pointer;height:444px}

#CapabilitiesPage ul{ margin:15px 0 0 38px}

#CapabilitiesPage li{display:block;font:normal 14px/26px Arial, Tahoma, sans-serif}

img.s1,img.d1,img.t1{float:left;margin:2px 0 0 38px}

img.s2,img.d2,img.t2{float:left;display:none;margin:6px 0 0 14px}

/*.v-link{float:left;width:266px;height:60px;margin:0 0 0 38px}*/

#CapTabs-content{height:580px;background-color:green;text-align:left;width:924px;background:url(../images/bg_cap_tabs_content.png) 0 28px no-repeat;margin:0 auto;padding:0}

/*img.right_arrow,img.down_arrow{float:left;margin: 6px 0 0 14px;}*/

img.sdt{float:right;margin:-8px 62px 0 0}

a.cap_link1,a.cap_link2,a.cap_tabs_link1,a.cap_tabs_link2{float:left;display:block;width:266px;font:bold 14px/26px Arial, Tahoma, sans-serif;text-decoration:none;color:#000;padding:8px 0 0}

a.cap_tabs_new-link1,a.cap_tabs_new-link2{color:#464646;border-bottom:1px solid #464646;text-decoration:none}

a.cap_tabs_new-link1:hover,a.cap_tabs_new-link2:hover{color:#464646;border-bottom:1px solid #b5121c;text-decoration:none}

/*.backto-holder{float:left;margin:16px 0 0 38px}*/

a.backto{color:#464646;font:normal 12px/14px Arial;text-decoration:none;margin:0 0 0 2px}

div.cap_border-top1,div.cap_border-top2{float:left;height:4px;width:56px;border-bottom:2px solid #000;margin:18px 0 0}

/*#strategy-left,#design-left,#technology-left,#print-com-left,#online-left{float:left;width:310px;height:508px}*/

#strategy-left img.cap_tabs_strategy,#design-left img.cap_tabs_design,#technology-left img.cap_tabs_technology,#print-com-left img.cap_tabs_design,#online-left img.cap_tabs_technology{float:left;margin:46px 0 0 38px}

#strategy-left ul.strategy{font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;}

#strategy-right p{font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;}

#strategy-right p.snew{width:540px;font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;margin:10px 0 0 38px}

#design-right p{font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;}

#design-right p.dnew{width:542px;font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;margin:10px 0 0 38px}

#design-right p.dnew2{width:542px;font:normal 12px/14px Arial, Tahoma, sans-serif;color:#464646;margin:10px 0 0 38px}

#technology-left ul.technology{width:266px;/*height:38px;*/font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;margin:48px 0 24px 38px}

#technology-right p{width:530px;font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;margin:70px 0 0 38px}

#technology-right p.tnew2{width:530px;font:normal 12px/14px Arial, Tahoma, sans-serif;color:#464646;margin:10px 0 0 38px}

#print-com-right img.eco{margin:32px 0 0 34px}

#print-com-right p{width:500px;font:normal 14px/20px Arial, Tahoma, sans-serif;color:#464646;margin:38px 0 0 38px}

#print-com-right p.pcnew{width:500px;font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;margin:10px 0 0 38px}

#print-com-right p.green{width:500px;font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;margin:4px 0 0 38px}

#online-left ul.technology{width:266px;/*height:60px;*/font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;margin:48px 0 24px 38px}

#online-right img.header{margin:44px 0 0 34px}

#online-right p{width:540px;font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;margin:150px 0 0 38px}

#online-right ul.online{width:236px;float:left;font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;margin:31px 0 0 38px}

#online-right img.google-logo{margin:0 0 0 68px}

#online-right #GSearch{float:left;width:100%;height:auto;margin:18px 0 0 120px}

#strategy-right form input[type=text]{font:normal 14px/20px Arial, Tahoma, sans-serif;color:#999;padding:5px 4px}

#strategy-right form input[type=image]{position:relative;top:9px;left:2px}

#Work-content {overflow:hidden}

/*#Spanner {*//*width:1872px;*//*width:2802px;height:650px;position:relative}*/

#Work-buttons {float:left;width:100%}



/*#Work, #Work2, #Work3 {float:left;width:930px;height:585px;margin:0;padding-top:70px;}*/

.proj_head {position:absolute;}

.proj_head span {position:absolute;}

.proj_head a {position:absolute;left:760px;z-index:999;}



.entries{ height:161px;margin:8px 0; overflow:hidden;}

.entriesF{ height:212px;margin:8px 0; overflow:hidden;}



.wthumbs{height:114px}

.wthumbsN{height:161px;
   -webkit-transition: all 9s ease-out;
   -moz-transition: all 9s ease-out;
   -o-transition: all 9s ease-out;
   transition: all 9s ease-out;

}
.wthumbsN:hover{
-moz-transform: scale(1.2);
   -webkit-transform: scale(1.2);
   -o-transform: scale(1.2);
   transform: scale(1.2);
   -ms-transform: scale(1.2);
filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',
   M11=1.2, M12=-0, M21=0, M22=1.2);
}

.wthumbsNF{float:left;width:100%;height:212px;
   -webkit-transition: all 9s ease-out;
   -moz-transition: all 9s ease-out;
   -o-transition: all 9s ease-out;
   transition: all 9s ease-out;


 }
.wthumbsNF:hover{ 

-moz-transform: scale(1.2);
   -webkit-transform: scale(1.2);
   -o-transform: scale(1.2);
   transform: scale(1.2);
   -ms-transform: scale(1.2);
filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',
   M11=1.2, M12=-0, M21=0, M22=1.2);  }
   
   


.wpara1{float:left;width:100%;font:normal 12px/14px Arial;margin:6px 0 2px;position:relative;z-index:200;}

.wpara2{float:left;width:100%;color:#99a1a1;font:bold 12px/14px Arial;position:relative;z-index:200;}



.wparaN{float:left;width:100%;height:40px;padding:13px 5px 5px 10px;color:#FFFFFF;font:bold 12px/14px Arial;background:url(../images/bg-text.png);margin-top:-40px;position:relative;z-index:200;}

.wparaNF{float:left;width:100%;height:40px;padding:13px 5px 5px 10px;color:#FFFFFF;font:bold 12px/14px Arial;background:url(../images/bg-text.png);margin-top:-40px;position:relative;z-index:200;}



.whover{float:left;margin-top:-114px;width:226px;height:114px;background:url(http://starmenusa.com/resources/images/img-thumbs-hover.png) 0 0 no-repeat;display:none;z-index:300;position:relative;cursor:pointer}

.whoverN{float:left;margin-top:-161px;width:100%;height:100%;background:rgba(0,0,0,0.4);display:none;z-index:199;position:relative;cursor:pointer;position: absolute !important;}

.whoverF{float:left;margin-top:-212px;width:100%;height:100%;background:rgba(0,0,0,0.4);display:none;z-index:199;position:relative;cursor:pointer;position: absolute !important;}



span.client_grid{float:left;height:14px;display:block;background:url(../images/sprite-work_view.png) 0 -14px no-repeat;width:100px}

a.client_grid{float:left;height:14px;display:block;background:url(../images/sprite-work_view.png) 0 -1px no-repeat;width:100px}

a.client_grid:hover{background:url(../images/sprite-work_view.png) 0 -14px no-repeat;width:100px;height:14px}



span.client_list{height:14px;display:block;background:url(../images/sprite-work_view.png) -100px -1px no-repeat;width:128px;margin:0 0 0 100px}

a.client_list{height:14px;display:block;background:url(../images/sprite-work_view.png) -100px -14px no-repeat;width:128px;margin:0 0 0 100px}

a.client_list:hover{height:14px;background:url(../images/sprite-work_view.png) -100px -1px no-repeat;width:128px;margin:0 0 0 100px}



a.show_work_1, a.show_work_2, a.show_work_3 {}

#Clients{width:906px;height:530px;margin:12px 0 0 24px}

#Col1,#Col2,#Col3,#Col4{float:left;width:220px;height:520px;margin:0 0 0 6px}

#Clients p.ctitle{font:bold 14px/22px Arial;float:left;width:100%;margin:6px 0}

#Clients ul{float:left;width:100%;margin:0 0 12px}

#YMap{width:100%;height:100%;overflow:hidden;margin:-660px 0 0}

#Contacts-content{width:924px;height:580px;text-align:left;color:#464646;z-index:10;position:relative;margin:0 auto}

#Contact-content #Top{width:100%;height:200px}

#Contact-content #Top .ce{margin:8px 0 0 -2px}

#La img,#Ch img,#Ny img{float:left;margin:8px 0 0}

#La{float:left;width:236px;margin:20px 0 0 36px}

#Ch,#Ny{float:left;width:236px;margin:20px 0 0 74px}

#BottomLeft{float:left;width:260px;height:290px;margin:0 0 0 38px}

#BottomLeft #Weather{width:200px;height:60px}

#BottomLeft #Weather img{float:left;margin:12px 0 0}

#BottomLeft #Weather p.wtemp{float:left;font:normal 36px/52px Georgia;margin:12px 0 0 -12px}

#BottomLeft #Weather span.wtempsymbol{font:bold 18px/24px Georgia;display:block;margin:-44px 0 0 40px}

#BottomLeft #Weather span.wtempunit{font:normal 20px/36px Georgia;display:block;margin:-29px 0 0 52px}

#BottomLeft p.pcbl{float:left;font:normal 14px/21px Arial;width:100%;margin:12px 0 0}

#BottomRight *, #BottomLeft * {color:#333333;}

#BottomRight{float:left;width:600px;margin:10px 0 0}

#BottomRight #Starmen-map{float:left;width:386px;height:272px;background:url(../images/img_starmen-map.png) 0 0 no-repeat;margin:0 0 0 52px}

#BottomRight #Driving-directions{float:left;margin:102px 0 0 66px}

#BottomRight img.bluedot{margin:166px 0 0 244px}

#BottomRight p{float:left;font:normal 14px/21px Arial;margin:30px 0 0}

#BottomRight p a{color:#333333;text-decoration:none;border-bottom:1px solid #333333;margin:0 0 12px;padding:6px 0 0}

#GeneralInquiries * {color:#333333;}

#GeneralInquiries img.contacts-lets{margin:38px 0 22px 64px}

/*#ContactForm #CFTop{float:left;margin:0 0 0 30px}*/

/*#ContactForm #CFTop input{width:268px;height:24px;border:medium none;font-size:12px;background:url(../images/sprite-general_inquiries.png) top left no-repeat;background-position:0 0;padding:8px 8px 0}*/

#ContactForm #CFTop input:focus{background-position:0 -87px}

#ContactForm #CFTop input.error{background-position:0 -44px}

/*.name,.email,.company{float:left;width:280px;margin:26px 0 0 10px}*/

span.status{float:left;font:normal 11px/18px Arial}

span.error{float:left;font:normal 11px/18px Arial;color:#CE5050}

/*#ContactForm #CFMiddle{float:left;height:200px;width:848px;margin:26px 0 0 40px}*/

/*#CFMiddle #CF1{float:left;width:340px}*/

/*#CFMiddle #CF2{float:left;width:242px}*/

/*#CFMiddle #CF3{float:left;width:250px}*/

/*#CFMiddle #CF1 .comment{float:left;width:342px}*/

/*#CFMiddle #CF1 .comment textarea{float:left;height:124px;width:332px;border:medium none;font-size:12px;background:url(../images/sprite-general_inquiries.png) top left no-repeat;background-position:0 -140px;padding:8px 8px 0}*/

#CFMiddle #CF1 .comment textarea:focus{background-position:0 -431px}

#CFMiddle #CF1 .comment textarea.error{background-position:0 -286px}

#CFMiddle #CF2 .topic{float:left;width:220px;margin:0 0 0 12px}

#CFMiddle #CF2 #Select-holder{background:url(../images/sprite-general_inquiries.png) top left no-repeat;background-position:0 -710px;width:220px;height:32px;margin:20px 0 0}

#CFMiddle #CF2 #Select-holder.error{background:url(../images/sprite-general_inquiries.png) top left no-repeat;background-position:0 -754px}

#CFMiddle #CF2 .topic select{cursor:pointer;width:218px;height:28px;border:medium none;outline-style:none;outline-width:0;opacity:0;position:relative;left:0;top:-24px;z-index:1}

#CFMiddle #CF2 .topic select,#CFMiddle #CF2 .topic option{font:normal 11px/13px Arial, Tahoma, sans-serif}

#ContactForm #CFMiddle .text{float:left;text-indent:6px;line-height:18px;width:190px;padding:6px 0 0}

#CFMiddle #CF2 .topic select:focus{background-position:0 -710px}

/*#CFMiddle #CF2 .tel{float:left;width:220px;margin:16px 0 0 12px}*/

/*#CFMiddle #CF2 .tel input{width:212px;height:24px;border:medium none;font-size:12px;background:url(../images/sprite-general_inquiries.png) top left no-repeat;background-position:0 -578px;padding:8px 8px 0}*/

#CFMiddle #CF2 .tel input:focus{background-position:0 -663px}

#CFMiddle #CF2 .tel input.error{background-position:0 -622px}

/*#CFMiddle #CF2 .newsletter{float:left;margin:12px 0 0 12px;}*/

#CFMiddle #CF2 a.pp{float:left;font:normal 11px/18px Arial;color:#333333;text-decoration:underline}

/*#CFMiddle #CF3 p.pcbl {margin:20px 0 0 35px;}*/

/*#Submit{float:left;margin:-10px 0 0 40px;}*/

#Bottom #Thanks{float:left;color:#CE5050;font:normal 11px/18px Arial;display:none;margin:4px 0 0 264px}

#Icons{float:left;width:248px;margin:12px 0 0 40px}

/*p.we_do_not{float:right;font:normal 11px/18px Arial;width:332px;margin:12px 40px 0 0}*/

a.pp{font:normal 11px/18px Arial;color:#464646;text-decoration:underline}

#SiteMap{height:513px;background:url(../images/bg_tab_content.png) top left no-repeat}

#SiteMap a{color:#464646;text-decoration:none}

#SiteMap-Left{float:left;width:450px;margin:38px 0 0 36px}

#SiteMap-Right{float:right;width:432px;margin:38px 0 0}

img.hr-sm{margin:12px 0}

p.sm-para{font:normal 14px/16px Arial;width:400px;margin:20px 0 0}

a.sm-1{background:url(../images/img_sm-1company.png) no-repeat top left;display:block;width:106px;height:16px;margin:0}

a.sm-2{background:url(../images/img_sm-2approach.png) no-repeat top left;display:block;width:116px;height:16px;margin:0}

a.sm-3{background:url(../images/img_sm-3capabilities.png) no-repeat top left;display:block;width:136px;height:16px;margin:0}

a.sm-4{background:url(../images/img_sm-4work.png) no-repeat top left;display:block;width:76px;height:16px;margin:0}

a.sm-5{background:url(../images/img_sm-5our.png) no-repeat top left;display:block;width:134px;height:16px;margin:0}

a.sm-6{background:url(../images/img_sm-6contact.png) no-repeat top left;display:block;width:104px;height:16px;margin:0}

a.sm-b-img{text-decoration:none;border-bottom:none}

a.sm-b-img:hover{text-decoration:none;border-bottom:1px solid #b5121c}

a.sm-a{font-size:14px;color:#7b7b7c;text-decoration:none;margin:0 0 12px;padding:6px 0 0}

a.rm{color:#464646;text-decoration:none;border-bottom:1px solid #464646;padding:0}

a.rm:hover{border-bottom:1px solid #b5121c;text-decoration:none;padding:0}

img.sm-thumbs{float:left;width:65px;height:40px;border:2px solid #464646;margin:4px 6px}

#Info-pop{position:absolute;bottom:30px;width:100%;height:150px;display:none;background:url(../images/bg_infopop.png) repeat-x top left}

#Info-pop-content{width:1120px;margin:0 auto}

#Client{float:left;width:380px;text-align:left;margin:0 0 0 4%}

#Client form{float:left;background:url(../images/img_clientlogin.png) no-repeat top left;margin:20px 0 0}

#Client form input,#Mail input{border:medium none;background:transparent;color:#fff;padding:4px}

#Gmap{float:left;width:400px;margin:6px 0 0}

#Gmap-logo{width:120px;float:left;margin:40px auto}

#Contact-Text p{color:#fff;font-size:12px;margin:16px 0 0}

#Share-pop{position:absolute;bottom:30px;right:70px;width:422px;height:77px;display:none;background:url(../images/bg_sharepop.png) no-repeat top left}

#Share-pop #Row1 a{float:left;margin:14px 0 0 32px}

#Share-pop #Row2 a{float:left;margin:22px 0 0 32px}

#Share-pop a:hover {text-decoration:underline}

#Mail-pop{position:absolute;bottom:30px;right:30px;width:379px;height:178px;display:none;background:url(../images/bg_mailpop.png) repeat top left}

#Mail-pop-content{width:379px;height:178px;margin:0 auto}

#Mail{margin:0 0 0 24px}

#Mail input{float:left;margin:7px 0 0 8px; background:#252525;}

.pop-title1{float:left;text-transform:uppercase;color:#fff;font:bold 14px/18px Arial;margin:18px 0 0 1px}

.pop-title2{float:left;text-transform:uppercase;color:#fff;font:bold 14px/18px Arial;margin:18px 0 0 7px}

a.newsletter-submit{float:left;text-decoration:none;font-size:12px;margin:12px 0 0 16px}

#Footer-bottom{width:100%;background-color:#000}

#Footer-left{float:left;margin:10px 0 0 36px}

#Footer-right{float:right;margin:0px 20px 0 0}

#Footer-right img{margin:5px 0 0 1px}

.lavaLampBottomStyle{position:relative;height:70px;width:540px;background-color:#000;overflow:hidden}

.lavaLampBottomStyle li{float:left;list-style:none;margin:6px 0 0}

.lavaLampBottomStyle li.back{border-bottom:4px solid #fff;height:60px;z-index:8;position:absolute}

.lavaLampBottomStyle li a{outline:none;text-align:center;z-index:10;display:block;float:left;position:relative;overflow:hidden}

.lavaLampBottomStyle li.spacer{width:14px}

#Projects-content{text-align:left;width:90%;margin:70px auto;padding:0 0 90px}

#Overview{float:left;display:none;width:330px;height:482px;background:url(../images/work/bg-overview.png) 0 0 no-repeat;margin:44px 0 0 42px;padding:8px 0 5px 16px}

#Overview #Slider{display:none;width:300px}

#Overview p{color:#fff}

p.header{font:normal 17px/18px Arial}

p.client{font:normal 16px/22px Arial;margin-top:24px}

p.industry{font:normal normal 14px/22px Arial}

p.sitedesc{font:italic normal 14px/22px Arial}

p.content{font:normal 12px/19px Arial;margin-top:15px}

p.link{font:normal 12px/14px Arial;margin-top:10px}

p.photo{font:normal 12px/14px Arial;margin-top:8px;width:310px}

p.navigation{position:absolute;font:normal 12px/14px Arial;top:491px;width:314px}

#TopNavigation{position:relative;width:338px;height:35px;background:url(../images/work/bg-top_nav.png) 0 0 no-repeat;margin:0 auto}

p.proj-navigation{position:relative;font:normal 12px/14px Arial;top:8px;width:338px}

#Prev,#Next{position:fixed;top:50%;width:70px}

#Prev img.centered_prev{position:fixed;top:47%;left:172px}

#Next img.centered_next{position:fixed;top:48%;right:180px}

.hover{cursor:pointer}

#Centered_404{text-align:center;width:550px;height:120px;margin:18% auto}

#Centered_404 ul{float:left;width:550px}

#Centered_404 ul li a{background:url(../images/sprite-404_links.png) top left no-repeat;display:inline-block}

#Centered_404 ul li a.ecompany{background-position:1px 0;height:22px;width:88px}

#Centered_404 ul li a.ecompany:hover{background-position:0 -21px;height:22px;width:88px}

#Centered_404 ul li a.eapproach{background-position:-101px 0;height:22px;width:94px}

#Centered_404 ul li a.eapproach:hover{background-position:-102px -21px;height:22px;width:94px}

#Centered_404 ul li a.ecapabilities{background-position:-208px 0;height:22px;width:112px}

#Centered_404 ul li a.ecapabilities:hover{background-position:-209px -21px;height:22px;width:112px}

#Centered_404 ul li a.ework{background-position:-332px 0;height:22px;width:58px}

#Centered_404 ul li a.ework:hover{background-position:-333px -21px;height:22px;width:58px}

#Centered_404 ul li a.eblog{background-position:-403px 0;height:22px;width:52px}

#Centered_404 ul li a.eblog:hover{background-position:-404px -21px;height:22px;width:52px}

#Centered_404 ul li a.econtact{background-position:-467px 0;height:22px;width:84px}

#Centered_404 ul li a.econtact:hover{background-position:-468px -21px;height:22px;width:84px}

a:hover,p.navigation a:hover,p.proj-navigation a:hover{}

.tabs-hide,img.c2,img.c3,img.c4,img.captabs1,img.captabs2,img.captabs3,img.contact2,.line1,.line2,.line3{display:none}

img.c1,img.contact1,#Centered_404 ul li{display:inline}

/*#Story,#Team,#Leadership,#Recognition,#ApproachPage #Approach,#ApproachPage #Design,#Contact,#GeneralInquiries,#TermsOfUse,#PrivacyPolicy{background:url(../images/bg_tab_content.png) no-repeat top left;height:513px}*/

#Story,#Team,#Leadership,#Recognition,#Approach,#ApproachPage #Design,#Contact,#GeneralInquiries,#TermsOfUse,#PrivacyPolicy{ background: rgba(231,235,237,0.8); height: auto; padding-bottom: 30px; }

#Container #CompanyPage .LeadershipContainer	{background:url(../images/bg_tab_content2.png) no-repeat top left;height:630px}

#Approach p,#Design p.top-right2{font:normal 14px/19px Arial, Tahoma, sans-serif}

#DesignConnect,#DesignClarify,#DesignCreate,#DesignCultivate{width:100%;height:512px}

#DesignConnect img.top-left,#DesignClarify img.top-left,#DesignCreate img.top-left,#DesignCultivate img.top-left{float:left;width:146px;margin:22px 0 0 40px}

#DesignConnect p.top-right1,#DesignClarify p.top-right1,#DesignCreate p.top-right1,#DesignCultivate p.top-right1{font:bold 18px/21px Arial, Tahoma, sans-serif;float:left;width:100%;margin:24px 0 0 12px}

#DesignConnect p.top-right2,#DesignClarify p.top-right2,#DesignCreate p.top-right2,#DesignCultivate p.top-right2{font:normal 14px/19px Arial, Tahoma, sans-serif;float:left;margin:4px 0 0 12px}

#Connect-top,#Clarify-top,#Cultivate-top{float:left;width:684px}

#Connect-bottom,#Clarify-bottom,#Create-bottom,#Cultivate-bottom{float:left;width:100%;height:96px;background-color:#000;margin:308px 0 0}

#Connect-slider,#Clarify-slider,#Create-slider,#Cultivate-slider{background-color:#000;float:left}

#Connect-bottom-center,#Clarify-bottom-right,#Cultivate-bottom-right{float:left;margin:6px 0 0 26px}

#Connect-bottom-right,#Cultivate-bottom-left{float:left;margin:2px 0 0 26px}

#Clarify-bottom-left,#Clarify-bottom-center,#Create-bottom-left,#Create-bottom-center,#Cultivate-bottom-center{float:left;margin:8px 0 0 26px}

/*#Circles img,#CapTabsPage ul.strategy,#CapTabsPage ul.design,#CapTabsPage ul.technology,#Contact-Text {float:left}*/

#circles_create,#circles_cultivate{margin:86px 0 0 46px}

#CapabilitiesPage #Strategy,.lavaLampBottomStyle li img{margin:0}

#CapTabsPage #CapTabs-content #Strategy,#CapTabsPage #CapTabs-content #Design,#CapTabsPage #CapTabs-content #Technology,#CapTabsPage #CapTabs-content #Print-Com,#CapTabsPage #CapTabs-content #Online-Strategy,#Bottom{float:left;width:100%}

a.backto:hover,#BottomRight p a:hover,a.sm-a:hover{border-bottom:1px solid #333333}

div.cap_tabs_border-top1,div.cap_tabs_border-top2,.client-border-top{float:left;height:4px;width:56px;border-bottom:2px solid #000}

/*#strategy-right,#design-right,#technology-right,#print-com-right,#online-right{float:left;width:610px;height:508px}*/

#strategy-right img.header,#design-right img.header,#technology-right img.header,#print-com-right img.header{margin:42px 0 0 34px}

#design-left ul.design,#print-com-left ul.design{font:normal 14px/26px Arial, Tahoma, sans-serif;color:#464646;}

#WorkPage,#CFMiddle #CF2 .topic select.error{background-color:#fff}

#Clients ul li,p.link a{font:normal 12px/14px Arial}

#ContactForm #CFTop label,#ContactForm #CFMiddle label{font:bold 15px/21px Arial}

#TermsOfUse-content a.termsofuse,#PrivacyPolicy-content a.privacypolicy,#SiteMap-content a.sitemap{background:url(../images/img_tab-sitemap.png) 0 0 no-repeat;width:96px;height:28px;display:block}

#SiteMap a:hover,p.navigation a,p.proj-navigation a{text-decoration:none}

.hidden {display:none;}

.left   {float:left;}

.right  {float:right}#Menu .menu_home { background: url("/resources/images/mnu-home.png") no-repeat scroll 0 0 transparent;padding: 22px 23px;text-indent: -9999px;}#Menu .menu_company { background: url("/resources/images/mnu-company.png") no-repeat scroll 0 0 transparent;padding: 22px 34px;text-indent: -9999px;}#Menu .menu_capabilities { background: url("/resources/images/mnu-capability.png") no-repeat scroll 0 0 transparent;padding: 22px 42px;text-indent: -9999px;}#Menu .menu_work { background: url("/resources/images/mnu-work.png") no-repeat scroll 0 0 transparent;padding: 22px 23px;text-indent: -9999px;}#Menu .menu_approach { background: url("/resources/images/mnu-process.png") no-repeat scroll 0 0 transparent;padding: 22px 35px;text-indent: -9999px;}#Menu .menu_blog { background: url("/resources/images/mnu-news.png") no-repeat scroll 0 0 transparent;padding: 22px 20px;text-indent: -9999px;}#Menu .menu_contacts { background: url("/resources/images/mnu-contacts.png") no-repeat scroll 0 0 transparent;padding: 22px 32px;text-indent: -9999px;}



/*h1.h1_company		{background: url("/resources/images/img_story-we.png") no-repeat scroll center 40px transparent;margin: 0;padding: 0 0 112px;text-indent: -9999px;}*/

h1.h1_design		{background: url("/resources/images/img_cap_tabs_creating.png") no-repeat scroll center 42px transparent;margin: 0;padding: 0 0 56px;text-indent: -9999px;}

h1.h1_strategy		{background: url("/resources/images/img_cap_tabs_you.png") no-repeat scroll 35px 42px transparent;margin: 0;padding: 0 0 56px;text-indent: -9999px;}

h1.h1_technology		{background: url("/resources/images/img_cap_tabs_bringing.png") no-repeat scroll 35px 42px transparent;margin: 0;padding: 0 0 62px;text-indent: -9999px;}

.davey {background: url("awards/davey.png") no-repeat; width:141px; }
.davey:hover{background: url("awards/davey-up.png");}
.w3 {background: url("awards/w3.png") no-repeat; width:144px; }
.w3:hover{background: url("awards/w3-up.png");}
.comm {background: url("awards/comm.png") no-repeat; width:152px; }
.comm:hover{background: url("awards/comm-up.png");}
.horizon {background: url("awards/horizon.png") no-repeat; width:144px; }
.horizon:hover{background: url("awards/horizon-up.png");}
.sca {background: url("awards/sca.png") no-repeat; width:143px; }
.sca:hover{background: url("awards/sca-up.png");}


.line1 .col-md-4:first-child .wparaNF { padding-left: 20px; }
.line2 .col-md-3:nth-child(4n+1) .wparaN { padding-left: 20px; }