/* buddypress CSS for Magazine 2.0 */
body.adminbar {
	padding-top: 2em;
}
#wrap, #wp-admin-bar {
	width: 100%;
}
#nav .padder {
	padding: 9px;
}
#subnav .padder {
	padding: 3px;
}
	
/** boxes **/
#search-terms, 
#whats-new-post-in,
.dir-search label input,
#forums_search,
#forums_search select,
#members_search,
#members_search select,
#field_ids,
#message_content,
#subject,
#send-notice,
#send-to-input,
.item-list-tabs ul li.filter select,
#pass1,
#pass2  {
	font-family: 'Play', arial, serif;
	font-size: 11px;
	margin: 0 5px 0 0;
	padding: 4px 0 4px 5px;
}	
/* buttons */
#search-submit, 
#sidebar-me a.button,
#aw-whats-new-submit,
#ac-form-submit,
#groups_search_submit,
#forums_search_submit,
#members_search_submit,
.dir-search input,
#profile-group-edit-submit,
#send,
div.ac-reply-content input,
#content .padder a.button,
#content .padder .submit input[type=button],
input[type=submit],
#submit_topic_cancel,
.button {
	background: url(images/button.png) 0 0;
	border: 1px solid #c62765;
	color: #FFFFFF;
	font-family: 'Play', arial, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	margin: 0;
	padding: 2px 5px 2px 5px;
	border: 1px solid #111111;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
#search-submit:hover, 
#sidebar-me a.button:hover, 
#aw-whats-new-submit:hover,
#ac-form-submit:hover,
#groups_search_submit:hover,
#forums_search_submit:hover,
#members_search_submit:hover,
#content .padder a.button:hover,
#content .padder .submit input[type=button]:hover,
.dir-form a:hover,
#submit_topic_cancel:hover,
input[type=submit]:hover {
	background: url(images/button.png) 0 -25px;
	border: 1px solid #c62765;
	color: #FFFFFF;
	text-decoration: none;
}
#content .dir-search label input[type=text] {
	background:#F7F7F7;
	font-size: 11px;
	text-transform: none;
}
.activity-list div.activity-meta a,
	.activity-list .activity-content a {
		background:transparent;
		border:0px;
}
#content ul.item-list li {
	background: #F7F7F7;
	color: #333333;
	font-size: 12px;
	padding: 3px 0 3px 3px;
	margin: 5px 0 5px 0;
	border: 1px solid #DDDDDD;
}
.internal-page #content ul.item-list li li {
	width: 98%;
}
div.generic-button {
	background: transparent;
	padding: 2px 4px;
}
/* text areas */
#whats-new, 
	#reply_text,
	#topic_text,
	#topic_tags,
	#topic_title {
		background:#F7F7F7 none repeat scroll 0 0;
		border:1px solid #DDDDDD;
		color:#0088B3;
		font-size:12px;
}
/* misc */
#content div.pagination-links a {
	background: transparent;
}
.sidebar-sidebar-content #item-header span.activity,
	.sidebar-content-sidebar #item-header span.activity,
	.content-sidebar-sidebar #item-header span.activity {
		display: inline-block;
}
.sidebar-sidebar-content #content .padder h3,
	.sidebar-content-sidebar #content .padder h3,
	.content-sidebar-sidebar #content .padder h3 {
		font-size: 14px;
}
.sidebar-sidebar-content .dir-search label input,
	.sidebar-content-sidebar .dir-search label input,
	.content-sidebar-sidebar .dir-search label input {
		width: 10em;
}
#content .bp-content-top .widget h4 {
	font-size: 16px;
	font-weight: normal;
	margin: 10px 0 5px 10px;
	padding: 0;
	text-transform:uppercase;
	border: 0px;
	background: #fff;
}
#content .bp-content-top .widget {
	border: 4px solid whitesmoke;
}
#content .bp-content-top .wrap {
	-moz-box-shadow: none;
	box-shadow:none;
	margin:0;
	padding: 10px;
	width:auto;
}
#header .s, #nav .s, #sidebar .s {
	width:225px;
}

#content .bp-content-top .textwidget p {
	margin: 0;
	padding: 10px 0 5px 0;
}

#content .bp-content-top ul,
	#content .bp-content-top ol {
		list-style-type: none;
		margin: 10px 0 5px 0;
		padding: 0;
}

#content .bp-content-top ul ul,
	#content .bp-content-top ol ol {
		margin: 0;
		padding: 0 0 0 15px;
}

#content .bp-content-top li {
	background: url(images/list.png) no-repeat top left;
	margin: 0;
	padding: 0 0 0 18px;
 	word-wrap: break-word;
}

#content .bp-content-top embed,
	#content .bp-content-top object {
		width: 300px;
		height: 225px;
		margin: 0;
		padding: 0;
}
.directory #content ul li {
	padding-bottom: 10px;
}
#content .padder #item-body a.accept,
	#content .padder #item-body a.reject {
		line-height: 1.2em;
		margin-right: 4px;
}
/* create groups/forums */
#content #group-create-tabs,
	#content #group-create-tabs ul li span {
		background: #F7F7F7;
}
#content #group-create-tabs ul li a {
   background: #FFFFFF;
}
/*
Blue color style
*/
.magazine-blue #search-submit, 
.magazine-blue #sidebar-me a.button,
.magazine-blue #aw-whats-new-submit,
.magazine-blue #ac-form-submit,
.magazine-blue #groups_search_submit,
.magazine-blue #forums_search_submit,
.magazine-blue #members_search_submit,
.magazine-blue #profile-group-edit-submit,
.magazine-blue #send,
.magazine-blue div.ac-reply-content input,
.magazine-blue #content .padder a.button,
.magazine-blue #content .padder .submit input[type=button],
.magazine-blue input[type=submit],
.magazine-blue #submit_topic_cancel,
.magazine-blue .button {
	background: url(images/blue/button.png) 0 0;
	border: 1px solid #2780c7;
}
.magazine-blue #search-submit:hover, 
.magazine-blue #sidebar-me a.button:hover, 
.magazine-blue #aw-whats-new-submit:hover,
.magazine-blue #ac-form-submit:hover,
.magazine-blue #groups_search_submit:hover,
.magazine-blue #forums_search_submit:hover,
.magazine-blue #members_search_submit:hover,
.magazine-blue #content .padder a.button:hover,
.magazine-blue #content .padder .submit input[type=button]:hover,
.magazine-blue .dir-form a:hover,
.magazine-blue #submit_topic_cancel:hover,
.magazine-blue input[type=submit]:hover {
	background: url(images/blue/button.png) 0 -25px;
	border: 1px solid #2780c7;
}
/*
Green color style
*/
.magazine-green #search-submit, 
.magazine-green #sidebar-me a.button,
.magazine-green #aw-whats-new-submit,
.magazine-green #ac-form-submit,
.magazine-green #groups_search_submit,
.magazine-green #forums_search_submit,
.magazine-green #members_search_submit,
.magazine-green #profile-group-edit-submit,
.magazine-green #send,
.magazine-green div.ac-reply-content input,
.magazine-green #content .padder a.button,
.magazine-green #content .padder .submit input[type=button],
.magazine-green input[type=submit],
.magazine-green #submit_topic_cancel,
.magazine-green .button {
	background: url(images/green/button.png) 0 0;
	border: 1px solid #27c753;
}
.magazine-green #search-submit:hover, 
.magazine-green #sidebar-me a.button:hover, 
.magazine-green #aw-whats-new-submit:hover,
.magazine-green #ac-form-submit:hover,
.magazine-green #groups_search_submit:hover,
.magazine-green #forums_search_submit:hover,
.magazine-green #members_search_submit:hover,
.magazine-green #content .padder a.button:hover,
.magazine-green #content .padder .submit input[type=button]:hover,
.magazine-green .dir-form a:hover,
.magazine-green #submit_topic_cancel:hover,
.magazine-green input[type=submit]:hover {
	background: url(images/green/button.png) 0 -25px;
	border: 1px solid #27c753;
}
/*
Orange color style
*/
.magazine-orange #search-submit, 
.magazine-orange #sidebar-me a.button,
.magazine-orange #aw-whats-new-submit,
.magazine-orange #ac-form-submit,
.magazine-orange #groups_search_submit,
.magazine-orange #forums_search_submit,
.magazine-orange #members_search_submit,
.magazine-orange #profile-group-edit-submit,
.magazine-orange #send,
.magazine-orange div.ac-reply-content input,
.magazine-orange #content .padder a.button,
.magazine-orange #content .padder .submit input[type=button],
.magazine-orange input[type=submit],
.magazine-orange #submit_topic_cancel,
.magazine-orange .button {
	background: url(images/orange/button.png) 0 0;
	border: 1px solid #e88e05;
}
.magazine-orange #search-submit:hover, 
.magazine-orange #sidebar-me a.button:hover, 
.magazine-orange #aw-whats-new-submit:hover,
.magazine-orange #ac-form-submit:hover,
.magazine-orange #groups_search_submit:hover,
.magazine-orange #forums_search_submit:hover,
.magazine-orange #members_search_submit:hover,
.magazine-orange #content .padder a.button:hover,
.magazine-orange #content .padder .submit input[type=button]:hover,
.magazine-orange .dir-form a:hover,
.magazine-orange #submit_topic_cancel:hover,
.magazine-orange input[type=submit]:hover {
	background: url(images/orange/button.png) 0 -25px;
	border: 1px solid #e88e05;
}
/*
Purple color style
*/
.magazine-purple #search-submit, 
.magazine-purple #sidebar-me a.button,
.magazine-purple #aw-whats-new-submit,
.magazine-purple #ac-form-submit,
.magazine-purple #groups_search_submit,
.magazine-purple #forums_search_submit,
.magazine-purple #members_search_submit,
.magazine-purple #profile-group-edit-submit,
.magazine-purple #send,
.magazine-purple div.ac-reply-content input,
.magazine-purple #content .padder a.button,
.magazine-purple #content .padder .submit input[type=button],
.magazine-purple input[type=submit],
.magazine-purple #submit_topic_cancel,
.magazine-purple .button {
	background: url(images/purple/button.png) 0 0;
	border: 1px solid #8827c7;
}
.magazine-purple #search-submit:hover, 
.magazine-purple #sidebar-me a.button:hover, 
.magazine-purple #aw-whats-new-submit:hover,
.magazine-purple #ac-form-submit:hover,
.magazine-purple #groups_search_submit:hover,
.magazine-purple #forums_search_submit:hover,
.magazine-purple #members_search_submit:hover,
.magazine-purple #content .padder a.button:hover,
.magazine-purple #content .padder .submit input[type=button]:hover,
.magazine-purple .dir-form a:hover,
.magazine-purple #submit_topic_cancel:hover,
.magazine-purple input[type=submit]:hover {
	background: url(images/purple/button.png) 0 -25px;
	border: 1px solid #8827c7;
}
/*
Red color style
*/
.magazine-red #search-submit, 
.magazine-red #sidebar-me a.button,
.magazine-red #aw-whats-new-submit,
.magazine-red #ac-form-submit,
.magazine-red #groups_search_submit,
.magazine-red #forums_search_submit,
.magazine-red #members_search_submit,
.magazine-red #profile-group-edit-submit,
.magazine-red #send,
.magazine-red div.ac-reply-content input,
.magazine-red #content .padder a.button,
.magazine-red #content .padder .submit input[type=button],
.magazine-red input[type=submit],
.magazine-red #submit_topic_cancel,
.magazine-red .button {
	background: url(images/red/button.png) 0 0;
	border: 1px solid #c72730;
}
.magazine-red #search-submit:hover, 
.magazine-red #sidebar-me a.button:hover, 
.magazine-red #aw-whats-new-submit:hover,
.magazine-red #ac-form-submit:hover,
.magazine-red #groups_search_submit:hover,
.magazine-red #forums_search_submit:hover,
.magazine-red #members_search_submit:hover,
.magazine-red #content .padder a.button:hover,
.magazine-red #content .padder .submit input[type=button]:hover,
.magazine-red .dir-form a:hover,
.magazine-red #submit_topic_cancel:hover,
.magazine-red input[type=submit]:hover {
	background: url(images/red/button.png) 0 -25px;
	border: 1px solid #c72730;
}
/*
Teal color style
*/
.magazine-teal #search-submit, 
.magazine-teal #sidebar-me a.button,
.magazine-teal #aw-whats-new-submit,
.magazine-teal #ac-form-submit,
.magazine-teal #groups_search_submit,
.magazine-teal #forums_search_submit,
.magazine-teal #members_search_submit,
.magazine-teal #profile-group-edit-submit,
.magazine-teal #send,
.magazine-teal div.ac-reply-content input,
.magazine-teal #content .padder a.button,
.magazine-teal #content .padder .submit input[type=button],
.magazine-teal input[type=submit],
.magazine-teal #submit_topic_cancel,
.magazine-teal .button {
	background: url(images/teal/button.png) 0 0;
	border: 1px solid #27c3c7;
}
.magazine-teal #search-submit:hover, 
.magazine-teal #sidebar-me a.button:hover, 
.magazine-teal #aw-whats-new-submit:hover,
.magazine-teal #ac-form-submit:hover,
.magazine-teal #groups_search_submit:hover,
.magazine-teal #forums_search_submit:hover,
.magazine-teal #members_search_submit:hover,
.magazine-teal #content .padder a.button:hover,
.magazine-teal #content .padder .submit input[type=button]:hover,
.magazine-teal .dir-form a:hover,
.magazine-teal #submit_topic_cancel:hover,
.magazine-teal input[type=submit]:hover {
	background: url(images/red/button.png) 0 -25px;
	border: 1px solid #27c3c7;
}
