h1 {
	line-height:130%;
	color: #000000;
	font-size: 120%;
		
}

h1 a{
	line-height:130%;
	color: #000000;
	font-size: 120%;
	
		
}

h2 {
	line-height:130%;
	color: #000000;
	font-size: 110%;		
}

h2 a{
line-height:130%;
	color: #000000;
	font-size: 110%;

 }

h3 {
	line-height:130%;
	color: #566536;
	font-size: 120%;		
}

h3 a{
	line-height:130%;
	color: #566536;
	font-size: 120%;	
	
}


h4 {
	line-height:130%;
	color:  #566536;
	font-size: 110%;		
}

h4 a{
	line-height:130%;
	color:  #566536;
	font-size: 110%;
	
}

h5 {
	/*line-height:130%;*/
	color:  #ff6600;
	font-size: 120%;		
}

h5 a{
	/*line-height:130%;*/
	color: #ff6600;
	font-size: 120%;
	
}

h6 {
	/*line-height:130%;*/
	color: #ff6600;
	font-size: 110%;		
}


h6 a{
	/*line-height:130%;*/
	color: #ff6600;
	font-size: 110%;
	
}


p {
 margin:1em 0;
 line-height:130%;
}
a {
 color:#73874C;
 text-decoration:none;
}
a:hover {
 text-decoration:underline;
}
#main-container {
 width:1000px;
 margin:0 auto;
 background:url(http://www.zievcoaching.com/site/images/site/background.gif) no-repeat 500px top;
}
#header {
 position:relative;
 height:191px;
}


#sign-up-home {
 text-indent:1000em;
 width:250px;
 line-height:42px;
 top:145px;
 right:10%;
}
#mailing-list {
/* float:right;
 width:40%;
 margin-right:-20px;
 padding-left:45px;*/
float:left;
margin-right:0;
padding-left:5px;
text-align:center;
width:185px;
margin-left:20px;
}

#header h1.logo {
 position:absolute;
 top:0;
 left:1%;
}
#header h1.logo a {
 display:block;
 background:url(http://www.zievcoaching.com/site/images/site/logo.gif) no-repeat;
 height:191px;
 width:245px;
 text-indent:-1000em;
}
h3.nothing-quote {
 background:url(http://www.zievcoaching.com/site/images/site/home/nothing.gif) no-repeat;
 text-indent:-1000em;
 width:615px;
 line-height:42px;
 position:absolute;
 bottom:5em;
 right:1%;
}
#content-container {
 margin-top:2em;
}
#left-sidebar {
 text-align:center;
 float:left;
 width:260px;
 margin-right:10px;
 
}
#left-sidebar img {
 display:block;
 margin:0 auto;
 }
#main-content {
 /*float:right;
 width:720px;*/
 float:left;
width:770px;
}
.main-content {
 /*float:right;
 width:720px;*/
float:left;
padding-right:0;
width:470px;
 
}

#scrolling-content {

 /*padding-right:40px;*/
float:left;
padding-right:0;
width:490px;
text-align:justify;

}

h2.are-you-happy, h2.about-stefanie, h2.contact-stefanie, h2.life-coaching, h2.press, h2.services, h2.testimonials {
 background:url(http://www.zievcoaching.com/site/images/site/headers/are-you-happy.gif) no-repeat;
 line-height:27px;
 text-indent:-1000em;
}
h2.about-stefanie {
 background-image:url(http://www.zievcoaching.com/site/images/site/headers/about.gif);
}
h2.contact-stefanie {
 background-image:url(http://www.zievcoaching.com/site/images/site/headers/contact.gif);
}
h2.life-coaching {
 background-image:url(http://www.zievcoaching.com/site/images/site/headers/life-coaching.gif);
}
h2.press {
 background-image:url(http://www.zievcoaching.com/site/images/site/headers/press.gif);
}
h2.services {
 background-image:url(http://www.zievcoaching.com/site/images/site/headers/services.gif);
}
h2.testimonials {
 background-image:url(http://www.zievcoaching.com/site/images/site/headers/testimonials.gif);
}
#footer {
 clear:both;
 padding:.5em 4% 0;
 text-align:right;
}
#menu-container {
 min-width:1000px;
 background:url(http://www.zievcoaching.com/site/images/site/nav-line.jpg) repeat-x center center;
}
ul#main-menu {
}
li {
 float:left;
 padding:0;
 display:block;
 /*padding:0 25px;*/
padding:0px 0px;
}
ul#main-menu li a, li#home, li#lifecoaching, li#about, li#services, li#testimonials, li#press, li#contact {
 display:block;
 background-position:center bottom;
 background-repeat:no-repeat;
 height:39px;
 /*color:#000000;*/
 font-weight:bold;
 line-height:35px;
 font-size:15px;
 text-transform:uppercase;
 font-family:"Times New Roman", Times, serif;
 /*text-indent:-1000em;*/
}

ul#main-menu li a:hover{

text-decoration:none;
color:#f4e8bd;

}
li a#home, li#home {
 background-image:url(http://www.zievcoaching.com/site/images/site/menu/home.gif);
 width:52px;
}
li a#lifecoaching, li#lifecoaching {
 background-image:url(http://www.zievcoaching.com/site/images/site/menu/life.gif);
 width:129px;
}
li a#about, li#about {
 background-image:url(http://www.zievcoaching.com/site/images/site/menu/about.gif);
 width:138px;
}
li a#services, li#services {
 background-image:url(http://www.zievcoaching.com/site/images/site/menu/services.gif);
 width:76px;
}
li a#testimonials, li#testimonials {
 background-image:url(http://www.zievcoaching.com/site/images/site/menu/testimonials.gif);
 width:121px;
}
li a#press, li#press {
 background-image:url(http://www.zievcoaching.com/site/images/site/menu/press.gif);
 width:48px;
}
li a#contact, li#contact {
 background-image:url(http://www.zievcoaching.com/site/images/site/menu/contact.gif);
 width:81px;
}
ul#main-menu li a:hover, ul#main-menu li#home, ul#main-menu li#lifecoaching, ul#main-menu li#about, ul#main-menu li#services, ul#main-menu li#testimonials, ul#main-menu li#press, ul#main-menu li#contact {
 background-position:center top;
}
.page_item a{
color:#000000;

}
.current_page_item a{

color:#F4E8BD;
}








/*...........................................................................................................................*/
 
 
 /************************************************
*	Navbar      								*
************************************************/

#navbar {
	background: #222222;
	width: 972px;
	height: 35px;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px auto 0px;
	padding: 0px;
	overflow: hidden;
	background:transparent url(http://www.zievcoaching.com/site/images/site/nav-line.jpg) repeat-x scroll center center;
min-width:1000px;
	}

#nav {
	margin: 0px;
	padding: 0px;
	margin-left:15px;
	}
	
#nav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	}
	
#nav li a, #nav li a:link, #nav li a:visited {
	color: #000100;
	display: block;
	/*font-family: Georgia, Times New Roman;*/
	font-family:"Arial",Tahoma,Arial,Sans-Serif;
	margin: 0px 10px 0px 5px;
	padding: 9px 5px 8px 15px;
	/*...................................................*/
	
	background-position:center bottom;
	background-repeat:no-repeat;
	display:block;
	/*font-family:"Times New Roman",Times,serif;*/
font-size:13px;
	font-weight:normal;
	/*height:39px;
line-height:35px;*/
text-transform:uppercase;
	}

#nav li a:hover, #nav li a:active {
/*	background: #444444;*/
	/*background:#f6ddab;*/
	color: #FFFFFF;
    /*margin: 0px 10px 0px 8px;
	padding: 9px 15px 8px 15px;*/
	
	margin: 0px 10px 0px 5px;
	padding: 9px 5px 8px 15px;
	text-decoration: none;
	
	/*..................*/
	color:#F4E8BD;
text-decoration:none;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	width: 150px;
	color: #222222;
	font-size: 13px;
	/*font-family: Georgia, Times New Roman;*/
	font-family:"Arial",Tahoma,Arial,Sans-Serif;
	font-weight: normal;
	float: none;
	margin: 0px;
	padding: 7px 10px 7px 10px;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #697b47;
	color: #F4E8BD;
	margin: 0px;
	padding: 7px 10px 7px 10px;
	}

#nav li ul {
	/*background: #FFFFFF;*/
	background:#697b47;
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 5px;
	border-bottom: 1px solid #444444;
	border-left: 1px solid #444444;
	border-right: 1px solid #444444;
	font-weight:normal;
	}

#nav li li, #nav li li a { 
font-weight:normal;
	}

#nav li ul a { 
	width: 140px;
	font-weight:normal;
	}

#nav li ul a:hover, #nav li ul a:active { 
font-weight:normal;
	}

#nav li ul ul {
	margin: -32px 0 0 171px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}
	
/************************************************
*	SubNavbar      								*
************************************************/

#subnavbar {
	background: #666666;
	width: 972px;
	height: 24px;
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px;
	}
	
#subnav {
	margin: 0px;
	padding: 0px;
	}
	
#subnav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li a, #subnav li a:link, #subnav li a:visited {
	color: #FFFFFF;
	display: block;
	font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0px 10px 0px 0px;
	padding: 6px 13px 6px 13px;
	}

#subnav li a:hover, #subnav li a:active {
	background: #333333;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
    margin: 0px 10px 0px 0px;
	padding: 6px 13px 6px 13px;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #FFFFFF;
	color: #000000;
	width: 140px;
	float: none;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: #444444;
	color: #FFFFFF;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	}
	
#subnav li ul {
	background: #FFFFFF;
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 160px;
	margin: 0px;
	padding: 5px;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	}

#subnav li li { 
	}

#subnav li ul a { 
	width: 140px;
	}

#subnav li ul a:hover, #subnav li ul a:active { 
	}

#subnav li ul ul {
	margin: -25px 0 0 166px;
	}

#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover1 ul ul, #subnav li.sfhover1 ul ul ul {
	left: -999em;
	}

#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover1 ul, #subnav li li.sfhover1 ul, #subnav li li li.sfhover1 ul {
	left: auto;
	}

#subnav li:hover, #subnav li.sfhover1 { 
	position: static;
	}
	
 
 /*...................*/
 .textwidget{
  width:185px;
 }
 
 
 
 .post_title{
 font-size:16px;

 
 }
 
 /*..........................................................................................................................*/
 
 #blogSideRight{
 float:left;
margin-right:0;
padding-left:0px;
text-align:center;
width:185px;
margin-left:0px;
margin-bottom:30px;
 
 }
  #blogSideRight li{
   
   width:185px;
   line-height:15px;
  
  }
 
 #blogSideRight h2	{
 
 margin-top:15px;
 
 }	
 #mailing-list li{
 
 line-height:15px;
 }	
 #blogContents #scrolling-content{
 
 width:480px;
 
 }