﻿div#amsocial .asheader{color:#fff; background-color:#202020; border-bottom:inset 2px #666}
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 .btn{border-color:#aaa;background-color:#f5f5f5;}
div#amsocial .act{background-color:#333;color:#fff;}
div#amsocial .dim{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{padding:0px;margin:0px;padding-top:3px;padding-bottom:3px;  border-bottom:inset 2px #666}
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:#202020;border-bottom:solid 2px #666;}
div#amsocial .asjournaltools a{color:Silver;}

div#amsocial .asjournaltool{background-color:#ccc;border-bottom:inset 2px #666;}
div.amsocial .asjournalwrap{padding:0px;padding-left:0px;padding-right:0px;}
/*tabs*/
div#amsocial .astabarea{margin-top:0px;width:100%;}
div#amsocial .astabstrip ul{background-color:#202020}
div#amsocial .astabstrip li{font-size:.8em;}
div#amsocial .astabstrip li:hover{}
div#amsocial .astabstrip li.astabsel{background-image:none;background-color:#fff;}
div#amsocial .astabstrip li.astabsel:hover{}
div#amsocial .astabcontent{background-color:#fff;width:620px;vertical-align:top;padding:0px 3px 0 3px;}





div#amsocial h1{font-size:200%;font-family:Segoe UI;}
div#amsocial h2{font-weight:600;font-size:16px; color:#000; font-family:trajan pro;padding:0px;margin:0px; vertical-align:middle;}
div#amsocial h3{font-weight:600;font-size:120%; font-family:Segoe UI;padding:0px;margin:0px;}
div#amsocial h2 span{font-weight:normal;font-size:90%;}


.memberlistrow{ height:130px;margin:5px;padding:5px;width:290px;}
.memberlistrow:hover{ background-color:#f3f3f3; height:130px;margin:5px;padding:5px;width:290px;}
div#amsocial .stat{font-size:90%; color:#999;}
#asname{padding:0px !important;margin:0px;}
.asimagewrap{padding:0px 10px 0px 0px !important;margin:0px;}

fieldset {
   -moz-border-radius-bottomleft: 7px;
   -moz-border-radius-bottomright: 7px;
   -moz-border-radius-topleft: 5px;
   -moz-border-radius-topright: 7px;
   -webkit-border-radius: 7px;
   border-radius: 4px;
}
div#amsocial .asjfilters{margin-right:20px;padding-right:20px;margin-top:10px;}
div#amsocial .asjfilters li{white-space:nowrap;padding:0px 25px 0px 5px;}
div#amsocial .asjfilters .icon{margin-right:5px;}
div#amsocial .asjfilters li.liselected{margin-left:10px;}

div#amsocial span.icon{display:block;float:left;margin-right:2px;}
div#amsocial .iconlist{padding-top:5px;}
div#amsocial .iconlist li{padding-top:0px;padding-bottom:0px; line-height:20px;}

.mysearch{ background: transparent url(../images/search.png) bottom left no-repeat; width:40px; height:35px; text-align:center; display:table-cell; vertical-align:middle;}
.notification{ background: transparent url(../images/notifications.png) bottom left no-repeat; width:40px; height:35px; text-align:center; display:table-cell; vertical-align:middle; font-weight:bold;font-size:x-small;} 
.email{ background: transparent url(../images/emails.png) bottom left no-repeat; width:40px; height:35px;text-align:center; display:table-cell; vertical-align:middle;font-weight:bold;font-size:x-small;}
.myfriends{ background: transparent url(../images/friends.png) bottom left no-repeat; width:40px; height:35px;text-align:center; display:table-cell; vertical-align:middle;font-weight:bold;}
.mygroups{ background: transparent url(../images/groups.png) bottom left no-repeat; width:40px; height:35px;text-align:center; display:table-cell; vertical-align:middle;font-weight:bold;}
.myhelp{ background: transparent url(../images/help.png) bottom left no-repeat; width:40px; height:35px;text-align:center; display:table-cell; vertical-align:middle;font-weight:bold;}
.mylogin{ background: transparent url(../images/sign-in.png) bottom left no-repeat; width:40px; height:35px;text-align:center; display:table-cell; vertical-align:middle;font-weight:bold;}
.mysignup{ background: transparent url(../images/sign-up.png) bottom left no-repeat; width:40px; height:35px;text-align:center; display:table-cell; vertical-align:middle;font-weight:bold;}
.logout{ background: transparent url(../images/logout.png) bottom left no-repeat; width:40px; height:35px;text-align:center; display:table-cell; vertical-align:middle;font-weight:bold;}
.ideas{ background: transparent url(../images/suggestions-ideas.png) bottom left no-repeat; width:40px; height:35px;text-align:center; display:table-cell; vertical-align:middle;font-weight:bold;}

#aslogin{}
.cal{width:60px; color:orange;  font-weight:bold; text-align:left; float:left; }
.loginleft{background:transparent url(../images/community.png) top left no-repeat;width:160px;height:150px;float:left;}

div.amsocial .asformsec{text-align:left;width:425px;border:solid 1px #f5f5f5; padding:6px;background-color:#f1f1f1;font-weight:bold;color:#555; font-size:9pt;margin-bottom:5px;}




/*tabs*/
div.amsocial .astabarea{margin-top:15px;}
div.amsocial .astabstrip{width:190px;margin:0 0 10px 0;padding:0}
div.amsocial .astabstrip ul{list-style:none;}
div.amsocial .astabstrip li{list-style:none; clear:both;}
div.amsocial .astabstrip li a{float:left;text-decoration:none;cursor:pointer;outline:none;color:white !important;width:164px}
div.amsocial .astabstrip li a:hover{cursor:text;width:167px;color:#202020 !important;background:#e3e3e3;border:0px ! important}

div.amsocial .astabstrip li.astabsel{border-bottom-width:0; }
div.amsocial .astabstrip li.astabsel a{cursor:text;width:164px;color:#202020 !important;background:#e3e3e3;border:0px ! important}

div.amsocial .shell{width:100%;margin-left:auto;margin-right:auto;}


.asreset{ background-color:#202020 ! important;padding:0px}



div.amsocial .asjournaltool{display:none;padding-left:10%;padding-right:10%;width:auto;height:100px;overflow:hidden;}
div.amsocial .asjournaltool .asul li{font-size:12px;margin-top:2px;margin-bottom:2px;}
div.amsocial .asjournaltool .asul li.small{font-size:9px;margin-top:1px;margin-bottom:1px;}
div.amsocial .asjournaltool .asul li.sep{margin-bottom:2px;margin-top:2px;}
.profilephoto{padding:5px; text-align:center}
.profilephoto a{font-size:10px}
.profilephoto img{ text-align:center; vertical-align:middle;}



div.amsocial .asjournal #asjournalctl{position:relative;background-color:#ccc;top:-5px;}
.pr_status{ background-color:#f3f3f3;}
.pr_status span{font-size:16px; font-family:trajan pro; background-color:#e3e3e3; width:810px;display:inline-block;  color:#666;line-height:1; font-weight:600;}
.statusbg{background:#e3e3e3 url(../images/statusmessage.png) top left no-repeat}



div.amsocial .asjournaltools #asjournaltools a:active{background-color:White; display:inline-block; padding:5px;}


