@charset "UTF-8";
/* CSS Document */
#store #nav-store a{color:#FF3399}
#overview #nav-overview a,
#brandpg #nav-services #brand  a.sub ,
#strategypg #nav-services #strategy a.sub ,
#interactivepg #nav-services #interactive a.sub ,
#brandcdi #nav-services #brand #cdi a ,
#brandtfi #nav-services #brand #tfi a ,
#brandsju #nav-services #brand #sju a ,
#brandjac #nav-services #brand #jac a ,
#commims #nav-services #strategy #ims a ,
#commpreit #nav-services #strategy #preit a ,
#commvz #nav-services #strategy #vz a ,
#commtnc #nav-services #strategy #tnc a ,
#commuarts #nav-services #strategy #uarts a ,
#mediacdi #nav-services #interactive #cdi2 a ,
#mediafpaa #nav-services #interactive #fpaa a ,
#mediavz #nav-services #interactive #vz2 a ,

#mediah2l2 #nav-services #interactive #h2l2 a ,
#brandcdi #nav-services a.MenuBarItemSubmenu,
#brandtfi #nav-services a.MenuBarItemSubmenu,
#brandsju #nav-services a.MenuBarItemSubmenu,
#brandjac #nav-services a.MenuBarItemSubmenu,
#commims #nav-services a.MenuBarItemSubmenu,
#commpreit #nav-services a.MenuBarItemSubmenu,
#commvz #nav-services a.MenuBarItemSubmenu,
#commtnc #nav-services a.MenuBarItemSubmenu,
#commuarts #nav-services a.MenuBarItemSubmenu,
#mediacdi #nav-services a.MenuBarItemSubmenu,
#mediafpaa #nav-services a.MenuBarItemSubmenu,
#mediavz #nav-services a.MenuBarItemSubmenu,
#mediah2l2 #nav-services a.MenuBarItemSubmenu,
#team #nav-team a,
#clients #nav-clients a,
#news #nav-news a,
#contact #nav-contact a,
#gallerypg #nav-gallery a,
#brand #nav-brand a,
#blog #nav-blog a {color:#fff;}


/*#brandcdi #nav-services a.MenuBarItemSubmenu,*/
#brandcdi #nav-services ul li a.sub,
#brandtfi #nav-services ul li a.sub,
#brandsju #nav-services ul li a.sub,
#brandjac #nav-services ul li a.sub,
#commims #nav-services ul li a.sub,
#commpreit #nav-services ul li a.sub,
#commvz #nav-services ul li a.sub,
#commtnc #nav-services ul li a.sub,
#commuarts #nav-services ul li a.sub,
#mediacdi #nav-services ul li a.sub,
#mediafpaa #nav-services ul li a.sub,
#mediavz #nav-services ul li a.sub,
#mediah2l2 #nav-services ul li a.sub

 {color:#000000}

.menu {position:relative; float:left; margin-left:0px;}
ul.menu {list-style:none; margin-top:64px; font-size:11px; font-family:verdana; padding:0;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu a:hover {color:#fff;}
ul.menu li {position:relative; float:left;}
ul.menu ul {position:absolute; top:26px; left:0; display:none; list-style:none}
ul.menu ul li {position:relative; width:210px; margin:0;}
ul.menu ul li li {position:relative; list-style:none; width:50px; margin:0;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {float:left; width:300px; top:0px; margin-left:210px;}
ul.menu .menulink {display:block; float:left; height:25px; line-height:25px; color:#000; text-decoration:none; font-size:11px; font-family:verdana; font-weight:normal;  padding-left:5px; padding-right:20px;}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}

#subnavone, #subsubnavone {width:600px;}
ul#subnavone li a:hover { color: #FFF;}

#subnavtwo, #subsubnavtwo {width:650px;}
ul#subnavtwo li a:hover { color: #FFF;}

#subnavthree, #subsubnavthree {width:650px;}
ul#subnavthree li a:hover { color: #FFF;}

#desc1 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc2 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc3 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc4 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc5 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc6 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc7 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc8 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc9 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc10 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc11 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}

#desc12 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}
#desc13 {position: absolute; top: -10px; *top:90px; left: 0px; width:550px;}



#brandpop {position: absolute; top: 90px; left: 0px; width:900px;}
#commpop {position: absolute; top: 90px; left: 0px; width:900px;}
#mediapop {position: absolute; top: 90px; left: 0px; width:900px;}

.popup{ width:850px; height:410px; background-color:#8b9eaa; padding:80px 20px 10px 30px; font-size:100px; font-family:helvetica; line-height:130px; color:#CEE1ED;}
#nav-sus a { background-color:#93DB56; color:#273843; }

.hidden { display: none; }
.visible { display:block; }

#clock {cursor:default;}

#popupcontent { position:absolute; z-index:50;}
#menucontent {position:absolute; width:900px; z-index:500;}