#briefer_wrapper{
	border:1px solid #F9CFCA;
	text-align:left;
	float:left;
	width:902px;
}
#stats_wrapper{
	width:565px;
	float:left;
	border:1px solid #F9CFCA;
}
#memberinfo_wrapper{
	width:320px;
	float:right;
	border:1px solid #F9CFCA;
}
/*
.wrapper_border{
	border:1px solid #F9CFCA;
	float:left;
}
*/
#middle_content{
	width:904px;
	/*float:left;*/
	margin-top:10px;
}
.highlighted_title{
	background: url(/app/default/www/images/content_title_bg.jpg) repeat-x;
	color: #7e443c;
	text-align:left;
	font-weight:bold;
	height:33px;
	
}
.highlighted_title span{
	display:block;
	padding:8px;
	font-size: 18px;
}

#briefer_wrapper .highlighted_title{
	width:902px;
}

.highlighted_name{
	background: url(/app/default/www/images/content_title_bg.jpg) repeat-x;
	color: #7e443c;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	font-weight:bold;
	color:#900;
	height:33px;
}
.highlighted_name span{
	display:block;
	padding-left:10px;
}

.welcomeInfo {
	/*margin-top: 5px;
	margin-left: 5px;
	height: 110px;
	
	--this doesn't need a fix height :)
	*/
	width:902px;
}
.myProfileGraph {
	float: left;
}

.myProfileWelcome {
	text-align: center;
	width: 200px;
	float: left;

}

.myProfilePhoto {
	float: none;

}

.myProfileMemberThru {
	color: #7e443c;
	font-weight: bold;
	font-size: 18px;
}

.myprofile_desc{
	float:left;
	width:390px;
	margin-top:5px;
}
ul#welcome_info li{
	float:left;
	padding:10px;
}

li#profile_avatar {
	margin-left:20px;
	width:155px;
}
li#profile_avatar a{
	text-decoration:underline;
	font-weight:bold;
	color:#990000;
}
li#profile_avatar a:hover{/*added - jce*/
	text-decoration:none;
	color:#981503;
}
li#profile_avatar td{
	text-align:center;
	font-size:10px;
	line-height:2em;
}
li#member_info {
	width:365px;
}
#stats_wrapper td{
	/*padding:0 0 0 10px;*/
	margin-left:10px;
}
#stats_wrapper td.desc{
	width:180px;
}
#stats_wrapper td a{/*added - jce*/
	color:#330000;
	font-weight: bold;
	text-decoration:underline;
}
#stats_wrapper td a:hover{/*added - jce*/
	text-decoration:none;
}
.panel_content{
	float:left;
	text-align:left;
}
/**STATISTICS PANEL**/
#pointspanel_left{
	width:285px;
	border-right:1px solid #330000;
	float:left;
	text-align:left;
	padding:10px 0;
}
#pointspanel_right{
	width:255px;
	float:right;
	text-align:left;
	padding:10px 0;
}
#graph_instruction{
	font-size:10px;
	text-align:center;
}
#graph_inst2{
	display:none;
}
#pointspanel_bottom{
	float:left;
	font-size:10px;
	text-align:left;
	padding-left:20px;
}
#ppb{
	display:none;
}
#pointspanel_bottom input{
	width:500px;
}

/**MEMBER INFORMATION **/
#memberinfo_panel{
	background-color:#fdf7f7;
	border:1px solid #fce8e6;
	width:304px;
	height:227px;
}
#memberinfo_panel.panelLinks a{
	color:#fff;
	text-decoration:none;
}

#profiles_links{
	display:block;
	float:right;
	height:29px;
	line-height:29px;
}
#profiles_links a{
	color:#900;
	font-weight:bold;
}
#profiles_links a.selected{
	color:#9F898B;	
}
#profiles_links a:hover{/*added - jce*/
	text-decoration:none;
}

/**	LINKED PROFILES dashboard contend **/
table.lp_table{
	font-size:11px;
}
table.lp_table td{
	padding-left:10px;
}
tr.lp_header{
	background: url(/app/default/www/images/content_title_bg.jpg) repeat-x;
	color: #7e443c;
	font-weight: bold;
	height: 33px;
}
tr.lp_light{
	background: url(/app/default/www/images/row_bg_light.jpg) repeat-x;
	height: 28px;
}
tr.lp_dark{
	background: url(/app/default/www/images/row_bg_dark.jpg) repeat-x;
	height: 28px;
}
td.lp_iconplus{
	width:30px;
}
td.lp_profilename{
	width:195px;
}
td.lp_profilename img{
	margin-left:10px;
}
td.lp_score{
	width:50px;
}
td.lp_rating{
	width:50px;
}
td.lp_desc{
	width:320px;
}
td.lp_delete{
	padding-right:10px;
}

.email_fields{
	border: 1px solid #6f0900;
	width: 245px;
}

.email_container {
	padding: 2px;
}

/**DASHBOARD contents **/
div.profiles_header{
	display: block;
	background: url(/app/default/www/images/content_title_bg.jpg) repeat-x;
	color: #7e443c;
	font-weight: bold;
	height:33px;
	line-height:33px;
}
div.profiles_header span {
	display:block;
	float:left;
	text-align:left;
}
span.feedback{
	width:270px;
}
span.from{
	width:190px;
}
span.plus {
	width:50px;
}
span.profilename {
	width:240px;
}
span.score{
	width:55px;
}
span.rating{
	width:60px;
}
span.desc{
	width:280px;
}

#mp_header, #mp_preloader{
	width:737px;
}

div.preloader{
	text-align:center;
	width:100%;
	margin-top:35px;
}

ul#the_list, ul#ranks_list{
	list-style:none;
}
ul#the_list li, ul#ranks_list li {
	margin:0;
	padding:0;
	vertical-align: middle;
	text-align: left;
}
ul a{
	text-decoration:underline;
	color:#300;
}
ul a:hover{/*added - jce*/
	text-decoration:none;
}
li.light_row,li.light_row table {
	background: url(/app/default/www/images/row_bg_light.jpg);
	line-height:20px;
	width: 100%;
}
li.dark_row,li.dark_row table {
	background: url(/app/default/www/images/row_bg_dark.jpg);
	line-height:20px;
	width: 100%;
}
ul#the_list img{
	vertical-align:middle;
}
ul td {
	padding-right: 10px;
}
ul td.plus {
	width:40px;
	text-align: center;
}
ul td.feedback {
	width:260px;
}
ul td.profilename {
	width:225px;
}
ul td.new a {
	background:url(/app/default/www/images/icon_new.png) no-repeat right top;
	float:left;
	padding-right:30px;
}
ul td.score {
	text-align: right;
	width:45px;
}
ul td.rating {
	width:50px;
	text-align: right;
}
ul td.desc {
	width:280px;
	padding-left: 5px;
}
ul td.from {
	width:180px;
}
u td.date {

}
#profile_tools span, #ranks_tools span{
	padding:10px 35px;
}
#profile_tools a, #ranks_tools a{
	font-weight:bold;
	text-decoration:underline;
	color:#900;	
}
#profile_tools a:hover, #ranks_tools a:hover{/*added - jce*/
	text-decoration:none;
}
ul#ranks_list span.new a{
	background:url(/app/default/www/images/icon_new.png) no-repeat right top;
	float:left;
	padding-right:30px;
}
ul#ranks_list span.point{
	width:60px;
}
div.profiles_header span.point{
	width:95px;
}

/**PUBLIC VIEW**/
div#public_nav_linkedprofiles{
	float:left;
	height:29px;
	width:740px;
}
div#public_nav_linkedprofiles ul{
	list-style:none;
}
div#public_nav_linkedprofiles li#tab_linkedprofiles{
	background:url(/app/default/www/images/navtab_pressed_rightmost.jpg) no-repeat right top;
	color:#fff;
	font-weight:bold;
	height:29px;
	float:left;
}

div#public_nav_linkedprofiles li#tab_linkedprofiles span{
	background:url(/app/default/www/images/navtab_pressed_leftmost.jpg) no-repeat;
	padding:7px 26px 6px 16px;
	float:left;
}


#claimQ{
	text-align:right;
	padding:10px 0;
}

.defaultRow1 {
	background-color: #fce9e5;
}

.defaultRow2 {
	background-color: #fdf7f7;
}

.match_profiles{
	font-size:10px;
}
.match_profiles td{
	padding: 5px;
}

.paging {
	width: 90%;
	margin: auto;
	text-align: center;
}

.paging a {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}


/*** COMMENTS page***/
div#fb_profile{
	text-align:right;
	margin-top:25px;
	margin-bottom:10px;
	float:right;
}
div#fb_profile span{
	display:block;
	float:right;
	padding-right:20px;
}
div#fb_profile span.photo{	
	border:1px solid #ccc;
	padding:4px;
}
div#fb_profile p.name{
	color:#900;
	font-size:18px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}
div#comments_wrapper{
	color:#990000;/*#9F898B;*/
	background-color:#fce9e5;
	float:left;
	width:530px;
	text-align:left;
}
div#comments_wrapper div.feedback{
	background-color:#fdf7f7;
	float:left;
	padding:15px 25px;
}
div#comments_wrapper div.comments{
	float:left;
	padding:15px 25px;
}
div#comments_wrapper div.toprow{
	float:left;
	width:460px;
}
div#comments_wrapper div.midrow{
	float:left;
	text-align:justify;
	width:460px;
}
div#comments_wrapper div.bottomrow{
	float:left;
	text-align:right;
	width:460px;
}
div#comments_wrapper div.leftcol{
	width:85px;
	float:left;
}
div#comments_wrapper div.rightcol{
	width:375px;
	float:right;
}
div#comments_wrapper table{
	color:#990000;
}
div#comments_wrapper li{
	display:block;
}
div#comments_wrapper span.photo{
	border:1px solid #ccc;
	padding:4px;
	float:left;
}
div#comments_wrapper span.summary{
	float:left;
	margin-left:10px;
}
div#comments_wrapper span.field{
	color:#9F898B;
	padding-right:3px;
}
div#comments_wrapper span.name{
	font-size:18px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	float:left;
}
div#comments_wrapper span.etc{
	float:right;
	display:block;
}
div#comments_wrapper span.comment_text{
	float:left;
	margin:10px 0;
	text-align:justify;
}
div#comments_wrapper div.dashedborder{
	border-bottom:1px dashed #c69c6d;
	float:left;
	width:100%;
}


div#profile_graph{
	width:300px;
	height:250px;
	background:url(/app/default/www/images/graph_bg_strip.jpg) repeat-x;
}

