/*PDIY Custom*/
.mainprofileimage 
{
	margin-bottom:10px !important; 
	text-align:center;
}

#leftcolumn 
{
	vertical-align:top;
    width: 175px;
}
#rightcolumn {vertical-align:top;}
#toparea 
{
	width:100%;
	vertical-align:top;
}
#userstatus {font-size: 11px;}
#profileactions {float: right;}
#tabstrip {width:100%;}
#asname {width: 400px;}
#hometown {margin-bottom: 10px !important;}


div.amsocial h1
{
	color:#3746A8; 
	font-size:1.6em; 
	font-style:bold; 
} 

/*AS shipped - Dont change anything below here*/

div.amsocial .asheader{border:solid 1px #b3b3b3;background-color:#cdcdcd;background-image:url(../images/minihdback.gif);color:#222}
div.amsocial .asheader a{color:#222;}
div.amsocial .aswrap1{border-color:#b6b6b6;background-color:#f5f5f5;}
div.amsocial .aswrap2{border-color:#b6b6b6;background-color:#fff;}

/*buttons*/
div.amsocial input[type="button"],div.amsocial input[type="submit"],div.amsocial input[type="reset"]{border-color:#aaa;background-color:#f5f5f5;}
div.amsocial .btn{border-color:#aaa;background-color:#f5f5f5;}
div.amsocial input[type="button"].act,div.amsocial input[type="submit"].act{background-color:#333;color:#fff;}
div.amsocial input[type="button"].dim,div.amsocial input[type="submit"].dim,div.amsocial input[type="reset"]{border-color:#aaa;background-color:#f5f5f5;color:#666;}

div.amsocial .asprofileheader{font-size:18pt !important;font-weight:bold; padding:0px;color:#fff;background-color:#555; border:solid 2px #fff;}
div.amsocial .asgroupheader{font-size:18pt !important;font-weight:bold; padding:0px;color:#fff;background-color:#555; border:solid 2px #fff;}
div.amsocial .asprofilenamelbl{font-size:18pt !important;font-weight:bold;color:#fff !important;}
div.amsocial .asgroupnamelbl{font-size:18pt !important;font-weight:bold;color:#fff !important;padding-right:15px;margin-bottom:0px;padding-bottom:0px;}
div.amsocial .asminimod{border:solid 0px transparent;margin:0px;padding:0px;} 

div.amsocial .asmodbody{border:solid 1px #b3b3b3;padding:0px;margin:0px;padding-top:3px;padding-bottom:3px;margin-top:3px;background-color:#fff;}
div.amsocial .aslargemod{margin-left:15px;margin-top:10px;}
div.amsocial .asmodheaderlg{color:#555; font-size:14pt !important;padding:5px;padding-right:15px;}

div.amsocial .asfontsmwhite{color:#fff;}
div.amsocial .asgrouptext{font-size:110%;padding:10px;}
div.amsocial .asmodbody2{border:solid 1px #b3b3b3;padding:3px;margin-top:0px;width:100%;border-top:none 0px transparent;}

div.amsocial .asbtnsignup{background-image:url(../images/signup-btn.png);float:right;}
div.amsocial .asbtnsignup,div.amsocial .asbtnsignup input{width:70px;height:24px;}
div.amsocial .asbtnlogin {background-image: url(../images/login-btn.png);float: left;}
div.amsocial .asbtnlogin,div.amsocial .asbtnlogin input{background-color: #FFCC00;width:73px;height:24px;font-size:12px;font-weight:bold;}
/*grids*/
div.amsocial .aslistrowitem{border-color:#cdcdcd;padding:5px;-moz-border-radius: 4px; -webkit-border-radius: 4px;}
/*journal*/
div.amsocial .asjournaltools{background-color:#f5f5f5;border:solid 1px #aaa;}
div.amsocial .asjournaltool{background-color:#fff;border:solid 1px #aaa;}

/*tabs*/
div.amsocial .astabstrip ul{background-color:#f5f5f5;border:solid 1px #aaa;}
div.amsocial .astabstrip li{border:solid 1px #aaa;}
div.amsocial .astabstrip li:hover{border:solid 1px #555;}
div.amsocial .astabstrip li.astabsel{background-image:none;background-color:#fff;}
div.amsocial .astabstrip li.astabsel:hover{border-color:#aaa;}
div.amsocial .astabcontent{background-color:#fff;}
