a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#howlongtherapytext p,
#aboutustext p,
#dianabarkmantext p,
#confidentialitytext p,
#howlongdoesasessionlasttext p,
#cantmakeappointmenttext p,
#sherrymilinkovichtext p,
#qualificationstext p,
#whatisthecosttext p,
#linkstext p,
#insurancesacceptedtext p,
#thispagecontainsfaqs p,
#id53whatcaniexpecttext p,
#sharonupdiketext p,
#drmargotkesslertext p  {
	margin: 0px;
	color: #666666;
	padding-bottom: 11px;
	font-family: Verdana;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
}

#whatcaniexpectanswerscroll p,
#whatcostanswerscroll p,
#cantmakeappointmentanswerscroll p,
#howlongintherapyscroll p,
#insurancesanswerscroll p,
#qualificationsanswerscroll p,
#howlonganswerscroll p,
#confidentialityanswerscroll p  {
   font: 12px/14px Arial;
   margin: 0px;
   color: #05BE01;
   text-align: left;
}

#whatcaniexpectanswerscroll,
#confidentialityanswerscroll,
#howlonganswerscroll,
#cantmakeappointmentanswerscroll,
#qualificationsanswerscroll,
#howlongintherapyscroll,
#whatcostanswerscroll  {
	border: 1px solid #000000;
	margin-top: -1px;
	margin-left: -1px;
	overflow: auto;
	visibility: visible;
	position: absolute;
	left: 8px;
	z-index: 2;
	width: 705px;
}

#pid3articles,
#pid2aboutus,
#pid8drmargotkessler,
#pid9dianabarkman,
#pid4faq,
#pid1home,
#pid10sherrymilinkovich,
#pid5links,
#pid7services,
#pid6contactus,
#pid11sharonupdike  {
   margin: 0px auto 0px auto;
   height: 1200px;
   width: 750px;
   position: relative;
   background-color: #F4FFE4;
}

#servicestitletext p,
#contactusform p,
#contactustitletext p,
#aboutustitletext p,
#faqtitletext p,
#linkstitletext p,
#homepagetitletext p,
#articlestitletext p  {
   font: bold 14px/17px Verdana;
   margin: 0px;
   color: #99CC66;
   letter-spacing: 1px;
   text-align: center;
}

#homebutton a:hover,
#faqbutton a:hover,
#linksbutton a:hover,
#servicesbutton a:hover,
#contactusbutton a:hover,
#articlesbutton a:hover,
#aboutusbutton a:hover  {
   background-position: -129px 0%;
}

#id53whatcaniexpecttext,
#howlongdoesasessionlasttext,
#cantmakeappointmenttext,
#confidentialitytext,
#qualificationstext  {
	visibility: visible;
	position: absolute;
	left: 22px;
	z-index: 3;
	width: 707px;
}

#bottommenu li a:hover,
#linkstext p a:hover,
#topmenu li a:hover,
#formoreinfotext p a:hover,
#contactinfotext p a:hover  {
   color: #FF0000;
   font-weight: bold;
}

#aboutusbutton a,
#contactusbutton a,
#linksbutton a,
#faqbutton a,
#homebutton a,
#articlesbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 29px;
   width: 129px;
   background-position: 0% 0px;
   font-size: 29px;
   line-height: 29px;
}

#servicestitletext,
#contactustitletext,
#faqtitletext,
#articlestitletext,
#aboutustitletext  {
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 182px;
   width: 519px;
}

#selfinvestmenttext p,
#id62whatcaniexpecttext p,
#selfesteemtext p,
#servicesprovidertext p  {
   font: 11px/13px Verdana;
   margin: 0px;
   padding-bottom: 11px;
   text-align: justify;
   color: #515151;
}

#welcometoourpractisetext p,
#ourphilosophytext p  {
	margin: 0px;
	color: #515151;
	text-align: left;
	font-family: Verdana;
	font-size: 14px;
	line-height: normal;
}

#whatisthecosttext,
#insurancesacceptedtext  {
	visibility: visible;
	position: absolute;
	left: 19px;
	z-index: 3;
	width: 707px;
}

#nextbutton a:hover,
#backbutton a:hover  {
   background-position: -82px 0%;
}

#selfinvestmenttext,
#selfesteemtext  {
	visibility: visible;
	position: absolute;
	left: 42px;
	z-index: 2;
	width: 670px;
	height: 368px;
}

#cantmakeappointmentanswerscroll  {
	height: 60px;
	top: 779px;
}

#topmenu li a,
#bottommenu li a  {
   font-weight: Normal;
   text-decoration: none;
   height: 100%;
   display: block;
}

#howlongdoesasessionlasttext p  {
   text-align: left;
}

#servicesbutton,
#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   z-index: 3;
   width: 129px;
   height: 29px;
}

#howlongdoesasessionlasttext  {
	top: 675px;
}

#backbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 43px;
   width: 82px;
   background-position: 0% 0px;
   font-size: 43px;
   line-height: 43px;
}

#confidentialityanswerscroll  {
	height: 44px;
	top: 962px;
}

#bottommenu li,
#topmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#whatcaniexpectanswerscroll  {
	height: 44px;
	width: 705px;
	top: 616px;
}

#welcometoourpractisetext p  {
	padding-bottom: 10px;
	font-size: 14px;
}

#qualificationsanswerscroll  {
	height: 101px;
	top: 463px;
}

#cantmakeappointmenttext p  {
   text-align: left;
}

#id62whatcaniexpecttext p  {
   padding-left: 100px;
}

#id53whatcaniexpecttext p  {
   text-align: left;
}

#insurancesacceptedtext p  {
   text-align: left;
}

#sherrymilinkovichtext p  {
   text-align: left;
   font-weight: Normal;
}

#cantmakeappointmenttext  {
	top: 758px;
}

#insurancesacceptedtext  {
	top: 1119px;
}

#howlongintherapyscroll  {
	height: 42px;
	top: 879px;
}

#servicesprovidertext p  {
   padding-left: 12px;
   padding-bottom: 0px;
}

#id53whatcaniexpecttext  {
	top: 595px;
}

#thispagecontainsfaqs p  {
   text-align: justify;
   color: #03701D;
}

#insurancesanswerscroll  {
	border: 1px solid #000000;
	margin-top: -1px;
	margin-left: -1px;
	overflow: auto;
	visibility: visible;
	position: absolute;
	left: 10px;
	top: 1143px;
	z-index: 2;
	width: 705px;
	height: 60px;
}

#drmargotkesslertext p  {
	text-align: justify;
	font-weight: normal;
	padding-right: 210px;
}

#confidentialitytext p  {
   text-align: left;
}

#qualificationstext p  {
   text-align: left;
}

#namesmenu li a:hover  {
   color: #FFFF80;
   font-weight: bold;
}

#whatcostanswerscroll  {
	height: 46px;
	top: 1042px;
}

#howlongtherapytext p  {
   text-align: left;
}

#homepagetitletext p  {
   color: #03701D;
}

#howlonganswerscroll  {
	height: 44px;
	top: 696px;
}

#whatisthecosttext p  {
   text-align: left;
}

#formoreinfotext p a  {
   font-weight: bold;
   text-decoration: none;
   color: #0000FF;
}

#ourphilosophytext p  {
   padding-bottom: 11px;
}

#confidentialitytext  {
	top: 941px;
}

#qualificationstext  {
   top: 438px;
}

#dianabarkmantext p  {
	text-align: left;
	color: #666666;
}

#contactustitletext  {
   z-index: 2;
}

#sharonupdiketext p  {
	text-align: left;
	padding-right: 190px;
	font-weight: bold;
}

#selfinvestmenttext  {
	top: 848px;
}

#servicestitletext  {
   z-index: 3;
}

#whatisthecosttext  {
	top: 1026px;
}

#contactinfotext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   text-align: justify;
   color: #03701D;
}

#contactusbutton a  {
   background-image: url(drmargotkesslermedia/contactusbutton.jpg);
}

#articlestitletext  {
   z-index: 2;
}

#formoreinfotext p  {
   font: bold 11px/13px Verdana;
   margin: 0px;
   color: #03701D;
   text-align: center;
}

#articlesbutton a  {
   background-image: url(servicesmedia/articlesbutton.jpg);
}

#servicesbutton a  {
   background-image: url(drmargotkesslermedia/servicesbutton.jpg);
}

#aboutustitletext  {
   z-index: 3;
   top: 185px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 612px;
   z-index: 2;
   width: 129px;
   height: 29px;
}

#contactusform p  {
   text-align: left;
   color: #03701D;
}

#bottommenu li a  {
   color: #4242FE;
}

#formoreinfotext  {
	visibility: visible;
	position: absolute;
	left: 9px;
	top: 1241px;
	z-index: 3;
	width: 724px;
}

#aboutusbutton a  {
   background-image: url(servicesmedia/aboutusbutton.jpg);
}

#selfesteemtext  {
   top: 574px;
}

#servicesbutton  {
   top: 641px;
}

#articlesbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 528px;
   z-index: 5;
   width: 129px;
   height: 29px;
}

#linkstitletext  {
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 185px;
   z-index: 2;
   width: 519px;
}

#namesmenu li a  {
   font-weight: bold;
   border-bottom-color: #FFFFFF;
   border-bottom-style: solid;
   border-right-color: #FFFFFF;
   border-right-style: solid;
   border-left-color: #FFFFFF;
   border-left-style: solid;
   border-width: 2px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #666666;
   width: 100%;
   display: block;
   background-color: #005500;
}

#aboutustext p  {
   text-align: justify;
   font-weight: Normal;
}

#linksbutton a  {
   background-image: url(drmargotkesslermedia/linksbutton.jpg);
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 500px;
   z-index: 6;
   width: 129px;
   height: 29px;
}

#topmenu li a  {
   color: #2134EA;
}

#faqtitletext  {
   z-index: 3;
}

#namesmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#homebutton a  {
   background-image: url(servicesmedia/homebutton.jpg);
}

#faqbutton a  {
   background-image: url(drmargotkesslermedia/faqbutton.jpg);
}

#id108header  {
	position: absolute;
	left: 0px;
	top: 2px;
	z-index: 3;
	width: 750px;
	height: 180px;
	background-image: url(drmargotkesslermedia/id108header.jpg);
	background-repeat: no-repeat;
}

#linksbutton  {
   top: 584px;
}

#linkstext p  {
   text-align: left;
   padding-bottom: 0px;
   color: #03701D;
}

#backbutton  {
	visibility: visible;
	position: absolute;
	left: 35px;
	top: 357px;
	z-index: 3;
	width: 82px;
	height: 46px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 472px;
   z-index: 7;
   width: 129px;
   height: 29px;
}

#background  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	width: 750px;
	height: 1300px;
	background-color: #F4FFE4;
	background-image: none;
}

#bottommenu  {
	font: 10px/15px Verdana;
	height: 15px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #4242FE;
	position: absolute;
	left: 169px;
	top: 1273px;
	z-index: 2;
	width: 414px;
}

#nextbutton  {
	position: absolute;
	left: 34px;
	top: 408px;
	z-index: 4;
	width: 82px;
	height: 43px;
	visibility: visible;
}

#faqbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 556px;
   z-index: 4;
   width: 129px;
   height: 29px;
}

#namesmenu  {
	font: bold 10px/17px Verdana;
	margin: -2px 0px 0px -2px;
	padding: 0px;
	list-style: none;
	text-align: center;
	color: #666666;
	position: absolute;
	left: 568px;
	top: 343px;
	z-index: 3;
	width: 133px;
	height: 118px;
	background-color: #FFFFFF;
}

#topmenu  {
   font: 10px/17px Verdana;
   height: 17px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #2134EA;
   position: absolute;
   left: 160px;
   top: 204px;
   z-index: 3;
   width: 430px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background-color: #005B00;
}

