

div#prDetails dl dd { display: inline; float: left; width: 80%; }

div#prDetails dl dt { display: inline; float: left; width: 20%; }

ul#groupsList { margin: 0; overflow: hidden; padding: 0; }

ul#groupsList li {
	background: #EEEEEE;
	display: inline;
	float: left;
	height: 60px;
	list-style: none;
	margin: .5%;
	padding: 5px;
	position: relative;
	width: 47%;
}

ul#groupsList li img { clear: left; float: left; max-height: 50px; max-width: 50px; }

ul#groupsList li input, .cbr { bottom: 5px; position: absolute; right: 5px; }

#profileReview { overflow: hidden; padding: 5px 0px 5px 0px; }
#profiles { margin: 0px 0px 30px 0px; }

#profiles li     { list-style: none; }

#profiles h1     { border-bottom: 1px solid #DDDDDD; font-size: 14px; line-height: 100%; }

#profiles p      { line-height: 120%; margin-left: 10px; }

.view_photo      { display: inline; float: left; margin: 0px 0px 10px 0px; max-width: 190px; text-align:center; }
.view_photo img  { border: 1px solid #eee;padding:5px; }

.view_section    { display: inline; float: left; margin: 0px 0px 20px 0px; width: 500px; } /* tabs on profiles view. contact Madalin before you change the width */

.view_details ul { float:left; display:inline; width:290px; }
.view_section li { line-height: 150%; list-style: none; float:left; display:inline; width:100%;}

#profileReview #prdetails,
#profileReview #prabout,
#profileReview #prfeeds{ overflow: hidden; padding: 5px; width: 705px; }

#profileReview ul.tabsy li { display: inline; list-style: none; padding: 2px 5px 1px 5px; }

#publicProfile_view { float:left; display:inline; width:100%; overflow:hidden; }

#profileTop { float:left; display:inline; width:100%; overflow:hidden; }

.postInfo { float:left; display:inline; }
.view_section li span.label { float:left; display:inline; width:200px; margin-right:20px; text-align:right; font-weight:normal; font-size:12px;}

#editLinks { float:left; display:inline; width:99%; text-align:right; }

.postContent { float:left; display:inline; border-left:5px solid #eee; padding-left:20px; width:95%; margin-top:5px; margin-bottom:20px;}

.postContent a { font-size:10px; }

#postSource { float:left; display:inline; text-align:right; width:99%; }

#postTime { float:left; display:inline; width:99%; text-align:right; font-size:0.8em; }

#postTime p { text-align:right; }

.feed { float:left; display:inline; width:100%; }

/* edit page */
table.signup { border:none; float:left; display:inline;}
table.signup tbody tr td p { float:left; display:inline; margin-top:10px; }
/* end edit */

#new_listing_tag_cloud li {list-style:none; float:left; display:inline; }
#new_listing_tag_cloud li a { }
#new_listing_tag_cloud li a:hover { text-decoration:underline; }

#tableProfiles { display: inline; float: left; margin: 0px 0px 0px 5px; width: 705px; }

#tableProfiles .table thead td {
	font-size: 10px;
	line-height: 120%;
	margin: 0px 10px 0px 0px;
	padding: 10px;
	text-align: left;
	text-transform: uppercase;
	width: 83px;
}

p.editProfiles { width:100%; float:left; display:inline; overflow:hidden; margin:20px 0px 20px 0px; }
ul.secondProfiles li { background:none !important; border:none !important; font-weight:bold; font-size:1.1em;}
ul.secondProfiles li span { width:100px !important; }
table.blogProfiles {width:100%; float:left; display:inline;}
table.blogProfiles td { width:48%; float:left; display:inline; padding:4px;}
table.blogProfiles tr { width:100%; float:left; display:inline;}
table.blogProfiles thead { float:left; display:inline; width:100%; }
table.blogProfiles tbody { float:left; display:inline; width:100%; }
#recentPostsProfiles { float:left; display:inline; width:100%; }
#recentPostsProfiles a { float:left; display:inline; width:96%; padding-left:15px; border-left:3px solid #ddd; margin-top:20px;}
#recentPostsProfiles a:hover { border-left: 3px solid #ccc; }

form.leave { float:right; display:inline; width:16px; }
form.leave input.submit { margin:0px; padding:0px; width:100px;}
form.join { float:right; display:inline; width:16px; }
.unsubscribe { float:left; display:inline; width:96%; overflow:hidden; padding-left:10px; border-left:4px solid #eee; margin:10px 10px 5px 0px; }
#joinGroup { float:left; display:inline; width:100%; overflow:hidden; margin-top:10px; margin-bottom:20px; }
#joinGroup select { width:147px; }
#joinGroup p, .unsubscribe p { float:left; display:inline; width:500px; }

#anotherForm { float:left; display:inline; width:100%; overflow:hidden; margin-top:20px; }

.blogNewPageTop { float:left; display:inline; width:100%; margin-top:30px; border-bottom:1px solid #ddd; padding-bottom:5px; }
.blogNewPageTop form { width:4% !important; margin-top:8px; float:left; display:inline;}
.blogNewPageTop h2 { float:left; display:inline; width:98%;  }
.blogNewPageTop h2 a { font-size:17px; text-transform:uppercase; }
.blogNewPageTop h2 span a { font-size:10px;  }

span#relativeButton { position:absolute; right:0px; top:3px; font-size:14px;}
#display h1 { position:relative; }

/* user listings */

.listing { float:left; display:inline; width:98%; border-bottom:1px solid #EEEEEE; margin:0px 0px 10px 0px;}
.listing img { float:left;display:inline; width:98px; margin-right:10px; padding:5px; border:1px solid #CCCCCC;}
.listing p.profilesAddress { float:left; display:inline; width:350px; }
.listing p.profilesPrice { float:left; display:inline; width:150px;  font-size:18px; font-weight:bold;}
.listing a { float:right; display:inline; width:93%;}
ul.secondProfiles { float:left;display:inline; width:290px; }

#new_users { float:left; display:inline; width:600px; overflow:hidden; margin-bottom:20px; }
#existing_users { float:left; display:inline; width:600px; overflow:hidden; margin-bottom:20px; }
#first, #second, #third, #fourth, #fifth, #sixth {padding:10px !important; min-height:250px;}
.feed ul li { float:left; display:inline; width:100%; margin-bottom:20px; }
.feed ul li a { float:left; display:inline; width:100%; font-size:14px; }

.feed ul li p { float:left; display:inline; width:90%; margin:5px 0px 0px 10px; }