#content {
	margin:0 0 0 25px!important;
	width:560px!important;
}
.main-aside {
	float:right!important;
	position:relative!important;
	right:-10px!important;
	width:310px!important;
}
#nav-above {
	display:block;
}
.entry-title { 
	display: block!important;
	clear:none;
	color:#3F4C21 !important;
	float:left;
	font-size:23px !important;
	height:26px !important;
	font-weight: 190 !important;
	letter-spacing:-1px;
	overflow:hidden;
	width:620px;
	
}
.entry-title a {color:#3F4C21 !important;}
.entry-title a:active, .entry-title a:hover {
	color:#3F4C21 !important;
}
.entry-title:hover, .entry-title a:hover { text-decoration: underline; }

.entry-content {
	padding:0 0 0;
	width:620px;
}
#main {

	margin:20px auto 0 auto!important;

}
#blog-preview {
	width: 1024px;
	height: 320px;
	margin: 0px auto 20px auto;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Featured
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#featured {
	width:1024px;
	display:inline;
	float:left;
	margin:0px 0 0 19px;
	border-bottom:5px solid #C6D89E;
	position:relative;
	z-index:11;
}
#featured:after {
	content:".";
	width:1024px;
	height:0;
	clear:both;
	visibility:hidden;
}
#featured .jcarousel-container {
	width:1024px;
	position:relative;
	overflow:hidden;
	clear:both;
}
#featured .jcarousel-clip {
	overflow:hidden;
	width:1024px;
}
#featured .jcarousel-list {
	overflow:hidden;
	position:relative;
}
#posts {
	width:1024px;
	clear:both;
	overflow:hidden;
	list-style-type:none;
	margin:0;
	padding:0px 0;
}
#posts li {
	background-color:#FFFFFF;
	float:left;
	list-style-type:none;
	margin:0;
	padding:15px 0;
	width:1024px;
}
#featured a,
#featured a:visited {
	color:#3F4C21 !important;
}
#featured a:hover,
#featured a:focus {
	text-decoration:underline;
}
#featured h3 {
	color:#3F4C21 !important;
	font-size:22px !important;
	height:22px;
	letter-spacing:-1px;
	line-height:1;
	text-transform:uppercase;
	height:1%;
	overflow:hidden;
	padding:0 0 0 20px;
	clear: none;
}
#featured h3 a,
#featured h3 a:visited {
	color:#3F4C21 !important;
}
#featured h3 a:hover,
#featured h3 a:focus {
	text-decoration:underline;
}
#featured .media {
	float:left;
	width:308px;
	height:231px;
	padding:11px 0;
	margin:0 13px 0 17px;
	display:inline;
	text-align:center;
	background:url(images/featured-thumb.png) no-repeat;
}
#featured .meta {
	color:#fff;
	line-height:1.92;
	padding:0 30px 0 20px;
	height:1%;
	overflow:hidden;

}
#featured .date {
	float:left;
	width:auto;
	padding:0 0 0 17px;
	color: #000000;
	background:url(images/featured-date.png) no-repeat 0;
}
#featured .content {
	padding:10px 30px 0 20px;
	height:1%;
	overflow:hidden;
}
#featured .comment {
	float:right;
	width:auto;
	padding:0 0 0 19px;
	background:url(images/featured-comment.png) no-repeat 0;
}

#headline h3 {font-weight: 900!important}

.comment em{
margin-left: 90px;
}
.entry-content p {
	padding:0 0 1em;
	clear:none;
	color:#3F4C21 !important;
	float:left;
	font-size:14px !important;
	line-height:16px !important;
	overflow:hidden;
}
.entry-meta {
}
.widgettitle label{
	display: none;
	}

#featured p {
	padding:0 0 1em;
	clear:none;
	color:#3F4C21 !important;
	float:left;
	font-size:14px !important;
	line-height:16px !important;
	overflow:hidden;
}
#featured .more-link {
  float:right;
  width:233px;
  height:40px;
  overflow:hidden;
  text-indent:-999em;
  background:url(images/featured-readmore.alpha.png) no-repeat;
}
#featured .control {
  width:100%;
	clear:both;
	float:left;
	margin:0 0 -65px;
	position:relative;
	top:109px;
}
#featured .control:after {
	content:".";
	display:block;
	height:0;
	font:0/0 serif;
	clear:both;
	visibility:hidden;
}
#featured .control li {
  width:28px;
  height:65px;
  display:inline;
}
#featured .control li.prev {
  float:left;
}
#featured .control li.next {
  float:right;
}
#featured .control li a {
  width:28px;
  height:65px;
  overflow:hidden;
  text-indent:-999em;
}
#carousel-prev {
  float:left;
	margin:0 0 0 -28px;
  background:url(images/featured-buttons.png) no-repeat;
}
#carousel-next {
  float:right;
	margin:0 -28px 0 0;
  background:url(images/featured-buttons.png) no-repeat 100% 0;
}
#carousel-prev:hover,
#carousel-prev:focus {
  background:url(images/featured-buttons.png) no-repeat 0 100%;
}
#carousel-next:hover,
#carousel-next:focus {
  background:url(images/featured-buttons.png) no-repeat 100% 100%;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Sidebar(s)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.xoxo .box {
	margin:0 0 1em;
	clear:both;
	height:1%;
	background:url(images/side-main.png) repeat-y;
}
.xoxo .box:after {
	content:".";
	display:block;
	height:0;
	font:0/0 serif;
	clear:both;
	visibility:hidden;
}
.xoxo h4 {
	font-size:1.33em;
	line-height:2.13;
	padding:0 0 0 0;
	color: #3F4C21 !important;
}
.xoxo .extra {
	float:right;
	display:inline;
	width:39px;
	height:62px;
	margin:0 -39px -62px 0;
	position:relative;

}
.xoxo .inner {
	height:1%;
	overflow:hidden;
	padding:15px 19px;
}

.aside ul ul {
	list-style-image:none!important;
	list-style-position:outside!important;
	list-style-type:none!important;
	margin:0 0 10px 5px!important;
}
.xoxo ul li {
	margin:0 0 .75em;
	background:url(images/side-bullet.png) no-repeat 0 5px;
	padding:0 0 0 15px !important;
}
.xoxo p {
	padding:.42em 0;
	color: #3F4C21 !important;
}
.xoxo a {
	color: #3F4C21 !important;
}
.xoxo ul ul {
	margin:.42em;
}
.primary .xoxo .eventscalendar h4 {
	background:url(images/side-title-2.png) no-repeat;
}
.xoxo .eventscalendar .extra {

}
.xoxo .archives h4 {
	background:url(images/side-title-3.png) no-repeat;
}

.xoxo .twitter h4 {
	background:url(images/twitter.png) no-repeat;
}

.xoxo .favorite h4 {
	background:url(images/favorite.png) no-repeat;
}
.xoxo .archives .extra {

}
.xoxo .blogroll h4 {
	background:url(images/side-title-4.png) no-repeat;
}
.xoxo .blogroll .extra {

}
 .xoxo .register {
	width:311px;
	height:70px;
	margin:0 -4px 11px 0;
	position:relative;
	background:url(images/side-register.png) no-repeat;
}
.xoxo .register a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	text-indent:-999em;
	cursor:pointer;
}