@charset "UTF-8";

/* CSS Document */



h1, h2, h3, h4, h5, h6 { line-height:130%;



}

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;

 text-align:center;

}



#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;

}

#left-sidebar img {

 display:block;

 margin:0 auto;

 }

#main-content {

 float:right;

 width:720px;

}

.main-content {

 float:right;

 width:720px;

}



#scrolling-content {



 padding-right:40px;



}



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://zievcoaching.com/images/press.gif);

}

h2.tv-appearances {

 background-image:url(http://zievcoaching.com/images/tv-appearances.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;

}

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:12px;

 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: 10px;

	font-family: Arial, Tahoma, Verdana;

	color: #FFFFFF;

	font-weight: bold;

	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;

	}

	

#nav ul {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#nav li {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	font-weight:bold;

	}

	

#nav li a, #nav li a:link, #nav li a:visited {

	color: #000100;

	display: block;



	font-family: Georgia, Times New Roman;



    margin: 0px 10px 0px 0px;

	padding: 9px 15px 8px 15px;

	

	/*...................................................*/

	

	background-position:center bottom;

background-repeat:no-repeat;

display:block;

font-family:"Times New Roman",Times,serif;

font-size:12px;

font-weight:bold;

/*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 0px;

	padding: 9px 15px 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: 12px;

	font-family: Georgia, Times New Roman;

	font-weight: bold;

	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;

	}



#nav li li, #nav li li a { 

font-weight:bold;

	}



#nav li ul a { 

	width: 140px;

	font-weight:bold;

	}



#nav li ul a:hover, #nav li ul a:active { 

font-weight:bold;

	}



#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;

	}

	

 

 

 /*Blog side bar............................................................*/

 

 

 

 

 

 

 

 

 

 

 

 /*....................................................................*/



#sidebar h2 {

font:13px/1.231 arial,helvetica,clean,sans-serif;

color:#4a592e;

text-transform:uppercase;

font-weight:bold;

text-align:left;

border-bottom:1px dashed #4a592e;

width:210px;

margin-bottom:8px;

}





#sidebar a {

color:#4a592e;

text-decoration:none;

}



#sidebar a:hover {

color:#4a592e;

text-decoration:underline;

}



#sidebar {

font:1em Helvetica, Arial, 'Lucida Grande', Verdana,Sans-Serif;

width:250px; 

text-align:left;

float:left;

margin-top:0px;

}



#sidebar ul,#sidebar ul ol {

margin:0;

padding:0;

}



#sidebar ul li {

list-style-type:none;

list-style-image:none;

margin-bottom:10px;

margin-left:0px;

padding-left:0px;

width:170px;

}



#sidebar ul p,#sidebar ul select {

margin:5px 0 8px;

}



#sidebar ul ul,#sidebar ul ol {

margin:5px 0 0;

}



#sidebar ul ul ul,#sidebar ul ol {

margin:0;

}



#sidebar ul ol li {

list-style:decimal outside;

}



#sidebar ul ul li,#sidebar ul ol li {

margin:3px 0 0;

padding:0;

width:170px;

}





.postmetadata .date {

padding:0 0 0 15px;

margin:0;

line-height:16px;

background:url(images/clock.gif) no-repeat left;

display:inline;

text-align:left;

height:16px;

width:73%;

}



.postmetadata {

color:#666;

}



.postmetadata a {

color:#09f;

text-decoration:none;

}



.postmetadata a:hover {

color:#09f;

text-decoration:underline;

}



.postbottom {

background:#fcfcfc;

border:1px solid #eee;

text-align:left;

height:auto;

padding:0.5em 2px;

font-size:90%;

color:#666;

width:90%;

}







.commentlist{



padding-left:30px;

}

