/** General properties ******************************************************/
div#profile_header {padding:0;margin:0;margin-bottom:10px;font-size:20px;font-weight:bold;}
div#profile-nocontent {margin-top:15px;width:100%;text-align:center;font-weight:bold;}
div#profile-nocontent p {border-bottom:none;padding:15px;}
div.profile-profile-group1 {padding-right:3px;float:left;width:49%;margin-bottom:15px;}
div.profile-profile-group2 {float:right;width:49%;margin-bottom:15px;}
div#profile-footer {margin:3px;float:left;padding:1px;width:95%;overflow:hidden;text-align:right;}
div.clear {clear:both;}
div.pagination {text-align:right;}
form.profile-quickform {display:inline;}
h2 a img {vertical-align:middle;}

/** Profile *****************************************************************/
div#profile-profile-visitors, div#profile-profile-search-results, div#profile-profile-visual, div#profile-profile-statistics, div.profile-profile-details {margin:3px 0px 3px;float:left;padding:1px;width:100%;overflow:hidden;}
div#profile-profile-tribes, div#profile-profile-friends, div#profile-profile-pictures, div#profile-profile-audio, div#profile-profile-videos {margin:3px 0;margin-left:-2px;padding:1px;overflow:hidden;text-align:center;width:100%;}
div#profile-profile-tribes h3, div#profile-profile-friends h3, div#profile-profile-pictures h3, div#profile-profile-audio h3, div#profile-profile-videos h3 {text-align:left;}
div#profile-profile-tribes ul, div#profile-profile-friends ul {margin-left: 30px;}
div#profile-profile-tribes ul input.image, div#profile-profile-friends ul input.image {width:12px;height:12px;}
td.profile-profile-picture, td.profile-profile-friend {vertical-align:middle;border-bottom:none;}
div#profile-profile-avatar {margin-top:5px;margin-bottom:5px;width:100%;text-align:center;}
div h3.head a img {padding-right:7px;}
a.profile-pm {display:inline-block;width:53px;height:17px;background-image:url(../../../../images/icons/pm.gif);margin-right:5px;}
a.profile-profile-search-module-title img {vertical-align:middle;}

/*************************************************/
span.profile-profileinfo-label {margin:1px 5px;font-weight:bold;width:60px;min-width:60px;display:inline;}
span.profile-profileinfo-value {margin:1px 5px;}
div.profile-form h2,div#profile-profile-pictures h3,div#profile-profile-audio h3,div#profile-profile-visitors h3,div#profile-profile-tribes h3,div#profile-profile-search-results p,div#profile-profile-statistics p,div.profile-profile-details p,div#profile-profile-search-results h3,div#profile-profile-search-results h4,div#profile-profile-friends h3,div#profile-profile-visual h3,div#profile-profile-statistics h3,div.profile-profile-details h3,div#profile-profile-videos h3 {margin:0px;}
div.profile-form table {border:none;}

/** Videos ******************************************************************/
div#profile-video-container {margin-top:15px;}
div#profile-video-container td {vertical-align:middle;}

/** Audio *******************************************************************/
div#profile-audio-container {margin-top:15px;}
div#profile-audio-container td {vertical-align:middle;}

/** Friends *****************************************************************/
div.profile-friendships-container {padding:0px;margin:0px;margin-top:15px;width:100%;}
div.profile-friendships-friend {margin:0px;margin-top:15px;margin-bottom:20px;float:left;text-align:center;}
div.profile-friendships-container h2 {margin:0px;}

/** Pictures ****************************************************************/
div#profile-pictures-container {padding:0px;margin:0px;margin-top:15px;width:100%;}
div.profile-pictures-picture {margin:0px;margin-bottom:35px;float:left;text-align:center;}

/** Tribes ******************************************************************/
div.profile-tribes-container h2, div#profile-tribes-description h2, div#profile-tribes-discussions h2, div#profile-tribes-members h2 {margin:0px;}
div.profile-tribes-container {padding:0px;margin:0px;margin-top:15px;width:100%;}
div.profile-tribes-tribe {margin:0px;margin-top:15px;margin-bottom:20px;float:left;text-align:center;}
div.profile-tribes-members-member {float:left;text-align:center;margin:0px;margin-top:10px;margin-bottom:5px;}
div#profile-tribes-picture {float:left;margin-right:5px;margin-bottom:5px;}
div#profile-tribes-description, div#profile-tribes-discussions, div.profile-form {margin-bottom:15px;}
div#profile-tribes-search {padding:5px;vertical-align:middle;float:right;width:auto;margin-right:-2px;margin-top:10px;}
p#profile-tribes-statistics {text-align:right;margin-top:5px;}