﻿/* STYLES FOR PROFILES HOME PAGE AND PROFILES PAGES */


div#banner div.personal_profile
{
    width:300px; float:left;
}
div#banner div.personal_profile_badge
{
    width:217px; float:left;
}
div#site_content div#banner div.personal_profile h1
{
    display:block;
    color: #325e7d;
    font-size: 2.2em;
    font-weight:normal;
    margin: 0 0 10px 0;
}
div#site_content div#banner div.personal_profile h2
{
    display:block;
    color: #325e7d;
    font-size: 1.8em;
    font-weight:normal;
    margin: 0;
}


div#banner div.profile_content {width:517px; float:left;}

div#banner div.profile_content h1{}

div#banner div.profile_content div.profiles
{
    margin:0 0 1px 0;
}

div#banner div.profile_content div.profiles div
{
    border-bottom:1px solid #325e7d; 
    width:510px; 
    padding:5px 0 2px 0; 
}

div#banner div.profile_content div.profiles div h3
{
    font-size:15px; 
    margin:0;
    font-weight:bold;
}

div#banner div.profile_content div.profiles div h4
{
    font-size:14px; 
    margin:0; 
    font-weight:normal;
}

div#banner div.profile_content div.profiles div p
{
    margin:2px 0 0 0;
}

div#banner div.profile_content div.profiles div a
{
    padding:0 10px 0 0; 
    color:#325e7d; 
    font-weight:bold; 
    text-decoration:none; 
    background-image:url('/media/images/profiles/meet_inactive.gif'); 
    background-repeat:no-repeat; 
    background-position:right;
}

div#banner div.profile_content div.profiles div h3 a, 
div#banner div.profile_content div.profiles div h3 a:hover 
{
    background-image: none;
}

div#banner div.profile_content div.profiles div a:hover{
    color:#66cc66; 
    background-image:url('/media/images/profiles/meet_active.gif');
}

div#banner div.profile_content div.profiles div div{
    margin:0; 
    width:auto; 
    text-align:right; 
    border:0;
}