/*
Theme Name:	Jestro's Vigilance *Child Theme*
Theme URI: 	
Description: 	Modified for Homemaker's Helper by Ray.
Author:		
Author URI:	
Template: vigilance
*/

/* Import Stylesheets, don't remove these.
-----------------------------------------------------------*/
@import url("../vigilance/css/undo.css");
@import url("../vigilance/css/master.css");
@import url("../vigilance/functions/style-options.php");

/* Required Wordpress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
  }
.alignleft { float: left; }
.alignright { float: right; }

/* Make all custom CSS changes BELOW this line
-----------------------------------------------------------*/
body{
background: #edf9d3 url(images/bg.gif) repeat; 
	font-family: Cambria, Georgia, "Times New Roman", Times, Serif;

}
#wrapper {
	background: transparent url(images/wrapbg.jpg) no-repeat;
	width: 960px;
	margin: 0;
	border-bottom: 1px dotted #4a3035;
}
#contentbg{
	background: #ffffff url(images/bgrepeat.jpg) repeat-y;
	width: 1000px;
	margin: 0 auto;
	padding: 0;
}
#header{
	margin: 20px;
	padding-bottom: 5px;
	border-bottom: 1px dashed #edf9d3;
}
#content{
	padding: 10px 20px 0 20px;
}
#contenthome{ 
	float: left; 
	width: 500px;
	padding: 0px 20px 20px 20px;
	}
#sidebar{
	padding-right: 20px;
}
#logo{
	float: left; 
	padding: 9px 1.5em;
}
h1#title, div#title {
	font-family: Cambria, Georgia, "Times New Roman", Times, Serif;
	font-size: 3em;
	font-weight: normal;
	line-height: 1.3em;
	padding: 1.5em 0 0 0;
	}
ul li.widget ul#mainnav{
	border-top: 1px solid #f0f4e3;
}
ul li.widget ul li {
	padding: 0px 0;
  border-bottom: none;
	}
ul li.widget ul li ul li { 
  padding: 6px 0 0 0;
  border-bottom: none;
  }
ul li.widget ul li {
  display: block;
	background: url(images/navbg.jpg) no-repeat 0px -40px;
	}
ul li.widget ul li a{
	padding: 11px 0 7px 14px;
	background: none;
}
ul li.widget ul li a:hover{
	background: none;
}
ul li.widget ul li:hover {
	background: url(images/navbg.jpg) no-repeat 0px -80px;
	}
ul li.widget ul li:active, ul li.widget ul li.current-cat {
	background: url(images/navbg.jpg) no-repeat 0px 0px;
	}
ul li.widget ul#recentcomments li a {
	padding: 0;
	background: none;
	}
ul#picturemenu {
	width: 880px;
	margin: 0 auto 50px;
	background:#411c26;
	padding: 0 20px 0;
	height: 356px;
}
ul#picturemenu li{
	margin: 0 auto;
	display: inline;
	padding: 5px 0;
}
ul#picturemenu li img{
	padding: 0;
	margin: 0;
}

blockquote{
  background: transparent url(images/blockquote.gif) no-repeat top left;
}

.entries span.category {
	float: right; margin-right:1em;
	width: 6em;
	color: #666;
}