/* Search & Sort */
#sort div.sort-search {
	width:260px;
	float:left;
	margin:17px 0 0 0;
}
#sort div.sort-location {
	float:left;
	margin:17px 0 10px 30px;
}
div.sort-category {
	float:left;
	margin:5px 0 0 0px;
}
#sort div.sort-submit {
	float:right;
	margin:15px 5px 0 0;
}
/* Sort Inputs */
#sort div.sort-search input,
#sort div.sort-location input,
#sort div.sort-category input {
	width:150px;
	float:left;
}
#sort div.sort-search input {
	width:200px;
}
#sort div.sort-category select {
	width:160px;
}
#sort div.sort-submit input.submit {
	float:left;
	width:118px;
	border:0;
	padding-top:5px;
}
/* Sort Labels */
#sort div.sort-search label,
#sort div.sort-category label {
	width:30px;
	float:left;
	padding-right:10px;
}
#sort div.sort-search label {
	width:30px;
	float:left;
	padding-right:10px;
	text-align:left;
}
#sort div.sort-location label {
	width:175px;
	float:left;
	text-align:right;
	padding-right:10px;
}
/* Sort Suggestions (Small) */
#sort div.sort-search small,
#sort div.sort-location small,
#sort div.sort-category small {
	float:left;
	display:block;
	margin:2px 0 0 40px;
	color:#b3b3b3;
	font-family:arial;
}
#sort div.sort-location small {
	float:left;
	display:block;
	margin:2px 0 0 188px;
	color:#b3b3b3;
}

/* Browse */
#items, 
div.items {
	margin:10px 0 25px 0;
}
	#items table, 
	div.items table {
		width:100%;
	}
		#items tr.header td, 
		div.items tr.header td {
			height:auto;
			color:#333;
			border-bottom:1px solid #e6e3cf;
			padding-bottom:3px;
		}
		#items tr.even td, 
		div.items tr.even td {
			background:#fff;
		}
	#items td, 
	div.items td {
		padding:0 5px;
		padding-top:4px;
		height:110px;
		position:relative;
	}
		#items td p.pic a img, 
		div.items td p.pic a img {
			border:1px solid #e6e3cf;
			background:#fff;
			padding:3px;
			margin-top:4px;
		}
		#items td p, 
		div.items td p {
			color:#555;
		}
		#items div.mainInfo,
		div.items div.mainInfo{
			height:99px;
		}
		#items td p.about, 
		div.items td p.about {
			padding:0px;
			margin:0px;
		}
			#items td p.flex,
			div.items td p.flex {
				height:auto;
				padding-bottom:10px;
			}
			#items td p.oneline,
			div.items td p.oneline {
				height:5px;
				padding-bottom:10px;
			}
		#item td p.pic,
		div.items td p.pic {
			padding-top:0;
		}
	#items td p.title a, 
	div.items td p.title a {
		font-weight:bold;
		text-decoration: none;
	}
		#items td.xlarge, 
		div.items td.xlarge {
			width:320px;
		}
	
	/* Small Browse */	
	#items table.small td, 
	div.items table.small td {
		height:60px;
	}
		#items table.small td p.title a, 
		div.items table.small td p.title a {
			font-weight:normal;
		}
		#items table.small tr.header td,
		div.items table.small tr.header td {
			height:15px;
		}
		
	/* Flex Browse */
	#items table.flex td,
	div.items table.flex td,
	#items table.flex td p.about, 
	div.items table.flex td p.about {
		height:auto;
	}
		
	/* Friend Browse */
	#items table.friends,
	div.items table.friends {
		width:100%;
	}
	#items table.friends td,
	div.items table.friends td {
		height:75px;
	}
	#items table.friends p,
	div.items table.friends p {
		margin:0;
		padding:3px;
	}
		#items table.friends p.pic,
		div.items table.friends p.pic {
			padding:0;
		}
		#items table.friends p.actions,
		div.items table.friends p.actions {
			text-align:left;
			padding:0;
			width:100px;
			float:right;
		}
			#items table.friends p.actions a img,
			div.items table.friends p.actions a img {
				position:relative;
				top:3px;
			}

#items p.nofound,
div.items p.nofound {
	color:#aaa;
	text-align:center;
	padding:40px 15px;
	width:400px;
	margin:0px 0 0 100px;
}
	
/* Degrees Browse */
ul.degrees {
	width:60px;
}
ul.degrees li {
	list-style-type:none;
	padding:5px 0 4px 0;
	color:#aaa;
	width:20px;
	float:left;
}
	ul.degrees li.hide {
		display:none;
	}
	ul.degrees li span.deg {
		padding:0px 3px 6px 3px;
		font-size:11px;
		width:12px;
		height:10px;
		text-align:center;
		display:block;
		float:left;
		margin:-2px 10px 0 0;
	}
	ul.degrees li img {
		float:left;
		margin:-3px 5px 0 0;
	}

/* Input of the Subcategories */

#edit_subcategories input {
	width: 95%;
}
	
	
	
