@charset "utf-8";
/* CSS Document */

#alpha{
	float:left;	
	width:530px;
	margin-top:5px;
	padding-right:34px;
	background:transparent url(../images/separator_v.jpg) repeat-y scroll 550px top;
}

#beta{
	float:left;	
	margin-top:5px;
}

strong{
	font-weight:bold;	
}

p{
	margin-bottom:5px;	
}

.date-header{
	color:#728239;
	font-size:11px;
	font-weight:bold;
	background: url(../images/blog_calendar.png) no-repeat 0px 0px;
	padding:3px 0px 2px 30px;
	margin:5px 0px 8px 0px;
}

.entry{
	margin-bottom:30px;
}

div.region h3.entry-header{
	background:none;
	margin:0px;
	margin-top:5px;
	text-transform:capitalize;
}

div.region h3.entry-header a{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.entry-body{
	color:#7D7D7D;
	line-height:20px;
}

.entry-footer, 
.comment-footer{
	background:transparent url(../images/title_bg.jpg) repeat-x scroll left top;
	padding-top:6px;
}

.entry-footer-info, 
.comment-footer{
	color:#666;
	font-weight:bold;
	font-size:10px;
}

.entry-footer-info a, 
.comment-footer a{
	color:#728239;
	line-height:20px;
	font-weight:bold;
	font-size:10px;
}

.module-header,
.module-header a{
	color:#51768C;
	font-weight:bold;
	margin-top:6px;
	margin-bottom:6px;
	text-transform:uppercase;
	font-size:11px;
}

li.module-list-item{
	margin:5px 0px;
}

li.module-list-item a{
	color:#666666;
	font-weight:normal;
	font-size:11px;
	padding-left:20px;
	background:transparent url(../images/category_bullets.png) no-repeat scroll left 1px;
}

.module-archives{
	padding-top:10px;	
}

label.error {
	color:red;
	font-style: italic;	
}
