*           { font-family: Tahoma; font-size: 11pt; margin: 0; padding: 0 }
body		{ margin:20px; padding-bottom:8px  }

#branding	{ border-right:1px solid #C0C0C0; border-top:1px solid #C0C0C0; width: 850px; height:101px; margin-bottom:0px;  }
#branding h1 { position: absolute; width: 650px; height: 100px; background: url('images/Banner - callida coaching Photo.jpg') no-repeat 0 0; text-indent: -9000px }
#branding a { display: block; font-size: 10pt; text-align:right }

#navi	{ width: 850px; height: 40px; background-color: RGB(221,221,221); padding-bottom: 4px; }
#navi ul { list-style-type: none; }
#navi li { float: left; background: url('images/button1.gif') no-repeat 0 0; color: RGB(51,51,51); padding-left: 28px; }
#navi a	{ display: block; width: 140px; height: 20px; text-decoration: none; color: RGB(51,51,51); }
#navi a:hover { color: #FFFF00 }

#x { width: 850px; background-color :#FFFF}

#content	{ float: left; width: 480px; background-color: #FFFFFF; border-top:2px solid #FFFFFF; }
#content h2 { margin-top: 12px; margin-bottom: 8px; margin-left: 8px; font-size: 16pt; color: RGB(165,0,33); font-weight: bold; }
#content h3 { margin-top: 12px; margin-bottom: 8px; margin-left: 8px; font-size: 14pt; color: RGB(165,0,33); font-weight: bold; }
#content h4 { margin-top: 12px; margin-bottom: 8px; margin-left: 16px; font-size: 10pt; color: RGB(165,0,33); font-weight: bold; }
#content h5 { padding-top: 8px; padding-left: 16px; padding-bottom: 4px; }
#content p  { font-size: 10pt; padding-left: 16px; padding-right: 16px; padding-top: 4px; padding-bottom: 8px; }
#content ul { margin-left: 16px; margin-bottom: 4px; list-style-type: none }
#content li { font-size: 10pt; background: url('images/button1.gif') no-repeat 0 0; padding-left: 28px; }
#content li span { font-size: 10pt; margin-left: 12px }
#content .testimonial { font-size: 10pt; padding: 4px 4px 0 4px; margin: 2px 2px 0px 2px; font-style:italic }
#content .name { border-bottom:1px solid #CCCCCC; font-size: 10pt; vertical-align:super; text-align:right; }
#content img { border: 1px solid #C0C0C0; margin: 2px; padding: 2px; }
#content a { text-decoration: underline; font-size: inherit; color: inherit; font-weight: inherit }

#changes	{ float: left; width: 180px; border-right:2px solid #FFFFFF; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; }
#changes h2	{ border:1px solid #999999; padding:4px; background-color: RGB(248,248,248); font-size:10pt; font-weight: normal; text-align:center; color:RGB(165,0,33)}
#changes h2 span { font-weight: bold }
#changes h6 { font-weight: bold; font-size: 10pt; text-align: center; background-color: RGB(165,0,33); color: #FFFFFF }
#changes .problem { float: left; width: 180px; border-top: 2px solid #FFFFFF; background-color: RGB(234,234,234); text-align: center; }
#changes img { border: 1px solid #C0C0C0; padding: 2px; margin: 2px; }

#changes-right	{ float: right; width: 180px; border-left:2px solid #FFFFFF; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF; }
#changes-right h6 { font-weight: bold; font-size: 10pt; text-align: center; background-color: RGB(165,0,33); color: #FFFFFF }
#changes-right .problem { float: left; width: 180px; border-top: 2px solid #FFFFFF; background-color:RGB(234,234,234); text-align: center; }
#changes-right img { border: 1px solid #C0C0C0; padding: 2px; margin: 2px; }

#book { padding:8px; border:1px ridge #C0C0C0; position: absolute; left: 700px; top: 30px; width: 150px; background-color:RGB(165,0,33); text-align: right }
#book h3 { font-size: 8pt; color: #ffffff;}
#book h6 { font-size: 8pt; color: #ffffff}

#footer		{ width: 850px; clear: both; background-color: RGB(221,221,221); font-size: 10pt; color: RGB(165,0,33); margin-top:2px; margin-bottom:2px }
#footer p	{ text-align: center; padding-top: 4px; padding-bottom: 8px }
#footer span { font-size: 12pt; font-weight:bold }
#footer h2	{ position: absolute; width: 80px; height: 84px; background: url('images/nlp.jpg') no-repeat 4px 4px; text-indent: -9000px }
#footer h4	{ position: absolute; width: 850px; height: 84px; background: url('images/tft.jpg') no-repeat 760px 4px; text-indent: -9000px }
