
/*
Theme Name: Green Chamber of Commerce
Theme URI: http://lukefretwell.com/
Description: The Green Chamber of Commerce theme.
Author: Luke Fretwell
Author URI: http://lukefretwell.com/
Tags: green

	Green Chamber of Commerce v1
	 http://greenchamberofcommerce.net/

	This theme was designed and built by Luke Fretwell,
	whose you can find at http://lukefretwell.com/

*/

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Sans-Serif;
	color: #333;
	margin: 0;
	padding: 0 0 2em 0;
	text-align: center;
}
a, h2 a:hover, h3 a:hover {
	color: #0066cc;
	text-decoration: none;
}
a:hover {
	color: #659D51;
	text-decoration: none;
}
h1, h1 a, h1 a:visited, h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	text-decoration: none;
}
h2 a:hover, h3 a:hover {
	color: #659D51;
}
h1, h2, h3, h4, h5 {
	clear: both;
	font-weight: bold;
	letter-spacing: -.02em;
	margin: 0;
	padding: 0 0 .5em 0;
}
h1 {
	margin: 0;
}
h1 {
	font-size: 2.5em;
	}
h2 {
	font-size: 2em;
	margin: 0 0 .5em 0;
}
h3 {
	font-size: 2em;
	margin: 0;
	padding: 0 0 .5em 0;
	}
h4 {
	font-size: 1.75em;
	}
h5 {
	border-bottom: 1px solid #ccc;
	font-size: 1.5em;
	margin: 0 0 .75em 0;
	padding: .25em 0;
}
p, li {
	font-size: 1.3em;
	line-height: 1.4em;
}
p {
	margin: 0;
	padding: 0 0 1em 0;
}
ul {
	margin: 0;
	padding: 0 0 1em 1.25em;
}
ul li {
	list-style: square;
}
li {
	margin: 0;
	padding: 0 0 .25em 0;
}
blockquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-style: italic;
	margin: 0;
	padding: 0 1.5em .5em 1.5em;
}
hr {
	clear: both;	
	color: transparent;	
	margin: 1em 0;
}

/* Page structure */

#page-content {
	float: left;
	width: 500px;
}
#news-content, #narrowcolumn {
	float: left;
	padding: 0 0 0 30px;
	width: 500px;
}
#page-wrapper {
	background: #fff url(images/bg.jpg) repeat-y center;
	margin: 0 auto;
	text-align: center;
	width: 975px;
}
#page {
	border-bottom: 1px solid #ccc;
	margin: 0 auto;
	padding: 2em 0;
	text-align: left;
	width: 912px;
}
#page-all {
	margin: 0 30px;
	width: 860px;
}
#main-news {
	float: left;
	padding: 0 0 2em 30px;
	width: 480px;
}
#main-post {
	float: left;
	padding: 0 0 2em 30px;
	width: 480px;
}
#page-books {
	margin: 0 30px;
	width: 860px;
}
#page-links {
	margin: 0 30px;
	width: 860px;
}
#main-news {
	padding: 0 0 2em 0;
	width: 480px;
}
#main-news h2 {
	padding: 0;
}
#main-event {
	float: left;
	padding: 0 0 2em 30px;
	width: 540px;
}
#page-full {
	margin: 0 auto;
	padding: 0 30px;
	text-align: left;
	width: 912px;
}
#content-page {
	float: left;
	width: 490px;
}

/* Header */

#header-wrapper {
	background: #659D51;
	margin: 0 auto;
	text-align: center;
	width: 100%;
}
#header {
	background: #659D51 url(images/headerbg.jpg) repeat-y center;
	margin: 0 auto;
	text-align: center;
	width: 975px;
}
#header-inner {
	background: #fff;
	margin: 0 auto;
	text-align: left;
	width: 912px;
}
#logo {
	float: left;
	padding: 20px 0 0 20px;
	width: 330;
}

/* Header info ------------------------------------------------------------------------- */

#header-info {
	float: right;
	margin: 5px 30px 10px 0;
	padding: 10px 0;
	width: 490px;
}
#header-connect {
	float: right;
	width: 250px;
}
#header-connect img {
	margin: 0 5px 5px 0;
}
#header-links {
	float: right;
	margin-right: 20px;
	width: 100px;
	display:none;
}
#header-links ul {
	list-style: none;
	margin: 0;
	padding:0;
	text-align: left;
}
#header-links li {
	background: none;
	font-size: 1.2em;
	list-style: none;
	margin: 0;
	padding: 0;
}
#header-links li a, #header-links li a:visited {
	background: none;
	border-bottom: 1px solid #efefef;
	color: #666;
	display: block;
	list-style: none;
	margin: 0;
	padding: .35em 0;
}
#header-links li a:hover {
	color: #659D51;
}
#search form {
	clear: both;
	margin: 0;
	padding: 0;
	text-align: left;
}
#search-form input.search-box {
	background: #fff;
	border: 1px solid #ccc;
	font-family:  arial, sans-serif;
	font-size: 1.3em;
	margin-right: 5px;
	padding: .25em;
	width: 200px;
}
#searchsubmit {
	background: #fff url(images/navbg.jpg) repeat-x bottom;
	color: #333;
	border: 1px solid #666;
	font-family:  arial, sans-serif;
	font-size: 1.2em;
	padding: .25em .35em;
}

/* Major nav */

#nav {
	border-top: 1px solid #ccc;
	float: left;
	width: 100%;
}
#nav ul {
	background: #fff url(images/navbg.jpg) repeat-x bottom;
	border-bottom: 1px solid #ccc;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 912px;
}
#nav li {
	float: left;
	font-size: 1.2em;
	list-style: none;
	margin: 0;
	padding: 0;
}
#nav li a:link, #nav li a:visited {
	border-right: 1px solid #ccc;
	color: #666;
	display: block;
	float: left;
	list-style: none;
	margin: 0;
	padding: .75em 1em;
	text-decoration: none;
	text-align: center;
	width: auto;
}
#nav li a:hover, #nav li a:active {
	background: #fff;
	color: #659D51;
}

/* Secondary nav */

#secondary {
	float: left;
	margin-right: 20px;
	padding: 0 0 2em 0;
	width: 150px;
}
#secondary ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#secondary li {
	background: none;
	border-bottom: 1px solid #efefef;
	list-style: none;
	margin: 0;
	padding: 0;
}
#secondary li a, #secondary li a:visited {
	color: #666;
	display: block;
	list-style: none;
	margin: 0;
	padding: .5em 0;
	text-decoration: none;
}
#secondary li a:hover {
	color: #659D51;
}

/* Tertieary nav */

#tertiary {
	float: right;
	width: 150px;
}

/* Sidebars */

#sidebar, #sidebar-news {
	float: right;
	padding: 1em 30px 2em 0;
	width: 150px;
}
#sidebar-news {
	width: 330px;
}
#sponsors {
	text-align: center;
	width: 100%;
}
#sponsors h2 {
	color: #666;
	font-size: 1.3em;
	text-align: left;
}
#sponsors a img {
	border: 1px solid #ccc;
	margin: 0 20px 10px 0;
}

/* Facebook */

#facebook {
	clear: both;
	text-align: left;
}



#sidebar-event {
	float: right;
	padding: 1em 30px 2em 0;
	width: 300px;
}
#about-gcc h3, #members-feature h3 {
	margin: 0;
	padding: 0 0 .25em 0;
}
#latest ul {
	list-style: none;
	margin: 0;
	padding: 0 0 2em 0;
}
#latest li {
	background: none;
	font-size: 1.2em;
	list-style: none;
	margin: 0;
	padding: 0;
}
#latest li a, #latest li a:visited {
	border-bottom: 1px solid #ccc;
	display: block;
	margin: 0;
	padding: .5em .25em;
}
#latest li a:hover {
	background: #efefef;
}
#about-gcc {
	float: left;
	overlay: hidden;
	width: 200px;
}
#members-feature {
	float: right;
	padding: 0 0 0 20px;
	width: 127px;
}
#members-feature a img {
	border: 1px solid #ccc;
	margin: .5em 0;
}

#sponsors-event {
	float: right;
	margin-right: 30px;
	width: 170px;
}

/* Alert */

#alert-form {
	clear: both;
	font-size: 1.2em;
}
#alert-form p {
	font-size: 1.1em;
	margin: 0;
	padding: 0 0 .15em 0;
}
#alert-form form {
	color: #666;
	padding: 0 0 .5em 0;
}
#alert-form input.alert-box {
	background: #fff;
	border: 1px solid #ccc;
	font-family: Arial, Sans-Serif;
	font-size: 1.2em;
	margin-right: 5px;
	padding: .25em;
	width: 175px;
}
#alertsubmit {
	background: #fff url(images/navbg.jpg) repeat-x bottom;
	border: 1px solid #ccc;
	color: #666;
	font-size: 1em;
	font-family: Arial, Sans-Serif;
	padding: .35em;
}

/* Benefits */

.benefit {
	background: #efefef;
	border: 1px solid #ccc;
	margin-bottom: 1em;
	padding: 1em;
}
.benefit img {
	border: 1px solid #ccc;
}

/* Calendar & Events */

#calendar {
	float: left;
	width: 670px;
}
#rsvp {
	background: #FFFFCC;
	border: 1px solid #FF9900;
	padding: 1em;
}
#take-action a:link, #take-action a:visited {
	clear: both;
	display: block;
	font-size: 2em;
	font-weight: bold;
	letter-spacing: -.03em;
	text-align: right;
}

/* Home page */

#homepage {
	margin: 0 auto;
	width: 850px;
}
#home {
	background: url(images/homepage.jpg) left top no-repeat;
	height: 150px;
	padding: 70px 0 0 0;
}
#home p {
	background: url(images/home.png);
	font-size: 1.75em;
	font-weight: bold;
	letter-spacing: -.01em;
	margin: 0;
	padding: .75em 2em;
}
#home-about {
	border-bottom: 1px solid #ccc;
	float: right;
	margin: 0 0 2em 0;
	padding-bottom: .75em;
	width: 350px;
}
#home-about img {
	border: 1px solid #ccc;
	float: left;
	margin-right: 10px;
}

/* Author */

#main-author {
	float: left;
	margin: 0 0 0 30px;
	width: 650px;
}
#main-author h2 {
	font-size: 2em;
	margin: 0;
	padding: 0 0 .25em 0;
}
#author-page {
	background: #efefef;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin-bottom: 2em;
	padding: 1em 20px;
}
#authorpage-avatar {
	float: left;
	width: 110px;
}
#authorpage-avatar img {
	border: 1px solid #ccc;
}
#authorpage-description {
	color: #666;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-style: italic;
	width: 490px;
}

/* Join */

.join ul {
	list-style: none;
	margin: 0 0 2em 0;
	padding: 0;
}
.join li {
	display: block;
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: -.03em;
	list-style: none;
	margin: .75em 0 2em 0;
	padding: 0;
}
.join li a, .join li a:visited {
	background: #fff url(images/navbg.jpg) repeat-x bottom;
	border: 1px solid #ccc;
	color: #333;
	list-style: none;
	margin: 0;
	padding: .7em;
	text-decoration: none;
}
.join li a:hover {
	background: #fff;
	color: #659D51;
}
.nobottom ul {
	border-bottom: 0px;
}

/* TV ------------------------------------------------------------------------- */

#tv-home {
	background: #efefef;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin-bottom: 2em;
	padding: 2em;
}
#tv-featured {
	float: left;
	width: 510px;
}
#tv-featured-info {
	color: #333;
	float: left;
	width: 300px;
}
#tv-featured-quote p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	font-style: italic;
}
#tv-home h2 {
	margin: 0;
	padding: 0 0 .5em 0;
}
#tv-home h3 {
	border-bottom: 1px solid #ccc;
	margin: 0 0 1em 0;
	padding-bottom: .5em;
}

/* Post */

.post {
	padding-bottom: 1em;
}
.post-data a img, .post img.image-feature {
	border: none;
}
.post p, .post li {
	font-size: 1.4em;
	line-height: 1.4em;
}
.post p {
	margin: 0;
	padding: 0 0 1em 0;
}
.post-data {
	clear: both;
}
.post-data a img, .post img.image-feature {
	border: none;
}
.post-data ul {
	clear: both;
	list-style: none;
	margin: 0;
	padding: 0 0 .5em 0;
}
.post-data li {
	background: none;
	color: #666;
	font-size: 1.2em;
	list-style: none;
	margin: 0;
	padding: 0;
}
.post-data a, .post-data a:visited, .post-data {
	color: #659D51;
}
.post-data a:hover {
	color: #659D51;
}
.read-more {
	clear: both;
	display: block;
}
.read-more a:link, .read-more a:visited {
	display: block;
	text-align: right;
	text-decoration: none;
}

/* Tags */

.tags ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.tags li {
	background: none;
	color: #333;
	margin: 0;
	padding: .25em 0;
}

/* Author */

.author-info {
	float: left;
	padding: .5em 0 1.5em 0;
}
.author-avatar {
	float: left;
	width: 80px;
}
.author-bio {
	float: left;
	width: 380px;
}
.author-about {
	background: #efefef;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	clear: both;
	color: #333;
	margin: 2em 0;
}
.author-about p {
	margin: 0;
	padding: 1em;
}

/* Previous/Next */

.navigation {
	font-size: 1.3em;
	padding: 1em 0 2em 0;
}
.navigation a, .navigation a:visited {
	color: #333;
	padding: .5em;
}

/* Sociable */

.sociable_tagline {
	color: #333;
	display: block;
	font-size: 1.4em;
	letter-spacing: -.02em;
	padding: .5em 0;
}

/* Comments */

.authorstyle {
	background-color: #efefef !important;
}
.commentlist ol, .commentlist li {
	background: none;
	list-style: none;
	margin: 0;
	padding: 0;
}
.commentlist li {
	background: none;
	border-top: 1px solid #efefef;
	clear: both;
	list-style: none;
	margin: 0;
	padding: .75em 0;
}
.commentlist h3 {
	clear: both;
}
.commentlist p {
	clear: both;
	font-size: 1em;
	margin: 0;
	padding: 0 0 1em 0;
}
.comment-avatar {
	float: left;
	width: 80px;
}
.comment-info {
	float: left;
	width: 380px;
}
#comments-form {
	padding: 1em 0;
}
#comments-form input.comment-box {
	background: #fff;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin-right: 5px;
	padding: .25em;
	width: 150px;
}
#comments-form textarea {
	background: #fff;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding: .25em;
}
#comentssubmit {
	background: #ccc;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	padding: .5em;
}

/* Events register buttons */

#tickets {
	padding-bottom: 1em;
}
#tickets input {
	background: #fff url(images/navbg.jpg) repeat-x bottom;
	border: 1px solid #ccc;
	color: #333;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.75em;
	font-weight: bold;
	letter-spacing: -.03em;
	margin: 0 0 .5em 0;
	padding: 1em;
}
#tickets input[type="hidden"] {
	background: #fff; 
	border: 0;
	margin: 0;
	padding: 0;
}
*/

/* Member directory */

#member-cats {
	background: #efefef;
	border: 1px solid #ccc;
	clear: both;
	margin: 0 0 1.5em 0;
	padding: 1em;
}
#member-cats ul {
	background: #efefef;
	margin: 0;
	padding: 0;
}
#member-cats li {
	background: none;
	list-style: none;
	margin: 0;
	padding: 0;
}
#member-cats select {
	border: 1px solid #999;
	color: #333;
	font-family: arial, sans-serif;
	font-size: 1.1em;
	margin: 0 .5em 0 0;
	padding: .25em;
}
#members {
	clear: both;
	padding: 0 0 .5em 0;
	width: 100%;
}
#members td {
	font-size: 1.2em;
	padding: .25em;
}

/* More */

.more ul {
	clear: both;
	list-style: none;
	margin: 0;
	padding: 0;
}
.more li {
	clear: both;
	display: block;
	margin: 0;
	padding: 1em 0;
	list-style: none;
	text-align: right;
}

/* Begin Images */

p img {
	padding: 0;
	max-width: 100%;
	}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	margin: 0 0 1em 1em;
	display: inline;
	}
img.alignleft {
	padding: 0;
	margin: 0 1em 1em 0;
	display: inline;
	}
.alignright {
	float: right;
	}
.alignleft {
	float: left
	}

/* Footer */

#footer {
	color: #666;
	padding: 1em 0;
	margin: 0 auto;
	clear: both;
	text-align: left;
	width: 850px;
	}
#footer p {
	font-size: 1.1em;
	margin: 0;
	padding: .5em 0;
	}
#copyright {
	float: left;
	width: 45%;
}
#site-by {
	float: right;
	text-align: right;
	width: 45%;
}

/* End Various Tags & Classes*/

.clear {
	clear: both;
}
a img {
	border: none;
	}

/* Resources */

#links ul {
	list-style: none;
	margin: 0;
	padding: 0 0 1em 0;
}
#links li {
	list-style: none;
	margin: 0;
	padding: .25em 0;
}
#links li a {
	display: block;
}
.link-desc {
	color: #666;
	display: block;
	font-size: 1.1em;
}

/* Connect */

#connect {
	clear: both;
	padding: 0 0 1em 0;
}
#connect img {
	border: none;
	margin-right: 5px;
	padding: 0 0 1em 0;
}
#connect-page img {
	border: none;
	margin-right: 10px;
	padding: 0 0 2em 0;
}

/* Pages */

#pull-quote {
	border-bottom: 1px solid #ccc;
	color: #666;
	font-size: 2em;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
}

/* Friendfeed */

.friendfeed.widget,
div.friendfeed.widget div,
div.friendfeed.widget span,
div.friendfeed.widget img,
div.friendfeed.widget table,
div.friendfeed.widget tr,
div.friendfeed.widget td {
	position: relative !important;
	background-color: white !important;
	color: #333 !important;
	padding: 0 !important;
	margin: 0 !important;
	border: 0 !important;
	text-align: left !important;
	line-height: 1.3em !important;
	width: auto !important;
	float: none !important;
}

.friendfeed.widget {
	color: #333 !important;
	font-family: Arial, sans-serif !important;
	font-size: 10pt !important;
	position: relative !important;
	border: 1px solid #fff !important;
	overflow: hidden !important;
}

.friendfeed.widget a {
	background: none !important;
	color: #0072BC !important;
	font-weight: normal !important;
	text-decoration: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.friendfeed.widget a:visited {
	color: #0072BC !important;
	text-decoration: none;
}

.friendfeed.widget div {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
}

.friendfeed.widget img {
	border: 0px !important;
}

.friendfeed.widget .logo {
	background: url("images/widget-top-border.png?v=1") 0px 0px repeat-x  !important;
	display: none !important;
}

.friendfeed.widget .logo img {
	margin-left: 5px !important;
}

.friendfeed.widget .feed {
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.friendfeed.widget .bottom {
	background: none !important;
	border-top: none !important;
	font-family: Arial, Sans-Serif;
	padding: 0 0 1.5em 0 !important;
}

.friendfeed.widget .bottom a {
	font-weight: normal !important;
	text-decoration: none !important;
}

.friendfeed.widget .bottom a:visited {
	color: #0072BC !important;
}

.friendfeed.widget .clear {
	clear: both !important;
}

.friendfeed.widget img.icon {
	width: 16px !important;
	height: 16px !important;
}

.friendfeed.widget .feed .cluster {
	background-color: #fff !important;
	border-bottom: 1px solid #efefef !important;
	margin: 0 0 1em 0 !important;
	padding: 0 !important;
}

.friendfeed.widget .feed .cluster .icon {
	float: left !important;
}

.friendfeed.widget .feed .cluster .body {
	margin-left: 23px !important;
}

.friendfeed.widget .feed .entry {
	margin-bottom: .5em !important;
}

.friendfeed.widget .feed .entry .info,
.friendfeed.widget .feed .entry .likes,
.friendfeed.widget .feed .entry .comment,
.friendfeed.widget .feed .entry .expandcomment {
	font-family: Arial, Sans-Serif;
	margin-bottom: 6pt !important;
}

.friendfeed.widget .feed .cluster .summary,
.friendfeed.widget .feed .entry .title,
.friendfeed.widget .feed .entry .media {
	margin-bottom: 4pt !important;
}

.friendfeed.widget .feed .entry .likes,
.friendfeed.widget .feed .entry .expandcomment {
	margin-left: 12px !important;
	padding-left: 19px !important;
}

.friendfeed.widget .feed .entry .comment {
	overflow: hidden !important;
	white-space: nowrap !important;
}

.friendfeed.widget .feed .entry .comment .content {
	margin-left: 31px !important;
}

.friendfeed.widget .feed .entry .info .lock {
	width: 8px !important;
	height: 10px !important;
	vertical-align: middle !important;
	padding-right: 4px !important;
	padding-bottom: 3px !important;
}

.friendfeed.widget .feed .entry .info a,
.friendfeed.widget .feed .entry .info a:visited,
.friendfeed.widget .feed .entry .likes a,
.friendfeed.widget .feed .entry .likes a:visited,
.friendfeed.widget .feed .entry .comment a,
.friendfeed.widget .feed .entry .comment a:visited,
.friendfeed.widget .feed .entry .expandcomment a,
.friendfeed.widget .feed .entry .expandcomment a:visited {
	color: #0072BC !important;
}

.friendfeed.widget .feed .entry .expandcomment {
	font-style: italic !important;
}

.friendfeed.widget .feed .entry .likes {
	background: url("images/smile.png?v=2") left top no-repeat  !important;
	display: none;
}

.friendfeed.widget .feed .entry .comment .quote {
	margin-left: 12px !important;
}

.friendfeed.widget .feed .entry .comment .quote {
	background: url("images/comment-lighter.png?v=2") 0px 2px no-repeat  !important;
	display: none;
}

.friendfeed.widget .feed .entry .comment.friend .quote {
	background-image: url("images/comment-friend.png?v=2") !important;
	display: none;
}

.friendfeed.widget .feed .entry .comment .author {
	margin-top: 2px !important;
}

.friendfeed.widget .feed .entry .media td {
	padding-right: 8px !important;
}

.friendfeed.widget .feed .entry .media img {
	border: 1px solid #efefef !important;
	padding: 1px !important;
}

.friendfeed.widget .feed .entry .media td.more img {
	border: 0 !important;
}

.friendfeed.widget .feed .entry .hiddencomments {
	display: none !important;
}

.friendfeed.widget .feed .entry .likes span,
.friendfeed.widget .feed .entry .comment .content,
.friendfeed.widget .feed .entry .commentform,
.friendfeed.widget .feed .entry .expandcomment,
.friendfeed.widget .feed .entry .info,
.friendfeed.widget .feed .entry .info span,
.friendfeed.widget .feed .entry a.via,
.friendfeed.widget .feed .entry a.via:visited {
	color: #999 !important;
}

.friendfeed.widget .feed .entry a.via {
	text-decoration: none !important;
}

.friendfeed.widget .feed .entry a.via:hover {
	text-decoration: none !important;
}

.friendfeed.widget .feed .cluster .summary a {
	color: #999 !important;
	font-family: Arial, Sans-Serif;
	text-decoration: none !important;
	font-weight: normal !important;
}

.friendfeed.widget .feed .cluster .summary a,
.friendfeed.widget .feed .cluster .summary a:hover {
	border: 0 !important;
}

.friendfeed.widget span.searchbold {
	font-weight: normal !important;
	color: black !important;
}

.friendfeed.widget .feed .entry .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em !important;
}

.friendfeed.widget .feed .entry .info a,
.friendfeed.widget .feed .entry .info a:visited,
.friendfeed.widget .feed .entry .likes a,
.friendfeed.widget .feed .entry .likes a:visited,
.friendfeed.widget .feed .entry .comment a,
.friendfeed.widget .feed .entry .comment a:visited,
.friendfeed.widget .feed .entry .expandcomment a,
.friendfeed.widget .feed .entry .expandcomment a:visited {
	color: #fff !important;
}


