.main_content {
    left: 50%;
    margin-left: -450px;
    position: relative;
    width: 900px;
	margin-top: 30px;
}
p,
a,
h1,
h2,
h3,
ul { font-family: questrial; }
.nav .title {
    clear: right;
    display: block;
    float: left;
    font-size: 16px;
    height: 26px;
    position: relative;
    width: auto;
	text-decoration: none;
	color:#FFFFFF;
}
.nav {
    display: block;
    height: 42px;
    overflow: hidden;
    position: relative;
    width: 900px;
	background-color: #FFFFFF;
	display: none;
}
.nav ul {
    float:right;
	background-color:#000000;
	padding-top: 12px;
	margin-right: 15px;
}
.nav .bg_black { width:900px; position:relative; background-color:#000000; float: left; }
.nav ul li {
    float:left;
	margin-left:23px;
}
.nav_fixed {
    display: block;
    left: 50%;
    margin-left: -450px;
    position: fixed;
    top: 0;
    z-index: 15;
}
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
div.nav a.selected { text-decoration: underline; }
div.nav a:hover{ text-decoration: underline; }
#selectedBacking {
  z-index: 1;
  position: absolute;
  top: 0;
  width: 145px;
}
#content {
  width: 900px;
}
#content section {
  display: block;
  padding-top: 10px;
}

.image_slider .slides_container {
    width:900px;
    height:317px;
}
.text_slider .slides_container {
    width:900px;
    min-height:120px; height:auto!important; height:120px;
}
.image_slider .slides_container div .copy a,
.image_slider .slides_container div {
    width:900px;
    height:317px;
    display:block;
}
.text_slider .slides_container div {
    width:900px;
    display:block;
}
  .image_slider {
    display: block;
    margin-top: 0px;
    padding-left: 0px;
  }
#slides {
    position: relative;
    width: 900px;
	height: 350px;
}
#slides_2 {
    position: relative;
    width: 900px;
}
#slides_2 .pagination { display:none; }
#slides a.prev {
    cursor: pointer;
    outline: 0 none;
    position: absolute;
    left: -48px;
    top: 134px;
}
#slides a.next {
    cursor: pointer;
    outline: 0 none;
    position: absolute;
    right: -48px;
    top: 134px;
}
#slides a img { border: medium none; }

#slides .pagination {
    float: left;
    left: 409px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 330px;
}
#slides ul li {
    background: url("../images/dots.gif") no-repeat scroll 0 -9px transparent;
    display: inline;
    float: left;
    height: 9px;
    margin-right: 10px;
    width: 9px;
}
#slides ul li.current {
    background: url("../images/dots.gif") no-repeat scroll 0 0 transparent;
}
#slides ul li a {
    display: block;
    font-size: 0;
    height: 9px;
    outline: 0 none;
    width: 9px;
}
#slides ul.pagination li:last-child { margin-right:0px; }

#page_home .strapline { font-size:72px; margin-top:10px; margin-bottom:10px; }
#page_home .strapline span.now { color:#ff9933; }
#page_home .strapline span.next { color:#cc0033; }
#page_home #slides_2 .copy p { font-size:19px; line-height:30px; margin-bottom: 10px; margin-top: 0; }

.masthead { display: block; margin-bottom: 30px; width: 900px; overflow: hidden; }
.masthead img { float:left; width:156px; height:33px; }
.masthead ul.nav_masthead { position:relative; float:right; margin-top:13px; }
.masthead ul.nav_masthead li { float:left; margin-left: 23px; margin-left: 23px; }
.masthead ul.nav_masthead li a { text-decoration: none; color:#000000; }
.masthead ul.nav_masthead li a:hover { text-decoration: underline; }
li.twitter_masthead { margin-top:0px; }
li.twitter a { position:relative; width:17px; height:17px; display:block; overflow:hidden; }
li.twitter_masthead a span { position:absolute; width:17px; height:17px; display:block; left:0; top:0; background: url("../images/logo_twitter.jpg") no-repeat scroll 0 0px transparent; }
li.twitter_nav a span { position:absolute; width:17px; height:17px; display:block; left:0; top:0; background: url("../images/logo_twitter.jpg") no-repeat scroll 0 -17px transparent; }
li.twitter a:hover { text-decoration: none; }
h1.title_home { float:left; }
h1.title_home, h1.title_home span {
    display: block;
    font-size: 10px;
    height: 33px;
    left: 0;
    margin-bottom: 0;
    margin-top: 0;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    top: 0;
    width: 156px;
}
h1.title_home span {
    background: url("../images/arena_logo_1.gif") no-repeat scroll 0 0 transparent;
    position: absolute;
    text-indent: -9999px;
}
.masthead ul.nav_masthead li a.title_home { text-decoration: underline; }
.dashed_line { float: left; width:900px; height:1px; display:block; margin-top:30px; clear:both; background: url("../images/dashed_line.gif") repeat-x scroll 0 0 transparent; }

.section { padding-top: 65px; overflow: hidden; }
.section h1.title { margin-top:0px; }

div#page_home h1.hidden { height:1px; margin:0; position:absolute; top: -30px; }
div#page_work h1.hidden { height:1px; margin:0; }
div#page_home { padding-top:0px!important; border-bottom: 1px solid #000000; overflow: visible; }
div#page_about-us h1.hidden { height:1px; margin:0; }
div#page_work { position:relative; overflow: hidden; }
div#page_work p.thumb { float:left; position:relative; width:176px; height:176px; overflow:hidden; margin-bottom: 4px; margin-top: 0; }
div#page_work p.thumb span { float:left; position:absolute; left:0; top:0; display:block; width:176px; height:176px; }
div#page_work p.thumb_1 span { background: url("../images/work/thumb_1.jpg") no-repeat scroll 0 0 transparent; }
div#page_work p.thumb_1 { margin-right:4px; }
div#page_work p.thumb_2 span { background: url("../images/work/thumb_2.jpg") no-repeat scroll 0 0 transparent; }
div#page_work p.thumb_2 { margin-right:4px; }
div#page_work p.thumb_3 span { background: url("../images/work/thumb_3.jpg") no-repeat scroll 0 0 transparent; width:360px; }
div#page_work p.thumb_3 { margin-right:4px; width:360px; }
div#page_work p.thumb_4 span { background: url("../images/work/thumb_4.jpg") no-repeat scroll 0 0 transparent; }
div#page_work p.thumb_4 { margin-right:0px; }
div#page_work p.thumb_5 span { background: url("../images/work/thumb_5.jpg") no-repeat scroll 0 0 transparent; }
div#page_work p.thumb_5 { margin-right:4px; }
div#page_work p.thumb_6 span { background: url("../images/work/thumb_6.jpg") no-repeat scroll 0 0 transparent; }
div#page_work p.thumb_6 { margin-right:4px; }
div#page_work p.thumb_7 span { background: url("../images/work/thumb_7.jpg") no-repeat scroll 0 0 transparent; }
div#page_work p.thumb_7 { margin-right:4px; }
div#page_work p.thumb_8 span { background: url("../images/work/thumb_8.jpg") no-repeat scroll 0 0 transparent; width:360px; }
div#page_work p.thumb_8 { margin-right:0px; width:360px; }
div#page_work p.thumb_9 span { background: url("../images/work/thumb_9.jpg") no-repeat scroll 0 0 transparent; }
div#page_work p.thumb_9 { margin-right:4px; }
div#page_work p.thumb_10 span { background: url("../images/work/thumb_10.jpg") no-repeat scroll 0 0 transparent; }
div#page_work p.thumb_10 { margin-right:4px; }
div#page_work p.thumb_11 span { background: url("../images/work/thumb_11.jpg") no-repeat scroll 0 0 transparent; width:360px; }
div#page_work p.thumb_11 { margin-right:4px; width:360px; }
div#page_work p.thumb_12 span { background: url("../images/work/thumb_12.jpg") no-repeat scroll 0 0 transparent; }
div#page_work p.thumb_12 { margin-right:0px; }
div#page_work p .hidden { display:none; }
/*#colorbox { left: 470px !important; }*/

div#page_work ul.tabs { overflow:hidden; margin-bottom:15px; }
div#page_work ul.tabs li { text-decoration:none; float:left; margin-right:10px; }
div#page_work ul.tabs li a { font-size:18px; color:#8f8f8f; text-decoration:none; text-transform: uppercase; }
div#page_work ul.tabs li a.current { color:#000000; text-decoration:underline; }
div#page_work ul.tabs li a:hover { color:#000000; text-decoration:underline; }
div#page_work p.work_intro { margin-bottom:30px; }
div#page_work ul.tabs li.tab_3 { float:right; }
div#page_work ul.tabs li.hidden { display:none; }

div#page_work .panes { z-index:1; }
div#page_work .work_nav_hack { width:900px; height:1px; top: -50px; z-index:-10; }
div#page_work .client_nav_hack { width:900px; height:1px; top: 50px; z-index:-10; position: absolute; }


div#page_about-us ul.tabs_about-us { overflow:hidden; margin-bottom:15px; }
div#page_about-us ul.tabs_about-us li { text-decoration:none; float:left; margin-right:19px; }
div#page_about-us ul.tabs_about-us li a { font-size:18px; color:#8f8f8f; text-decoration:none; text-transform: uppercase; }
div#page_about-us ul.tabs_about-us li a.current { color:#000000; text-decoration:underline; }
div#page_about-us ul.tabs_about-us li a:hover { color:#000000; text-decoration:underline; }
div#page_about-us ul.tabs_about-us li.tab_6 { margin-right:0px; }
div#page_about-us .tab_about-us .caption { font-size:12px; color:#8F8F8F; text-align:center; margin-bottom:0px; padding: 0 140px; margin-top: 20px;}

div#page_about-us .panes { z-index:1; }
div#page_about-us .about-us_nav_hack { width:900px; height:1px; top: -60px; z-index:-10; overflow: hidden; position: relative; border-top: none; margin-top: 0px; }
div#page_contact .contact_nav_hack { width:900px; height:1px; top: -50px; z-index:-10; overflow: hidden; position: relative; border-top: none; margin-top: 0px; }


div.client {
	position: relative;
	float:left;
	width:125px;
	height:125px;
	margin-right:4px;
	margin-bottom:4px;
	}
 
img.a {
	position: absolute;
	left: 0;
	top: 0;
    z-index: 10;
	cursor:pointer;
	}
 
img.b {
	position: absolute;
	left: 0;
	top: 0;
	}
.clients div.client_7,
.clients div.client_14,
.clients div.client_21,
.clients div.client_28 { margin-right:0px; }

.all_clients { background: url("../images/clients/all_clients.jpg") no-repeat scroll 0px 48px transparent; height:494px; width:900px; display:block; }

div#page_about-us { border-top: 1px solid #000000; margin-top: 65px; overflow: visible; }
div#page_about-us .copy { position:relative; display:block; width:900px; overflow: hidden; height: auto; }
div#page_about-us .copy p { float: left; font-size: 14px; margin-bottom: 35px; padding-right: 25px; width: 283px; }
div#page_about-us .copy p.right { padding-right: 0px; margin-bottom: 10px; }
div#page_about-us .tab_services .copy p { margin-bottom: 10px; }
div#page_about-us .tab_havas-media .copy div { float: left; font-size: 14px; margin-bottom: 35px; padding-right: 25px; width: 283px; display:block; }
div#page_about-us .tab_havas-media .copy div p { float: none; margin-bottom:13px; }
div#page_about-us .tab_havas-media .copy div ul li { list-style: disc outside none; font-family: questrial; margin-bottom: 4px; margin-left: 14px; }
div#page_about-us .tab_havas-media .copy div ul.hm_list { margin-top: 14px; }

div#page_about-us .img_about-us { background: url("../images/about-us/about_us.jpg") no-repeat scroll 0 0 transparent; width:900px; height:303px; display:block; position:relative; }
div#page_about-us .img_partners { background: url("../images/about-us/partners.jpg") no-repeat scroll 0 0 transparent; width:900px; height:317px; display:block; position:relative; }
div#page_about-us .img_further-faster { background: url("../images/about-us/further-faster.jpg") no-repeat scroll 0 0 transparent; width:900px; height:300px; display:block; position:relative; }
div#page_about-us .img_services { background: url("../images/about-us/services.jpg") no-repeat scroll 0 0 transparent; width:900px; height:482px; display:block; position:relative; }
div#page_about-us .img_havas-media { background: url("../images/about-us/havas-media.jpg") no-repeat scroll 0 0 transparent; width:900px; height:400px; display:block; position:relative; }


div#popups { display:block; position:relative; width:900px; height:303px; }
.img_about-us .hidden { visibility:hidden; }
.hotspot { position:absolute; width:24px; height:24px; background: url("../images/about-us/popup.png") no-repeat scroll 0 0 transparent; display:block; cursor:pointer; }
.hotspot:hover { background-position:0 -24px; z-index: 9999; }
.hotspot_1 { left:48px; top:25px; }
.hotspot_2 { left:127px; top:86px; }
.hotspot_3 { left:250px; top:25px; }
.hotspot_4 { left:294px; top:105px; }
.hotspot_5 { left:465px; top:63px; }
.hotspot_6 { left:540px; top:11px; }
.hotspot_7 { left:622px; top:69px; }
.hotspot_8 { left:667px; top:21px; }
.hotspot_9 { left:745px; top:51px; }
.hotspot_10 { left:783px; top:19px; }
.hotspot_11 { left:840px; top:23px; }

.hotspot_12 { left:81px; top:278px; }
.hotspot_13 { left:114px; top:265px; }
.hotspot_14 { left:135px; top:170px; }
.hotspot_15 { left:149px; top:253px; }
.hotspot_16 { left:187px; top:264px; }
.hotspot_17 { left:238px; top:82px; }
.hotspot_18 { left:259px; top:246px; }
.hotspot_19 { left:338px; top:165px; }
.hotspot_20 { left:300px; top:26px; }
.hotspot_21 { left:379px; top:92px; }
.hotspot_22 { left:434px; top:131px; }
.hotspot_23 { left:489px; top:110px; }
.hotspot_24 { left:610px; top:129px; }
.hotspot_25 { left:666px; top:93px; }
.hotspot_26 { left:713px; top:80px; }
.hotspot_27 { left:760px; top:117px; }
.hotspot_28 { left:814px; top:103px; }
.hotspot_29 { left:857px; top:119px; }

div.tab_team { position:relative; }
div.tab_team .person_info { width:125px; position:absolute; left:0px; top:0px; }
div.tab_team .person_info div { position:absolute; left:0px; top:0px; width:177px; display:none; }
div.tab_team .person_images { display:block; width:645px; float:right; }
div.tab_team .person_img { cursor:pointer; float:left; width:125px; height:125px; display:block; margin-left:4px; margin-bottom:4px; }
div.tab_team .person_img:hover { float:left; width:125px; height:125px; background-position:0px -125px!important; }
div.tab_team #info_person_img_1 .info_1,
div.tab_team #info_person_img_2 .info_2,
div.tab_team #info_person_img_3 .info_3,
div.tab_team #info_person_img_4 .info_4,
div.tab_team #info_person_img_5 .info_5,
div.tab_team #info_person_img_6 .info_6,
div.tab_team #info_person_img_7 .info_7,
div.tab_team #info_person_img_8 .info_8,
div.tab_team #info_person_img_9 .info_9,
div.tab_team #info_person_img_10 .info_10,
div.tab_team #info_person_img_11 .info_11,
div.tab_team #info_person_img_12 .info_12,
div.tab_team #info_person_img_13 .info_13,
div.tab_team #info_person_img_14 .info_14,
div.tab_team #info_person_img_15 .info_15,
div.tab_team #info_person_img_16 .info_16,
div.tab_team #info_person_img_17 .info_17,
div.tab_team #info_person_img_18 .info_18,
div.tab_team #info_person_img_19 .info_19,
div.tab_team #info_person_img_20 .info_20,
div.tab_team #info_person_img_21 .info_21,
div.tab_team #info_person_img_22 .info_22,
div.tab_team #info_person_img_23 .info_23,
div.tab_team #info_person_img_24 .info_24,
div.tab_team #info_person_img_25 .info_25 { display:block; }

#person_img_1 { background: url("../images/about-us/team/steve_booth.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_2 { background: url("../images/about-us/team/paul_barthold.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_3 { background: url("../images/about-us/team/pippa_glucklich.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_4 { background: url("../images/about-us/team/pedro_avery.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_5 { background: url("../images/about-us/team/henry_daglish.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_6 { background: url("../images/about-us/team/david_graham.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_7 { background: url("../images/about-us/team/martin_greenbank.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_8 { background: url("../images/about-us/team/sarah_heyworth.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_9 { background: url("../images/about-us/team/jo_blake.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_10 { background: url("../images/about-us/team/laura_braithwaite.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_11 { background: url("../images/about-us/team/ed_cox.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_12 { background: url("../images/about-us/team/james_gyngell.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_13 { background: url("../images/about-us/team/paul_bennett.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_14 { background: url("../images/about-us/team/jeff_taylor.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_15 { background: url("../images/about-us/team/justin_gibbons.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_16 { background: url("../images/about-us/team/damian_healey.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_17 { background: url("../images/about-us/team/gary_greasby.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_18 { background: url("../images/about-us/team/nick_wilsdon.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_19 { background: url("../images/about-us/team/andrew_cockburn.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_20 { background: url("../images/about-us/team/sam_mccormick.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_21 { background: url("../images/about-us/team/nate_norrish.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_22 { background: url("../images/about-us/team/chris_armond.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_23 { background: url("../images/about-us/team/nicola_harvey.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_24 { background: url("../images/about-us/team/elkie_brooks.jpg") no-repeat scroll 0px 0px transparent; }
#person_img_25 { background: url("../images/about-us/team/danielle_murphy.jpg") no-repeat scroll 0px 0px transparent; }


div.tab_team .name { margin-top:15px; font-size: 12px; text-transform: uppercase; }
div.tab_team .name span { font-size: 15px; color: #000000; }
div.tab_team .desc { font-size: 12px; color: #999999; }

.bt-content {
  font-size: 14px;;
  color: #000;
  line-height: normal;
  font-family: questrial;
  font-weight:normal!important;
}

div#page_contact h1.hidden { height:1px; margin:0; }
div#page_contact { border-top: 1px solid #000000; margin-top: 65px; position:relative; }
div#page_contact h1.title_contact { font-size: 18px; text-transform: uppercase; }
div#page_contact .contact_intro { font-size: 20px; }
div#page_contact .info { float:left; width:230px; }
div#page_contact .map { float:right; width: 640px; }
div#page_contact .info p { margin-top:0px; }
div#page_contact .info .name { margin-top:15px; font-size: 12px; text-transform: uppercase; }
div#page_contact .info .name span { font-size: 15px; }
div#page_contact .info .email_address { color:#999999; font-size: 12px; margin-top: 0; }
div#page_contact .info .email_address:hover { text-decoration:none; color:#000000; }

div#page_contact ul.tabs_contact { overflow:hidden; margin-bottom:15px; }
div#page_contact ul.tabs_contact li { text-decoration:none; float:left; margin-right:20px; }
div#page_contact ul.tabs_contact li a { font-size:18px; color:#8f8f8f; text-decoration:none; text-transform: uppercase; }
div#page_contact ul.tabs_contact li a.current { color:#000000; text-decoration:underline; }
div#page_contact ul.tabs_contact li a:hover { color:#000000; text-decoration:underline; }

div.tab_careers div.current { display:none; }
div.tab_careers div.jobs div.job { display:none; }
div.tab_careers div.jobs { display:none; }
div.tab_careers div.current_jobs { display:block; }
div.tab_careers div#current_job_1_jobs div.job_1,
div.tab_careers div#current_job_2_jobs div.job_2,
div.tab_careers div#current_job_3_jobs div.job_3,
div.tab_careers div#current_job_4_jobs div.job_4,
div.tab_careers div#current_job_5_jobs div.job_5 ,
div.tab_careers div#current_job_6_jobs div.job_6 ,
div.tab_careers div#current_job_7_jobs div.job_7 ,
div.tab_careers div#current_job_8_jobs div.job_8 { display:block; }
div.tab_careers .careers_copy1 { margin-bottom:40px; font-size: 20px; }
div.tab_careers .careers_copy2 { margin-top:40px; font-size: 20px; }
div.tab_careers .careers_copy2 a { color:#999999; text-decoration:underline; }
div.tab_careers .careers_copy2 a:hover { color:#000000; text-decoration:none; }
.job_list ul li { margin-bottom:10px; }
.job_list ul li a { text-transform: uppercase; text-decoration: underline; color:#000000; font-size: 18px; }
.job_list ul li a:hover { text-decoration: none; color:#999999; }
.job div { width:290px; float:left; }
.job div.column_middle { margin-left:15px; margin-right:15px; }
.job div h2 { font-size:17px; text-transform:uppercase; }
.job div h2 a { color:#000000; }
.job div.column_middle h2 { margin-bottom:0px; }
.job div.column_middle .email { color:#999999; font-size: 12.5px; }
.job div.column_middle .email:hover { color:#000000; text-decoration:none; }
.job div ul li { font-size:12px; list-style: disc outside none; margin-bottom: 8px; margin-left: 14px; }
.job div ul li ul { margin-top: 3px; }
.job div ul li ul li { list-style: circle outside none; }
.job a.apply { color:#FF3333; }
.job a.back { color:#FF6633; }
.dose { margin-top:28px; background-color:#A9A9A9; width:900px; height:35px; color:#FFFFFF; font-size:18px; float: left; }
.dose a { text-transform:uppercase; color:#000000; }
.dose a:hover { text-decoration:none; color:#FFFFFF; }
.dose p { text-align: center; margin: 8px 0 0; }
.dose img { width:17px; height:17px; vertical-align: top; border:none; }
.dose a.twitter_dose { width:17px; height:17px; margin-left:10px; }

div.tab_careers #job_1 { color:#FF3333; }
div.tab_careers #job_2 { color:#FF6633; }
div.tab_careers #job_3 { color:#FF0099; }
div.tab_careers #job_4 { color:#663399; }
div.tab_careers #job_5 { color:#333399; }
div.tab_careers #job_6 { color:#FF3333; }
div.tab_careers #job_7 { color:#333399; }
div.tab_careers #job_8 { color:#FF6633; }

div#footer .footer_copy { text-align:center; color:#999999; font-size: 14px; }
div#footer .tel_no { margin-left:15px; margin-right:15px; }
div#footer .email { color:#000000; }
div#footer .email:hover { color:#999999; text-decoration:none; }
div#footer .dashed_line { margin-top:0px; }
div#footer a.footer_img { border:none; display:block; position:relative; width:900px; height:95px; margin-top:30px; }
div#footer a.footer_img img { border:none; }

div#page_blog { border-top: 1px solid #000000; margin-top: 65px; }
div#page_blog h1.title_blog { font-size: 18px; text-transform: uppercase;  }

a.back:hover,
a.apply:hover { color:#999999; text-decoration:none; }

/* NON JAVASCRIPT */
p.non-js_warning { display:none; color:#F00; border:1px #F00 solid; padding:20px; text-align:center; }
.nojavascript p.non-js_warning { display:block; }

.nojavascript #slides { height:auto; }
.nojavascript .image_slider .slides_container { height:auto; }
.nojavascript .prev,
.nojavascript .next { display:none; }

.nojavascript .work_content { display:block; overflow:hidden; }
.nojavascript .clients { display:block; overflow:hidden; } 
.nojavascript .all_clients { display:block; overflow:hidden; }

.nojavascript .panes_about-us div.tab_content { border-top: 1px solid #000000; margin-bottom: 80px; overflow: hidden; }
.nojavascript .panes_about-us div.tab_about-us { border-top: none!important; }
.nojavascript .panes_about-us div.tab_team { padding-top:30px; }
.nojavascript .panes_about-us div.tab_team .person_info { top: 30px; }
.nojavascript div#page_contact { margin-top:0px; }

.nojavascript .panes_contact div { display:block; overflow:hidden; }
.nojavascript .panes_contact div.tab_contact { padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #000000; }
.nojavascript .panes_contact .map { background: url("../images/contact/map.jpg") no-repeat scroll 0px 0px transparent; }

