﻿.section
{
	float				: left;
	margin				: 0;
	padding				: 0 15px 0 0;
	width				: 233px;
}
.section.separator
{
	background-color	: #6b6b6b;
	width				: 1px;
	height				: 250px;
	padding				: 0;
	margin				: 0 15px 0 0;
}
.section.third
{
	border-right		: none;
	padding-right		: 0;
	margin-right		: 0;
	width				: 272px;
}

.section.third h3
{
	margin-left			: -2px;
}

.section div.feature
{
	margin				: 10px 0;
}

.section div.feature img
{
	margin				: 10px;
}

#latestNews img
{
	margin				: 50px 0 0 100px;
}

div.blogEntry
{
	border-bottom		: 1px solid #bbb;
}

div.blogEntry h4
{
	font-size			: 11px;
	margin				: 5px 0 0 0;
	padding				: 0;
}
.twitter
{
	overflow			: auto;
	
	width				: 233px;
	
	margin-bottom		: 10px;
}
.twitter p
{
	margin-top			: 0;
}
.twitter img
{
	float				: left;
	width				: 52px;
	margin				: 0 10px 0 0;
}
.twitter .tweet
{
	font-size			: 14px;
	font-weight			: bold;
	text-align			: left;
	margin				: 0;
}

.bold
{
	font-weight			: bold;
}

.twitted {
	margin-bottom: 1.5em;
}

.twitted p.preLoader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("loader.gif") 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
}

.twitted ul#twitter_update_list {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.twitted ul#twitter_update_list li {
	margin: 0;
	padding: 0.8em 0 1em 0;
	border-bottom: 1px solid #999;
}

.twitted ul#twitter_update_list li span {
	/* tweet content */
	display: block;
}
.twitted ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

.twitted p.profileLink {
	display: block;
	margin: 0;
	padding: 0.3em 1em;
	color: #fff;
	background-color: #ddd;
}

a.follow
{
	font-size			: 15px;
	font-weight			: bold;
}