body {
    background: #b6cc4d url('/xres/images/blog/blog_bg.jpg') top left no-repeat;
}

li {
    background-image: url('/xres/images/blog/bullet.gif');
}

a, a:visited {
    color: #294ea0;
}

h1 a, h1 a:visited {
    color: #a2ba32;
}

#blog-box {
    width: 500px;
    background-color: #fff;
    height: 84px;
}

body.post-page #blog-box {
    width: 725px;
}


body.blog-skinny #content-wrapper {
    background: url('/xres/images/blog/content_bg.gif') top left repeat-y;
    margin-bottom: 2em;
}

#content-wrapper {
    margin-top: 0;
}

div.sideblock {
    padding-left: 0;
    padding-right: 0;
}

div.innerblock {
    padding-left: 25px;
}

a.learn-more, a.learn-more:hover {
    background-image: url('/xres/images/blog/learn_more.gif');
}


#blog-page #main-content {
    padding: 25px;
    width: 675px;
    background-color: #fff;
    padding-top: 25px;
    
}

body.blog-skinny #wrapper #main-content {
	width: 450px;	
}


body.blog-skinny #secondary-content {
	float: left;
	width: 441px;
	margin-left: 0;
	color: #fff;
}

#blog-page #secondary-content {
    margin-left: 0;
}

#blog-page #secondary-content h3 {
    padding: 10px 10px 10px 25px;
    background-color: #e26917;
    color: #fff;
}

#blog-page #blog-secondary-content {
    float: left;
    width: 215px;
}



#blog-page #blog-sidebar {
    float: left;
    width: 215px;
    margin-left: 10px;
}

div.sideblock {
    background-color: transparent;
}



.sideblock ul.indent {
    margin-left: 1em;
}

div.meta {
    border-bottom: 1px solid #A2BA32;
    margin-bottom: 2em;
    padding: 1em 0 0;
    font-style: italic;
}

div.related {
    background-color: #f6f9ec;
    padding: 10px;
    margin-bottom: 2em;
}

div.related h3 {
    margin-top: 0;
}

div.related ul {
    margin-left: 1em;
}

#comments .entry {
	padding: 12px;
	border-bottom: 1px solid #ccc;

}

#comments div.one {
	background: #f6f9ec;
}


.thecomment {
    margin-left: 2em;
}

h1 {
    font-size: 2em;
}

ul.no-bullet li {
    border-bottom:1px solid #E2E5D6;
    padding-bottom: .5em;
}

div.guest {
    border-top: 1px solid #A2BA32;
    border-bottom: 1px solid #A2BA32;
    margin-top: 2em;

}

div.guest h3 {
    margin-top: .5em;
}

#mininav li.tab {
    background-image: url('/xres/images/blog/green-tab-bottom-left.gif');
}

#mininav li.tab a {
    background-image: url('/xres/images/blog/green-tab-bottom-right.gif');
}
