/* line 4, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html, body {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 6, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  font-size: 100.01%;
}

/* line 16, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
pre, a, abbr, acronym, address, code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 18, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  quotes: "" "";
}
/* line 45, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

/* line 20, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 22, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 24, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* line 3, ../src/partials/_reset.sass */
li {
  list-style-type: none;
}

/* line 1, ../src/_buddypress.sass */
#activity-filter-select {
  margin-right: 0;
}

/* line 4, ../src/_buddypress.sass */
a.swa-rss {
  text-indent: -9999px;
  display: inline-block !important;
  width: 15px;
  height: 15px;
  background: url(../images/rss.png) no-repeat;
}

/* line 11, ../src/_buddypress.sass */
p.swa-more-activity {
  padding-top: 20px;
}
/* line 14, ../src/_buddypress.sass */
p.swa-more-activity a {
  display: block;
  float: right;
  text-align: center;
  width: 145px;
}

/* line 21, ../src/_buddypress.sass */
li.widget h3.widgettitle {
  padding: 10px 0;
  font-size: 140% !important;
}
/* line 25, ../src/_buddypress.sass */
li.widget ul#activity-filter-links {
  display: none;
}

/* line 31, ../src/_buddypress.sass */
body#bp-default h3 a.button {
  display: inline-block;
  float: right;
}

/* line 35, ../src/_buddypress.sass */
#site_activity {
  padding: 10px 0 20px;
  border-top: 1px solid #f0f0f0;
}

/* line 40, ../src/_buddypress.sass */
.widget_bp_swa_widget h3 {
  border-top: 1px solid #cdd2cc;
}

/* line 45, ../src/_buddypress.sass */
.thread-options a.confirm {
  padding: 3px;
}

/* line 49, ../src/_buddypress.sass */
div#comments {
  border-bottom: 1px solid #cdd2cc;
  padding-bottom: 10px;
  margin-bottom: 30px;
}

/* line 55, ../src/_buddypress.sass */
.post {
  width: 440px;
}

/* line 8, ../src/_layout.sass */
.clear {
  clear: both;
}

/* line 11, ../src/_layout.sass */
.padder {
  padding: 20px;
}

/* line 14, ../src/_layout.sass */
body {
  font-size: 80%;
  background: #b8c6a5 url("../images/bg_body.png") no-repeat 50% 0%;
  color: black;
  font-family: Arial, sans-serif;
}
/* line 20, ../src/_layout.sass */
body #container {
  width: 760px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}

/* line 25, ../src/_layout.sass */
#header {
  position: relative;
  background: white;
  height: 150px;
}
/* line 29, ../src/_layout.sass */
#header h1 {
  height: 150px;
}
/* line 32, ../src/_layout.sass */
#header h1 a {
  text-indent: -999px;
  display: block;
  height: 100%;
  width: 100%;
}

#header #search-bar {
	position: absolute;
	top: 80px;
	right: 10px;
	width: 100%;
	text-align: right;
}

#header #search-bar .padder {
	padding: 10px 20px;
}

#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 #socialnetworking {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 50%;
	text-align: right;
}

		
/* line 65, ../src/_layout.sass */
#bp_nav {
  background: #8e9587;
}
/* line 43, ../src/_layout.sass */
#bp_nav li {
  background: #8e9587;
  display: block;
  float: left;
  font-weight: bold;
  padding: 0px 0 0 20px;
  list-style-type: none;
}
/* line 51, ../src/_layout.sass */
#bp_nav li.first {
  padding-left: 0;
}
/* line 54, ../src/_layout.sass */
#bp_nav li a {
  text-decoration: none;
  color: white;
}
/* line 58, ../src/_layout.sass */
#bp_nav li a:hover {
  color: #c8caa9;
}
/* line 62, ../src/_layout.sass */
#bp_nav li.current-menu-item a {
  color: #c7caab;
}
/* line 68, ../src/_layout.sass */
#bp_nav li {
  font-size: 100%;
  height: 30px;
  line-height: 30px;
}

/* line 73, ../src/_layout.sass */
#main_nav {
  background: #5c6854;
}
/* line 43, ../src/_layout.sass */
#main_nav li {
  background: #5c6854;
  display: block;
  float: left;
  font-weight: bold;
  padding: 0px 0 0 20px;
  list-style-type: none;
}
/* line 51, ../src/_layout.sass */
#main_nav li.first {
  padding-left: 0;
}
/* line 54, ../src/_layout.sass */
#main_nav li a {
  text-decoration: none;
  color: white;
}
/* line 58, ../src/_layout.sass */
#main_nav li a:hover {
  color: #c8caa9;
}
/* line 62, ../src/_layout.sass */
#main_nav li.current-menu-item a {
  color: #c7caab;
}
/* line 76, ../src/_layout.sass */
#main_nav li {
  font-size: 110%;
  height: 38px;
  line-height: 38px;
}

/* line 84, ../src/_layout.sass */
body.activity-permalink div.activity {
  width: 720px;
  float: left;
  padding: 20px;
  padding-bottom: 30px;
  background: url("../images/content_gradient.png") repeat-x;
  background-color: white;
}
/* line 3, ../src/_wordpress.sass */
body.activity-permalink div.activity a {
  color: #919653;
  text-decoration: none;
}
/* line 7, ../src/_wordpress.sass */
body.activity-permalink div.activity a:hover {
  color: #36adf1;
}
/* line 10, ../src/_wordpress.sass */
body.activity-permalink div.activity a.more-link {
  padding-top: 15px;
  display: block;
}
/* line 14, ../src/_wordpress.sass */
body.activity-permalink div.activity h1, body.activity-permalink div.activity h2, body.activity-permalink div.activity h3, body.activity-permalink div.activity h4, body.activity-permalink div.activity h5, body.activity-permalink div.activity h6 {
  font-weight: bold;
  color: #5d6955;
}
/* line 18, ../src/_wordpress.sass */
body.activity-permalink div.activity h1, body.activity-permalink div.activity h2, body.activity-permalink div.activity h3 {
  font-size: 150%;
}
/* line 21, ../src/_wordpress.sass */
body.activity-permalink div.activity h4 {
  padding: 10px 0;
  font-size: 90%;
}
/* line 25, ../src/_wordpress.sass */
body.activity-permalink div.activity p {
  line-height: 20px;
  padding-bottom: 10px;
  color: #626262;
}
/* line 30, ../src/_wordpress.sass */
body.activity-permalink div.activity li {
  line-height: 20px;
  color: #626262;
}
/* line 34, ../src/_wordpress.sass */
body.activity-permalink div.activity .alignright {
  float: right;
  padding: 0 0 23px 41px;
}
/* line 38, ../src/_wordpress.sass */
body.activity-permalink div.activity .aligncenter {
  margin: 0 auto;
  display: block;
}

/* line 95, ../src/_layout.sass */
#page {
  width: 760px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  background-color: white;
}
/* line 99, ../src/_layout.sass */
#page #strap {
  background: #343a2e;
}
/* line 3, ../src/_wordpress.sass */
#page #strap a {
  color: #919653;
  text-decoration: none;
}
/* line 7, ../src/_wordpress.sass */
#page #strap a:hover {
  color: #36adf1;
}
/* line 10, ../src/_wordpress.sass */
#page #strap a.more-link {
  padding-top: 15px;
  display: block;
}
/* line 14, ../src/_wordpress.sass */
#page #strap h1, #page #strap h2, #page #strap h3, #page #strap h4, #page #strap h5, #page #strap h6 {
  font-weight: bold;
  color: #5d6955;
}
/* line 18, ../src/_wordpress.sass */
#page #strap h1, #page #strap h2, #page #strap h3 {
  font-size: 150%;
}
/* line 21, ../src/_wordpress.sass */
#page #strap h4 {
  padding: 10px 0;
  font-size: 90%;
}
/* line 25, ../src/_wordpress.sass */
#page #strap p {
  line-height: 20px;
  padding-bottom: 10px;
  color: #626262;
}
/* line 30, ../src/_wordpress.sass */
#page #strap li {
  line-height: 20px;
  color: #626262;
}
/* line 34, ../src/_wordpress.sass */
#page #strap .alignright {
  float: right;
  padding: 0 0 23px 41px;
}
/* line 38, ../src/_wordpress.sass */
#page #strap .aligncenter {
  margin: 0 auto;
  display: block;
}
/* line 104, ../src/_layout.sass */
#page #strap p {
  color: #f2f2f2;
  font-size: 110%;
}
/* line 108, ../src/_layout.sass */
#page #strap h2 {
  font-size: 240%;
  line-height: 120%;
  font-weight: bold;
  width: 340px;
  color: #aeb4aa;
  padding: 0;
  margin: -16px 0 20px 0;
}
/* line 117, ../src/_layout.sass */
#page #strap .alignright {
  float: right;
  padding: 0 0 0 20px;
}
/* line 122, ../src/_layout.sass */
#page #content {
  width: 480px;
  float: left;
  padding-bottom: 30px;
  background: url("../images/content_gradient.png") repeat-x;
  background-color: white;
}
/* line 3, ../src/_wordpress.sass */
#page #content a {
  color: #919653;
  text-decoration: none;
}
/* line 7, ../src/_wordpress.sass */
#page #content a:hover {
  color: #36adf1;
}
/* line 10, ../src/_wordpress.sass */
#page #content a.more-link {
  padding-top: 15px;
  display: block;
}
/* line 14, ../src/_wordpress.sass */
#page #content h1, #page #content h2, #page #content h3, #page #content h4, #page #content h5, #page #content h6 {
  font-weight: bold;
  color: #5d6955;
}
/* line 18, ../src/_wordpress.sass */
#page #content h1, #page #content h2, #page #content h3 {
  font-size: 150%;
}
/* line 21, ../src/_wordpress.sass */
#page #content h4 {
  padding: 10px 0;
  font-size: 90%;
}
/* line 25, ../src/_wordpress.sass */
#page #content p {
  line-height: 20px;
  padding-bottom: 10px;
  color: #626262;
}
/* line 30, ../src/_wordpress.sass */
#page #content li {
  line-height: 20px;
  color: #626262;
}
/* line 34, ../src/_wordpress.sass */
#page #content .alignright {
  float: right;
  padding: 0 0 23px 41px;
}
/* line 38, ../src/_wordpress.sass */
#page #content .aligncenter {
  margin: 0 auto;
  display: block;
}
/* line 132, ../src/_layout.sass */
#page #content .padder {
  background: url("../images/sidebar_border.png") no-repeat;
  background-position: 20px right;
}
/* line 137, ../src/_layout.sass */
#page #sidebar {
  width: 280px;
  float: right;
  padding-bottom: 30px;
  background: url("../images/content_gradient.png") repeat-x;
}
/* line 3, ../src/_wordpress.sass */
#page #sidebar a {
  color: #919653;
  text-decoration: none;
}
/* line 7, ../src/_wordpress.sass */
#page #sidebar a:hover {
  color: #36adf1;
}
/* line 10, ../src/_wordpress.sass */
#page #sidebar a.more-link {
  padding-top: 15px;
  display: block;
}
/* line 14, ../src/_wordpress.sass */
#page #sidebar h1, #page #sidebar h2, #page #sidebar h3, #page #sidebar h4, #page #sidebar h5, #page #sidebar h6 {
  font-weight: bold;
  color: #5d6955;
}
/* line 18, ../src/_wordpress.sass */
#page #sidebar h1, #page #sidebar h2, #page #sidebar h3 {
  font-size: 150%;
}
/* line 21, ../src/_wordpress.sass */
#page #sidebar h4 {
  padding: 10px 0;
  font-size: 90%;
}
/* line 25, ../src/_wordpress.sass */
#page #sidebar p {
  line-height: 20px;
  padding-bottom: 10px;
  color: #626262;
}
/* line 30, ../src/_wordpress.sass */
#page #sidebar li {
  line-height: 20px;
  color: #626262;
}
/* line 34, ../src/_wordpress.sass */
#page #sidebar .alignright {
  float: right;
  padding: 0 0 23px 41px;
}
/* line 38, ../src/_wordpress.sass */
#page #sidebar .aligncenter {
  margin: 0 auto;
  display: block;
}
/* line 146, ../src/_layout.sass */
#page #groups {
  background: #5c6854 no-repeat top right;
}
/* line 3, ../src/_wordpress.sass */
#page #groups a {
  color: #919653;
  text-decoration: none;
}
/* line 7, ../src/_wordpress.sass */
#page #groups a:hover {
  color: #36adf1;
}
/* line 10, ../src/_wordpress.sass */
#page #groups a.more-link {
  padding-top: 15px;
  display: block;
}
/* line 14, ../src/_wordpress.sass */
#page #groups h1, #page #groups h2, #page #groups h3, #page #groups h4, #page #groups h5, #page #groups h6 {
  font-weight: bold;
  color: #5d6955;
}
/* line 18, ../src/_wordpress.sass */
#page #groups h1, #page #groups h2, #page #groups h3 {
  font-size: 150%;
}
/* line 21, ../src/_wordpress.sass */
#page #groups h4 {
  padding: 10px 0;
  font-size: 90%;
}
/* line 25, ../src/_wordpress.sass */
#page #groups p {
  line-height: 20px;
  padding-bottom: 10px;
  color: #626262;
}
/* line 30, ../src/_wordpress.sass */
#page #groups li {
  line-height: 20px;
  color: #626262;
}
/* line 34, ../src/_wordpress.sass */
#page #groups .alignright {
  float: right;
  padding: 0 0 23px 41px;
}
/* line 38, ../src/_wordpress.sass */
#page #groups .aligncenter {
  margin: 0 auto;
  display: block;
}
/* line 150, ../src/_layout.sass */
#page #groups p {
  color: white;
  font-size: 110%;
}
/* line 154, ../src/_layout.sass */
#page #groups h2 {
  color: white;
}
/* line 157, ../src/_layout.sass */
#page #groups .post {
  width: 400px;
}

/* line 162, ../src/_layout.sass */
#footer {
  clear: both;
  background: #343a2e;
  padding-bottom: 40px;
  color: white;
}
/* line 167, ../src/_layout.sass */
#footer a {
  color: #c3db9d;
}
/* line 170, ../src/_layout.sass */
#footer h2.broadband_cumbria {
  background: url(../images/bg_broadband_cumbria.png) no-repeat;
  text-indent: -9999px;
  height: 50px;
  font-size: 260%;
  font-weight: bold;
  padding: 20px;
}
/* line 178, ../src/_layout.sass */
#footer h3.connecting {
  background: url(../images/bg_connecting.png) no-repeat #919654;
  text-indent: -9999px;
  font-size: 160%;
  font-weight: bold;
  padding: 0 20px 5px 0;
}
/* line 185, ../src/_layout.sass */
#footer #credit {
  float: right;
  padding: 20px 20px 0 0;
  font-size: 150%;
  background: url(../images/bg_credit.png) no-repeat left bottom;
  width: 220px;
  text-indent: -9999px;
}
/* line 193, ../src/_layout.sass */
#footer #credit a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 198, ../src/_layout.sass */
#footer #footer_widgets {
  float: left;
  padding: 20px;
  max-width: 480px;
}
/* line 203, ../src/_layout.sass */
#footer #footer_widgets li {
  list-style-type: none;
  display: block;
}
/* line 207, ../src/_layout.sass */
#footer #footer_widgets .widget_nav_menu {
  padding-bottom: 10px;
}
/* line 210, ../src/_layout.sass */
#footer #footer_widgets .widget_nav_menu li {
  list-style-type: none;
  display: inline;
}
/* line 214, ../src/_layout.sass */
#footer #footer_widgets .widget_nav_menu li a {
  color: #bdc0a1;
  text-decoration: none;
  padding-right: 15px;
}

.search-result {
  padding:10px;
}

#search-result-headline {
  color:#b6b69e !important;
  padding-bottom:10px !important;
}