body{margin:0;padding:0;font-size:75%;line-height:1.8em;font-family:Verdana;color:#222;background:#c9c9c9}
html>body{font-size:13px}
#header{background:#FFF}
	#logo{float:left;margin:35px 50px 0}
	#main-quote p{float:right;margin-top:20px;margin-right:50px;text-align:center;font-size:1.4em;color:#9a0058;}
#subheader{position:relative;height:135px;background:#555555 url(/images/subheader-bg-consultation.jpg) no-repeat top right;border-top:3px solid #cdc9e0;width:100%;}
	#images{background:url(/images/motivation-1.png) no-repeat;width:532px;height:134px;margin:5px 0 0 40px}
	#subheader img{position:absolute;right:50px;bottom:35px}
		#home-image,#about-coaching-image:hover{cursor: pointer}
#content{position:relative;padding-top:20px}
	#menu{position:absolute;width:200px;list-style:none;padding:0;margin:0 0 0 20px;}
		#menu li{width:188px;height:44px;background:url(/images/menu-bg.jpg) no-repeat;text-align:center}
			#menu li.selected{background:url(/images/menu-bg-on.jpg) no-repeat}
		#menu a{display:block;padding:10px 0;text-decoration:none;color:#9a0058;font-size:1.1em}
			#menu .selected a{color:#FFF}
	#main-content{margin:0 310px 0 225px;height:0;he\ight:auto;zoom:1;}
		body #content .main-whole{margin-right:15px}
		.block{position:relative;background:#FFF url(/images/block-middle-left.jpg) repeat-y top left;margin-bottom:10px;border-bottom:1px solid #CDC9E0;height:0;he\ight:auto;zoom:1;}
			.block img{padding:0;margin:0}
			.block-header{background:url(/images/block-top.jpg) repeat-x;height:4px}
		.block-container{background:url(/images/block-middle-right.jpg) repeat-y top right;padding:10px 20px 1px 20px}
		#main-content li{list-style:none;padding-left:20px;background:url(/images/bullet-point.jpg) no-repeat 0 10px}
		#main-content a{color:#840057}
		#sub-content a{color:#840057}
	#sub-content{position:absolute;top:20px;right:0;width:300px;text-align:center}

h1,h2,h3,h4{margin:0 0 1em;padding:0;font-weight:normal;color:#840057}
h1{font-size:1.8em}
h2{font-size:1.4em}
#sub-content h2{text-transform:uppercase;font-size:1.8em;}
p,address{margin:.5em 0 1.5em;font-style:normal}
a img{border:0}
h1 em{font-family:'Bickham Script Pro';font-size:2.5em}
p em{color:#840057;font-weight:normal;font-style:normal}
blockquote p.quote{color:#840057}
.left{float:left}
.left-align{text-align:left}
.right{float:right}
.center{text-align:center}
.small{font-size:.8em}
cite{font-size:.8em;color:#222}
.quote p,.quote{font-family:Georgia;font-style:italic;background:url(/images/quote-open.jpg) no-repeat top left;color:#444}
.quote{font-size:1.2em;}
.link{padding-left:20px;margin-bottom:30px;}

#main-content form{position:relative;margin:.5em;padding:.5em 3em .1em;border:1px solid #840057;height:0;he\ight:auto;zoom:1;}
#main-content .nobord{position:relative;margin:.5em;padding:.5em 3em .1em;border:0px;height:0;he\ight:auto;zoom:1;}
body #content .block form{text-align:left;margin-bottom:1.8em}
.freeflow form{padding-top:1em}
.freeflow label,.freeflow input,textarea,.freeflow select{display:block;float:left}
.freeflow label{width:12em;padding-right:1em}
#sub-content label{float:left}
.freeflow input,.freeflow textarea,.freeflow select{margin:0;padding:0}
.freeflow input[type*=text]{width:15em;padding:2px}
#sub-content input[type*=text]{float:right}
.freeflow form br{clear:both}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block}
/* Hides from IE-mac \*/* html .clearfix {height:1%;}.clearfix{display:block}/* End hide from IE-mac */

#subheader{behavior:url(/styles/iepngfix.htc)}
.info{font-size:.7em;color:#000;}
