﻿/*  Copyright 2008 Eric Schulz. All Rights Reserved.

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    http://www.gnu.org/licenses/gpl-2.0.html
*/
/*
Plugin Name: Profiler
Plugin URI: http://www.visualguides.org/profiler/
Author: Eric Schulz
Author URI: http://www.visualguides.org/
*/
/*
	Formatting for the user profiles, member directory, and stats widget
	*/
.pfdirectory {
	float: left;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.pfprofile {
	text-decoration: none;
	border: none;
}
.pfprofile h2 {
	font-size: 22px;
	font-weight: normal;
	border-bottom: 1px solid #D9D9D9;
	margin: 0px; margin-bottom:15px;
	width: 625px; line-height:50px;
	padding: 5px 0px 5px 0px;
	text-transform: uppercase;
}
h2.membername {
	text-transform:uppercase;
}
h2.membername img.photo {
	float:left; clear:none; margin-right:15px;
}

.post .flags img {
	padding:4px 10px;
}
.pfprofile h3 {
	font-size: 16px;
	font-weight: normal;
	border-bottom: 1px dotted #D9D9D9;
	margin: 10px 0px 10px 0px;
	width: 620px;
	padding: 11px 0px 3px 0px;
}
.pfprofile h4 {
	font-size: 14px;
	font-weight: normal;
	border: none;
	border: none;
	margin: 0px;
	padding: 11px 0px 0px 0px;
}
.pfprofile p {
	font-size: 12px;
}
.pfprofile a {
	font-size: 12px;
}
.pfdirectory table {
	border: 1px #CCCCCC solid;
	border-collapse: collapse;
	margin: 15px 0px 0px 0px;
	width: 100%;
}
.pfdirectory th {
	text-align: left;
	border-bottom: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	font-size: 11px;
	padding: 8px 0px 8px 6px;
}
.pfdirectory td {
	font-size: 11px;
	padding: 3px 6px 3px 6px;
	height: 42px;
	vertical-align: middle;
	border-bottom: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
}
.tdcountry {
	text-align: center;
}
.pfdirectory td a, .pfdirectory td a:visited {
	color: #003366;
	font-weight: bold;
	text-transform: uppercase;
}
.pfdirectory td a.lfsusername, .pfdirectory td a.lfsusername:hover {
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
}
.pfback {
	font-size: 14px;
	font-weight: normal;
	padding: 25px 0px 0px 0px;
	margin: 0px;
}
.pfpagisingle {
	font-size: 12px;
	padding: 20px 0px 0px 20px;
}
.pfpagidirect {
	font-size: 12px;
	padding: 10px 0px 0px 0px;
}
.pfwidget {
}
.pfwidget h2 {
}
.pfwidget small, #sidebar ul ul li, #sidebar ul ol li {
	color: #000000;
}
.prodatas {
	padding: 2px 10px 2px 10px;
	margin-right: 10px;
}
.pfprofile span.flags { width:150px; height:40px; position:relative; right:0px; margin-right:20px;}
