div.quantum_diaries_user_pics_header
{
width: 100%;
background-color: #f4eee0;
clear:both;	
margin: 0 auto;
padding: 0 0 0 6px;
_padding: 0; /** IE6 Hack **/

color: #fff;
}

div.quantum_diaries_user_pics_header div.user_pic
{
float: left;
}

div.quantum_diaries_user_pics_header div.user_pic_front_page
{
/** photos: 72 (width) x 72 (height) **/
height: 92px;
/*width: 87px;*/
width: 72px;
margin: 0 7px;
}

div.quantum_diaries_user_pics_header div.user_pic_other_page
{
height: 46px;
width: 43px;
}

div.quantum_diaries_user_pics_header img.other_page
{
margin: 0px;
width: 36px;
height: 36px;
}

div.quantum_diaries_user_pics_header img.front_page
{
margin: 0px;
width: 72px;
height: 72px;
}

div.quantum_diaries_user_pics_header div.user_pic img.user_pic_arrow
{
display: none;
margin: 0px auto;

position: relative;
top: 6px;
}

div.quantum_diaries_user_pics_header div.user_pic div.user_pic_popup
{
display: none;
position: absolute;	
z-index: 999;
background: url(95_percent_blue_bg.png) repeat;
border: 1px solid #f4eee0;
border-top: none;
width: 458px;
padding: 10px;
}

div.quantum_diaries_user_pics_header div.user_pic_hover div.user_pic_popup
{
display: block;
top: 0px;
left: 0px;
}

.user_pic_popup-top
{
clear: both;
overflow: auto;
}

div.user_pic_popup ul 
{
list-style: none;
margin: 0;
padding: 0;
}

div.user_pic_popup  li
{
display: inline;
}

div.user_pic_name 
{
float: left;
width: 64%;
display: block;
background: #666;
padding: 0.4em 0.2em;
}

div.user_pic_name  ul
{
font-size: 1.1em;
}

div.user_pic_name  li
{
display: block;
float: left;
padding: 0 0.6em;
margin: 0;
}

div.user_pic_name  li.firstname {padding-right: 0; font-weight: bold;}
div.user_pic_name  li.lastname {font-weight: bold;}
div.user_pic_name  li.institution {border-left: 1px solid #fff;}
div.user_pic_name  li.country {border-left: 1px solid #fff;}

ul.user_pic_links 
{
float: right;
width: 34%;
background: #333;
font-size: 1.1em;
}

ul.user_pic_links   li a
{
float: left;
display: block;
padding: 0.36em 0.8em;
font-weight: bold;
color: #b0dff9;
}

div.user_pic_popup h2
{
clear: both;
margin: 0.8em 0 0 0 !important;
padding: 0 0.8em !important;
background-color: transparent;
background-image: none;
text-transform: uppercase;
font-size: 1.1em;
color: #fff;
}

ul.user_pic_posts 
{

}

ul.user_pic_posts   li
{
display: block;
padding: 0.4em 0.8em;
}

ul.user_pic_posts a
{
color: #b0dff9;
}

