/*Reset Css */


#profileouter {
	width: 876px;
	margin-right: auto;
	margin-left: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	padding-top:10px;
	text-align: left;
}
#profilein {
	width: 100%;
	overflow: hidden;
}
#pro_leftcol {
	width: 170px;
	float: left;
	border-bottom:1px solid #D8D8D8;
	border-top:1px solid #D8D8D8;
}

#pro_leftcol_charity {
	width: 220px;
	float: left;
}

.leftcol{
	background:url(../../images/profile/leftcol_bg.gif) repeat-y center top;
}
.leftcol_top {
	background-image: url(../../images/profile/leftcol_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.leftcol_bot {
	background-image: url(../../images/profile/leftcol_bot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}
.pro_colsp{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#pro_rightcol {
	width: 220px;
	float: left;	
}
#pro_main {
	width: 486px;
	float: left;
}

#pro_all {
	width: 706px;
	float: left;
}


#proimage{
	margin-left:3px;
	background:url(../../images/profile/Profileimage.png) no-repeat center top;
	height:148px;
	width:150px;
	display:block;
	text-indent:-900px;
}
#briefinfo h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#leftmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:none;
	margin-left:5px;
}
#leftmenu li{
	display:block;
	height:24px;
}
#leftmenu li a,#leftmenu li a:link,#leftmenu li a:active{
	display:block;
	text-decoration:none;
	color:#000000;
	padding-left:28px;
	line-height:22px;
}
#leftmenu li a:hover{
	text-decoration:underline;
	color:#285c95;
}
.prom{
	background:url(../../images/profile/leftcolicons.png) no-repeat 0px 0px;
}
.prom:hover{
	background-position: 0px -2px;
}
.addf{
	background:url(../../images/profile/leftcolicons.png) no-repeat 0px -32px;
}
.addf:hover{
	background-position: 0px -34px;
}
.sendm{
	background:url(../../images/profile/leftcolicons.png) no-repeat 0px -64px;
}
.sendm:hover{
	background-position: 0px -66px;
}
.sendem{
	background:url(../../images/profile/leftcolicons.png) no-repeat 0px -96px;
}
.sendem:hover{
	background-position: 0px -98px;
}
.photos{
	background:url(../../images/profile/leftcolicons.png) no-repeat 0px -126px;
}
.photos:hover{
	background-position: 0px -128px;
}
.videos{
	background:url(../../images/profile/leftcolicons.png) no-repeat 0px -160px;
}
.videos:hover{
	background-position: 0px -162px;
}
.testi{
	background:url(../../images/profile/leftcolicons.png) no-repeat 0px -190px;
}
.testi:hover{
	background-position: 0px -192px;
}

.groupsi{
	background:url(../../images/profile/leftcolicons.png) no-repeat 0px -254px;
}
.groupsi:hover{
	background-position: 0px -254px;
}

.settings{
	background:url(../../images/profile/leftcolicons.png) no-repeat 0px -225px;
}
.settings:hover{
	background-position: 0px -227px;
}
#perpro h1 {
	font-family: "Trebuchet MS", Arial, "Arial Narrow", Tahoma;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	line-height:24px;
	padding-bottom: 10px;
	width:450px;
}
.probox {
	width:466px;
	background:url(../../images/profile/mainconts_bg.gif) repeat-y center top;
}
.probox_top{
	background:url(../../images/profile/mainconts_top.gif) no-repeat center top;
}
.probox_bot{
	background:url(../../images/profile/mainconts_bot.png) no-repeat center bottom;
}
.maintext{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#676767;
	line-height: 14px;
}
.maintext td {
	height: 20px;
	padding-left:10px;
	padding-top:2px;
}
.lightblue{
	background-color:#f6fcff;
}
.darkblue{
	background-color:#eef9ff;
}
.tabs {
	list-style-type: none;
	display: block;
	overflow: hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 100%;
	font-weight: bold;
}
.tabs li {
	float: left;
	display: block;
	height: 27px;
	margin-right: 4px;
}
ul.tabs li a {
	display: block;
	padding-right: 10px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:27px;
	height:27px;
	float:left;
	
}
ul.tabs li a span{
	display:block;
	padding:0px 0px 0px 10px;
	float:left;
	height:27px;
	
}
li.inactive a{
	background:url(../../images/profile/pro_title.png) no-repeat right -66px;
}
li.inactive a span{
	background:url(../../images/profile/pro_title.png) no-repeat left top;
}
li.inactive a:hover{
	background:url(../../images/profile/pro_title.png) no-repeat right bottom;
}
li.inactive a:hover span{
	background:url(../../images/profile/pro_title.png) no-repeat left -27px;
}
li.active a{
	background:url(../../images/profile/pro_title.png) no-repeat right bottom;
}
li.active a span{
	background:url(../../images/profile/pro_title.png) no-repeat left -27px;
}
li.active a:hover{
	background:url(../../images/profile/pro_title.png) no-repeat right -66px;
}
li.active a:hover span{
	background-position:left top;
}

.ie6 li.inactive a{
	background:url(../../images/profile/pro_title.gif) no-repeat right -66px;
}
.ie6 li.inactive a span{
	background:url(../../images/profile/pro_title.gif) no-repeat left top;
}
.ie6 li.inactive a:hover{
	background:url(../../images/profile/pro_title.gif) no-repeat right bottom;
}
.ie6 li.inactive a:hover span{
	background:url(../../images/profile/pro_title.gif) no-repeat left -27px;
}
.ie6 li.active a{
	background:url(../../images/profile/pro_title.gif) no-repeat right bottom;
}
.ie6 li.active a span{
	background:url(../../images/profile/pro_title.gif) no-repeat left -27px;
}
.ie6 li.active a:hover{
	background:url(../../images/profile/pro_title.gif) no-repeat right -66px;
}
.ie6 li.active a:hover span{
	background-position:left top;
}

#perpro {
	margin-bottom: 10px;
}
.box_bordertop{
	border-top: solid 1px #dddddd;
	
}
.mconts_align {
	padding-right: 10px;
	padding-left: 10px;
}
.sectitles {
	background: url(../../images/profile/pro_title.png) no-repeat right bottom;
	display: block;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 27px;
	line-height: 27px;
}
.sectitles span {
	background: url(../../images/profile/pro_title.png) no-repeat left -27px;
	display: block;
	height:27px;
	padding-left:10px;
}
.maintext p {
	padding-bottom: 10px;
}
.maintext a {
	color: #3085af;
}
.rightcol{

	background:url(../../images/profile/rightcol_bg.gif) repeat-y center top;
	background-position:  50% 50%;
	/*
	 * repeat-x; padding: 4px; text-align: left;
	*/
	
}

.rightcol_top{
	background:url(../../images/profile/rightcol_top.gif) no-repeat center top;
}
.rightcol_bot{
	background:url(../../images/profile/rightcol_bot.gif) no-repeat center bottom;
	font-size:9px;
	line-height:9px;
	height:9px;
}

.powered_by
{
	display:none;
}

.rightconts{
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
}
.rightconts h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	padding-bottom: 5px;
}
.rightconts a,.rightconts a:link,.rightconts a:visited {
	color: #3085af;
}
.rightconts a:hover{
	text-decoration:none;
	color:#646464;
}
.rightconts table tr td{
	padding-top:5px;
	padding-bottom:5px;
}

/**/
.charityconts{
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}
.charityconts h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	padding-bottom: 5px;
}
.charityconts a,.charityconts a:link,.charityconts a:visited {
	color: #3085af;
}
.charityconts a:hover{
	text-decoration:none;
	color:#646464;
}
.charityconts table tr td{
	padding-top:5px;
	padding-bottom:5px;
}
/**/

.botborder{
	border:none;
}.memphoto {
	float: left;
	margin-right: 10px;
}
#charities {
	margin-bottom: 10px;
	width: 100%;
}
.botborder{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
}

.maintext table {
	width: 446px;
}
.rightconts table {
	width: 200px;
}
#comments {
	margin-bottom: 10px;
}
.pro-posts {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 16px;
	color:#333333;
}
.pro-posts h2 {
	font-size: 18px;
	color: #255E9C;
	line-height: 20px;
	font-weight:normal;
	margin-bottom:2px;
	border:none;
}
.pro-posts h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	font-weight:normal;
	font-size:11px;
	color:#1B81A7;
	border-bottom:dotted 1px #cfd6e8;
}
.pro-posts h6{
	font-size:9px;
	font-weight:normal;
	text-align:right;
	color:#676767;
}
.verrors{
	background:#DCE7F2;
	margin:0px 0px 10px 0px;
	width:78.5%;
	padding:5px 0px 10px 0px;
}
.verrors p{
	color:#075590;
	padding:5px;
	font-size:11px;
}
/*Donate*/
.chatbns {
	background-color: transparent;
	background-image: url(../../images/charities/donatebtn.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 36px;
	cursor:pointer;
	font-weight:bold;
	color:#666666;
	padding-right: 10px;
	padding-left: 10px;
	width:110px;
}
.chatbns:hover{
	background-position:center bottom;
	color:#000000;
}

	.postcontent ul, .postcontent ol{
		padding-left: 31px !important;
	}