#hd-sub-nav {	
	background:url(../images/nav.jpg) no-repeat; 
	width:1006px;  
	height:52px; 
	margin:0;
	padding:0; 
	}
	#hd-sub-nav span { display: none; }
	#hd-sub-nav li, #hd-sub-nav a { height:52px; display:block; } 
	#hd-sub-nav li {float:left; height:52px;line-height:52px;cursor:pointer;} 

	#hd-sub-nav li.last {margin-right:0;}
	#hd-sub-nav li { float:left; list-style:none; display:list-item;  }
	#hd-sub-nav-02, #hd-sub-nav-03, #hd-sub-nav-04, #hd-sub-nav-05, #hd-sub-nav-06 {margin-left:8px;} 
	#hd-sub-nav-01 { width: 82px;}
	#hd-sub-nav-02 { width: 111px;}
	#hd-sub-nav-03 { width: 124px;}
	#hd-sub-nav-04 { width: 167px;}
	#hd-sub-nav-05 { width: 124px;}
	#hd-sub-nav-06 { width: 142px;}
	#hd-sub-nav-07 { width: 184px;margin-left:32px;}
	#hd-sub-nav-01 a:hover, #hd-sub-nav-01 a:active { background:url(../images/nav.jpg) -0px -52px no-repeat; }
	#hd-sub-nav-02 a:hover { background:url(../images/nav.jpg) -90px -52px no-repeat; }
	#hd-sub-nav-03 a:hover { background:url(../images/nav.jpg) -209px -52px no-repeat; }
	#hd-sub-nav-04 a:hover { background:url(../images/nav.jpg) -341px -52px no-repeat; }
	#hd-sub-nav-05 a:hover { background:url(../images/nav.jpg) -516px -52px no-repeat; }
	#hd-sub-nav-06 a:hover { background:url(../images/nav.jpg) -648px -52px no-repeat; }
	#hd-sub-nav-07 a:hover { background:url(../images/nav.jpg) -822px -52px no-repeat; }
	
	
/* ---- on states ----- */
#hd-sub-nav-02.dd-on {background:url(../images/nav.jpg) -90px -52px no-repeat;} 
#hd-sub-nav-03.dd-on {background:url(../images/nav.jpg) -209px -52px no-repeat;} 
#hd-sub-nav-04.dd-on {background:url(../images/nav.jpg) -341px -52px no-repeat;} 
#hd-sub-nav-05.dd-on {background:url(../images/nav.jpg) -516px -52px no-repeat;} 
#hd-sub-nav-06.dd-on {background:url(../images/nav.jpg) -648px -52px no-repeat;} 
#hd-sub-nav-07.dd-on {background:url(../images/nav.jpg) -822px -52px no-repeat;} 

body#index #hd-sub-nav-01 { background:url(../images/nav.jpg) -0px -52px no-repeat; }
body#about #hd-sub-nav-02, body#redit-international #hd-sub-nav-02, body#management #hd-sub-nav-02, body#international #hd-sub-nav-02, body#ecosystems #hd-sub-nav-02 { background:url(../images/nav.jpg) -90px -52px no-repeat; }
body#solutions #hd-sub-nav-03, body#industries #hd-sub-nav-03, body#colocation #hd-sub-nav-03, body#security #hd-sub-nav-03, body#connectivity #hd-sub-nav-03, body#managed-services #hd-sub-nav-03 { background:url(../images/nav.jpg) -209px -52px no-repeat; }
body#data-centers #hd-sub-nav-04, body#networks #hd-sub-nav-04 {background:url(../images/nav.jpg) -341px -52px no-repeat;}
body#information-center #hd-sub-nav-05, body#events #hd-sub-nav-05, body#press-room #hd-sub-nav-05, body#case-studies #hd-sub-nav-05, body#brochures #hd-sub-nav-05, body#microsites #hd-sub-nav-05  { background:url(../images/nav.jpg) -516px -52px no-repeat; }
body#contact #hd-sub-nav-06, body#careers #hd-sub-nav-06, body#support #hd-sub-nav-06 { background:url(../images/nav.jpg) -648px -52px no-repeat; }


/* ----------- Drop Down ------------ */
.clrfix{zoom:1;}
.clrfix:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden;}
.clr{clear:both;}

ul.list li{background:url(../images/bullet-dropdown.png) no-repeat left 7px;padding-left:11px;line-height:1.38;list-style:none;} 
ul.list-inline{float:left;width:100%;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #ddd;}
ul.list-inline li{float:left;background:url(../images/bullet-dropdown.png) no-repeat left 9px;margin-right:4px;padding-left:9px;font-size:108%;line-height:1.67;white-space:nowrap;} 
ul.list-inline li.first{padding:0;background-image:none;} 
ul.list-inline.last{border-bottom:0;} 

#hd-sub-nav li li {cursor:auto;} 

#hd-sub-nav li#hd-nav-rooms .drop .content div {border:0;}
#hd-sub-nav li:hover .drop {left:auto;}

#hd-sub-nav .drop {position:absolute;width:252px;left:-9999em;z-index:5000;padding-top:0px;text-indent:0; } 

#hd-sub-nav .drop .hd {background:transparent url(../images/bg-popups.png) no-repeat -561px 0;_background:transparent url(../images/bg-popups.gif) no-repeat -561px 0;height:20px;_font-size:0;}
#hd-sub-nav .drop .ft {padding:0;background:transparent url(../images/bg-popups.png) no-repeat -1067px -4px;_background:transparent url(../images/bg-popups.gif) no-repeat -1067px -4px;height:14px;_font-size:0;}
#hd-sub-nav .drop .bd {background:transparent url(../images/bg-popups.png) repeat-y -814px 0;_background:transparent url(../images/bg-popups.gif) repeat-y -814px 0;padding:0 8px;_float:left;}

#hd-sub-nav .drop .content {background-color:#f8f8f8;}
#hd-sub-nav .drop .content .snavg1 {border-bottom:#d9d9d9 1px solid;}
#hd-sub-nav .drop .content .snavg2 {border-top:#f3f3f3 1px solid;border-bottom:#d9d9d9 1px solid;}
#hd-sub-nav .drop .content .snavg3 {border-top:#f3f3f3 1px solid;}
#hd-sub-nav .drop h3, #hd-sub-nav .drop h4 {padding:4px 14px 0 14px;font-weight:bold;position:relative;clear:both;line-height:20px;}
#hd-sub-nav .drop h3 span, #hd-sub-nav .drop h4 span {display:block;text-indent:-9999em;background:url(../images/bg-popups.png) no-repeat left top;_background:url(../images/bg-popups.gif) no-repeat left top;width:12px;height:12px;position:absolute;right:6px;top:6px;cursor:pointer;}
#hd-sub-nav .drop li {background:url(../images/bullet-dropdown.png) no-repeat left 9px;padding-left:11px;line-height:1.38;height:auto;border:0;float:none;*zoom:1;}
#hd-sub-nav .drop a {font-weight:normal;display:inline;height:auto;background:none;}
#hd-sub-nav .drop a:hover{background:none;height:auto;}
 
#hd-sub-nav .content ul {right:0;top:0;position:relative;float:left;width:147px;padding:0 0 5px 14px;margin:0;}
#hd-sub-nav .content ul li {line-height:1.2em;padding:2px 0 2px 10px;}
#hd-sub-nav .content li a {color: #6a5a53;padding:0;}
#hd-sub-nav .content li a:hover {text-decoration:underline;}
#hd-sub-nav .content li a:visited {color: #6a5a53;}

#hd-sub-nav .content .cta {line-height:1em;font-size:85%;width:311px;padding:0;}
#hd-sub-nav .content .cta-title {color: #000;padding:0 14px 6px 14px;}
#hd-sub-nav .content .cta li.cta-title {background:none;padding-left:14px;}
#hd-sub-nav .content .cta li {background:url(../images/bullet-dropdown.png) no-repeat left 6px;float:left;padding:0 0 4px 10px;}
#hd-sub-nav .content .cta li.first {background:none;padding-left:0;}
#hd-sub-nav .content .more {float:left;background:none;padding:0 0 6px 10px;line-height:1em;width:295px;}
#hd-sub-nav .content .more a {font-size:85%;color: #000;}
#hd-sub-nav .content .more a:hover {text-decoration:underline;}


#hd-sub-nav h3, #hd-sub-nav h4, #hd-sub-nav h5 {font-weight:bold;}
#hd-sub-nav h3, .dd-raq {color:#2a2a2a;}
#hd-sub-nav h3 a {color:#2a2a2a;}
#hd-sub-nav h3 a:hover {color:#999999;}

#hd-sub-nav h4 a {color:#00aad2;}
#hd-sub-nav h4 a:hover {color:#27c5ea;}

.divider-dd { background:url(../images/img-divider-dd.jpg) no-repeat; width:217px; height:4px; float:left; margin-left:10px;}	

/* ----------- Navigation Services ----------------------- */

#nav-services {
	background:url(../images/nav-services.jpg) no-repeat;
	width:642px;
	height:117px;
	float:left;
	margin:15px 0 15px 0;
	}
	#nav-services li, #nav-services a {display:block;height:117px;}
	#nav-services li {float:left; list-style:none; display:inline; }
	#nav-services span {display:none;}
	#nav-services-01 {width:120px;margin-left:15px;} 
	#nav-services-02 {width:129px;margin-left:32px;} 
	#nav-services-03 {width:102px;} 
	#nav-services-04 {width:124px;} 
	#nav-services-05 {width:120px;} 
	#nav-services-01 a:hover {background:url(../images/nav-services.jpg) -15px -117px no-repeat;}
	#nav-services-02 a:hover {background:url(../images/nav-services.jpg) -167px -117px no-repeat;}
	#nav-services-03 a:hover {background:url(../images/nav-services.jpg) -296px -117px no-repeat;}
	#nav-services-04 a:hover {background:url(../images/nav-services.jpg) -398px -117px no-repeat;}
	#nav-services-05 a:hover {background:url(../images/nav-services.jpg) -522px -117px no-repeat;}

/* -------------- sub nav --------------------------------------------------- */
#sub-nav {
	background:url(../images/bg-sub-nav.jpg) no-repeat;
	width:1006px;
	height:81px;
	float:left;
	color:#d80072;
	}
	#sub-nav ul {  margin:16px 0 0 5px; }
	#sub-nav li {display:inline; background:url(../images/bg-sub-nav-bullet.jpg) no-repeat 9px;padding-left:25px;border:0;} 
	#sub-nav ul li {padding-right:30px;}
	#sub-nav a {color:#d80072; text-decoration:underline;}	
	#sub-nav a:hover {color:#f53687;}
	

/* -------------- footer --------------------------------------------------- */
#footer-wrap {
	margin:0 auto;
	text-align:center;
	}
	
#footer-container-lt {width:718px; float:left;}
#footer-container-rt {width:288px; float:left;}

#footer {
	background:url(../images/bg-footer.jpg) no-repeat;
	width:1006px;
	height:67px;
	margin:0 auto 100px auto;
	text-align:left;
	}
	#footer p { color:#838181; padding:18px 0 5px 17px; font-size:11px; }
	#footer a:link, #footer a:visited { color:#838181; }
	#footer a:hover, #footer a:active { color:#fff; }
