body {
	background: #eee;
	margin: 16px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	font-family: "news gothic",arial,tahoma,verdana,sans-serif,"Helvetica","MS Sans Serif";
	font-weight: normal;

}

td { 
	font-size: 80%
}
th { 
	font-size: 80%
}

a:link       { color: #039; text-decoration: none }
a:visited    { color: #039; text-decoration: none }
a:active     { color: #c9f; }
a:hover      { color: #69c; text-decoration: underline }

p { 
	margin-top: 6px;
	margin-bottom: 4px
}

h1 { 
	font-family: verdana,arial,sans-serif;
	color: #666; 
	font-variant: normal; 
	font-size: 15pt;  
    font-weight: normal; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-bottom: 2px; 
}

#pghome h1 {
	color: #936; 
}
#pgabout h1 {
	color: #69c; 
	
}
#pgquals h1 {
	color: #c69; 
}
#pgtherapy h1 {
	color: #066; 
}
#pggroups h1 {
	color: #663; 
}
#pgtestimo h1 {
	color: #939; 
}
#pgfaq h1 {
	color: #696; 
}
#pgpubs h1 {
	color: #099; 
}
#pgcontact h1 {
	color: #339; 
}


h2 { 
	color: #039; 
	font-family: impact,"arial narrow",arial,sans-serif; 
	font-variant: normal; 
	font-size: 14pt;  
	font-weight: normal; margin-bottom: 2px; 
}

h3 { 
	color: #666;
	font-family: tahoma,verdana,arial,sans-serif; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold; 
	font-size: 13pt; 
    margin-bottom: 3px; 
}

h4 { 
	color: #339; 
	font-family: impact,"arial narrow",arial,sans-serif; 
	font-variant: normal; 
	font-size: 12pt; 
    font-weight: normal; 
    margin-top: 2; 
    margin-bottom: 0.1em; 
}

h5 { 	
	color: #339; 
	font-family: impact,"arial narrow",courier,arial, sans-serif; 
	font-size: 11pt; 
	margin-bottom: -0.5em; 
}

h6 { 
	font-size: 9pt; 
}

hr { 
	width: 100%; 
	height: 1px; 
	background-color: #696;
	color: #696;
	border: 0px solid #696; 
	margin-top: 0;
	margin-bottom: 0;
}

ul {
	padding-left: 12px;
	margin-left: 12px;
	margin-top: 15px;
	margin-bottom: 15px;
	list-style-type: circle
}
li.content {
	padding-top: 5px;
	padding-bottom:5px
}

/* SPECIAL IDs AND CLASSES BEGIN HERE */

table#main { 
	background: #fff;
	border-top: 12px solid #fff;
	border-right: 12px solid #fff; 
	border-bottom: 0px solid #fff; 
	border-left: 12px solid #fff

}  
td#main		 { 
	border: 0px;
}

.content { 
	font-family: "news gothic",tahoma,arial,verdana,sans-serif
}

td.content {
	padding: 9px 12px 2px 15px;
	color: #666666;
}

p.content { 
	color: #666666;
}

td#letters {
background: #fff url('images/letters/actual-size.jpg') no-repeat top right; 
}

td#howto {
background: #fff url('images/letters/text-balloon3.gif') no-repeat right; 
}

/* td#home {
background: #fff url('images/letters/abc-bfly.gif') no-repeat bottom left; 
}
*/

#important {
			font-weight: bold;
			font-size: 10pt;
			font-family: "Century Gothic",verdana,arial,sans-serif;
			border: #666 1px dashed;
			padding: 0px 7px 0px 7px;
			background: #fff0e1;
}	

#footer	{ 
 
	background: #fff;
	font-size: 10pt; 
	font-family: tahoma,verdana,arial,sans-serif; 
}

#pghome table#footer {
	border-top: 1px solid #936;
	border-right: 12px solid #fff; 
	border-bottom: 1px solid #fff; 
	border-left: 12px solid #fff
}
#pgabout table#footer {
	border-top: 1px solid #69c;
	border-right: 12px solid #fff; 
	border-bottom: 1px solid #fff; 
	border-left: 12px solid #fff
	
}
#pgquals table#footer {
	border: 1px solid #c69;
	border-right: 12px solid #fff; 
	border-bottom: 1px solid #fff; 
	border-left: 12px solid #fff
}
#pgtherapy table#footer {
	border: 1px solid #066;
	border-right: 12px solid #fff; 
	border-bottom: 1px solid #fff; 
	border-left: 12px solid #fff
	
}
#pggroups table#footer {
	border: 1px solid #663;
	border-right: 12px solid #fff; 
	border-bottom: 1px solid #fff; 
	border-left: 12px solid #fff

}
#pgtestimo table#footer {
	border: 1px solid #939;
	border-right: 12px solid #fff; 
	border-bottom: 1px solid #fff; 
	border-left: 12px solid #fff
}
#pgfaq table#footer {
	border: 1px solid #696;
	border-right: 12px solid #fff; 
	border-bottom: 1px solid #fff; 
	border-left: 12px solid #fff
}
#pgpubs table#footer {
	border: 1px solid #099;
	border-right: 12px solid #fff; 
	border-bottom: 1px solid #fff; 
	border-left: 12px solid #fff
}
#pgcontact table#footer {
	border: 1px solid #339;
	border-right: 12px solid #fff; 
	border-bottom: 1px solid #fff; 
	border-left: 12px solid #fff
}

/*-----------------------------side nav menu------------------------------*/


#menu	{ 	
	font-family: tahoma, arial, helvetica, sans-serif, verdana;
	font-size: 11pt;
	font-weight: normal;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu li {
margin: 0 0 0;
}

a#home, a#about, a#quals, a#therapy, a#groups, a#testimo, a#faq, a#pubs, a#contact {
	display: block;
	width:150px;
	padding: 6px 3px 3px 5px;
	border-bottom: 1px solid #666;
	text-decoration: none; /*lets remove the link underlines*/
	voice-family:"\"}\"";
	voice-family:inherit;
}	

a#home:link, a#home:visited, a#about:link, a#about:visited, a#quals:link, a#quals:visited, a#therapy:link, a#therapy:visited, a#groups:link, a#groups:visited, a#testimo:link, a#testimo:visited, a#faq:link, a#faq:visited,  a#pubs:link, a#pubs:visited, a#contact:link, a#contact:visited {
	color: #666;	
	background: transparent;
}

a#home:hover {
	color: #fff;
	text-decoration:none;
	background: #936;
}

#pghome #home {
	background: #936;
	color: #fff;
}

a#about:hover {
	color: #fff;
	text-decoration:none;
	background: #69c;
}
#pgabout #about {
	background: #69c;
	color: #fff;
}

a#therapy:hover {
	color: #fff;
	text-decoration:none;
	background: #066;
}
#pgtherapy #therapy {
	background: #066;
	color: #fff;
}
a#quals:hover {
	color: #fff;
	text-decoration:none;
	background: #c69;
}
#pgquals #quals {
	background: #c69;
	color: #fff;
	
}
a#groups:hover {
	color: #fff;
	text-decoration:none;
	background: #663;
}
#pggroups #groups {
	background: #663;
	color: #fff;
}

a#testimo:hover {
	color: #fff;
	text-decoration:none;
	background: #939;
}
#pgtestimo #testimo {
	background: #939;
	color: #fff;
}

a#faq:hover {
	color: #fff;
	text-decoration:none;
	background: #696;
}
#pgfaq #faq {
	background: #696;
	color: #fff;
}

a#pubs:hover {
	color: #fff;
	text-decoration:none;
	background: #099;
}
#pgpubs #pubs {
	background: #099;
	color: #fff;
}
a#contact:hover {
	color: #fff;
	text-decoration:none;
	background: #339;
}
#pgcontact #contact {
	background: #339;
	color: #fff;
}