	.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 #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 .friend {display:inline;}
	#profile_network {text-align:center; font-weight:bold; padding:5px 0;}

	.advertiserProfile #header {height:auto;}

#profilemain {
  background-color: transparent;
  border: 0px;
}