/* body */

body	{ background-color:#8ca6c5; font-family: verdana, tahoma, sans-serif ; margin: auto ; text-align: center; }

div,td	{ font-size: 11px; }

#wrapper {
	margin: 0 auto;
	width:815px;
	background: transparent url('images/container-drop-shadow5.gif') repeat-y scroll 0 0;
	
	overflow:auto;
	 
	 }
	 
#bottom-grad {
	background: transparent url('images/bottom-shadow.gif') repeat-y scroll 0 0;
	width:815px;
	height:12px;
	margin: 0 auto;

}

#left-hk {
	float:left;
	width:311px;
}

#center-hk {
	width:461px;
	float:left;
}


.subcontainer	{
	 width: 800px ; 
	 min-height: 600px ;
	 background: #ffffff url('images/eileenjoyce-bkg-v2.jpg') no-repeat scroll 0 0;
	 float:left;
	 margin-left:7px;
	 -margin-left:4px;
	
}


.paincontainer	{ width: 800px ; height: 600px ; background: url('images/pain-bg.jpg') no-repeat ; margin: auto; }

div#header-block {
	float:left;margin-top:64px;background: transparent url('images/header-top-cap-leaf.gif') no-repeat 0 0;
	width:461px;height:60px;
}

div.main	{float:left;margin-top:15px;background: transparent url('images/content-bkg-body.gif') no-repeat 0 0;width:461px; }

div#bottom-cap {background: transparent url('images/content-bkg-bottom.png') no-repeat 0 0;
float:left;width:461px;height:40px; 
}

div#bottom-cap {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/content-bkg-bottom.png',sizingMethod='scale');
	_background:none;
	
	

}



div.box		{ width: 415px ; height: 82px ; background: url(images/box.gif) ; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70 ; margin-top:80px ; margin-left:4px }
div.foot	{ color: #244f8b ; font-size: 8px ; margin: 15px auto 5px auto; }

a	{ color: #92A068 ; text-decoration: none }


#nav {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type:none;
	width:272px;
	float:left;
	overflow:hidden;
	
}

#sub-nav {
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	list-style-type:none;
	
	
}

#nav-cushion {
	padding-left:35px;
}

#nav li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type:none;
	float:left;
	color: #244f8b;
	font-family:verdana,arial,helvetica;
	font-size:15px;
	display:block;	
	text-align:left;
	width:272px;
	line-height:24px;
	
	
}

.appear {
	margin: 0 0 0 0;
	padding: 0 0 0 25px;	
	float:left;
	color: #244f8b;
	font-family:verdana,arial,helvetica;
	font-size:15px;
	display:block;	
	text-align:left;
	width:272px;
	line-height:24px;
}
.appear a {
	color:#244F8B;
	
}

.appear a:hover {
	color:#0e3666;
	
	
}

div#dynamic {
	display:none;
	
}

#nav li a {
	color: #244f8b;
}

#nav li a:hover {
	color: #0e3666;
	text-decoration:underline;
	
}

body#home #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}

body#life-coaching #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}


body#rebuilding-your-life #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}

body#business-coaching #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}

body#grief-recovery #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}

body#testimonials #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}
body#credentials #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}

body#articles #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}

body#speaking #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}

body#contact #nav li a.current {
	color: #879fbd;
	text-decoration:underline;
	
}



h1	{ font-size: 14px ; color: #244f8b ; font-weight: normal ; margin: 133px 0px 0px 35px ; padding: 0;text-align:left; }

h1.profession-desc {
 font-size: 14px ; 
 color: #244f8b ; 
 font-weight: normal ; 
 margin: 138px 0px 0px 67px ; 
 padding: 0;
 text-align:left;
 text-indent:-9999px;
 background: transparent url('images/certified-coach-grief-recovery-specialist.gif') no-repeat 0 0; 
 width:188px;
 height:32px;
 }
h2	{ font-size: 13px ; color: #808184 ; font-weight: normal ; line-height: 18px ; margin: 0px 0px 0px 36px ; padding: 0 }
h3	{ font-size: 16px ; font-weight: bold ; color: #5b83b2 ; margin: 0 0px 0px 0px ; padding: 15px 0 0 0; }
h4	{ font-size: 12px ; font-weight: normal ; color: #446fa1 ; margin: 15px 0px 0px 0px ; padding: 0 ; font-weight: bold;text-align:center; }


p	{ margin-top:12px ; margin-bottom:12px ; font-size: 11px }

ul	{ margin-top:12px ; margin-bottom:12px }

input.frm	{ font-family: verdana, sans-serif ; font-size: 11px ; width: 175px ; height: 17px ; border: 1px solid #000000 }

textarea.txt	{ width: 395px ; height: 65px ; font-family: verdana, sans-serif ; font-size: 11px ; border: 1px solid #000000 }

.hrt	{ padding-top: 1px  ; padding-left:2px ; padding-right:2px }

.main-text-content {margin-top:0px;padding: 5px 25px 8px 25px; text-align: justify ;color:#1e508d;}

.nav-position {margin-top:35px;
float:left;}

a.link-color	{ color: #10488d ; text-decoration: underline;

 }

#stUI6_cnt {padding-left:20px;}

#stUI5_img {padding-left:20px;}
#stUI7_img {padding-left:20px;}