#colRight .Member_list li { line-height: 40px;  }
#colRight .heading_left { margin-bottom: 2px; }
#colRight .Member_list { margin-top: 2px; text-align: center; }

/*
blockquote.quote{margin-top:5px;padding:5px;border-left:2px #F7941D solid;background:#FFF}
large{font-size:160%}
p{margin:2px 0 6px 0}
div.photos,div.navbar{float:left;width:190px;background:#EEE;padding:5px;clear:left;margin-bottom:5px}
div.profile{margin-left:205px;width:540px}
* html div.profile{margin-left:190px;width:530px}
div.profile .info{background:#D5EAEF;margin-bottom:5px}
div.profile .info .data{font-weight:bold;vertical-align:top}
div.profile .info .photo{width:250px;vertical-align:top;padding:5px}

.navbar h2{color:#000;background:#D5EAEF;border-bottom:5px #FFF solid;margin:-5px -5px 5px -5px;clear:left}
.navbar div{margin:0 -5px;padding-bottom:5px;border-bottom:10px #FFF solid;margin-bottom:5px}
.dulled{font-weight:bold;color:#777;font-style:italic;text-align:center}

.region{width:530px}
.blog{width:524px;border:solid 3px #8ED5F1;overflow:auto}
.blog h5{margin:0;padding:0}

.region{margin-bottom:5px;padding:5px}
.region img.title{position:relative;top:-5px;left:-5px;float:left}
.region p{clear:left;margin:5px 0 0 0}

.moreinfo{background:#D5EAEF}
.moreinfo p{font-weight:bold}
.interests{background:#7FD0EF;overflow:auto}

.moreinfo table.friends,.moreinfo table#friends,.moreinfo td.friends{width:190px}
.region table.cols{width:100%}
.region table.cols td{vertical-align:top}
.moreinfo table.friends,.moreinfo table#friends{background:#FFF}
table.friends td,table#friends td{text-align:center;vertical-align:middle}
table.friends img,table#friends img{cursor:pointer}

div.note{padding:5px;font-style:italic;color:#555;text-align:center;font-weight:bold}
*/

.region table.cols td { width:160px; }
.region table.cols .friends { width: 310px; } 
.region table.cols td{vertical-align:top; padding: 0;}

#colLeft .profile .data { text-align: left; }

#colRight table td { background: #EEE; }

#colLeft .friends .friend3 { width: 310px; }


#colLeft .userName { font-size: 24px; font-weight: bold; color: #f7941d; padding: 0; margin: 0; }

#colLeft dl { width: 445px !important; width: 450px; }
#colLeft dt { width: 70px; }
#colLeft dd { width: 310px; position: relative; top: 0px !important; top: -19px; left: -30px; border: 1px solid #666; }
#colLeft .Interest { position: relative; top: 0; left: -30px; width: 400px; }

table.photo_select img.selected{border:5px #F7941D solid;margin:0}
table.photo_select img{border:2px #DDD solid;margin:3px}

table.mail{border-spacing:1px;border:0;}
table.mail .middle{vertical-align:middle}

table.mail th,table.mail td.footer{background:#F7941D}
table.mail th{color:#333;font-family:Arial,sans-serif;font-size:13px;margin:0 0 5px;padding:7px;text-align:left}
table.mail td.footer, table.mail th.footer {height:5px;padding:0; background: #CCC; }
table.mail th.footer { padding: 5px; background: #CCC; }

table.mail td{padding:7px}
table.mail td.icon{text-align:center;width:40px}
table.mail td.stats{text-align:center}
table.mail td.light{background:#EEE}
table.mail td.dark{background:#CCC}
table.mail td.cell{cursor:pointer}
table.mail td.cell.over{background:#576F81;color:#333;border:0}
table.mail td.cell a.link{color:#576F81;text-decoration:none;background:none;font-weight:normal}
table.mail td.cell a.link:hover{color:#FFF;text-decoration:none;background:none}
table.mail td.cell.over a.link,table.mail td.cell.over a.link:hover{color:#FFF;}

table.mail td.post_body{vertical-align:top}
table.mail td.post_body div{margin:-7px;padding:7px;overflow:auto}

#user_mail_msg{margin-bottom:20px}

#colLeft .profile_photo {
	background: #EEE;
	border: 1px solid #CCC;
	margin: 0 20px 20px 0;
	text-align: center;
}

h6 .boxStatus {
	border: 1px solid #CCC;
	padding: 3px;
	font-size: 11px;
	font-weight: bold;
	position: relative;
	top: -5px;
}


h6 .online {
	background: #00ca26;
	color: #FFF;
}

h6 .offline {
	background: #FF0000;
	color: #FFF;
}

#colRight .EventMenu { margin: 0; padding: 0; list-style-type: none; }
#colRight .EventMenu li { 
	background: #EEE;
	border: 1px solid #DDD;
	margin: 0 0 4px 0;
	font-weight: bold;
	font-size: 15px;
	line-height: 40px;
	}

#colRight .EventMenu li a { padding-left: 5px; }	

#colRight .EventMenu li img { position: relative; top: 5px; }

#colLeft ul.sideCats li {
	font-size: 11px;
}

#colLeft ul.sideCats li b {
	font-size: 15px;
}

#colLeft .blog {
	margin: 10px;
	padding: 10px;
	background: #EEE;
	border: 1px solid #DDD;
}

#colLeft ul.moreInfo li {
	display: inline;
	float: left;
	width: 170px;
	margin-right: 10px;
}


