/*
Theme Name: Easel Child
Description: Child version of Easel
Author: LRH
Template: easel
Version: 1.0.2
*/

@import url("../easel/style.css");
@import url("../easel/style-default.css");

body {
  background-image: none;
}

body.custom-background {
  background-color:white;
}

#page-wrap {
background:none;
}

#content {
padding:5px;
}

#content-wrapper {
background:none;
border:none;
}

code {
background:#cdcdcd;
display:block;
margin:0 17px 0 17px;
}

#header {
width:980px;
height:80px;
background:url(images/cropped-100_2554_980x300.jpg) top center no-repeat;
overflow:hidden;
}

#header h1 {
padding:0px;
}

#header h1 a {
display:block;
width:980px;
/* height:100px; */
color:white;
}

#header .description {
margin-left:50px;
color:white;
font-weight:bold;
}

.post-info {
background:none;
}

/*
.sidebar ul {
border:1px solid #c4c5c6;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}
*/
.sidebar ul li ul {
border:none;
}

.sidebar li {
background:url(images/diamond1.gif) 0px 2px no-repeat padding-box;
text-indent:-6px;
padding-left:20px!important;
}
.sidebar ul li{
margin:0px 0px 0px 3px;
}
ul.children {
margin: 0px 0px 0px 0px;
}
ul.children li {
background:url(images/diamond2.gif) 0px 2px no-repeat;
}
a.rsswidget {
display:inline!important;
}

.sidebar a, .nav a {
color:black;
}

.sidebar h2 {
margin-bottom:7px;
}

.widget-content, .archiveresults, .searchresults {
color:black;
}

/*
.widget-content ul {
background-color:#eee;
}
*/

.blognav {
background:#eee;
border-radius:7px;
}



/* was #eee to rgb(194,165,255) */
#submit, .type-post, .type-forum, .type-reply, .type-topic, .type-page, type-attachment, #wp-paginav, .sidebar h2, #comment-wrapper, .default-nav, .submit, .feature {
	padding: 2px 5px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #eee; /* Old browsers */

/*	background: -moz-linear-gradient(100% 100% 90deg, rgb(194,165,255), #ccc, #eee 100%); /* FF3.6+ */
/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, rgb(194,165,255))); /* Safari 4+, Chrome 2+ */
/*	background: -webkit-linear-gradient(linear, left top, left bottom, from(rgb(194,165,255)),to(rgba(#eee))); /* Chrome10+,Safari5.1+ */
/*	background: -o-linear-gradient(#eee,rgb(194,165,255)); /* Opera11.10+ */
/*	background: -ms-linear-gradient(#eee,rgb(194,165,255)); /* IE10+ */
/*	background: linear-gradient(linear, left top, left bottom, from(#eee),to(rgb(194,165,255))); /* W3C */

-webkit-box-shadow:4px 4px 4px #888888;
box-shadow:4px 4px 4px #888888;
}


/* This is style for the LRH ADMINNOTE SHORTCODE */
.adminnote {
margin:2px 5px 2px 20px;
padding:3px 1px 1px 1px;
background-color:yellow;
color:black;
font-style:italic;
-webkit-box-shadow:7px 6px 3px #888888;
box-shadow:7px 6px 3px #888888;
}
.adminnote:before {
content:'Administrator Note';
background-color:yellow;
position:relative;
top:-7px;
left:-15px;
float:top;
border:solid 1px black;
padding:2px;
-webkit-box-shadow:3px 2px 2px #666666;
box-shadow:3px 2px 2px #666666;
}

/* This is style for the LRH MEMBERONLY SHORTCODE */
.notmemberonly {
margin:2px 5px 2px 20px;
padding:3px 1px 1px 1px;
background-color:#FD4C4C;
color:white;
font-style:italic;
-webkit-box-shadow:7px 6px 3px #888888;
box-shadow:7px 6px 3px #888888;
}
.notmemberonly:before {
content:'Contains Member-only Content:';
background-color:#FD4C4C;
color:white;
position:relative;
top:-7px;
left:-15px;
float:top;
border:solid 1px black;
padding:2px;
-webkit-box-shadow:3px 2px 2px #666666;
box-shadow:3px 2px 2px #666666;
}

/* This widens the page and columns, and increases the margins to
   make the page look airy-er */
#page {
width: 1070px;
}
#column {
padding:4px;
}
.narrowcolumn {
width:549px;
padding:4px;
}
#sidebar-left, #sidebar-right {
width:246px;
padding:4px;
}
#header {
width: 1070px;
background: url(images/100_2554_1070x100.jpg) top center no-repeat;
}
.post-info {
padding:5px;
}
.sidebar ul {
padding:4px;
}

.wp-caption-text {
font-size:11px;
line-height:1.5;
padding:0 4px 5px 0;
margin:0;
}
.wp-caption {
background-color:#F3F3F3;
border:1px solid #000000;
}

/* Adsense on single post pages */
.lrhadsensearticle {
text-align:center;
}


/* wp shopping cart */
.wp-cart_button_wrapper {
display:inline-block;
}