/*
Theme Name: Envious Boutique
Description: The default Envious Boutique blog theme.
Author: Reusser Design, LLC
*/

* {
	font-family: Arial,Helvetica,sans-serif !important;
}

#left-wp-col h1 {
	margin-bottom: 8px;
	text-transform: capitalize;
}

h1 a {
	color: #8CC63F !important;
}

h4 {
	line-height: 1.5em;
	margin-bottom: 9px;
}

.search-excerpt {
	background-color: #CFCFCF;
	padding: 3px;
}

.smalltext {
	color: #666666 !important;
	font-size: 10px;
}

.comments {
	position: relative;
	top: 13px;
}

#left-wp-col h2 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}

#left-wp-col h3 {
	margin-bottom: 5px;
}

#left-wp-col p {
	font-size: 12px !important;
	line-height: 1.6em !important;
	margin-bottom: 20px !important;
}

#left-wp-col {
	float: left;
	width: 700px;
}

.comment-author {
	float: left;
	width: 500px;
}

.avatar {
	background-color: #FFFFFF !important;
	height: auto !important;
	width: auto !important;
	margin: 10px !important;
}

#respond {
	margin-top: 20px;
}

.commentlist li {
	background-color: #EFEFEF;
	border: 1px solid #CFCFCF;
	margin-bottom: 20px;
	padding: 10px;
}

.taller {
	padding-bottom: 40px;
}

#right-wp-col {
	background-color: #DFDFDF;
	float: right;
	padding: 10px;
	width: 200px;
}

.float-right-post {
	float: right;
	width: 550px;
}

#right-wp-col h1 {
	color: #000000;
}

#right-wp-col a {
	color: #000000;
}

.clear-both {
	clear: both;
}

.div-post-image {
	height: 100px;
	float: left;
	border: 8px solid #DFDFDF;
	margin-right: 10px;
	width: 100px;
	overflow: hidden;
}

.push-image img, .other-post-image img {
	margin-left: -100px;
}

.other-post-image {
	float: left;
	height: 100px;
	border: 8px solid #DFDFDF;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 100px;
	overflow: hidden;
}

.post-image {
	width: 100px;
	height: auto;
}

.post {
	padding-bottom: 30px;
}

.single img {
	background-color: #EFEFEF;
	padding: 10px;
	float: right;
	clear: both;
	margin: 15px 0 15px 15px;
	border: 1px solid #CFCFCF;
	width: 200px;
	height: auto;
}

.post:last-child {
	border-bottom: 0px solid !important;
}

.divide-post {
	border: 1px solid #DFDFDF;
	margin-top: 30px;
}

.sidebar-space {
	margin-bottom: 25px;
}

.sidebar-space h1 {
	color: #8CC63F !important;
}

.sidebar-space li {
	line-height: 1.6em;
}

.button-wp {
	background-color: #8CC63F;
	color: #000000;
	line-height: 27px;
	padding: 5px;
	position: relative;
	text-decoration: none;
}

.button-wp:hover {
	color: #FFFFFF;
}

.float-right-post ul, .float-right-post ol {
	list-style: disc outside none;
	margin: 10px 0;
	padding: 0 20px;
}