﻿body.browse div#left_col {
	width:420px;
	margin-top:0;
	margin-right:20px;
}
#paging_controls 
{
    float:left;
    width:60%;
    }
#sort_select select 
{
    float:left;
    text-transform:uppercase;
    width:150px;
    font-size:.9em;
}

#select_panel 
{
    position:absolute;
 }
.in_browse 
{
    position:absolute;
    left:252px;
    top:1px;
    }
#search_sep 
{
    display:block;
    position:absolute;
    width:400px;
    margin-top:30px;
    border-top:1px solid #999;
  }
 table.display_grid {
    padding:0;
    margin:0;
}
.profile_summary {
    margin:0 40px 15px 0;
     font-size:11px;
}
.profile_summary a {
    display:block;
    color:#c00;
    text-decoration:underline;

}
.profile_summary a:hover {
    color:#666;
}
/* CENTERING CONTENT HAAAAACK!!!*/
div.outer 
{
    width:105px;
    height:105px;
    background-color:#000;
    display: table;
    #position: relative;
    overflow: hidden;
 }

 div.inner 
 {
     display:block;
     #position: absolute;
     #top: 50%;
     display: table-cell;
     vertical-align: middle;
     text-align:center;
      width:105px;

    margin:0 auto;
}
img.nominee_img
{
    #position: relative; 
    #top: -50%;
    max-width:105px;
    max-height:105px;
}
img.profile_img {
   max-width:166px;
    max-height:166px;
}
/* CENTERING CONTENT HAAAAACK!!!*/

.tell_friend_link,.profile_link
{
    font-size:11px;
    float:left;
    padding-right:10px;
 }
 .vote_link 
 {
    font-size:11px;
    float:right;
    
    }
.profile_summary span 
{
    display:block;
    }
.nominee_name {

    padding-top:2px;
}
.nominee_votes 
{
    font-weight:bold;
    }
 .pager_style a 
 {
    text-decoration:underline;
}
 .pager_style span 
 {
    color:#c00;
}
