/* ----- */
#overlay_profile {
    position: absolute;
    top: 120px;
    left: 0px;
    background: url('http://www.medfinds.com/dev/images/ghost_profile.jpg') top left no-repeat;
    width: 811px;
    height: 1200px;
    opacity: 0;
    display: none;
}

#box_content_wide_profile {
    width: 811px;
    text-align: left;
    background: url('../images/profile_left.gif') top left repeat-y;
    }

#profile_left {
    font-family: Arial, Helvetica, Sans-Serif;
    width: 264px;
    background: url('http://www.medfinds.com/dev/images/profile_left.gif') top left repeat-y;
    vertical-align: top;
}
   #profile_left h2 {
       text-indent: -9999px;
       width:264px;
       height: 48px;
       background: url('http://www.medfinds.com/dev/images/profile_left_hdr.gif') top left no-repeat;
       margin: 0;
       padding: 0;
   }

   #profile_left h4 {
       text-indent:-9999px;
       width: 264px;
       height: 50px;
       background: url('http://www.medfinds.com/dev/images/profile_left_ftr.gif') bottom left no-repeat;
       margin: 0;
      padding: 0;  
   }

   #profile_left p {
        margin: 5px 15px 15px 16px;
        line-height: 10pt; 
   }
   
   #profile_left h3 {
        color: #4B7988;
        margin: 0 0 0 16px;
   } 
   #profile_left ul {
        margin: 10px 0 20px 16px;
        padding: 0;
   }
       #profile_left li {
        margin: 3px 10px 3px 0;
        padding: 0;
        list-style-type: none;
        list-style-position: outside;
       }
           #profile_left li.heading {
               color: #4B7988;
               font-weight: bold;
           }
           #profile_left li.items {
               color: #666666;
           }
               #profile_left li p {
                   margin: 0 15px 15px 15px;
                   font-size: 8pt;
                   line-height: 9pt;               
               }
               #profile_left strong, #profile_left li p a {
                   color: #4B7988;
               }

#profile_right {
    width: 492px;
    margin: 0 0 0 0 ;
    
}

#profile_intro, #profile_contact, #profile_careshare, #profile_blogs {
    width: 492px;
    margin: 10px 0 10px 0;
    
}

#profile_intro {
    border-bottom: 1px solid #999999;
    min-height: 120px;
    padding-bottom:8px;
    font-family: Arial, Helvetica, Sans-Serif;
        
}
    #profile_intro p {
        margin: 15px 0 0 0;
        line-height: 13pt;
        display: inline;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 9pt; 
    }
    #profile_intro strong {
        color: #4B7988;
    }    



#profile_contact {
    border-bottom: 1px solid #999999;
   padding-bottom:8px;
}
    #profile_contact h2 {
        color:#FFFFFF;
        font-family: Arial, Helvetica, Sans-Serif;
        font-size:12pt;
        font-weight: bold;
        padding: 8px 0 0 15px;
        margin: 0 0 0 0;
        height: 30px;
        background: url('http://www.medfinds.com/dev/images/profile_appt_hdr.gif') top left no-repeat;    
    }
    #profile_contact h3 {
        font-family: Arial, Helvetica, Sans-Serif;
        color: #4B7988;
        margin: 5px 0 5px 0;
    }
    #profile_contact h4 {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 9pt;
        color: #4B7988;
        margin: 0 0 5px 0;
    }
    #appttable {
        background: #E9EAEC;
    }
    #appttable form {
        background: url('http://www.medfinds.com/dev/images/profile_appt_ftr.gif') bottom left no-repeat;   
        margin: 0 0 8px 0;
    }
    #profile_contact small {
        margin: 5px;
        padding: 5px;
        font-color: #ffffff;
    }
#profile_careshare {
    border-bottom: 1px solid #999999;
}
    #profile_careshare p {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 8pt;
        line-height: 9pt;
    }
    
    #profile_careshare a {
        text-decoration: underline;
        color: #4B7988;
        font-weight: bold;
        font-size: 9pt;
    }


#profile_map {
    float: left;
    width: 300px;
    background: #E9EAEC;
    margin: 0 5px 0 0;
}
    #profile_map h2 {
        background: url('http://www.medfinds.com/dev/images/profile_map_hdr.gif') top left no-repeat;
        width: 300px;
        margin: 0;
        padding:0;
        text-indent: -9999px;
    }
    #profile_map h3 {
        background: url('http://www.medfinds.com/dev/images/profile_map_ftr.gif') bottom left no-repeat;
        width: 300px;
        margin: 0;
        padding:0;
        text-indent: -9999px;
    }
    #profile_map p {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 9pt;
        margin: 0 0 0 8px;
    }
    #profile_map a {
        margin: 0 0 0 8px;
        padding: 0;
    }
        #map {
            margin: 5px 0 0 8px;  
        }

#profile_feedback {
    float: right;
    width: 155px;
    margin: 0 0 0 0;
    padding: 0 0 0 12px;
    border-left: 1px solid #666666;
    font-family: Arial, Helvetica, Sans-Serif;
    
}
    #profile_feedback h2 {
        color: #4B7988;
        margin: 0;
        padding: 0;
        font-size: 9pt;
    }
.feedback_profile {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    margin: 5px 0 16px 0;
}
    .feedback_profile a {
        color: #4B7988;
    }

#profile_other {
    width: 507px;
    background: url('http://www.medfinds.com/dev/images/profile_basic_other.gif') top left repeat-y;
    
}
    #profile_other h2{
        height:37px;
        text-indent: -9999px;
        background: url('http://www.medfinds.com/dev/images/profile_basic_other_hdr.gif') top left no-repeat;
    }
    #profile_other h4{
        height:32px;
        text-indent: -9999px;
        background: url('http://www.medfinds.com/dev/images/profile_basic_other_ftr.gif') bottom left no-repeat;
    }
    #profile_other table {
        width: 490px;
        margin: 0 0 0 8px;
        border-bottom: 1px dashed #999999;
    }
    #profile_other table a {
        color: #4B7988; 
    } 

#profile_blogs {
    float: left;
    clear: both;
    width: 530px;
    background: url('http://www.medfinds.com/dev/images/profile_blogs.gif') top left repeat-y;
    font-family: Arial, Helvetica, Sans-Serif;
    
}
    #profile_blogs h2 {
       text-indent: -9999px;
       width:547px;
       height: 15px;
       background: url('http://www.medfinds.com/dev/images/profile_blogs_hdr.gif') top left no-repeat;
       margin: 0;
       padding: 0;
   }
   #profile_blogs h3 {
       color: #4B7988;
       margin: 0 0 15px 16px;
   }

   #profile_blogs h4 {
       text-indent: -9999px;
       width:547px;
       height: 21px;
       background: url('http://www.medfinds.com/dev/images/profile_blogs_ftr.gif') bottom left no-repeat;
       margin: 0;
       padding: 0;
   }
   #profile_blogs ul {
       list-style-type: square;
       list-style-position: outside;
       padding: 0 0 0 16px;
       margin: 0 0 0 16px;
   }
   #profile_blogs li {
       width: 90%;
       margin: 0 0 16px 0;
   }
       .blogpost_profile p{
           font-family: Arial, Helvetica, Sans-Serif;
           font-size: 9pt;
           margin: 3px 0 0 0;
           padding: 0;
       }

       .blogdate {
           font-weight: bold;
           color: #6CA311;
       }