a, img {

	outline:none;

}

a:hover {

		text-decoration:underline;

}



body {

		background-color:#ddd4bb;

		margin-top:0px;

		margin-left:0px;

}

h2  {

		margin:0 0 0px 0;

}

h3, h4  {

		margin:0 0 0 0;

		padding:5px 0 5px 0;

}



	

p     {

		margin:0px;

		padding:10px 0 10px 0;

		text-indent: 2em;

}

ul {

		margin:0 0 0 0;

}

.affiliateText {

		margin:10px 0 0 10px;

}

.angerMgmt  {

		border:#630 1px ridge;

		background-color:#ddd4bb;

		width: 310px;

		padding:10px;

		margin: 0 80px 10px 0;

		float:right;

}

.angerMgmt p {

		text-align:center;

		margin:0 0 0 -30px;

}

.bgDiv  {

		width:900px;

		height:auto;

		background-color:#0011dd;

		z-index:-1;

}

.clear   {

		clear:both;

}

.column1  {

		width:500px;

		float:left;

		height:auto;

		overflow:hidden;

}



.column2  {

		width:500px;

		float:left;

		height:auto;

		overflow:hidden;

		text-align:center;

}

.column2C  {

		width:499px;

		float:left;

		height:auto;

		overflow:hidden;

		text-align:center;

		border-left:thin #ddd4bb solid;

}



.column2Text1 {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 16px;

		color:#ffffff;

		margin:0px 5px 0px 5px;

		text-align:left;

		padding-bottom:0px;

}



.container1 {

		background-image:url(images/index_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1A {

		background-image:url(images/angermanagement_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}	

.container1Kelly {

		background-image:url(images/kelly_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Chana {

		background-image:url(images/chana_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Libby {

		background-image:url(images/libby_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Ken {

		background-image:url(images/ken_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Megan {

		background-image:url(images/megan_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Victoria {

		background-image:url(images/victoria_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Kristina {

		background-image:url(images/kristinap_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Cameron {

		background-image:url(images/cameron_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}	

/*.container1Heidi {

		background-image:url(images/heidi_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Phil {

		background-image:url(images/phil_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

} 

.container1Dara {

		background-image:url(images/dara_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}*/

.container1Rebecca {

		background-image:url(images/rebecca_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Cassady {

		background-image:url(images/cassady_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Adair {

		background-image:url(images/adair_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Ann {

		background-image:url(images/ann_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Kim {

		background-image:url(images/kim_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Jim {

		background-image:url(images/jim_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Skip {

		background-image:url(images/skip_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}

.container1Lydia {

		background-image:url(images/lydia_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}												

.container2 {

		background-image:url(images/index_02.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:53px;

		vertical-align:top;

		text-align:center;

		margin:0px auto;

}



.container1B {

		background-image:url(images/bio_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}		

.container2B {

		background-image:url(images/bio_02.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:53px;

		vertical-align:top;

		text-align:left;

		margin-top:0px;

}

.container1C {

		background-image:url(images/contact_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}		

.container2C {

		background-image:url(images/contact_02.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:53px;

		vertical-align:top;

		text-align:left;

		margin-top:0px;

}

.container1S {

		background-image:url(images/services_01.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:281px;

		margin-top:0px;

}		

.container2S {

		background-image:url(images/services_02.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:53px;

		vertical-align:top;

		text-align:left;

		margin-top:0px;

}

.container2BioIn {

		background-image:url(images/bioIn_02.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:53px;

		vertical-align:top;

		text-align:left;

		margin-top:0px;

}

.container3 {

		background-image:url(images/index_03.jpg);

		background-repeat:repeat-y;

		width:1000px;

		height:auto;

		vertical-align:top;

		text-align:left;

		margin-top:0px;

		overflow:hidden;

}

.container4 {

		background-image:url(images/index_04.jpg);

		background-repeat:no-repeat;

		width:1000px;

		height:19px;

		margin-top:0px;

}

				

.contentBox {

		width:900px;

		height:auto;

		background-color:#0011dd;

		text-align:center;

		margin-left:0px;

		overflow:hidden;

}



.contentCol1a {

		background-image:url(images/index_08.png);

		background-repeat:no-repeat;

		width:240px;

		height:40px;

		text-align:left;

		margin-top:10px;

		margin-left:50px;

}

.contentCol1b {

		background-image:url(images/index_11.png);

		background-repeat:repeat-y;

		width:240px;

		height:auto;

		text-align:left;

		margin-left:50px;

}

.contentCol1c {

		background-image:url(images/index_13.png);

		background-repeat:repeat-y;

		width:240px;

		height:11px;

		text-align:left;

		margin-left:50px;

}

.contentCol2a {

		background-image:url(images/index_10.png);

		background-repeat:no-repeat;

		width:504px;

		height:40px;

		margin-top:0px;

		margin-left:45px;

		margin-right:50px;

}

.contentCol2b {

		background-image:url(images/index_12.png);

		background-repeat:repeat-y;

		width:504px;

		height:auto;

		margin-left:45px;

		margin-right:50px;

}

.contentCol2c {

		background-image:url(images/index_14.png);

		background-repeat:no-repeat;

		width:504px;

		height:11px;

		margin-left:45px;

		margin-right:50px;

}

.divider  {

	text-align:center;

	width:1000px;

}

.doorPos   {

		margin-top:470px;

		margin-left:400px;

		position:absolute;

		font-family: Arial, Helvetica, sans-serif;

		text-align:center;  

}

.emailHeader {

		margin:20px 0 0px 0;

}

.facebookLike  {

		padding:10px 0 0 7px;

		width: 192px;

}

.floatLt {

		float: left;

}

.floatRt {

		float: right;

}

.footer1  {

		width:1000px;

		padding: 10px 0 0 0;

		text-align:center;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

}

.footer1 a {

	text-decoration:none;

	color:#111111;

}

.footer2  {

		width:1000px;

		padding: 28px 0 0 0;

		text-align:center;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

}

.footer2 a {

	text-decoration:none;

	color:#111111;

}

.footer2 a:hover {

	text-decoration: underline;

}



.formfields  { 

	color: #111111; 

	border: 1px solid #333333;

	padding:0 2px 0 2px; 

	background-color: #ffffff;

    background-position: top; 

    background-repeat:no-repeat;

}

.formtext1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size:15px;

	color: #333333;

	font-weight:bold;

	margin:10px 0 0 28px;

	text-align:justify;

}

.formtext2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size:16px;

	color: #333333;

	font-weight:100;

	text-align:left;

	margin:30px 50px 0 20px;

}

.formtext3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #333333;

	font-weight:100;

	text-align:left;

	margin:10px 0 0 77px;

}

.formName  {

	margin:20px 0 0 35px;

}

.formNameBox  {

	margin:20px 0px 0 9px;

	width:180px;

}

.formPhone  {

	margin:4px 0 0 35px;

}

.formPhoneBox  {

	margin:4px 0px 0 6px;	

}

.formEmail  {

	margin:4px 0 0 35px;

}

.formEmailBox  {

	margin:4px 0px 0 5px;

}

.formSubmitBox  {

	margin:10px 0 0 0px;

	text-align:center;

	width:297px;

	height:37px;

}

							 

.heading {

		margin-top:0px;

		margin-left:50px;

		text-align:left;

}

.heightAdj  {

		margin-top:16px;

}

.imgPos1 {

		margin:0px 10px 20px 0px;

		text-align:center;

		font-size:12px;

		float:left;				

}

.imgPos2 {

		margin:10px 10px 10px 0px !important;

		text-align:center;

		font-size:12px;

		float:left;				

}

.imgPos2k {

		margin:20px 10px 10px 0px;

		text-align:center;

		font-size:12px;

		float:left;				

}

.imgPos3 {

		float:left;

		margin:0px 15px 10px 0px;		

}								

.imgPos4 {

		float:right;

		margin:30px 10px 0px 15px;

}

.italic   {

		font-style:italic;

}

.links {

	margin-top:12px;

	text-align:center;

}



.mainTextBox {

		width:800px;

		position:absolute;

		text-align:center;

}

.map  {

	width:425px;

	height:350px;

	border:#333 thin solid;

	margin:20px 0 20px 0;

}

.margin1  {

		margin: 50px 0 0 0;

}

.margin2  {

		margin: 5px 20px 5px 20px;

}

.margin3  {

		margin: 10px 0px 10px 0px;

}

.margin4  {

		margin: 0px 0px 10px 0px;

}

.margin5  {

		margin:25px 0 0 0;

}



.marginTop1  {

		margin-top:30px;

}

.marginLeft1  {

		margin-left:35px;

}  						 				

.menuLink {

			color:#FFFFFF;

			text-decoration:none;

}

.menuPos  {

		text-align:right;

		padding-right:48px;

		vertical-align:top;

		margin-top:-4px;

		height:51px;

}

	

.menuText  {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 16px;

		color:#FFFFFF;

		padding-top:10px;

		background-image: url(images/index_07.png);

		background-repeat:no-repeat;

		height:51px;

		margin-left:50px;

		padding-right:10px;

		vertical-align:top;

}

.nav  {

		padding:14px 0 0 0px;

		width:900px;

		text-align:center;

		margin: 0 auto;

		color:#ffffff;

		font-family: Arial, Helvetica, sans-serif;

		font-size:14px;

		font-variant:small-caps;

}

.nav a {

		color:#FFFFFF;

		text-decoration:none;

}

.nav a:hover {

		color:#FFFFFF;

		text-decoration:underline;

}

.navItem1  {

	float:left;

	margin:0 0 0 70px;

	text-align:center;

}

.navItem2  {

	float:left;

	margin:0 0 0 47px;

	text-align:center;

}

.navItem3  {

	float:left;

	margin:0 0 0 50px;

	text-align:center;

}

.navItem4  {

	float:left;

	margin:0 0 0 50px;

	text-align:center;

}

.navItem5  {

	float:left;

	margin:0 0 0 50px;

	text-align:center;

}

.officePhoto  {

	width: 384px;

	height: 290px;

	float:left;

	margin:10px 0 0 60px;

}

.padding1  {

	padding:40px 0 0 0;

}

.phone  {

	padding:210px 0 0 115px;

	text-align:left;

}

.siteDesign {

		font-size:10px;

		color:#333333;

		margin:0 0 0px 0;

}

.siteDesign a {

		

		color:#333333;

		

}

.subTitle  {

		font-family:Verdana, Geneva, sans-serif;

		font-size:12px;

		color:#fff;

		padding:174px 0 0 190px;

		float:left;

}

.textHeader {

		font-family: Arial, Helvetica, sans-serif;

		color: #111111;

		font-style:italic;

		text-align:center;

		padding-top:5px;

		text-align:center;

}

.textBio {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 14px;

		color:#111111;

		margin:0px 70px 0 70px;

		text-align:left;

		

}

.textForms {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 14px;

		color:#111111;		

		text-align:center;		

}

.textForms a {

		color:#111111;

}

.textMain {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 14px;

		color:#111111;

		margin:0px 10px 0 10px;

		width: 470px;

		float:left;

		

}

.textAddress {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 14px;

		color:#111111;

		margin:20px 10px 0 70px;

		text-align:center;

		text-indent: none;

		

}

.textDirections {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 14px;

		color:#111111;

		margin:20px 10px 0 70px;

		text-align:left;

		text-indent: none;

		

}

.textResources {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 14px;

		color:#111111;

		margin:10px 70px 0 70px;

		text-align:left;

		text-indent: none;

		

}

.textResources a {

	color:#111111;

	font-weight:800;

}

.textResources div {

	line-height: 21px;

}

.textResources h3 {

	margin:10px 0 0 0;

}



.textServices {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 14px;

		color:#111111;

		margin:10px 70px 0 70px;

		text-align:left;

		

}



.textServices li {

		margin:0 0 2px 0;

}

.textAM {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 14px;

		color:#111111;

		margin:10px 70px 0 70px;

		text-align:left;

		

}



.textAM li {

		margin:0 0 2px 5px;

}

.textVarient1 {

		

		font-size: 16px;

		

}

.titleColor  {

		color:#7a0701;

}

.title2  {

		font-size:16px;

}

.titleS {

		font-family: Arial, Helvetica, sans-serif;

		color: #FFFFFF;

		text-align:center;

		font-size:14px;

		padding-top:12px;

		font-weight:bold;

}	

.top    {

		vertical-align:top;

		margin-top:0px;

		padding-top:0px;

}						