/**************************************************************
HTML
**************************************************************/

/* Links */
a {
	text-decoration: none;
	color:  #4173A3;
}

/**************************************************************
Page
**************************************************************/
.page .header{
	font-size: medium;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3f617f;
}



/**************************************************************
Columns
**************************************************************/
.postColumn{
	float: left;
	width: 70%;
}

.singlePostColumn{
	float: left;
	width: 70%;
}
.sideBarColumn{
	float: right;
	width: 24%;
	padding: 5px;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background-image:url(/graphics/blog_sidebar_gradient.jpg);
	background-repeat:repeat-x;
	margin-bottom: 15px;
}
.sideBarColumn h3 {
	padding: 3px;
	color: #fff;
	background-color: #4173a3;
}

.verticalSpacer{
	height: 11px;
	color: white;
}

/**************************************************************
Posts
**************************************************************/

.post {
	width: 100% !important;
	position: relative;
	margin-bottom: 1.5em;
	border-bottom: 1px solid #CCCCCC;
}

.afterPost{
	height: 100% !important;
}

.post .date {
	position: absolute;
	top: 8;
	left: 5px;
	
	width: 3.8em;
	height: 4.5em;
	text-align: center;
	background: url(/blog/skins/gulc/assets/images/date-bg.gif) no-repeat;
}

.post .date .month {
	text-transform: uppercase;
	margin-right: 2px;
	font: 700 1.0em arial, sans-serif;
	color: #FFFFFF;
}

.post .date .day {
	display: block;
	margin-top: 5px;
	margin-right: 2px;
	font: 700 1.6em arial, sans-serif;
	color: #888;
}

.post .date .year {
	display: block;
	margin-top: 6px;
	margin-right: 2px;
	font: 700 1.2em arial, sans-serif;
	color: #888888;
}

.post .postExcerpt {
	margin: 0 0 0 5.0em;
	padding:  0 0 0 1.2em;
	border-left: 1px dotted #CCCCCC;
}

.post .postExcerpt p {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.post .postExcerpt .title{
	font: 700 1.4 em; 
	font-family: Georgia, "Times New Roman", Times, serif;
	color:  #3F617F;
}

.post .postExcerpt .body{
	font: 12px; 
	font-family: Georgia, "Times New Roman", Times, serif;
	border: 1pt solid black;
}

.post .postExcerpt .link{
	color:  #3F617F;
	font-size: 9pt;
}

.rss {
	background: url(../images/mini-rss.gif) no-repeat left center;
	padding-left: 18px;
	padding-bottom: 2px;
	margin-left: 8px;
}

/* Fixes for AWeber email form */
.sideBarAWeber {
	float: right;
	width: 24%;
	margin-right: 8px;
}
.bodyText p span {
	color: white;
}

