body {
	background-color:#b3d229;
}
.container {
}
.halfpadbox {
	padding:9px;
	float:left;
}
.header {
	background-color:#fff;
}
.header h1 {
	margin-bottom:0;
}
.header h1 {
	font-size:30px;
}
.header h2.credit {
	color:#444;
	font-size:18px;
}
.header h2.credit a {
	color:#444;
	text-decoration:none;
}
.header h2.credit a:hover {
	color:#e20071;
}
.side_header {
	padding:9px;
	float:left;
	margin-top:72px;
}
.sidebar_liner a {
	color:#fff;
	padding:2px;
	background-color:#e20071;
	text-decoration:none;
}
.sidebar_liner a:hover {
	color:#586714;
	background-color:#b3d229;
}
.sidebar h3 {
	color:#fff;
}
.sidebar_liner {
	padding:36px 8px 18px 16px;
	width:219px;
	background-color:#c40062;
}
.sidebar_activity {
	padding:36px 8px 18px 16px;
	color:#586714;
}
.sidebar_activity h3 {
	color:#586714;
}
.sidebar_who {
	padding:36px 8px 18px 16px;
	color:#586714;
}
.sidebar_activity a, .sidebar_who a {
	background-color:none;
	color:#333;
}
.sidebar_activity a:hover, .sidebar_who a:hover {
	color:#000;
}
h1 {
	font-size:78px;
	color:#b3d229;
}
h3 {
	color:#e20071;
	margin-bottom:3px;
}
h6 {
	color:#666;
}
p {
	color:#666;
}
a {
	color:#e20071;
	text-decoration:none;
}
a:hover {
	color:#333;
}
a.next_page {
	float:right;
}
a.previous_page {
	float:left;
}
.pagination .item_liner {
	width:612px;
}
.footer p {
	color:#586714;
}
.container .item.announcement {
	background-color:yellow;
	margin-bottom:18px;
}
.container .item.announcement .item_liner {
	text-align:center;
	width:932px;
	font-size:18px;
}
.combined_stream, .single_item {
	background-color:#e20071;
	padding-top:36px;
	padding-bottom:18px;
	min-height:500px;
}
.combined_stream .item, .single_item .item {
	background-color:#fff;
	margin-bottom:18px;
}
.combined_stream .pagination a {
	font-size:24px;
}
.combined_stream .item.ad {
	background-color:#333;
}
.combined_stream .item.ad p.ad_credit {
	margin-bottom:0px;
}
.combined_stream .item.ad p.ad_credit a {
	color:#666;
	text-decoration:none;
}
.combined_stream .item.ad div.sample_ad {
	width:612px;
	height:80px;
	padding-top:18px;
	text-align:center;
	background-color:yellow;
}
ul.source_nav {
	float:left;
	list-style-type:none;
	margin:0 0 18px 0;
}
ul.item_nav {
	float:right;
	list-style-type:none;
	margin:0 0 18px 0;
}
ul.source_nav li {
	float:left;
	margin-right:6px;
	font-size:12px;
}
ul.item_nav li {
	float:right;
	margin-left:6px;
	font-size:12px;
}
ul.item_nav li a.item_nav_link, ul.source_nav li a.source_nav_link {
	color:#fff;
	background-color:#c40062;
	padding:4px 8px;
	text-decoration:none;
}
ul.item_nav li a:hover.item_nav_link, ul.source_nav li a:hover.source_nav_link {
	background-color:#b3d229;
	color:#586714;
}
ul.item_nav li a.selected, ul.source_nav li a.selected {
	background-color:#fff;
	color:#c40062;
}
.item_liner {
	padding:9px;
	float:left;
}
.item_content {
	float:left;
	width:610px;
}
.item.photo.photo_single {
	height:353px;
}
.item.photo.photo_single .item_header, .item.photo.photo_single .item_footer, .item.photo.photo_single .item_content {
	width:291px;
}
.item.photo .item_content {
	text-align:left;
}
.item.photo.photo_single .item_content {
	height:285px;
}
.item.photo.photo_single .item_content p {
	width:291px;
}
.item.photo.photo_single .item_content img {
	margin: 18px auto 9px auto;
	text-align: center;
}
.item.photo .item_content p {
	margin-bottom: 0px;
	float: left;
	clear: left;
}
.item.photo .item_content img {
	margin-bottom: 9px;
}
.item_header {
	border-bottom:1px solid #eee;
	width:610px;
	margin-bottom:6px;
	float:left;
}
.item_footer {
	border-top:1px solid #eee;
	width:610px;
	margin-top:6px;
	float:left;
}
h6.item_label {
	float:left;
}
p.small_date {
	font-weight:normal;
	color:#666;
	padding-left:30px;
	margin-bottom:0;
	float:right;
}
p.comment_count {
	margin-bottom:0;
	float:left;
}
p.more {
	font-size:12px;
	margin-bottom:0;
	float:right;
}
.combined_stream .tweet .item_content p, .single_item .tweet .item_content p, .combined_stream .event .item_content p {
	font-size:24px;
}
.combined_stream .video table.video_content td, .single_item .video table.video_content td {
	width:600px;
	text-align:center;
}
.item.post .item_content p {
	float: left;
	clear: left;
}
.item.post .item_content img {
	float: left;
	clear: left;
	margin-bottom: 0px;
}
.item.comment {
	background-color:#b3d229;
	min-height:80px;
}
.item.comment p, .item.comment h6 {
	color:#586714;
}
.item.comment .item_header {
	border-bottom-color:#586714;
}
.item.comment .item_header a {
	color:#333;
}
.item.comment .item_header a:hover {
	color:#fff;
}
textarea {
	width:300px;
	height:120px;
}
span.label_note {
	color:#999;
}