html, body{
    font-size:14px;
}

#nav{
    width:860px;
    height:54px;
    overflow:hidden;
    background: url('images/navbg.gif');
    margin-bottom:15px;
    font-family: arial,sans;
}

img{border:none;}

#nav a{
    display:inline-block;
    margin:0 0;
    padding:20px 0;
    text-decoration:none;
    text-align:center;
    background: url('images/navbg1.gif') no-repeat;
    background-position:0% 0%;
    background-position-x:0;
    background-position-y:0;
    color:#000;
    font-size:13px;
}
#nav a:hover{

}

#nav .home{
    width: 127px;
}
#nav .vendors{
    width: 117px;
}
#nav .membership{
    width: 117px;
}
#nav .networks{
    width: 117px;
}
#nav .events{
    width: 117px;
}
#nav .buyers{
    width: 117px;
}
#nav .contact{
    width: 112px;
}

#tiles{
    height:289px;
    width: 862px;
    margin-bottom:20px;
    overflow:hidden;
}

#tiles a{
    display:inline-block;
    height:289px;
    width:209px;
    margin-right:4px;
}

#search{
    position:absolute;
    width:300px;
    margin-top:45px;
    margin-left:600px;
}

.k_float{z-index:9999999;position:fixed !important;position:absolute;cursor:pointer;}
.k_float.absolute{position:absolute !important;}
.k_bottom{bottom:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);}
.k_right{right:0px;}

#social{
    position:absolute;
    width:300px;
    margin-left:610px;
    margin-top:5px;
}

#social a{
    color:#000;
}

#social img{
    margin-bottom:-2px;
    margin-left:5px;
}


#tooltip{
    color: #fff;
	background:#1d1d1d;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:absolute;	z-index:1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}	