div#infopanel {
	width: 470px;
	height:5px;
  	margin: 5px auto;
	text-align:center;
}

div#panel {
	z-index:2;
	border: solid 2px #999;
	background-color:#000;
	width:722px;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
}
img.profpic {
	width:40px;
	height:40px;
	float:left;
}
img.userpic {
	z-index:2;
	cursor:pointer;
	width:40px;
	height:40px;
	border: solid 0px black;
}
img.userpic:hover {
	width:38px;
	height:38px;
	border: solid 1px yellow;
	z-index:2;
}
img.userpic1 {
	cursor:pointer;
	width:36px;
	height:36px;
	border: solid 2px yellow;
	z-index:2;
}

div#moreinfopanel {
	position:absolute;
	z-index:99;
	border: solid 2px #999;
	/*background-color:#006;*/
	padding:5px;
	width:600px; /*different in ie*/
	height:400px;
	margin:auto;
	visibility:hidden;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
}
a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#000;
    color:#000;
	margin:0px;
	padding:0px;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

#backgroundPopup{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:100%;  
 width:100%;  
 top:0;  
 left:0;  
 background:#000000;  
 z-index:99;  
}  
div.popupContact{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:390px;  
 width:590px;  
 background:#000;  
 border:2px solid #ccc;
 margin-left: -8px;
 padding:5px;
 z-index:101;  
}  
div.popupContact h1{  
 text-align:left;  
 color:#00f;  
 font-size:14pt;  
 font-weight:700;  
 border-bottom:1px dotted #D3D3D3;  
 padding-bottom:2px;  
 margin-bottom:20px;  
}  
a.popupContactClose{  
 cursor:pointer;
 font-size:14pt;  
 line-height:14px;  
 right:6px;  
 top:4px;  
 position:absolute;  
 color:#6fa5fd;  
 font-weight:700;  
 display:block;  
}  
img.bigpic {
	height: 75px;
	width: 75px;
}
div.bigpicloc {
	padding:15px;
	float:left;
	text-align:center;
}
a.proffollow {
	display:block;
	padding:0px;
	border: solid 1px #cc0000;
	background-color: #cccccc;
	color:black;
	width:73px;
	height:16px;
	cursor:pointer;
}
div.proftitle {
	font-size: 1.3em;
	font-weight: bold;
	color: blue;
	padding-top:12px;
}
div.proflabel {
	font-size: 1.2em;
	float:left;
	width: 100px;
}
div.profjoined {
	padding: 10px 0px 0px 0px;
}
div.profloc {
	padding: 10px 0px 0px 0px;
}
