body	{
	color: rgb(67,13,89);
	background:  rgb(201,247,155);
	margin:	25px 25px;
	padding: 0;
	font-family: "MS Reference Serif", Verdana, Times, "Times New Roman", sans-serif;
	}

img {display: block; border 0;}

.hide {display: none; }


p, ul, ol, ul, lli, dl, dt, dd {
	font-family: "MS Reference Serif", Verdana, Times, "Times New Roman", sans-serif;
	font-size: 15px
	}

p	{
	line-height: 125%;
	text-align: left;
	letter-spacing 1px;
	margin: 0 10px 10px 0;
	}

	
h1	{
	font-family: "MS Reference Serif", Verdana, Times, "Times New Roman", sans-serif;
	font-size: 35px;
	text-align: center;
	}


h3	{
	font-family: "MS Reference Serif", Verdana, Times, "Times New Roman", sans-serif;
	font-size: px18;
	line-height: 100%;
	margin:  0.33em 0 0.66em 0; 
	padding: 0;
	}

h2	{
	font-family: "MS Reference Serif", Verdana, Times, "Times New Roman", sans-serif;
	font-size: 20px;
	}

h4	{
	font-family: "MS Reference Serif", Verdana, Times, "Times New Roman", sans-serif;
	font-size: px15;
	line-height: 100%;
	margin:  0.33em 0 0.66em 0; 
	padding: 0;
	}

h5	{
	font-family: "MS Reference Serif", Verdana, Times, "Times New Roman", sans-serif;
	font-size: 18px;
	text-align: center;
	}



/*picture in middle of page with borders*/
table#picture	{
		border-bottom:  10px solid #000;
		border-left:	10px solid #000;
		border-right: 10px solid #000;
		border-top: 10px solid #000;
		}


table#bottom
		{
		padding: 0;		
		border: 2px solid rgb(67,13,89);	
		}
	

table#bottom td
		{
		padding: 10px;
		margin: 0;
		vertical-align: middle;
		font: 12px verdana, arial, sans-serif;
		}


/* navigation elements */
table#nav	{
		padding: 0;
		background: rgb(199,144,185);
		border: 0px solid rgb(67,13,89);
		}


table#nav td	{
		background: rgb(199,144,185);
		padding: 0px;
		margin: 0;
		font: 13px verdana, arial, sans-serif;
		text-align: center;
		vertical-align: middle;
		border: 2px solid rgb(67,13,89);
		}


table#main
		{
		padding: 0;
		background: rgb(199,144,185);
		border: 2px solid rgb(67,13,89);	
		}

table#main td
		{
		background: rgb(199,144,185);
		padding: 10px;
		margin: 0;
		text-align: center;
		vertical-align: middle;	
		image-align: center;	
		font: 12px verdana, arial, sans-serif;
		}

table#main_nav
		{
		padding: 0;
		background: rgb(199,144,185);
		border: 2px solid rgb(67,13,89);	
		}
	

table#main_nav td
		{
		background: rgb(199,144,185);
		padding: 10px;
		margin: 0;
		
		text-align: center;
		vertical-align: middle;
		font: 12px verdana, arial, sans-serif;
		}

table#coaching
		{
		padding: 0;
		background: rgb(199,144,185);
		border: 2px solid rgb(67,13,89);	
		}
	

table#coaching td
		{
		background: rgb(199,144,185);
		padding: 10px;
		margin: 0;
		vertical-align: middle;
		font: 12px verdana, arial, sans-serif;
		}





a:link {text-decoration: none; font-weight: bold; color: rgb(100,25,100);}
a:visited {text-decoration: none; font-weight: bold; color: rgb(133,74,170);} 
a:hover{text-decoration: underline; color: rgb(255,0,0); }
a:active {text-decoration: none; color: rgb(0,0,255); }


