/* General */
div#mainframe-community { width: 990px;  float:left; margin-bottom: 50px;  }
div#mainframe-community div#fp-footer { margin: auto; }
div#contentframe-community-outer { width: 100%; background: #f7f7f7; }
div#contentframe-community-outer { color: #545454; }
div#contentframe-community-outer a { color:#7f883e; }
div#contentframe-community-outer a:hover { color:#545454; }
div#contentframe-community-outer h2,
div#contentframe-community-outer h4 {color: #545454; border-bottom: 1px solid #ebebeb;}  
div#contentframe-community-outer p { color: #545454;}
div#contentframe-community-outer div#contentframe-community {  float:right; width: 733px;  }
div#contentframe-community-outer div#contentframe-community div.padder { background: #fff;  border-left: 1px solid #ebebeb; min-height: 600px;  }
div#contentframe-community-outer div#community-sidebar { background: #f7f7f7; width: 225px; float:left; }
div#contentframe-community-outer div#community-sidebar h4 { border: 0px; }

div#contentframe-community-outer div#community-sidebar img.avatar { margin-right: 10px; }
div#contentframe-community-outer div.left-menu img.avatar { margin-right: 15px; }
div#contentframe-community-outer div#community-sidebar div#sidebar-me { margin-bottom: 15px; }
div#contentframe-community-outer div#community-sidebar h3.widgettitle { color: #545454; border-bottom: 1px solid #ebebeb; padding-top: 5px; margin-bottom: 5px; margin-top: 15px; }
div#contentframe-community-outer div#contentframe-community h3 { color: #545454; border-bottom: 0px; font-size: 1.4em; padding: 0px;}

/* Elements */
span.activity, div#message p { background: #f1f2e4; border-color: #c5cd94; color: #9fab4c; }
div#contentframe-community-outer input#submit,
div#contentframe-community-outer div.ac-reply-content input,
div#contentframe-community-outer input#aw-whats-new-submit,
div#contentframe-community-outer input#groups_search_submit,
div#contentframe-community-outer input#forums_search_submit,
div#contentframe-community-outer input#sidebar-wp-submit,
div#contentframe-community-outer input#signup_submit,
div#contentframe-community-outer input#members_search_submit,
div#contentframe-community-outer input#group-creation-create,
div#contentframe-community-outer input#group-creation-next,
div#contentframe-community-outer input#upload,
div#contentframe-community-outer input#group-creation-finish,
div#contentframe-community-outer input#delete-account-button,
div#contentframe-community-outer input#profile-group-edit-submit { 
	-moz-border-radius:3px 3px 3px 3px;
	background:url("../img/white-grad.png") repeat-x scroll left top transparent;
	border:1px solid #DDDDDD;
	color:#888888;
	cursor:pointer;
	font-size:12px;
	font-weight:normal;
	padding:3px 10px;
	text-decoration:none;
	vertical-align:bottom;
}
div#contentframe-community-outer input#submit:hover,
div#contentframe-community-outer div.ac-reply-content input:hover,
div#contentframe-community-outer input#aw-whats-new-submit:hover,
div#contentframe-community-outer input#groups_search_submit:hover,
div#contentframe-community-outer input#forums_search_submit:hover,
div#contentframe-community-outer input#sidebar-wp-submit:hover,
div#contentframe-community-outer input#signup_submit:hover,
div#contentframe-community-outer input#members_search_submit:hover,
div#contentframe-community-outer input#group-creation-create:hover,
div#contentframe-community-outer input#group-creation-next:hover,
div#contentframe-community-outer input#upload:hover,
div#contentframe-community-outer input#group-creation-finish:hover,
div#contentframe-community-outer input#delete-account-button:hover,
div#contentframe-community-outer input#profile-group-edit-submit:hover { border:1px solid #545454; color:#545454; }

div#contentframe-community-outer input#members_search,
div#contentframe-community-outer input#groups_search, 
div#contentframe-community-outer input#forums_search { width:200px; }
div#contentframe-community-outer textarea { background: #fff; }
div#contentframe-community-outer div.activity-inner {   }
div#contentframe-community-outer div.activity-meta { }
.activity-list li.mini .activity-content p {}
.activity-list li.mini .activity-meta { }
div#contentframe-community-outer div.activity-content { }
div#subnav.item-list-tabs {}
div.item-list-tabs {}
div#mainframe-community div.activity.no-ajax { background: #fff; padding: 15px; }
div#mainframe-community div.activity.no-ajax p { color: #545454; }
div#mainframe-community div.activity.no-ajax a { color:#7f883e; }
div#mainframe-community div.activity.no-ajax a:hover { color:#545454; }

.activity-list .activity-header a:first-child, span.highlight { background: #f1f2e4; border-color: #c5cd94; color: #9fab4c; }
.activity-list .activity-header a:first-child:hover { background: #c5cd94 !important; }

div#contentframe-community-outer .activity-list div.activity-meta a.acomment-reply:hover { background: #F99600; color: #fff; }
div#contentframe-community-outer .activity-list div.activity-meta a:hover { background: #ccc; }
div#contentframe-community-outer .activity-list .activity-content span.time-since {  }
div#contentframe-community-outer div#item-header h2 span.highlight span { background: #c5cd94; }

div#tos.register-section { float:left; width:320px; }
div#tos.register-section h4 {margin-top: 20px; }

div#mainframe-community div.avatar-block { display:inline-block; }
div#mainframe-community div.avatar-block div.item-avatar { float:left; width: 50px; margin-right: 5px; } 
div#mainframe-community p.forgetmenot { padding-top: 0px; padding-bottom: 0px;}

div#mainframe-community ul#groups-list li div.item a { font-size: 0.9em; }
div#mainframe-community div.picture-single .activity-list .activity-content { margin-left: 0px; }
div#mainframe-community div.picture-single .picture-meta { width: 100%; padding-left: 5px; }
