@import url("../css/global.css");
@import url("../css/browse.css");

/* PLACE DETAILS
----------------------------------------- */
#details_container {
	background: #F9EED8;
	border: 1px solid #D1D1D1;
	padding: 5px;
	margin: 0 0 10px 0;
}

#details_container #detail_colA {
	background: #fff;
	border: 1px solid #ccc;
	padding: 5px;
	float: left;
	width: 250px;
}
#details_container #detail_colB {
	float: left;
	width: 350px;
	padding: 0 15px;
}

#details_container #detail_colA p {
	font-size: 11px;
	font-weight: bold;
	background: url(../gfx/result_greenbg.jpg) repeat-x 0 0;
	color: #fff;
	text-indent: 10px;
	margin: 0;
}

/* PROFILE INFO
----------------------------------------- */
#account_stats_box {
	background: url(../gfx/field_global-bg.jpg) repeat-x 0 100% #fff;
	padding: 10px;
	border: 1px solid #ccc;
	margin: 0 0 15px 0;
}
#account_stats_box .last_stats li {
	margin: 0 0 10px 0;
}
#account_stats_box .last_stats li strong {
	color: #5DA144;
	width: 100px;
	display: block;
	float: left;
}


/* PLACE GALLERY
----------------------------------------- */
#details_container .detail_gallery {
	position: relative;
	padding: 10px 0 5px 0;
}



/*#details_container .detail_gallery ul {
	padding: 10px 0;
	width: 205px;
	margin: 0 auto;
}
#details_container .detail_gallery ul li {
	float: left;
	margin: 0 8px;
}*/

#details_container .detail_gallery ul li img {
	border: 1px solid #555;
}





#details_container .rate_box {
	background: url(../gfx/rate-stars.gif) no-repeat 0 0;
	display: block;
	width: 99px;
	height: 16px;
}
#details_container table {
	font-size: 11px;
}
#details_container .d_name {
	padding: 5px 10px;
	color: #555;
	font-weight: bold;
	width: 85px;
}
#details_container #detail_colB p {
	line-height: 18px;
}

#btn_addfav {
	width: 36px;
	height: 45px;
	display: block;
	text-indent: -999em;
	background: url(../gfx/btn-addfav.jpg) no-repeat 0 0;	
	position: absolute;
	right: 15px;
	top: 15px;	
}
#btn_addfav:hover {
	background-position: 0 -45px;
}


#btn_removefav {
	width: 50px;
	height: 45px;
	display: block;
	text-indent: -999em;
	background: url(../gfx/btn-removefav.jpg) no-repeat 0 0;	
	position: absolute;
	right: 15px;
	top: 15px;	
}
#btn_removefav:hover {
	background-position: 0 -45px;
}


#btn_vote {
	width: 110px;
	height: 22px;
	display: block;
	text-indent: -999em;
	background: url(../gfx/btn_vote.jpg) no-repeat 0 0;	
	position: absolute;
	right: 25px;
	top: 90px;	
}
#btn_vote:hover {
	background-position: 0 -22px;
}


/* SOCIAL BOOKMARKS
----------------------------------------- */
#social_bookmarks {
	padding: 15px;
}
#social_bookmarks ul li img {
	margin: 0 5px 0 0;
}
#social_bookmarks ul li {
	float: left;
	margin: 0 25px 0 0;
}

#social_bookmarks ul li a {
	font-weight: normal;
	font-size: 11px;
}




/* GOOGLE MAP
----------------------------------------- */
#btn_enlarge-map {
	display: block;
	width: 99px;
	height: 22px;
	background: url(../gfx/btn_enlarge-map.jpg) no-repeat 0 0;
	text-indent: -999em;
}
#btn_enlarge-map:hover {
	background-position: 0 -22px;
}

/* SIDE PROFILE INFORMATION
----------------------------------------- */
#side_profile_info {
	padding: 0 15px;
	font-size: 11px;
	margin: 0 0 10px 0;
}
#side_profile_info img {
	float: left;
	margin: 0 15px 0 0;
	padding: 3px;
	border: 1px solid #ccc;
}
#side_profile_info p {
	margin: 0 0 10px 0;
}

#btn_add-my-network {
	display: block;
	width: 135px;
	height: 22px;
	background: url(../gfx/btn_add-network.jpg) no-repeat 0 0;
	text-indent: -999em;
	float: left;
	margin: 0 5px 0 0;
}
#btn_add-my-network:hover {
	background-position: 0 -22px;
}

#btn_myplaces {
	display: block;
	width: 123px;
	height: 22px;
	background: url(../gfx/btn_myplaces.jpg) no-repeat 0 0;
	text-indent: -999em;
	float: left;
}
#btn_myplaces:hover {
	background-position: 0 -22px;
}


/* MEMBERS LIST
----------------------------------------- */
#primary .allUsers th {
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	background: url(../gfx/field_global-bg_small.jpg) repeat-x 0 100% #fff;
	text-indent: 15px;
}

#primary .td_user,#primary .td_location,#primary .td_totalplaces {
	padding: 8px 0;
	background: #F9EED8;
	border-bottom: 1px solid #fff;
}
#primary .td_user {
	padding: 0 0 0 30px;
	background: url(../gfx/bullet_grey-arrow.gif) no-repeat 10px 50% #F9EED8;
}
#primary .td_location {
	padding: 0 0 0 20px;
	width: 30%;
	font-size: 11px;
	font-weight: bold;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

#primary .td_totalplaces {
	width: 20%;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
