/* CSS Document */
html{color:#000;background:#FFF;

/*my Adding */
		background-image:url(../img/bg.jpg);
		background-repeat:repeat-y;
}
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}/**/
body{ margin-left:150px; color:#000000}
body{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight:normal}
ul {margin-left: 2.5em;}

.coaching{
text-transform:lowercase;
letter-spacing:0.4ex;
font-weight:normal;
color:#999999;
font-size:16px;
display:inline;

}
.personal-growth{
color:#FFFFFF;
background-color:#333333;
text-transform:lowercase;
font-style:italic;
font-weight:normal;
font-size:14px;
display:inline;
}
.content-helping{
padding:20px;
/*text-align: justify;*/
text-align: left;

}
.content-helping-home{
padding:0px;
margin-left:0px;
/*text-align: justify;*/
text-align: left;
}
.white_links {		
	color:#FFFFFF;
	text-decoration:none;
	background-color:#333333;
	
}
.white_links2 {		
	color:#FFFFFF;
	text-decoration:none;
	background-color:#CCCCCC;
	
}
.footer-text {		
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	font-size:10px;
	background-color:#CCCCCC;
	
}

.tdgrayleft {		
	color:#000000;
	background-color:#CCCCCC;
	padding-left:10px;
	height:25px;
	width:373px;	
}
.tdgrayright {		
	color:#000000;
	background-color:#CCCCCC;
	padding-right:10px;
	height:25px;
	width:150px;
	font-style:italic;
	text-align:right;
}
.tdcontent {		
	color:#000000;
	background-color:#FFFFFF;
	padding:10px;
	text-align:left;
}

#container {
	background-color:#CCCCCC;
	position: relative;
	width: 580px;
	height:auto !important;
	text-align: left; /* counter the body center */
	top: 0px;
	left:0px;
	margin: 0;
	padding:0;

}
#Tea-Empathy-Header-Spacer {
	position: absolute;
	top: 0px;/*681*/
	left: 0px;
	width: 829px;
	height: 20px;
	background-color:#CCCCCC;
}
#Tea-Empathy-Header {
	position: absolute;
	top: 20px;/*681*/
	left: 0px;
	width: 829px;
	height: 197px;
}
#Coaching-Tea-Empathy-Header {
	position: absolute;
	top: 127px;/*681*/
	left: 113px;
	width: 302px;
	height: 41px;
}
#Coaching-Tea-Empathy-Header2 {
	position: absolute;
	top: 171px;/*681*/
	left: 360px;
	width: 470px;
	height: 32px;
}
#Coaching {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 210px;
	height:auto !important; 	

}
#Bloging {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 210px;
	height:500px; 
}

#Coaching-Content {
	position: absolute;
	top: 199px;
	width: 830px;
	height:auto !important;
	min-height:300px;
	background-image:url(../img/contentbg.gif);*/
	background-color:#FFFFFF;
	background-repeat:repeat;
	
}
#Blog-Content {
	position: absolute;
	top: 199px;
	width: 830px;
	height:900px;
	background-image:url(../img/contentbg.gif);*/
	background-color:#FFFFFF;
	background-repeat:repeat;
	
}
#Details {
	position: absolute;
	top: 199px;
	width: 120px;
	height:50;
	left:686px;
	z-index:3;
}
#myfooter{
	/* 180 logo + 30 margin top	*/
	left: 0px;
	height:89px;
	width:829px;
	z-index:2;
	}
#blogfooter{
	/* 180 logo + 30 margin top	*/
	position:absolute;
	top:900px;
	left: 0ppx;
	height:89px;
	width:829px;
	z-index:20;
	}
#myfootertop{
	/* 180 logo + 30 margin top	*/
	left: 740px;
	height:20px;
	top:38px;
	width:50px;
	z-index:3;
	position:relative;

}
table.header {
	width:100%;
	float:left;
	border-style:none;
	border-width: 0px;
	border-spacing:0px;
	margin:0px;
	margin-top:0px;
	padding:0px;
	vertical-align:top;
	border-collapse: collapse;
	background-image:url(../img/TandE-coaching-bg.jpg);
	background-repeat:repeat-x;/**/
	overflow:auto;
}

table.header td {
	border-width: 0px;
	padding: 0px;
	
}
table.navi {
	width:210px;
	border-style:none;
	border-width: 0px;
	border-spacing:0px;
	margin:0px;
	margin-top:0px;
	padding:0px;
	vertical-align:top;
	border-collapse: collapse;
	height:auto !important; 
}

table.navi td {
	border-width: 0px;
	padding: 0px;
	margin:0px;
	height:auto !important; 
}
table.footer {
	width:100%;
	overflow:hidden;
	border-style:none;
	border-width: 0px;
	border-spacing:0px;
	margin:0px;
	margin-top:0px;
	padding:0px;
	border-collapse: collapse;
	background-color:#CCCCCC;/**/
	background-image:url(../img/footertilebg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

table.footer td {
	border-width: 0px;
	vertical-align:top;
	padding: 0px;
	height:100px;
	overflow:hidden;
	
}
