	/* @override http://www.juliesteelman.com//wp-content/themes/thematicsamplechildtheme/style.css */
	
	/* @override http://www.juliesteelman.com//wp-content/themes/thematicsamplechildtheme/style.css */
	
	/* @override http://www.juliesteelman.com//wp-content/themes/thematicsamplechildtheme/style.css */
	
		/*   
		Theme Name: Soul Principal
		Theme URI: 
		Author: Matt Hankerson
		Author URI: http://www.diatomicdesign.com/
		Designer: PixInk
		Designer URI: http://www.pixink.com/
		Template: thematic
		Version: 2.0
		
		.
		
		.
		*/
		
		/* Reset browser defaults */
		@import url('../thematic/library/styles/reset.css');
		
		/* Apply basic typography styles */
		@import url('../thematic/library/styles/typography.css');
		
		/* Apply a basic layout */
		@import url('../thematic/library/layouts/2c-r-fixed.css');
		
		/* Apply basic image styles */
		@import url('../thematic/library/styles/images.css');
		
		/* Apply default theme styles and colors */
		/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
		@import url('../thematic/library/styles/default.css');
		
		/* Prepare theme for plugins */
		@import url('../thematic/library/styles/plugins.css');
		
		
		.page_item .page-item-453 a {display: none; }
		
	#contacts a:link, .contacts a:visited {
	color: #371412;	text-decoration: none; margin-left: 15px;
	
	}
	
	#contacts a:hover {
	text-decoration: underline;
	
	}


p { margin:1em 0 0 0; }
h1 { margin:1em 0 0 0em; }
h2 { margin:1em 0 0 0em; }		
		
		
		
		.entry-utility {
	color:#666666;
	font-size:13px;
	line-height:18px;
	margin:0 0 24px;
	}
		
		
		.hentry {
	padding:0 0 0px;
	}
	
	
	
	
		#access {
			border-bottom:0px solid #CCCCCC;
			font-size:13px;
			height:40px;
			overflow:visible;
			z-index:100;
			background-color: #ffffff;
			width:978px;
			margin-right: auto;
			margin-left: auto;
			padding: 0px;
			margin-top: 0px;
			line-height: 15px;
		
		}
		
		.sf-menu {
background-color:#B1C272;
background-position:10px 0;
background-repeat:no-repeat;
border-right:0 solid #CCCCCC;
border-top-style:none;
border-top-width:0;
float:left;
height:26px;
margin-left:0;
padding-bottom:5px;
padding-left:0;
padding-top:9px;
width:978px;
}
		.sf-menu a {
border-bottom:0 solid #CCCCCC;
border-left:0 solid #CCCCCC;
border-top:0 solid #CCCCCC;
color:#FFFFFF;
display:block;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
letter-spacing:1px;
margin-left:0;
margin-right:0;
padding-left:32px;
padding-right:47px;
padding-top:10px;
text-decoration:none;
text-transform:uppercase;
}
		
		.sf-menu li.page-item-2 a {
		
	}
		.slug-about .sf-menu li.page-item-2 a {
			
	}
		
		.sf-menu li.page-item-4 a {
		
	}
		.slug-the-soul-principle .sf-menu li.page-item-4 a {
		 }
		
		.slug-the-soul-principle .sf-menu li.page-item-4 ul li a {
	
	}
		
			.slug-sales-coaching .sf-menu li.page-item-10 ul li a {
			}
		
		.sf-menu li.page-item-4 ul a {
	
	}
	
		.sf-menu li.page-item-10 ul a {
			
	}
	.page-item-4.current_page_item ul a {
		
	
	}
		
		
		.sf-menu li.page-item-8 a {
		
	
	}
		
		.slug-meet-julie .sf-menu li.page-item-8 a {
		
		
	}
	
		
		
		.sf-menu li.page-item-10 a {
		
	}
		.slug-sales-coaching .sf-menu li.page-item-10 a {
	
	
	}
		.sf-menu li.page-item-13 a {
		
		
	}
		.slug-speaking .sf-menu li.page-item-13 a {
	
	
	}
		.sf-menu li.page-item-17 a {
	
	}
		.blog .sf-menu li.page-item-17 a { 
	
	
	}
	
		
		
		
		
		.slug-contact .sf-menu li.page-item-15 a {
	
	}
		
		
		
		
		
		
		#branding {
			margin-left: auto;
			padding:0px;
			background-color: #FFF;
			height: 385px;
			width: 742px;
			border-top-width: 0px;
			border-right-width: 8px;
			border-bottom-width: 8px;
			border-left-width: 8px;
			border-top-style: none;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-top-color: #b1c272;
			border-right-color: #b1c272;
			border-bottom-color: #b1c272;
			border-left-color: #b1c272;
			margin-right: auto;
			margin-top: -1px;
			margin-bottom: 0px;
		}
		.menu {
			margin:0 auto;
			width:978px;
			
		}
		
		#main {
background-color:#B1C272;
background-position:0 bottom;
background-repeat:repeat-y;
border:0 solid #B1C272;
clear:both;
margin:-1px auto 0 0;
padding:0 25px 0 0;
position:relative;
width:975px;
			}
		
		#footer {
			border-top:0px solid #CCCCCC;
			margin-top: 6px;
			margin-right: auto;
			margin-bottom: 0px;
			margin-left: auto;
			width: 758px;
			text-align: center;
		}
		
		#siteinfo {
		background-color: ;
		color:#371412;
		font-size:11px;
		line-height:18px;
		margin:0 auto;
		padding:0;
		width:742px;
		}
		
		.main-aside {
			float:left;
			position:relative;
			right:10px;
			width:262px;
			border-left-width: 8px;
			border-left-style: solid;
			border-left-color: #b1c272;
		}
		
		#container {
float:right;
margin-bottom:8px;
margin-right:0;
overflow:hidden;
padding-right:0;
width:670px;
}


		
		#secondary {
		clear:left;
		}
		
		#primary {
background-color:#B1C272;
border-color:#CCCCCC #B1C272 #CCCCCC #CCCCCC;
border-style:solid;
border-width:0;
margin-bottom:0;
margin-left:43px;
padding:0 0 0 0;
		}
		
		#secondary {
	background-color:#FFFFFF;
	border:0 solid #B1C272;
	clear:left;
	margin-bottom:0;
	padding-bottom:0;
	padding-left:5px;
	padding-right:5px;
	}
		
		
		body {
			min-width:960px;
			background-image: url(http://www.juliesteelman.com/wp-content/uploads/2010/04/backpatt.gif);
			background-repeat: repeat;
			background-position: center top;
			background-attachment: fixed;
		}
		
		#blog-description { color:transparent; }
		#blog-title a , #blog-title a:active, #blog-title a:hover { color: transparent; }
		
		#branding {
			background-color:#B1C272;
background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);
background-position:22px 0;
background-repeat:no-repeat;
border-color:#B1C272;
border-style:none solid solid;
border-width:0 0 8px;
height:317px;
margin:-1px auto 0;
padding:0;
width:978px;
		}
		
		
#recent-posts-4 {
background-color:#FFFFFF;
background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/SPrecentposts.gif);
background-position:16px 20px;
background-repeat:no-repeat;
border-top:0 solid #B1C272;
height:82px;
margin-top:0;
overflow:hidden;
padding:60px 12px 8px 6px;
}


		
		#linkcat-2 {
		background-color:#FFFFFF;
background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/SPblogroll.gif);
background-position:50px 20px;
background-repeat:no-repeat;
border-top:0 solid #B1C272;
height:82px;
margin-top:0;
overflow:hidden;
padding:60px 12px 20px 6px;
		}
		
		#categories-2 {
			background-color:#FFFFFF;
background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/SPcategoriess.gif);
background-position:33px 20px;
background-repeat:no-repeat;
border-top:0 solid #B1C272;
height:82px;
margin-top:0;
overflow:hidden;
padding:60px 12px 8px 6px;
		}
		
		.widgetbody-1 .textwidget {
background-color:white;
margin-left:0;
}
		
		#text-6 .widgetbody-1 .textwidget { background-color:#ffffff; margin-left:14px; margin-top:8px;}
		
		#text-15 .textwidget { background-color:#B1C272; margin-left:55px;}
		
		.main-aside ul {
			padding-top: 6px;
			padding-right: 0px;
			padding-bottom: 6px;
			padding-left: 0px;
		}	
		
		.widgettitle { display: none; }
		
		.xoxo {
			margin-bottom: 0px;
			padding-bottom: 0px;
		}
		
		.main-aside ul {padding:0;}
		
		.page_item page-item-2 {
			background-image: url(http://www.juliesteelman.com//wp-admin/images/SPcategoriess.jpg);
			background-color: #0F0;
		}
		
		.textwidget { 	background-color: #FFF; }
		
		body, input, textarea {
			font-family:"Times New Roman", Times, serif;
			font-size:12px;
			font-size-adjust:none;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:13px;
			color: #371412;
		}
		
		.aside ul ul {
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			margin-top: 0;
			margin-right: 0;
			margin-bottom: 5px;
			margin-left: 2px;
			font-size: 13px;
			line-height: 16px;
		}
		
		.aside a { color:#371412; }
		.aside a:active, .aside a:hover { color:#ed1e79; }
		
		.entry-title {
			color:#ED1E79;
font-family:"Times New Roman",Times,serif;
font-size:24px;
font-style:italic;
font-weight:normal;
line-height:30px;
margin:0;
padding:0 0;
			
		}
		
		.entry-title a {
			color: #ed1e79;
		}
		
		.entry-title a:hover {
			color: #42210B;
		}
		
		
		
		.entry-meta {
			color:#b1c272;
			font-size:12px;
			font-style:normal;
			line-height:22px;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			text-transform: uppercase;
			letter-spacing: 3px;
		}
		
		.entry-content {
			padding-top: 8px;
			padding-right: 0;
			padding-bottom: 0;
			padding-left: 0;
		}
		
		blockquote {
			font-style:italic;
			font-size: 14px;
			margin: 0px;
			padding: 0px;
			color: #42210b;
		}
		
		p, ul, ol, dd, pre {
		margin-bottom:18px;
		}
		
		.sf-menu li {
		background-color:transparent;
		}
		
		
		.page_item page-item-20 { width: 100px; }
		
		.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background-color: transparent ;
		border-bottom-color:#CCCCCC;
		outline-color:-moz-use-text-color;
		outline-style:none;
		outline-width:0;
		}
		
	#content {
background-color:#FFFFFF;
margin:0;
padding:8px 15px 11px;
width:630px;
}
		
		.sf-menu ul {
			border-bottom:0px solid #CCCCCC;
			border-right:0px solid #CCCCCC;
			padding: 0px;
			margin-top: -3x;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;	background-color:#b1c272;
		}
		
			.slug-the-principle .sf-menu ul, .slug-the-book .sf-menu ul {
			border-bottom:0px solid #CCCCCC;
			border-right:0px solid #CCCCCC;
			padding: 0px;
			margin-top: -1x;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;	background-color:#b1c272;
		}
		
		
		
		
		.sf-menu ul a {
			background:#b1c272 none repeat scroll 0 0;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
		}
		
		.sf-menu ul a:hover {
			color: #FFF;
		}
		
.sf-menu li li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
border-top:0 solid #FFFFFF;
}
		
		.sf-menu li {
			background-attachment: scroll;
			background-color: transparent;
			background-image: none;
			background-repeat: repeat;
			background-position: 0 0;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
		}
		
		
		p, ul, ol, dd, pre {
		font-size:18px;
line-height:20px;
margin-bottom:10px;
		}
		
		pre, code {
			color:#405929;
font-family:"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:3px;
padding-top:10px;
text-align:center;
		}
		
		.entry-content h2 {  >
			font-size: 17px;
			line-height: 17px;
			font-weight: normal;
			padding: 0px;
			font-style: italic;
			font-family: "Times New Roman", Times, serif;
			color: #ED1E79;
			margin-top: 2px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
		}
			
		.entry-content h3 {
			font-size:20px;
			font-style:italic;
			line-height: 19px;
			padding-top: 0px;
			padding-right: 0;
			padding-bottom: 5px;
			padding-left: 0;
		}
		
		.entry-content h4 {
			font-size:12px;
			font-style:italic;
			line-height: 18px;
			font-family: "Times New Roman", Times, serif;
			font-weight: bold;
			color: #405929;
			letter-spacing: 0px;
			margin: 0px;
			padding: 0px;
		}
		
		a:active, a:hover {
		color:#f14b94;
		}
		
		.sf-menu ul a:active, a:hover {
		color:#FFFFFF;
		}
		
		
		default.css (line 50)
		a:link {
		color:#371412;
		}
			
		
		.mailslots {
		border:1px solid #fdd89d;
		color:#A7A7A7;
		font-size:10px;
		line-height:18px;
		margin-bottom:6px;
		font-style:italic;
		padding:2px;
		}
		
		
		.aside, .aside input {
		font-size:13px;
		line-height:18px;
		margin-bottom:5px;
		}
		
		.submitter {
	-moz-appearance:none;
background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/pinkbutton.gif);
border:0 solid #FDD89D;
color:#FFFFFF;
font-family:"trebuchet MS";
font-size:20px !important;
letter-spacing:1px;
margin-bottom:10px;
margin-top:5px;
padding:4px 57px 1px;
		}
		
		.aside form, .aside table {
		margin-bottom:0px;
		}
		
		.aside p, .aside ul, .aside ol, .aside dd, .aside pre {
		margin-bottom:0px;
		}
		
		h2 a:visited, h2 a:link {
		color:#ED1E79;
		}
		
		#primary h3 {
color:#371412;
font-size:18px;
font-style:italic;
line-height:19px;
text-align:center;
}


#primary h4 {
color:#F53B8A;
font-family:trebuchet MS;
font-size:18px;
line-height:20px;
padding-top:4px;
text-align:center;
letter-spacing:0.5px;
}

#primary h5 { 
color:#4E6B33;
font-family:trebuchet MS;
font-size:18px;
line-height:18px;
padding-bottom:3px;
text-align:center;
letter-spacing:0.5px;}

		
		#text-3 { border-bottom: solid #B1C272 8px; margin-bottom: 0px; }
		
		#text-5 { border-bottom: solid #B1C272 8px; margin-bottom: 0px; }
		
		#text-6 { padding-left: 15px; padding-top: 5px; background-color: #fff;}
		
		#text-8 { padding-left: 5px; padding-top: 1px; background-color: #fff;}	
		
		#text-7 { padding: 5px; background-color: #fff; color: #405929; font-size: 12px; font-style: italic; line-height: 13px; margin-right:-3px; }	
		
		#text-7 p{ padding-bottom: 5px; }
		
		.slug-about h1 {color:#ED1E79; display:none;}
		.slug-the-soul-principle h1 {color:#ED1E79; display:none;}
		.slug-meet-julie h1 {color:#ED1E79; display:none;}
		.slug-sales-coaching h1 {color:#ED1E79; display:none;}
		.slug-contact h1 {color:#ED1E79; display:none;}
		.slug-speaking h1 {color:#ED1E79; display:none;}
		
		.slug-about h1 {color:#ED1E79; display:none;}
		.slug-the-soul-principle h1 {color:#ED1E79; display:none;}
		.slug-meet-julie h1 {color:#ED1E79; display:none;}
		.slug-sales-coaching h1 {color:#ED1E79; display:none;}
		.slug-contact h1 {color:#ED1E79; display:none;}
		.slug-speaking h1 {color:#ED1E79; display:none;}
		
		
		
		
		.slug-about #branding { background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);}
		.slug-the-soul-principle #branding { background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);}
		.slug-the-book #branding { background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);}
		.slug-meet-julie #branding { background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);}
		.slug-sales-coaching #branding { background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);}
		.slug-contact #branding { background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);}
		.slug-speaking #branding { background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);}
		.slug-the-book #branding { background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);}
		
		
		.slug-the-book .entry-content {padding:2px 0 0;}
		
	.slug-about #branding {
background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/steelman.jpg);
}


		.slug-the-soul-principle #branding { background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/juliehead.jpg);}
		
		.slug-the-book #main,
		.slug-testimonials #main, .slug-sales-coaching #main, .slug-about #main, .slug-meet-julie #main, .slug-contact #main, .slug-speaking #main, .slug-the-soul-principle #main {
	
		font-family: "Times New Roman", Times, serif;
		font-size: 12px;
		line-height: 11px;
		 overflow:hidden;
	}
		
		
		
		.slug-sales-coaching #container, .slug-testimonials #container,
		.slug-about #container,
		.slug-the-book #container,
		.slug-meet-julie #container,
	.slug-the-soul-principle #container,
	.slug-contact #container,
		.slug-speaking #container, .slug-the-book #container { 	}
		
	
		
		
		
		.slug-about #content {  }
		.slug-testimonials #content, .slug-meet-julie #content, .slug-sales-coaching #content,
		.slug-the-soul-principle #content,
	.slug-contact #content,
		.slug-speaking #content, .slug-the-book #content {  }
		
		
		a:link { color:#371412; }
		
		#tweetmeme_button { display:none; }
		
		.FBConnectButton_Small, .FBConnectButton_RTL_Small {
		background-position:left -232px;
		font-size:9px;
		line-height:10px;
		}
		
		.entry-content {
font-size:16px;
line-height:18px;
padding:8px 8px 0 0;
}
		
	#wrapper {
			
background-color:#B1C272;
margin:50px auto 0;
padding-bottom:26px;
width:1000px;
}

		
		.sf-menu a, .sf-menu a:visited {
		color:#FFFFFF;
		}
		
		#text-14  { background:white none repeat scroll 0 0;
	padding-left:1px;}
		
		#text-18 h3 , #text-2 h3 , #text-19 h3 , #text-20 h3 , #text-21 h3  { display:block; margin-top:0px; text-indent:-1999px;}
		
		#text-18 h3 {background-image: url(http://www.juliesteelman.com/wp-content/uploads/2009/12/testomials.jpg); height: 77px;}
		
		#text-2 h3 {background-image:url(http://www.juliesteelman.com/wp-content/uploads/2010/04/angela.jpg);
background-repeat:no-repeat;
margin-left:-3px;
padding-top:52px;}
		#text-19 h3 {background-image: url(http://www.juliesteelman.com/wp-content/uploads/2009/12/gina.jpg); height: 64px;}
		#text-20 h3 {background-image: url(http://www.juliesteelman.com/wp-content/uploads/2009/12/andrea.jpg); height: 64px;}
		#text-21 h3 {background-image: url(http://www.juliesteelman.com/wp-content/uploads/2009/12/janet.jpg); height: 64px;}
		#text-18 , #text-2 , #text-19 , #text-20  , #text-21 {
		font-size: 13px;
		line-height: 12px;
		font-style: italic;
		color: #405929;
		padding-right: 8px;
		padding-left: 8px;
		background-color: #fff;
		padding-bottom: 5px;
		padding-top: 4px;
	}
	
	#text-18, #text-2, #text-19, #text-20, #text-21 {
	#text-18, #text-2, #text-19, #text-20, #text-21 {
	background-color:#FFFFFF;
	border-top:1px solid lightGrey;
	color:#405929;
	font-size:12px;
	font-style:italic;
	line-height:12px;
	margin-bottom:0;
	padding-bottom:6px;
	padding-left:6px;
	padding-top:4px;
	}
	
	#text-18 { padding-top:5px;}
	
	
		
		#text-10 { padding-left: 5px; padding-top: 1px; background-color: #fff; margin-bottom:8px;}
		#text-17 { padding-left: 15px; background-color: #fff; }
		.slug-the-book #text-17 { padding-left: 15px; background-color: #fff; margin-top:8px; }
	#text-14 { padding-left: 5px; background-color: #fff; }
		
		