        .section {border:0;}
    .heading {background:none; color:inherit;}

        #profile_networking .cols th{width:100%;}

    #profile_contact a {display:block;}

        #mainLayout {background:inherit; color:inherit;}
         #mainLayout {margin-left:20px;}
        *html {margin-left:22px;}
        #mainLayout {margin-left:22px;}
        #mainLayout td {padding-right:15px;}


        #mainLayout, #mainLayout td {vertical-align:top;}
        #mainLayout {border-collapse:separate; margin-top:5px;}

        #profile_schools .cols th, #profile_companies .cols th {width:auto;}
        #profile_schools .cols td, #profile_companies .cols td {width:50px; text-align:center;}

        #profile_info .heading {font-size:1.55em; font-weight:bold; padding-left:0;}
    #profile_info_image, #profile_info_content {float:left;}
    #profile_info_image {width:175px;}
    #profile_info_content {width:115px;}
        #profile_info_image img {margin-bottom:20px;}

          #profile_blog_subjects {list-style:none; margin:0; padding:0;}

        #profile_calendar .cols th {width:125px;}
        #profile_contact img{vertical-align:middle;}
        #profile_contact a {float:left; width:49%; font-size:0.8em;}
        .friend {float:left; width:108px; margin-bottom:10px; text-align:center;}
        *html
        {
                 display:inline;
        }
        .friend {display:inline;}
        #profile_network {text-align:center; font-weight:bold; padding:5px 0;}

        .advertiserProfile #header {height:auto;}

