#header{
	width:973px;
	height:150px;
	position:relative;
	margin:auto;
}

.influxhot_logo{
	background:transparent url(../content/img/body/logo.png) no-repeat;
	position:absolute;
	width:326px;
	height:77px;
	top: 40px;
	left: 0px;
}


#chatliveorcall{
	display: block;
	position:absolute;
	width: 217px;
	height: 34px;
	background: transparent url(../content/img/navigation/main-nav/call.png) no-repeat top;
	left: 755px;
	top: 65px;
}




/*******************
  MENU

*********************/

#menu{
	width:973px;
	height:40px;
	margin-left:0px;
	float:right;
	position:absolute;
}

.menu{
	width:973px;
	height:40px;
	margin:0 auto;
	position:relative;
}

.menu li{
	height: 40px;
	position:absolute;
	display:block;
	background: transparent url(../content/img/navigation/main-nav/menu.png) 0px 0px no-repeat;
	top: 0px;
}

.menu a{
	height:40px;
	display: block;	
}

.menu #home{
	width: 194px;
	left: 0px;
	background-position:-0px -0px;
}


.menu #home_select{
	width: 194px;
	left: 0px;
	background-position:-0px -120px;
}


.menu #home a:hover{background: transparent url(../content/img/navigation/main-nav/menu.png) -0px -40px no-repeat scroll;}
.menu #home a:active{background: transparent url(../content/img/navigation/main-nav/menu.png) -0px -80px no-repeat scroll;}


.menu #services{
	width: 194px;
	left: 194px;
	background-position: -194px -0px;
}

.menu #services_select{
	width: 194px;
	left: 194px;
	background-position: -194px -120px;
}

.menu #services a:hover{background: transparent url(../content/img/navigation/main-nav/menu.png) -194px -40px no-repeat scroll;}
.menu #services a:active{background: transparent url(../content/img/navigation/main-nav/menu.png) -194px -80px no-repeat scroll;}



.menu #about{
	width: 194px;
	left: 388px;
	background-position: -388px -0px;
}

.menu #about_select{
	width: 194px;
	left: 388px;
	background-position: -388px -120px;
}

.menu #about a:hover{background: transparent url(../content/img/navigation/main-nav/menu.png) -388px -40px no-repeat scroll;}
.menu #about a:active{background: transparent url(../content/img/navigation/main-nav/menu.png) -388px -80px no-repeat scroll;}



.menu #support{
	width: 194px;
	left: 582px;
	background-position: -582px -0px;
}

.menu #support_select{
	width: 194px;
	left: 582px;
	background-position: -582px -120px;
}

.menu #support a:hover{background: transparent url(../content/img/navigation/main-nav/menu.png) -582px -40px no-repeat scroll;}
.menu #support a:active{background: transparent url(../content/img/navigation/main-nav/menu.png) -582px -80px no-repeat scroll;}



.menu #login{
	width: 197px;
	left: 776px;
	background-position: -776px -0px;
}

.menu #login_select{
	width: 197px;
	left: 776px;
	background-position: -776px -120px;
}

.menu #login a:hover{background: transparent url(../content/img/navigation/main-navmenu.png) -776px -40px no-repeat scroll;}
.menu #login a:active{background: transparent url(../content/img/navigation/main-navmenu.png) -776px -80px no-repeat scroll;}


/****************/
#menubg{
	width:973px;
	height:40px;
	padding-left: 0px;
	margin-bottom: 20px;
	position:relative;
}

			#influx_primary_menu { /* inner page envelope */
		width: 973px;
		height:40px;
		margin: auto;
		position: relative;
		}
		#influx_primary_nav {
			height: 40px;
			margin: 0 0 0 0px;
			padding: 0 0 0 0px;
			position: relative;
			z-index: 100;
			}
			#influx_primary_nav li {
				float: left;
				position: relative;
			}
			#influx_primary_nav li a {
				display: block;
				height: 40px;
				text-indent: -9999px;
			}
			#influx_primary_nav a#primary_nav_link_home {
				background: transparent url(../content/img/navigation/main-nav/home.png) 0 0 no-repeat;
				width: 194px;
			}
			#influx_primary_nav a#primary_nav_link_webhosting {
				background: transparent url(../content/img/navigation/main-nav/web_hosting.png) 0 0 no-repeat;
				width: 194px;
			}
			
			#influx_primary_nav a#primary_nav_link_webhosting_select {
				background: url(../content/img/navigation/main-nav/web_hosting.png) 0 0 no-repeat;
				width: 194px; background-position: 0 -120px;
			}
			
			
			#influx_primary_nav a#primary_nav_link_about {
				background: url(../content/img/navigation/main-nav/about_us.png) 0 0 no-repeat; width: 194px;
			}
			
			#influx_primary_nav a#primary_nav_link_about_select {
				background: url(../content/img/navigation/main-nav/about_us.png) 0 0 no-repeat;
				width: 194px; background-position: 0 -120px;
			}
			
			
			
			#influx_primary_nav a#primary_nav_link_support {
				background: url(../content/img/navigation/main-nav/support.png) 0 0 no-repeat;
				width: 194px;
			}
			#influx_primary_nav a#primary_nav_link_client_login {
				background: url(../content/img/navigation/main-nav/client_login.png) 0 0 no-repeat;
				width: 197px;
			}
			#influx_primary_nav a#primary_nav_link_client_login_select {
				background: url(../content/img/navigation/main-nav/client_login.png) 0 0 no-repeat;
				width: 197px; background-position: 0 -120px;
			}
			
			
			
			#influx_primary_menu #influx_primary_nav li:hover a,
            #influx_primary_menu #influx_primary_nav li.sfhover a{
				background-position: 0 -40px;
			}
			#influx_primary_menu #influx_primary_nav li a:active{
				background-position: 0 -80px;
			}
			#influx_primary_menu #influx_primary_nav a.influx_current_section {
				background-position: 0 -120px;
			}
			
			
			/* styles */
		
				#influx_primary_nav li li a {
				/*	background: url(http://cdn.influxhost.com/img/buttons/focus-list-bullet.gif) 3px 7px no-repeat !important;*/
				   /* border-bottom:solid #666 1px;*/
					color: #000;
					display: block;
					height: 32px;
					line-height:32px;
					font-size: 1em;
					font-weight: bold;
			        padding:4px 15px 4px 15px;
					text-align: left;
					text-decoration: none;
					text-indent: 0;
					width: 164px; /* 124 */
					zoom: 1;
					z-index:1000;
					background:url(../content/img/navigation/main-nav/dropdown.png);
				}
				
			
                #influx_primary_nav li li.first {
                  height:32px !important; 
                }
				
				#influx_primary_nav li li.last a {
					border: none !important; height:32px !important; background:url(../content/img/navigation/main-nav/dropdown-last.png) !important;
				}
				
				#influx_primary_nav li li.last a:hover {
					border: none !important; height:32px !important; color: #fff; background:url(../content/img/navigation/main-nav/dropdown-last-hover.png) !important;
				}
				
				#influx_primary_nav li li a:hover {
				     height: 32px !important; color: #fff; background:url(../content/img/navigation/main-nav/dropdown-hover.png) !important;
				}
				
					#influx_primary_nav li li {
						float: none;
						height: auto;
						width: 166px; /*124 *//*144 */
					}
					
				
				#influx_primary_nav li ul { /* second-level lists */
					/*background: #fff;*/
					left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
					margin-left: 0px;
					
					position: absolute;
					width: 194px;
				    }
					
				
					
				    #influx_primary_nav li ul#influx_primary_nav_link_support_submenu {
				        margin-left: 0px;
				    }
				    #influx_primary_nav li ul#influx_primary_nav_link_login_submenu {
				        margin-left: 0px;
				    }
                    #influx_primary_nav.sublevel li ul {
                       /* background: url(../content/img/navigation/sublevel-dropdown-transparency.png) 0 0 repeat;*/
                    }
				
				#influx_primary_nav li ul li:hover,
				#influxL_primary_nav li ul li.sfhover {
                    
				}
					
				
				#influx_primary_nav li:hover ul, 
				#influx_primary_nav li li:hover ul, 
				#influx_primary_nav li.sfhover ul, 
				#influx_primary_nav li li.sfhover ul { /* lists nested under hovered list items */
					left: auto;
				}
		
				#influx_primary_nav li:hover ul,
				#influx_primary_nav li.sfhover ul {
					z-index: 999;
				}
		
		/* end  styles */
		

		



#influxsubnav .imgtop { display: block;
	width: 256px;
	overflow: hidden;
	float: left;
	height: 16px;
	background:url(../content/img/navigation/sub-nav/subnav-top.png) no-repeat;
	}
	
	#influxsubnav .imgbottom { display: block;
	width: 256px;
	overflow: hidden;
	height: 16px;
	float: left;
	background:url(../content/img/navigation/sub-nav/subnav-bottom.png) no-repeat;
	}

#influxsubnav .icons img{ display:block; margin:auto;}
#influxsubnav .icons { display: block; padding-top:20px; padding-bottom:10px;
	width: 256px;
	overflow: hidden;
	height: auto;
	float: left;
	background:url(../content/img/navigation/sub-nav/subnav-bg.png) repeat-y;
	}

#influxsubnav .navtext {
    font-family: Helvetica, "Trebuchet MS", sans-serif;
	display: block;
	font-size: 14px;
	font-weight:lighter;
	color: #000;
	width: 150px;
	overflow: hidden;
	float: left;
	padding: 0px 0px 0px 25px;
}




#influxsubnav{font-family:"Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;font-weight:bold;font-size:13px;color:#000;width:256px;height:auto;margin-bottom: 25px;position:relative; float:left;}		


.influxsubnavlist li{height:60px; width:256px; background:url(../content/img/navigation/sub-nav/subnav-middle.png) no-repeat;display:block;float:left;list-style:none;position: relative;}
.influxsubnavlist .first{width: 256px; font:left; height:60px; background:url(../content/img/navigation/sub-nav/subnav-first.png) no-repeat; position:relative;}
.influxsubnavlist #navlist{width: 256px; float:left; height:auto; position:relative;}


#influxsubnav a {text-decoration: none; font-family:"Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;font-weight:bold;font-size:13px;color:#808080;}
		#influxsubnav .select { color: #1639AD;}
		#influxsubnav a:hover { color: #1639AD;}
		#influxsubnav .navthumbnail { display:block; float:left; width: 52px; height:35px; margin-left:28px; margin-top:10px;}
		#influxsubnav .navthumbnail img{ display:block; margin: auto;}
		#influxsubnav .navtext { display:block; font-size: 13px; font-weight: 800; color: #000; width: auto; padding-top: 20px;}
		/*#influxsubnav .navtextbody { display: block; font-size: 11px; color: #565656; font-weight:300; width: 140px; overflow: hidden; float: left; padding: 0 10px 10px 0; }*/
