diff --git a/wp-content/themes/darwin-buddypress-buddypack/README.txt b/wp-content/themes/darwin-buddypress-buddypack/README.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9364aad94ca1922eb3e335225954c375fa7ad7a8
--- /dev/null
+++ b/wp-content/themes/darwin-buddypress-buddypack/README.txt
@@ -0,0 +1,5 @@
+Darwin is part of BuddyPress BuddyPack (B2), a GPL freebie. 
+
+For official news bits, tweets and other flashy things, please visit http://www.AvenueB2.com
+
+- Michael Kuhlmann
\ No newline at end of file
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/45pc_black.png b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/45pc_black.png
new file mode 100644
index 0000000000000000000000000000000000000000..38b032aa2ae4561ede965f119714099359fd8a94
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/45pc_black.png differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/60pc_black.png b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/60pc_black.png
new file mode 100644
index 0000000000000000000000000000000000000000..ce7c1c7330326b32e8767f4110d6527886a1deea
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/60pc_black.png differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/activity_arrow.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/activity_arrow.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6c52bfd534e1091ecf2781f67ab3965c328159f8
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/activity_arrow.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/admin-menu-arrow.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/admin-menu-arrow.gif
new file mode 100644
index 0000000000000000000000000000000000000000..ba8eab77cfc9761426220d1caf4510cfea3affca
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/admin-menu-arrow.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/ajax-loader.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/ajax-loader.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6e5bace6e654c094f212632e8692e78c55ba3119
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/ajax-loader.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/background.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/background.gif
new file mode 100644
index 0000000000000000000000000000000000000000..1af6782476a71177e5713394379b20874261ab09
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/background.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/blue-line.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/blue-line.gif
new file mode 100644
index 0000000000000000000000000000000000000000..c280d57120c0bb6aad4821ec943ac7a0eda7440d
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/blue-line.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/closed.png b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/closed.png
new file mode 100644
index 0000000000000000000000000000000000000000..81f9329e42fc90dc85e1b8226662329d12c4ed2e
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/closed.png differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/copernicus-green.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/copernicus-green.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6ec0b8016c2b559ae7e360338e94721abb5fbea5
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/copernicus-green.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/default_header.jpg b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/default_header.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..64289f5e05663bc55d1de2ed15a59f5f409d7133
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/default_header.jpg differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/gray-line.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/gray-line.gif
new file mode 100644
index 0000000000000000000000000000000000000000..d7ba08135a2700209795c1a29dfad3b4612b975a
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/gray-line.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/green-line.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/green-line.gif
new file mode 100644
index 0000000000000000000000000000000000000000..9bd4bb8943d8c243e88c5dee37c709db72267b98
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/green-line.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/item_back.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/item_back.gif
new file mode 100644
index 0000000000000000000000000000000000000000..afc88fcb121cdc89b3ea1f88bdbf3a12087709e5
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/item_back.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/main-bg.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/main-bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..d2d643d58a8519cf64b830d2dd7e55f0d64a387b
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/main-bg.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/nav-bg.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/nav-bg.gif
new file mode 100644
index 0000000000000000000000000000000000000000..391ae00d43cc10336894702b43f366fd14731baf
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/nav-bg.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/pointer.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/pointer.gif
new file mode 100644
index 0000000000000000000000000000000000000000..9d8d5f5357e77769a2f244fa4359326b49fc2d6b
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/pointer.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/replyto_arrow.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/replyto_arrow.gif
new file mode 100644
index 0000000000000000000000000000000000000000..168c53af649d83b7bd57ea69c48a7629e96aaaf0
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/replyto_arrow.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/rss.png b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/rss.png
new file mode 100644
index 0000000000000000000000000000000000000000..b3c949d2244f2c0c81d65e74719af2a1b56d06a3
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/rss.png differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/sidebar_back.gif b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/sidebar_back.gif
new file mode 100644
index 0000000000000000000000000000000000000000..0a0142d101f829fcc906702badbe7a519d806704
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/sidebar_back.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/_inc/images/white-grad.png b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/white-grad.png
new file mode 100644
index 0000000000000000000000000000000000000000..3ffe025da8709d0e939adec4b6fe4e9a66e40d0b
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/_inc/images/white-grad.png differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/darwin-sample.gif b/wp-content/themes/darwin-buddypress-buddypack/darwin-sample.gif
new file mode 100644
index 0000000000000000000000000000000000000000..e0126edc59b5b5a85103bbaf78acaa88c62aa27e
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/darwin-sample.gif differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/footer.php b/wp-content/themes/darwin-buddypress-buddypack/footer.php
new file mode 100644
index 0000000000000000000000000000000000000000..b03710bd920fb73aa1c595f98be2a25942e81bc0
--- /dev/null
+++ b/wp-content/themes/darwin-buddypress-buddypack/footer.php
@@ -0,0 +1,21 @@
+		</div> <!-- #container -->
+
+		<?php do_action( 'bp_after_container' ) ?>
+
+		<div class="clear"></div>
+
+		<?php do_action( 'bp_before_footer' ) ?>
+
+		<div id="footer">
+		    <p><?php printf( __( '%s is proudly powered by <a href="http://mu.wordpress.org">WordPress MU</a>, <a href="http://buddypress.org">BuddyPress</a>', 'buddypress' ), bloginfo('name') ); ?> and <a href="http://www.avenueb2.com">Avenue B2</a></p>
+
+			<?php do_action( 'bp_footer' ) ?>
+		</div>
+
+		<?php do_action( 'bp_after_footer' ) ?>
+
+		<?php wp_footer(); ?>
+
+	</body>
+
+</html>
\ No newline at end of file
diff --git a/wp-content/themes/darwin-buddypress-buddypack/functions.php b/wp-content/themes/darwin-buddypress-buddypack/functions.php
new file mode 100644
index 0000000000000000000000000000000000000000..c4289ef438adbb3b6fd11a657719055b58f5c086
--- /dev/null
+++ b/wp-content/themes/darwin-buddypress-buddypack/functions.php
@@ -0,0 +1,72 @@
+<?php
+function buddypack_add_custom_header_support() {
+	define( 'HEADER_TEXTCOLOR', 'FFFFFF' );
+	define( 'HEADER_IMAGE', '%s/_inc/images/darwin-sample-x.gif' ); // %s is theme dir uri
+	define( 'HEADER_IMAGE_WIDTH', 1250 );
+	define( 'HEADER_IMAGE_HEIGHT', 125 );
+
+	function buddypack_header_style() { ?>
+		<style type="text/css">
+			#header { background-image: url(<?php header_image() ?>); }
+			<?php if ( 'blank' == get_header_textcolor() ) { ?>
+			#header h1, #header #desc { display: none; }
+			<?php } else { ?>
+			#header h1 a, #desc { color:#<?php header_textcolor() ?>; }
+			<?php } ?>
+		</style>
+	<?php
+	}
+
+	function buddypack_admin_header_style() { ?>
+		<style type="text/css">
+			#headimg {
+				position: relative;
+				color: #fff;
+				background: url(<?php header_image() ?>);
+				-moz-border-radius-bottomleft: 6px;
+				-webkit-border-bottom-left-radius: 6px;
+				-moz-border-radius-bottomright: 6px;
+				-webkit-border-bottom-right-radius: 6px;
+				margin-bottom: 20px;
+				height: 100px;
+				padding-top: 25px;
+			}
+
+			#headimg h1{
+				position: absolute;
+				bottom: 15px;
+				left: 15px;
+				width: 44%;
+				margin: 0;
+				font-family: Arial, Tahoma, sans-serif;
+			}
+			#headimg h1 a{
+				color:#<?php header_textcolor() ?>;
+				text-decoration: none;
+				border-bottom: none;
+			}
+			#headimg #desc{
+				color:#<?php header_textcolor() ?>;
+				font-size:1em;
+				margin-top:-0.5em;
+			}
+
+			#desc {
+				display: none;
+			}
+
+			<?php if ( 'blank' == get_header_textcolor() ) { ?>
+			#headimg h1, #headimg #desc {
+				display: none;
+			}
+			#headimg h1 a, #headimg #desc {
+				color:#<?php echo HEADER_TEXTCOLOR ?>;
+			}
+			<?php } ?>
+		</style>
+	<?php
+	}
+	add_custom_image_header( 'buddypack_header_style', 'buddypack_admin_header_style' );
+}
+
+?>
\ No newline at end of file
diff --git a/wp-content/themes/darwin-buddypress-buddypack/lgpl.txt b/wp-content/themes/darwin-buddypress-buddypack/lgpl.txt
new file mode 100644
index 0000000000000000000000000000000000000000..b87303c39a7b176c5077c9122d6d00c1746a8ad1
--- /dev/null
+++ b/wp-content/themes/darwin-buddypress-buddypack/lgpl.txt
@@ -0,0 +1,165 @@
+		   GNU LESSER GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+  This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+  0. Additional Definitions. 
+
+  As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+  "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+  An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+  A "Combined Work" is a work produced by combining or linking an
+Application with the Library.  The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+  The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+  The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+  1. Exception to Section 3 of the GNU GPL.
+
+  You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+  2. Conveying Modified Versions.
+
+  If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+   a) under this License, provided that you make a good faith effort to
+   ensure that, in the event an Application does not supply the
+   function or data, the facility still operates, and performs
+   whatever part of its purpose remains meaningful, or
+
+   b) under the GNU GPL, with none of the additional permissions of
+   this License applicable to that copy.
+
+  3. Object Code Incorporating Material from Library Header Files.
+
+  The object code form of an Application may incorporate material from
+a header file that is part of the Library.  You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+   a) Give prominent notice with each copy of the object code that the
+   Library is used in it and that the Library and its use are
+   covered by this License.
+
+   b) Accompany the object code with a copy of the GNU GPL and this license
+   document.
+
+  4. Combined Works.
+
+  You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+   a) Give prominent notice with each copy of the Combined Work that
+   the Library is used in it and that the Library and its use are
+   covered by this License.
+
+   b) Accompany the Combined Work with a copy of the GNU GPL and this license
+   document.
+
+   c) For a Combined Work that displays copyright notices during
+   execution, include the copyright notice for the Library among
+   these notices, as well as a reference directing the user to the
+   copies of the GNU GPL and this license document.
+
+   d) Do one of the following:
+
+       0) Convey the Minimal Corresponding Source under the terms of this
+       License, and the Corresponding Application Code in a form
+       suitable for, and under terms that permit, the user to
+       recombine or relink the Application with a modified version of
+       the Linked Version to produce a modified Combined Work, in the
+       manner specified by section 6 of the GNU GPL for conveying
+       Corresponding Source.
+
+       1) Use a suitable shared library mechanism for linking with the
+       Library.  A suitable mechanism is one that (a) uses at run time
+       a copy of the Library already present on the user's computer
+       system, and (b) will operate properly with a modified version
+       of the Library that is interface-compatible with the Linked
+       Version. 
+
+   e) Provide Installation Information, but only if you would otherwise
+   be required to provide such information under section 6 of the
+   GNU GPL, and only to the extent that such information is
+   necessary to install and execute a modified version of the
+   Combined Work produced by recombining or relinking the
+   Application with a modified version of the Linked Version. (If
+   you use option 4d0, the Installation Information must accompany
+   the Minimal Corresponding Source and Corresponding Application
+   Code. If you use option 4d1, you must provide the Installation
+   Information in the manner specified by section 6 of the GNU GPL
+   for conveying Corresponding Source.)
+
+  5. Combined Libraries.
+
+  You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+   a) Accompany the combined library with a copy of the same work based
+   on the Library, uncombined with any other library facilities,
+   conveyed under the terms of this License.
+
+   b) Give prominent notice with the combined library that part of it
+   is a work based on the Library, and explaining where to find the
+   accompanying uncombined form of the same work.
+
+  6. Revised Versions of the GNU Lesser General Public License.
+
+  The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+  Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+  If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
diff --git a/wp-content/themes/darwin-buddypress-buddypack/screenshot.png b/wp-content/themes/darwin-buddypress-buddypack/screenshot.png
new file mode 100644
index 0000000000000000000000000000000000000000..77738fe917eded031f72efc20af6088bd18c037c
Binary files /dev/null and b/wp-content/themes/darwin-buddypress-buddypack/screenshot.png differ
diff --git a/wp-content/themes/darwin-buddypress-buddypack/style.css b/wp-content/themes/darwin-buddypress-buddypack/style.css
new file mode 100644
index 0000000000000000000000000000000000000000..79e0b5481c7c2c3324cb723ba2991bd83d3fdba6
--- /dev/null
+++ b/wp-content/themes/darwin-buddypress-buddypack/style.css
@@ -0,0 +1,1822 @@
+/*
+Theme Name: Darwin (BuddyPress BuddyPack)
+Theme URI: http://www.avenueb2.com
+Description: A theme from the Avenue BuddyPress BuddyPack (B2)
+Version: 1.2.1
+Author: Michael Kuhlmann
+Author URI: http://www.michaelkuhlmann.com
+Template: bp-default
+Tags: buddypress, red, white, flexible-width, two-columns
+*/
+
+@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/reset.css );
+
+
+/* > Global Elements
+-------------------------------------------------------------- */
+
+body {
+	background: #fff;
+	font-size: 12px;
+	font-family: Tahoma, Verdana, sans-serif;
+	line-height: 160%;
+	color: #333;
+	width: 90%;
+	min-width: 960px;
+	max-width: 1250px;
+	margin: 0 auto;
+	padding-top: 0 !important; /* Remove the top padding space for the admin bar in this theme */
+}
+	body.activity-permalink {
+		min-width: 500px;
+		max-width: 760px;
+	}
+
+h2 {
+	margin: 10px 0;
+	font-size: 22px;
+	font-weight: normal;
+}
+
+h3 {
+	font-size: 16px;
+	margin: 15px 0;
+	color: #888;
+	font-weight: normal;
+}
+
+h4 {
+	font-size: 14px;
+	margin: 10px 0;
+	color: #888;
+}
+
+a { color: #bc1800; text-decoration: none;}
+
+.padder { padding: 15px; }
+.clear { clear: left; }
+
+p {	margin-bottom: 15px; }
+p:last-child { margin-bottom: 0; }
+
+img.avatar {
+	float: left;
+}
+
+.ajax-loader {
+	background: url( ../images/ajax-loader.gif ) center left no-repeat !important;
+	padding: 8px;
+	display: none;
+}
+
+span.activity, div#message p {
+	display: inline-block;
+	font-size: 11px;
+	font-weight: normal;
+	color: #999;
+	margin-top: 8px;
+	text-decoration: none;
+}
+
+/* > Admin Bar
+-------------------------------------------------------------- */
+
+#wp-admin-bar .padder {
+	width: 90% !important; /* Line up the admin bar with the content body in this theme */
+}
+
+/* > Header
+-------------------------------------------------------------- */
+
+#header {
+	position: relative;
+	color: #fff;
+	background: #ba1800 url(darwin-sample.gif) repeat-x;
+	margin-bottom: 20px;
+	height: 100px;
+	padding-top: 25px;
+}
+	body.activity-permalink #header { height: 65px; }
+
+	#header #search-bar {
+		position: absolute;
+		top: 25px;
+		left: 0;
+		width: 100%;
+		text-align: right;
+	}
+		body.activity-permalink #header #search-bar { display: none; }
+
+		#header h1 {
+			line-height: 230%;
+			text-indent: -999px;
+		}
+
+		#header #search-bar .padder {
+			padding: 10px 18px;
+		}
+
+		#header #search-bar input[type=text] {
+			-moz-border-radius: 3px;
+			-webkit-border-radius: 3px;
+			border-radius: 3px;
+			border: 1px inset #888;
+			padding: 2px;
+			margin-right: 4px;
+		}
+
+		#header #search-bar input[type=submit] {
+			font-size: 11px;
+			padding: 1px 4px;
+			margin-left: 4px;
+		}
+
+	#header h1 {
+		position: absolute;
+		bottom: 12px;
+		left: 15px;
+		width: 44%;
+	}
+		#header h1 a {
+			color: #111;
+			font-size: 26px;
+			text-decoration: none;
+		}
+
+/* > Navigation
+-------------------------------------------------------------- */
+
+ul#nav {
+	margin: 0;
+	padding: 0;
+	position: absolute;
+	list-style: none;
+        background: #bc1800;
+        width: 100%;
+        padding: 5px 0;
+        top: 100px;
+        border-top: 1px solid #cd4225;
+        border-bottom: 1px solid #941300;
+}
+	body.activity-permalink ul#nav { display: none; }
+
+	ul#nav li {
+		float: left;
+		margin: 0;
+	}
+		ul#nav li a {
+			color: #fceaec;
+            font-weight: bold;
+			text-decoration: none;
+			padding: 7px 15px;
+			background: #bc1800;
+            border-right: 1px solid #9b0f00;
+			border-left: 1px solid #cd4225;
+			text-shadow: #000 1px 1px 0;
+		}
+			ul#nav li.selected a {
+			    text-shadow: #222 1px 1px 0;
+				background: #d31f04;
+                color: #fff;
+                font-weight: bold;
+			}
+
+/* > Container
+-------------------------------------------------------------- */
+
+div#container {
+	position: relative;
+	width: 100%;
+	border-bottom: 1px solid #e0e0e0;
+	background: #fff;
+	overflow: hidden;
+}
+	body.activity-permalink div#container {
+		background: none;
+		border: none;
+	}
+
+/* > Sidebar
+-------------------------------------------------------------- */
+
+div#sidebar {
+	float: left;
+        width: 230px;
+	margin-left: 0;
+	margin-top: 0px;
+        border-right: 1px solid #d8dee9;
+}
+	div#sidebar div#sidebar-me img.avatar {
+		float: left;
+		margin: 0 15px 15px 0;
+	}
+
+	div#sidebar div#sidebar-me h3 {
+		padding: 5px 0 0 0;
+		margin: 0 0 8px 0;
+
+	}
+		div#sidebar div#sidebar-me h3 a {
+			color: #999;
+			text-decoration: none;
+		}
+
+	div#sidebar ul#bp-nav {
+		clear: left;
+		margin: 15px -16px;
+	}
+		div#sidebar ul#bp-nav li {
+			padding: 10px 15px;
+		}
+
+	div#sidebar h3.widgettitle {
+		margin: 25px -15px 10px -8px;
+		background: #f9f9f9;;
+		padding: 4px 8px;
+		font-size: 12px;
+		clear: left;
+                border-top: 1px solid #ccc;
+                color: #111;
+                font-weight: bold;
+	}
+
+	div#sidebar .widget_search {
+		margin-top: 20px;
+	}
+		div#sidebar .widget_search input[type=text] {
+			width: 110px;
+			padding: 2px;
+		}
+
+	div#sidebar ul#recentcomments li, div#sidebar .widget_recent_entries ul li {
+		margin-bottom: 15px;
+	}
+
+	div#sidebar ul.item-list img.avatar {
+		width: 25px;
+		height: 25px;
+		margin-right: 10px;
+	}
+		div#sidebar div.item-avatar img {
+			width: 50px;
+			height: 50px;
+			margin: 5px;
+		}
+
+		div#sidebar .avatar-block { overflow: hidden; }
+
+	div#sidebar ul.item-list div.item-title {
+		font-size: 12px;
+	}
+
+	div#sidebar div.item-options {
+		margin: -10px -16px 0 -15px;
+		background: #f8f8f8;
+		padding: 5px 15px;
+		font-size: 11px;
+	}
+
+	div#sidebar div.item-meta, div#sidebar div.item-content {
+		margin-left: 38px;
+		font-size: 11px;
+	}
+
+/* > Content
+-------------------------------------------------------------- */
+
+div#content {
+	float: right;
+	width: 75%;
+        max-width: 1000px;
+}
+
+div#content .padder {
+	margin-left: 0;
+
+}
+	div#content .left-menu {
+		float: left;
+		width: 170px;
+	}
+
+	div#content .main-column {
+		margin-left: 190px;
+	}
+
+/* > Item Headers (Profiles, Groups)
+-------------------------------------------------------------- */
+
+div#item-header {
+	margin-bottom: 20px;
+	overflow: hidden;
+}
+	div#item-header img.avatar {
+		float: left;
+		margin: 0 15px 0 0;
+	}
+
+	div#item-header h2 {
+		font-size: 32px;
+		margin: 0 0 10px 0;
+		padding-top: 5px;
+		line-height: 100%;
+	}
+		div#item-header h2 a {
+			color: #888;
+			text-decoration: none;
+		}
+
+div#item-header span.activity, div#item-header h2 span.highlight {
+		vertical-align: middle;
+		font-size: 11px;
+		font-weight: normal;
+		line-height: 170%;
+		margin-bottom: 7px;
+	}
+
+	div#item-header h2 span.highlight { font-size: 16px; }
+	div#item-header h2 span.highlight span {
+		position: relative;
+		top: -2px;
+		right: -2px;
+		font-weight: bold;
+		font-size: 11px;
+		background: #bc1800;
+		color: #fff;
+		padding: 1px 4px;
+		margin-bottom: 2px;
+		-moz-border-radius: 3px;
+		-webkit-border-radius: 3px;
+		vertical-align: middle;
+		cursor: pointer;
+		display: none;
+	}
+	div#item-header div#item-meta {
+		font-size: 14px;
+		color: #aaa;
+		margin: 15px 0 5px 0;
+		padding-bottom: 10px;
+		overflow: hidden;
+	}
+
+	div#item-header div#item-actions {
+		float: right;
+		width: 20%;
+		margin: 0 0 15px 15px;
+		text-align: right;
+	}
+		div#item-header div#item-actions h3 {
+			font-size: 12px;
+			margin: 0 0 5px 0;
+		}
+
+		div#item-header ul {
+			overflow: hidden;
+			margin-bottom: 15px;
+		}
+
+		div#item-header ul h5, div#item-header ul span, div#item-header ul hr {
+			display: none;
+		}
+
+		div#item-header ul li {
+			float: right;
+		}
+
+		div#item-header ul img.avatar, div#item-header ul.avatars img.avatar {
+			width: 30px;
+			height: 30px;
+			margin: 2px;
+		}
+
+	div#item-header div.generic-button {
+		float: left;
+		margin: 10px 10px 0 0;
+	}
+
+
+/* > Item Lists (Activity, Friend, Group lists)
+-------------------------------------------------------------- */
+
+ul.item-list {
+	width: 100%;
+}
+	ul.item-list li {
+		position: relative;
+		padding: 15px 0;
+		border-bottom: 1px solid #eaeaea;
+	}
+		ul.item-list li img.avatar {
+			float: left;
+			margin: 0 10px 10px 0;
+		}
+
+		ul.item-list li div.item-title {
+			font-size: 14px;
+		}
+
+		ul.item-list li div.item-desc {
+			margin: 10px 0 0 64px;
+			font-size: 11px;
+			color: #888;
+			width: 50%;
+		}
+
+		ul.item-list li div.action {
+			position: absolute;
+			top: 15px;
+			right: 0;
+			text-align: right;
+		}
+
+		ul.item-list li div.meta {
+			margin-top: 10px;
+			color: #888;
+			font-size: 11px;
+		}
+
+/* > Item Tabs
+-------------------------------------------------------------- */
+
+div.item-list-tabs {
+	clear: left;
+	overflow: auto;
+	margin: 25px -15px 5px -15px;
+	background: #fff;
+        border-bottom: 1px solid #ccc;
+}
+	div.item-list-tabs ul li a {
+		text-decoration: none;
+                font-weight: bold;
+	}
+
+	div.item-list-tabs#user-nav,
+	div.item-list-tabs#group-nav {
+		margin-top: 15px;
+		margin-bottom: 0;
+	}
+
+	div.item-list-tabs ul {
+		width: 100%;
+	}
+		div.item-list-tabs ul li {
+			float: left;
+			margin: 5px 0 0 5px;
+		}
+			div.item-list-tabs ul li:first-child {
+				margin-left: 15px;
+			}
+
+			div.item-list-tabs ul li.last {
+				float: right;
+				margin: 7px 15px 0 0;
+			}
+
+		div.item-list-tabs ul li a,
+		div.item-list-tabs ul li span {
+			display: block;
+			padding: 5px 10px;
+			text-decoration: none;
+		}
+			div.item-list-tabs ul li span {
+				color: #aaa;
+			}
+
+			div.item-list-tabs ul li a span {
+				display: inline;
+				padding: 0;
+				color: inherit;
+			}
+
+		div.item-list-tabs ul li.selected a,
+		div.item-list-tabs ul li.current a {
+			background-color: #fff;
+			color: #111;
+			font-weight: bold;
+		}
+			div.item-list-tabs ul li.loading a {
+				background-image: url( ../images/ajax-loader.gif );
+				background-position: 92% 50%;
+				background-repeat: no-repeat;
+				padding-right: 30px;
+			}
+
+	div.item-list-tabs#user-subnav,
+	div.item-list-tabs#group-subnav {
+		background: #f2f2f2;
+		margin: 0 -15px 0 -15px;
+		border-bottom: 1px solid #eaeaea;
+		min-height: 35px;
+		overflow: hidden;
+	}
+
+        div.item-list-tabs#user-subnav a,
+	div.item-list-tabs#group-subnav a{
+	background: url( ../images/white-grad.png ) top left repeat-x;
+	border: 1px solid #ccc;
+	padding: 2px 8px;
+        color: #111;
+        font-size: 11px;
+	}
+
+/* > Item Body
+-------------------------------------------------------------- */
+
+.item-body {
+	margin: 20px 0;
+}
+
+/* > Directories (Members, Groups, Blogs, Forums)
+-------------------------------------------------------------- */
+
+div.dir-search {
+	float: right;
+	margin: -32px 0 0 0;
+}
+	div.dir-search input[type=text] {
+		padding: 4px;
+		font-size: 12px;
+	}
+
+/* > Pagination
+-------------------------------------------------------------- */
+
+div.pagination {
+	margin: 0 -15px 9px -15px;
+	border-bottom: 1px solid #fff;
+	padding: 10px 15px 10px 15px;
+	color: #333;
+	font-size: 11px;
+	height: 16px;
+}
+	div.pagination#user-pag, .friends div.pagination,
+	.mygroups div.pagination, .myblogs div.pagination {
+		background: #fff;
+		border: none;
+		padding: 8px 15px;
+	}
+
+	div.pagination .pag-count {
+		float: left;
+	}
+
+	div.pagination .pagination-links {
+		float: right;
+	}
+		div.pagination .pagination-links span,
+		div.pagination .pagination-links a {
+			font-size: 12px;
+			padding: 0 5px;
+		}
+			div.pagination .pagination-links a:hover {
+				font-weight: bold;
+			}
+
+/* > Error / Success Messages
+-------------------------------------------------------------- */
+
+div#message {
+	margin: 15px 0 25px 0;
+}
+	div#message.error {
+		margin-top: 0;
+	}
+
+div#message p {
+	padding: 10px 15px;
+	font-size: 12px;
+	display:block;
+}
+	div#message.error p {
+		background: #e41717;
+		color: #fff;
+		border-color: #a71a1a;
+	}
+
+	div#message.updated p {
+		background: #dffcd9;
+		color: #1a9b00;
+		border-color: #c4e9bd;
+	}
+
+form.standard-form#signup_form div div.error {
+	color: #fff;
+	background: #e41717;
+	-moz-border-radius: 3px;
+	-webkit-border-radius: 3px;
+	border-radius: 3px;
+	padding: 6px;
+	width: 90%;
+	margin: 0 0 10px 0;
+}
+
+/* > Buttons
+-------------------------------------------------------------- */
+
+a.button, input[type=submit], input[type=button],
+ul.button-nav li a, div.generic-button a {
+	background: #222 url(../images/gray-line.gif) top left repeat-x;
+	border: 1px solid #000;
+	padding: 5px 10px;
+	text-decoration: none;
+	color: #fff;
+	font-weight: normal;
+	vertical-align: bottom;
+	cursor: pointer;
+        font-weight: bold;
+        font-family: Tahoma, Arial, sans-serif;
+        font-size: 11px;
+}
+	a.button:hover, input[type=submit]:hover, input[type=button]:hover,
+	ul.button-nav li a:hover, ul.button-nav li.current a,
+	div.generic-button a:hover {
+		border-color: #29457e;
+		color: #fff;
+	}
+
+ul.button-nav li {
+	float: left;
+	margin: 0 10px 10px 0;
+}
+	ul.button-nav li.current a {
+		font-weight: bold;
+	}
+
+
+
+
+/* > Input Forms
+-------------------------------------------------------------- */
+
+form.standard-form {
+
+}
+	form.standard-form textarea, form.standard-form input[type=text],
+	form.standard-form select, form.standard-form input[type=password],
+	.dir-search input[type=text] {
+		border: 1px inset #ccc;
+		padding: 6px;
+		font: inherit;
+		font-size: 14px;
+		color: #888;
+	}
+		form.standard-form select {
+			padding: 3px;
+		}
+
+		form.standard-form input[type=password] {
+			margin-bottom: 5px;
+		}
+
+	form.standard-form label, form.standard-form span.label {
+		display: block;
+		font-weight: bold;
+		margin: 15px 0 5px 0;
+	}
+		form.standard-form div.checkbox label,
+		form.standard-form div.radio label {
+			font-weight: normal;
+			margin: 5px 0 0 0;
+			font-size: 14px;
+			color: #888;
+		}
+
+		form.standard-form#login-form label {
+			margin-top: 5px;
+		}
+
+	form.standard-form input[type=text] {
+		width: 75%;
+	}
+		form.standard-form#login-form input[type=text],
+		form.standard-form#login-form input[type=password] {
+			padding: 4px;
+			width: 95%;
+		}
+
+		form.standard-form #basic-details-section input[type=password],
+		form.standard-form #blog-details-section input#signup_blog_url {
+			width: 35%;
+		}
+
+		form.standard-form#signup_form input[type=text],
+		form.standard-form#signup_form textarea {
+			width: 90%;
+		}
+			form.standard-form#signup_form div.submit { float: right; }
+			form.standard-form#signup_form div.signup-avatar { margin-right: 15px; }
+
+	form.standard-form textarea {
+		width: 75%;
+		height: 120px;
+	}
+		form.standard-form textarea#message_content {
+			height: 200px;
+		}
+
+		form.standard-form#send-reply textarea {
+			width: 97.5%;
+		}
+
+	form.standard-form p.description {
+		font-size: 11px;
+		color: #888;
+		margin: 5px 0;
+	}
+
+	form.standard-form div.submit {
+		padding: 15px 0;
+		clear: both;
+	}
+		form.standard-form div.submit input {
+			margin-right: 15px;
+		}
+
+	form.standard-form div.radio ul {
+		margin: 10px 0 15px 38px;
+		list-style: disc;
+	}
+		form.standard-form div.radio ul li {
+			margin-bottom: 5px;
+		}
+
+form.standard-form #basic-details-section, form.standard-form #blog-details-section,
+form.standard-form #profile-details-section {
+	float: left;
+	width: 48%;
+}
+	form.standard-form #profile-details-section { float: right; }
+	form.standard-form #blog-details-section {
+		clear: left;
+	}
+
+form#send-invite-form {
+	margin-top: 20px;
+}
+
+	form#send-invite-form #invite-list {
+		height: 275px;
+		overflow: auto;
+		padding: 5px;
+		background: #f5f5f5;
+		width: 160px;
+		border: 1px solid #e4e4e4;
+		margin: 10px 0;
+	}
+
+
+/* > Data Tables
+-------------------------------------------------------------- */
+
+table {
+	width: 100%;
+}
+	table#message-threads {
+		margin: 0 -15px;
+		width: auto;
+	}
+
+	div#sidebar table {
+		margin: 0 -16px;
+		width: 117%;
+	}
+
+	table tr td, table tr th {
+		padding: 8px;
+		vertical-align: middle;
+                border-top: 1px solid #ccc;
+	}
+		table tr td.label {
+			border-right: 1px solid #eaeaea;
+			font-weight: bold;
+			min-width: 25%;
+		}
+
+		table tr td.thread-info p {
+			margin: 0;
+		}
+			table tr td.thread-info p.thread-excerpt {
+				color: #333;
+				font-size: 11px;
+				margin-top: 3px;
+			}
+
+		div#sidebar table td, table.forum td { text-align: center; }
+
+	table tr.alt {
+		background: #fff;
+	}
+
+table.notification-settings {
+	margin-bottom: 20px;
+}
+	table.notification-settings th.icon {
+		width: 35px;
+	}
+
+	table.notification-settings th.title {
+		width: 80%;
+	}
+
+	table.notification-settings .yes, table.notification-settings .no {
+		width: 40px;
+	}
+
+table.forum {
+	margin: -9px -15px 20px -15px;
+	width: auto;
+}
+	table.forum tr:first-child {
+		background: #fff;
+	}
+
+	table.forum tr.sticky td {
+		background: #6d84b4;
+		border-top: 1px solid #315091;
+		border-bottom: 1px solid #315091;
+                color: #fff;
+	}
+
+table.forum tr.sticky td a {
+                color: #fff;
+                font-weight: bold;
+	}
+
+	table.forum tr.closed td.td-title {
+		padding-left: 35px;
+		background-image: url( ../images/closed.png );
+		background-position: 15px 50%;
+		background-repeat: no-repeat;
+	}
+
+	table.forum td p.topic-text {
+		color: #888;
+		font-size: 11px;
+	}
+
+	table.forum tr > td:first-child, table.forum tr > th:first-child {
+		padding-left: 15px;
+	}
+
+	table.forum tr > td:last-child, table.forum tr > th:last-child {
+		padding-right: 15px;
+	}
+
+	table.forum tr th#th-title, table.forum tr th#th-poster,
+	table.forum tr th#th-group, table.forum td.td-poster,
+	table.forum td.td-group, table.forum td.td-title { text-align: left; }
+
+	table.forum td.td-freshness {
+		font-size: 11px;
+		color: #888;
+	}
+
+	table.forum td img.avatar {
+		margin-right: 5px;
+	}
+
+	table.forum td.td-poster, table.forum td.td-group  {
+		min-width: 130px;
+	}
+
+	table.forum th#th-title {
+		width: 40%;
+	}
+
+	table.forum th#th-postcount {
+		width: 1%;
+	}
+
+/* > Activity Stream Posting
+-------------------------------------------------------------- */
+
+form#whats-new-form {
+	margin-bottom: 10px;
+	border: 1px solid #b6b6b6;
+        border-top: 2px solid #919191;
+	overflow: hidden;
+	padding: 8px;
+        background: #f2f2f2;
+        
+}
+	#item-body form#whats-new-form {
+		margin-top: 20px;
+	}
+
+	.home-page form#whats-new-form {
+            color: #777;
+            font-weight: bold;
+	}
+
+	form#whats-new-form h5 {
+		margin: 0;
+		font-weight: normal;
+		font-size: 12px;
+		color: #777;
+		margin-left: 0;
+		padding: 0 0 3px 0;
+                font-weight: bold;
+	}
+
+	form#whats-new-form #whats-new-avatar {
+		float: left;
+                display: none;
+	}
+
+	form#whats-new-form #whats-new-content {
+		margin-left: 0;
+		padding-left: 0;
+	}
+
+	form#whats-new-form #whats-new-textarea {
+		padding: 8px;
+		border: 1px inset #ccc;
+		background: #fff;
+		margin-bottom: 10px;
+	}
+	form#whats-new-form textarea {
+		width: 100%;
+		height: 24px;
+		font-size: 14px;
+		font-family: inherit;
+		color: #333;
+		border: none;
+		margin: 0;
+		padding: 0;
+	}
+
+	form#whats-new-form #whats-new-options select {
+		max-width: 150px;
+                color: #555;
+	}
+
+	form#whats-new-form #whats-new-submit {
+		float: right;
+		margin: 0;
+	}
+
+/* > Activity Stream Listing
+-------------------------------------------------------------- */
+
+ul.activity-list li {
+	padding: 20px 0 0 0;
+}
+	ul.activity-list li.has-comments {
+		padding-bottom: 20px;
+	}
+
+.activity-list li.mini {
+	font-size: 11px;
+	min-height: 35px;
+	padding: 12px 0 0 0;
+}
+	.activity-list li.mini div.activity-meta {
+		margin: 0;
+	}
+
+	.activity-list li.mini div.activity-meta a {
+		padding: 3px 8px;
+	}
+
+	.activity-list li.mini .activity-avatar img.avatar,
+	.activity-list li.mini .activity-avatar img.FB_profile_pic {
+		width: 20px;
+		height: 20px;
+		margin-left: 36px;
+	}
+		.activity-list li.activity_comment .activity-avatar img.avatar,
+		.activity-list li.activity_comment .activity-avatar img.FB_profile_pic {
+			width: 40px;
+			height: 40px;
+			margin-left: 20px;
+		}
+
+		body.activity-permalink .activity-list li.mini .activity-avatar img.avatar,
+		body.activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic {
+			width: 50px;
+			height: 50px;
+			margin-left: 30px;
+		}
+
+	.activity-list li.mini .activity-content {
+		margin-right: 175px;
+	}
+
+	.activity-list li.mini .activity-content p {
+		margin: 0;
+		float: left;
+
+	}
+
+	.activity-list li.mini .activity-meta {
+		position: absolute;
+		right: 0;
+	}
+
+	.activity-list li.mini .activity-comments {
+		clear: left;
+		font-size: 12px;
+		margin-top: 30px;
+	}
+
+.activity-list li .activity-inreplyto {
+	font-size: 11px;
+	color: #888;
+	margin-left: 70px;
+	margin-bottom: 15px;
+	padding-left: 25px;
+	background: url( ../images/replyto_arrow.gif ) 7px 0 no-repeat;
+}
+	.activity-list li .activity-inreplyto > p {
+		margin: 0;
+		display: inline;
+	}
+
+	.activity-list li .activity-inreplyto blockquote,
+	.activity-list li .activity-inreplyto div.activity-inner {
+		background: none;
+		border: none;
+		display: inline;
+		padding: 0;
+		margin: 0;
+
+	}
+
+.activity-list .activity-avatar img {
+	width: 60px;
+	height: 60px;
+}
+
+.activity-list .activity-content {
+	margin-left: 70px;
+}
+	body.activity-permalink .activity-content {
+		background: #fff;
+		padding: 15px;
+		margin-left: 80px;
+		font-size: 16px;
+		line-height: 150%;
+		overflow: hidden;
+		width: auto;
+	}
+
+	.activity-list .activity-content > p:first-child,
+	.activity-list .activity-content .comment-header {
+		font-size: 11px;
+		color: #888;
+		line-height: 220%;
+	}
+
+	.activity-list .activity-content > p > a:first-child, span.highlight,
+	.activity-list .activity-content > .comment-header > a:first-child {
+		color: #bc1800;
+                font-weight: bold;
+		padding: 3px 0;
+		text-decoration: none;
+		margin-right: 3px;
+	}
+		.activity-list .activity-content p > a:first-child:hover {
+			background: #059AE7 !important;
+			color: #fff !important;
+		}
+
+		.activity-list .activity-content span.time-since {
+			color: #bbb;
+		}
+
+	.activity-list .activity-content span.activity-header-meta a {
+		background: none;
+		padding: 0;
+		font-size: 11px;
+		margin: 0;
+		border: none;
+		color: #aaa;
+		text-decoration: underline;
+	}
+		.activity-list .activity-content span.activity-header-meta a:hover {
+			color: inherit;
+			text-decoration: none;
+		}
+
+	.activity-list .activity-content .activity-inner,
+	.activity-list .activity-content blockquote {
+		margin: 15px 0 15px 5px;
+
+	}
+
+.activity-list li.load-more {
+	margin: 15px  0 !important;
+	padding: 10px 15px !important;
+	background: #edeff4 !important;
+	text-align: center;
+	font-size: 1.2em;
+	border: 1px solid #d8dfea;
+	
+}
+	.activity-list li.load-more a {
+		color: #bc1800;
+	}
+
+/* > Activity Stream Comments
+-------------------------------------------------------------- */
+
+div.activity-meta {
+	margin: 0 0 20px 3px;
+}
+
+.activity-list div.activity-meta a {
+	font-size: 11px;
+	color: #bc1800;
+	text-decoration: none;
+	border-radius: 4px;
+}
+	.activity-list div.activity-meta a.loading {
+		background-image: url( ../images/ajax-loader.gif );
+		background-position: 95% 50%;
+		padding-right: 25px;
+		background-repeat: no-repeat;
+	}
+
+	.activity-list div.activity-meta a.acomment-reply {
+		color: #bc1800;
+	}
+
+	div.activity-meta a:hover {
+		background: #fff;
+		color: #bc1800;
+		text-decoration: underline;
+	}
+		div.activity-meta a.acomment-reply:hover {
+			background: #fff;
+		        color: #bc1800;
+		        text-decoration: underline;
+		}
+
+div.activity-comments {
+	margin: 0 0 0 75px;
+	background: #f9f9f9;
+	width: 75%;
+}
+	body.internal-page div.activity-comments {
+		width: auto;
+	}
+
+	body.activity-permalink div.activity-comments {
+		width: auto;
+		margin-left: 80px;
+		background: none;
+	}
+
+div.activity-comments ul, div.activity-comments ul li {
+	border: none;
+	list-style: none;
+
+}
+	div.activity-comments ul {
+		clear: left;
+
+	}
+
+	div.activity-comments ul li {
+		border-top: 2px solid #fff;
+                border-bottom: 1px solid #e5eaf1;
+		padding: 5px 0 0 0px;
+		margin-left: 0;
+
+	}
+		body.activity-permalink div.activity-comments ul li {
+			padding: 15px 0;
+             
+		}
+
+		div.activity-comments ul li p:last-child {
+			margin-bottom: 0;
+		}
+
+		div.activity-comments > ul > li:first-child {
+			border-top: none;
+		}
+
+		div.activity-comments ul li:last-child {
+			margin-bottom: 0;
+		}
+
+	div.activity-comments ul li > ul {
+		margin-top: 5px;
+		margin-left: 0px;
+	}
+		body.activity-permalink div.activity-comments ul li > ul {
+			margin-top: 15px;
+		}
+
+	div.activity-comments div.acomment-avatar img {
+		border-width: 2px !important;
+		float: left;
+		margin: 0 9px 0 5px;
+                height: 32px;
+                width: 32px;
+	}
+
+	div.activity-comments div.acomment-content {
+		font-size: 11px;
+		margin-left: 35px;
+		margin-top: 5px;
+	}
+		div.acomment-content .time-since { display: none; }
+		div.acomment-content .activity-delete-link { display: none; }
+		div.acomment-content .comment-header { display: none; }
+
+		body.activity-permalink div.activity-comments div.acomment-content {
+			font-size: 12px;
+		}
+
+	div.activity-comments div.acomment-meta {
+		font-size: 11px;
+		color: #888;
+	}
+
+        div.activity-comments div.activity-inner{
+                margin: 0 0 0 9px;;
+}
+
+	div.activity-comments form.ac-form {
+		display: none;
+		margin: 10px 0 10px 33px;
+		background: #f9f9f9;
+		border-bottom: 1px solid #e5eaf1;
+		padding: 8px;
+	}
+		div.activity-comments li form.ac-form {
+			margin-right: 15px;
+		}
+
+		div.activity-comments form.root {
+			margin-left: 0;
+		}
+
+		div.activity-comments div#message {
+			margin-top: 15px;
+			margin-bottom: 0;
+		}
+
+		div.activity-comments form.loading {
+			background-image: url( ../images/ajax-loader.gif );
+			background-position: 2% 95%;
+			background-repeat: no-repeat;
+		}
+
+		div.activity-comments form .ac-textarea {
+			padding: 8px;
+			border: 1px inset #ccc;
+			background: #fff;
+			margin-bottom: 10px;
+
+		}
+			div.activity-comments form textarea {
+				width: 100%;
+				font-family: inherit;
+				font-size: 11px;
+				color: #555;
+				height: 60px;
+				border: none;
+				padding: 0;
+			}
+				div.activity-comments form input {
+					margin-top: 5px;
+				}
+
+		div.activity-comments form div.ac-reply-avatar {
+			float: left;
+                   
+		}
+			div.ac-reply-avatar img {
+				border: 2px solid #fff !important;
+
+			}
+
+		div.activity-comments form div.ac-reply-content {
+			margin-left: 25px;
+			padding-left: 15px;
+			color: #888;
+			font-size: 11px;
+		}
+
+/* > Private Message Threads
+-------------------------------------------------------------- */
+
+table#message-threads tr.unread td {
+	background: #FFF9DB;
+	border-top: 1px solid #FFE8C4;
+	border-bottom: 1px solid #FFE8C4;
+	font-weight: bold;
+}
+	table#message-threads tr.unread td span.activity {
+		background: #fff;
+	}
+
+	li span.unread-count, tr.unread span.unread-count {
+		background: #dd0000;
+		padding: 2px 8px;
+		color: #fff;
+		font-weight: bold;
+		-moz-border-radius: 3px;
+		-khtml-border-radius: 3px;
+		-webkit-border-radius: 3px;
+		border-radius: 3px;
+	}
+		div.item-list-tabs ul li a span.unread-count {
+			padding: 1px 6px;
+			color: #fff;
+		}
+
+	div.messages-options-nav {
+		font-size: 11px;
+		background: #fff;
+                border-top: 1px solid #ccc;
+		text-align: right;
+		margin: 0 -15px;
+		padding: 5px 15px;
+	}
+
+div#message-thread div.message-box {
+	margin: 0 -15px;
+	padding: 15px;
+                border-bottom: 1px solid #ccc;
+}
+	div#message-thread div.alt {
+		background: #fff;
+	}
+
+	div#message-thread p#message-recipients {
+		margin: 10px 0 20px 0;
+	}
+
+	div#message-thread img.avatar {
+		float: left;
+		margin: 0 10px 0 0;
+		vertical-align: middle;
+	}
+
+	div#message-thread h3 {
+		margin: 20px 0 0 0;
+                color: #000;
+                font-weight: bold;
+                font-size: 14px;
+	}
+		div#message-thread h3 a {
+			text-decoration: none;
+		}
+
+		div#message-thread h3 span.activity {
+			margin-left: 10px;
+		}
+
+	div#message-thread div.message-metadata {
+		overflow: hidden;
+		margin-bottom: 5px;
+	}
+
+	div#message-thread div.message-content {
+		margin-left: 45px;
+	}
+
+	div#message-thread div.message-options {
+		text-align: right;
+	}
+		a#delete_inbox_messages, .sentbox div.messages-options-nav {
+			display: none;
+		}
+
+/* > Group Forum Topics
+-------------------------------------------------------------- */
+
+ul#topic-post-list {
+	margin: 15px -15px;
+	width: auto;
+}
+	ul#topic-post-list li {
+		padding: 15px;
+		position: relative;
+	}
+
+	ul#topic-post-list li.alt {
+		background: #f9f9f9;
+	}
+
+	ul#topic-post-list li divdiv.poster-meta {
+		margin-bottom: 10px;
+		color: #888;
+	}
+
+	ul#topic-post-list li divdiv.post-content {
+		margin-left: 54px;
+	}
+
+div.admin-links {
+	position: absolute;
+	top: 15px;
+	right: 15px;
+	color: #888;
+	font-size: 11px;
+}
+	div#topic-meta div.admin-links {
+		bottom: 0;
+		right: 0;
+		top: auto;
+	}
+
+div#topic-meta {
+	position: relative;
+}
+	div#topic-meta h3 {
+		font-size: 20px;
+	}
+
+div#new-topic-post {
+	margin: 0;
+	padding: 1px 0 0 0;
+}
+
+/* > WordPress Blog Styles
+-------------------------------------------------------------- */
+
+div.post {
+	margin: 0 0 60px 0;
+}
+	div.post div.author-box, div.comment-avatar-box {
+		float: left;
+		margin: 0 15px 15px 0;
+		text-align: center;
+		width: 70px;
+	}
+		div.post div.author-box img, div.comment-avatar-box img {
+			float: none;
+			border: 4px solid #fff;
+		}
+
+	div.post div.post-content, div.comment-content {
+		margin-left: 105px;
+	}
+
+	div.post h3 {
+		font-size: 16px;
+		margin-bottom: 5px;
+		line-height: 120%;
+                 
+	}
+		div.post h3 a {
+			text-decoration: none;
+			color: #333;
+			font-weight: bold;
+		}
+
+	div.post p.date, div.post p.postmetadata, div.comment-meta, div.comment-options {
+		color: #888;
+		font-size: 11px;
+		padding: 3px 0;
+		margin: 10px 0;
+		border-top: 1px solid #e4e4e4;
+
+	}
+
+	div.post p.postmetadata {
+		margin-top: 15px;
+		overflow: hidden;
+	}
+
+div.post em{
+font-style: normal;
+font-weight: bold;
+}
+
+	div.post .tags { float: left; }
+	div.post .comments { float: right; }
+
+	div.post img.wp-smiley { padding: 0 !important; margin: 0 !important; border: none !important; float: none !important; clear: none !important; }
+
+	div.post img.centered, img.aligncenter {
+		display: block;
+		margin-left: auto;
+		margin-right: auto;
+	}
+
+	div.post img.alignright {
+		padding: 4px;
+		margin: 0 0 2px 7px;
+		display: inline;
+	}
+
+	div.post img.alignleft {
+		padding: 4px;
+		margin: 0 7px 2px 0;
+		display: inline;
+	}
+
+	.navigation {
+		overflow: hidden;
+	}
+		.alignright {
+			float: right;
+		}
+
+		.alignleft {
+			float: left;
+		}
+
+	div.post .aligncenter, div.post div.aligncenter {
+		display: block;
+		margin-left: auto;
+		margin-right: auto;
+	}
+
+	div.post .wp-caption {
+		border: 1px solid #ddd;
+		text-align: center;
+		background-color: #f3f3f3;
+		padding-top: 4px;
+		margin: 10px 0;
+	}
+
+	div.post .wp-caption img {
+		margin: 0;
+		padding: 0;
+		border: 0 none;
+	}
+
+	div.post dd.wp-caption p.wp-caption-text, div.post .wp-caption p.wp-caption-text {
+		font-size: 0.9em;
+		line-height: 17px;
+		padding: 0 4px 5px 0;
+		margin: 0;
+	}
+
+	h2.pagetitle {
+		color: #333;
+		font-size: 16px;
+		padding: 10px 0;
+		margin: 10px 0;
+		border-bottom: 1px solid #e4e4e4;
+		border-top: 1px solid #e4e4e4;
+		font-weight: bold;
+	}
+
+/* > WordPress Blog Comment Styles
+-------------------------------------------------------------- */
+
+#trackbacks {
+	margin-top: 30px;
+}
+
+#comments h3, #trackbacks h3, #respond h3 {
+	font-size: 16px;
+	margin: 5px 0 25px 0;
+	font-weight: bold;
+	color: #333;
+}
+
+#comments span.title, #trackbacks span.title {
+	color: #999;
+}
+
+ol.commentlist li {
+	margin: 0 0 30px 0;
+}
+
+	div.comment-meta {
+		border-top: none;
+		padding-top: 0;
+	}
+
+	div.comment-meta h5 {
+		font-weight: normal;
+	}
+
+	div.comment-meta em {
+		float: right;
+                font-style: normal;
+	}
+
+	div.comment-options {
+		border-bottom: none;
+	}
+
+/* > Footer
+-------------------------------------------------------------- */
+
+#footer {
+	padding: 25px;
+	text-align: center;
+	color: #bbb;
+}
+	#footer a {
+		color: #777;
+	}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+body {
+	padding-top: 25px;
+}
+
+#wp-admin-bar {
+	position: fixed;
+	top: 0;
+	left: 0;
+	z-index: 99;
+	height: 25px;
+	font-size: 11px;
+	width: 100%;
+        font-family: Tahoma, Arial, sans-serif;
+}
+	#wp-admin-bar .padder {
+		position: relative;
+		padding: 0;
+		width: 100%;
+		min-width: 960px;
+		max-width: 1250px;
+		margin: 0 auto;
+		background: #bc1800;
+		height: 25px;
+	}
+		body.activity-permalink #wp-admin-bar .padder {
+			min-width: 500px;
+			max-width: 760px;
+		}
+
+#wp-admin-bar * { z-index: 999; }
+
+#wp-admin-bar div#admin-bar-logo {
+	position: absolute;
+	top: 5px;
+	left: 10px;
+}
+
+#wp-admin-bar a img {
+	border: none;
+}
+
+#wp-admin-bar li {
+	list-style: none;
+	margin: 0;
+	padding: 0;
+	line-height: 100%;
+	text-align: left;
+}
+
+#wp-admin-bar li a {
+	padding: 7px 15px 7px 15px;
+	color: #fff;
+	text-decoration: none;
+	color: #f0f0f0;
+	font-size: 11px;
+}
+	#wp-admin-bar li.no-arrow a {
+		padding-right: 15px;
+	}
+
+	#wp-admin-bar li a span {
+		display: none;
+	}
+
+#wp-admin-bar li:hover, #wp-admin-bar li.hover {
+	position: static;
+}
+
+#admin-bar-logo {
+	float: left;
+	font-weight: bold;
+	font-size: 11px;
+	padding: 3px 8px;
+	margin: 0;
+	text-decoration: none;
+	color: #f0f0f0;
+}
+
+/*******************/
+
+#wp-admin-bar ul { /* all lists */
+	margin: 0;
+	list-style: none;
+	line-height: 1;
+	cursor: pointer;
+	height: auto;
+	padding: 0;
+}
+
+#wp-admin-bar ul li { /* all list items */
+	padding: 0;
+	float: left;
+	position: relative;
+	background: url( ../images/admin-menu-arrow.gif ) 88% 53% no-repeat;
+	padding-right: 11px;
+}
+	#wp-admin-bar ul li.no-arrow {
+		background: none;
+	}
+
+	#wp-admin-bar ul li ul li {
+		background-image: none;
+	}
+
+#wp-admin-bar ul li.align-right {
+	position: absolute;
+	right: 0;
+}
+
+#wp-admin-bar ul li a {
+	display: block;
+        font-weight: bold;
+}
+
+#wp-admin-bar ul.main-nav li:hover, #wp-admin-bar ul.main-nav li.sfhover, #wp-admin-bar ul.main-nav li ul li.sfhover {
+	background: #bd1900 url(../images/nav-bg.gif) repeat-x;
+}
+
+/* second-level lists */
+
+#wp-admin-bar ul li ul {
+	position: absolute;
+	width: 185px;
+	left: -999em;
+	margin-left: 0;
+	background: #fff;
+	border: 1px solid #000;
+}
+	#wp-admin-bar ul li ul a {
+		color: #000;
+                font-weight: normal;
+	}
+
+#wp-admin-bar ul li ul li {
+	float: left;
+	width: 174px;
+	margin: 0;
+}
+	#wp-admin-bar ul li ul li:hover a {
+		color: #fff;
+	}
+
+#wp-admin-bar ul li div.admin-bar-clear {
+	clear: both;
+}
+
+/* third-and-above-level lists */
+
+#wp-admin-bar ul li ul ul {
+	margin: -25px 0 0 184px;
+}
+	#wp-admin-bar ul li ul li:hover ul li a {
+		color: #000;
+	}
+		#wp-admin-bar ul li ul li ul li:hover a {
+			color: #fff;
+		}
+
+#wp-admin-bar ul li:hover ul, #wp-admin-bar ul li li:hover ul, #wp-admin-bar ul li.sfhover ul, #wp-admin-bar ul li ul li.sfhover ul { /* lists nested under hovered list items */
+	left: auto;
+}
+
+#wp-admin-bar ul li.align-right:hover ul {
+	right: 0;
+}
+
+#wp-admin-bar ul li:hover ul ul, #wp-admin-bar li.sfhover ul li ul {
+	left: -999em;
+}
+
+/* Menu item css */
+
+#wp-admin-bar img.avatar {
+	float: left;
+	margin-right: 8px;
+}
+
+#wp-admin-bar span.activity {
+	display: block;
+	margin-left: 34px;
+	padding: 0;
+}
+
+#wp-admin-bar ul.author-list li {
+	height: 55px;
+}
+
+#wp-admin-bar ul li#bp-adminbar-notifications-menu a span {
+	padding: 0 6px;
+	margin-left: 2px;
+}
\ No newline at end of file
diff --git a/wp-content/themes/darwin-buddypress-buddypack/usage.txt b/wp-content/themes/darwin-buddypress-buddypack/usage.txt
new file mode 100644
index 0000000000000000000000000000000000000000..c379b383d522d3d369e2a9ee82e786769f35a134
--- /dev/null
+++ b/wp-content/themes/darwin-buddypress-buddypack/usage.txt
@@ -0,0 +1,12 @@
+***PLEASE BE SURE THAT YOU HAVE BOTH WPMU, BUDDYPRESS AND THE DEFAUL BP THEME RUNNING PROPERLY BEFORE USING THIS THEME***
+
+
+HOW-TOS:
+
+1) Unzip buddypack.zip 
+2) Upload the folder 'copernicus' into your WPMU's theme directory (it should look like this after you're done ... wp-content >> themes >> darwin)
+3) Go into your WPMU Dashboard as the admin and click on 'Themes' under 'Side Admin' located on the left navigation bar
+4) Active the Darwin theme by clicking on the 'Yes' radio button and click the 'Update Themes' button below
+5) Next, click on 'Themes' under 'Appearance' in the left navigation panel and click on the Darwin thumbnail, which will prompt a preview of what your BP site will look like. 
+6) Click on "Darwin" 
+7) Marvel at all its glory =)  ... you may have to refresh your browser to see the change