@charset "UTF-8";
body {
	background-position: 25% 0%;
	background-repeat: repeat-x;
	background-color: #140700;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url(../images/background.jpg);
}
.topleft {
	height: 17px;
	border-top-width: 8px;
	border-left-width: 8px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #270f00;
	border-left-color: #270f00;
	font-size: 2px;
	margin-right: 25px;
	background-color: #FFFFFF;
}
.header {
	height: 348px;
	width: 901px;
	margin-bottom: 3px;
}
.header2 {
	height: 133px;
	width: 901px;
	margin-bottom: 3px;
}
.setlogo {
	background-image: url(../images/set_logo.png);
	height: 133px;
	width: 188px;
	float: left;
}
.navigation {
	float: right;
	height: 62px;
	width: 675px;
}
.topright {
	font-size: 2px;
	background-image: url(../images/tr.png);
	background-repeat: no-repeat;
	float: right;
	height: 25px;
	width: 25px;
	margin-top: -25px;
}
.inside {
	border-right-width: 8px;
	border-right-style: solid;
	border-right-color: #270F00;
	background-color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #270F00;
}
.notopgap {
	margin-top: 0px;
}
.nobottomgap {
	margin-bottom: -20px;
}
.bottomleft {
	font-size: 2px;
	background-image: url(../images/bottomleft.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 25px;
}
.bottomright {
	font-size: 2px;
	height: 17px;
	border-right-width: 8px;
	border-bottom-width: 8px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #270F00;
	border-bottom-color: #270F00;
	background-color: #FFFFFF;
	float: right;
}
.wrapper {
	width:902px;
	margin: 0 auto;
}
.locationdc {
	background-image: url(../images/location_dc.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 200px;
	width: 300px;
}
.ileftcol {
	width: 400px;
	float: left;
}
.irightcol {
	width: 495px;
	float: right;
}
.tleftcol {
	width: 448px;
	float: left;
	margin-bottom: 7px;
}
.trightcol {
	width: 448px;
	float: right;
	margin-bottom: 7px;
}
.h1 {
	font-family: Arial;
	font-size: 1.2em;
	font-weight: bold;
	color: #2C1304;
}
.text1 {
	font-family: Arial;
	font-size: 0.9em;
	color: #A56340;
	line-height: 20px;
	text-align: justify;
}
.text2 {
	font-family: Arial;
	font-size: 0.9em;
	color: #68C7B8;
	line-height: 16px;
	text-align: justify;
	padding-bottom: 5px;
}
.text3 {
	font-family: Arial;
	font-size: 0.9em;
	color: #FFFFFF;
	line-height: 20px;
	text-align: justify;
}
.textwhite1 {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.textcopyright {
	font-family: Arial;
	font-size: 11px;
	color: #75C7B9;
}
.footerinfo {
	width: 100%;
	float: left;
}
.sauce2o {
	background-image: url(../images/sauce2o_logo.png);
	float: right;
	height: 18px;
	width: 99px;
	margin-top: 30px;
}
img
{  border-style: none;
}
.stacy {
	float: left;
	height: 180px;
	width: 150px;
	color: #74C8BA;
	font-family: Arial;
	text-align: center;
	border: 3px solid #74C8BA;
	margin-right: 15px;
	margin-bottom: 10px;
	background-image: url(../images/stacystebbins.jpg);
	background-repeat: no-repeat;
}
.purvi {
	float: left;
	height: 180px;
	width: 150px;
	color: #74C8BA;
	font-family: Arial;
	text-align: center;
	border: 3px solid #74C8BA;
	margin-right: 15px;
	margin-bottom: 5px;
	background-image: url(../images/purvi.jpg);
	background-repeat: no-repeat;
}
.erika {
	float: left;
	height: 180px;
	width: 150px;
	color: #74C8BA;
	font-family: Arial;
	text-align: center;
	border: 3px solid #74C8BA;
	margin-right: 15px;
	margin-bottom: 10px;
	background-image: url(../images/ErikaMuraski.jpg);
	background-repeat: no-repeat;
}

.meghan {
	float: left;
	height: 180px;
	width: 150px;
	color: #74C8BA;
	font-family: Arial;
	text-align: center;
	border: 3px solid #74C8BA;
	margin-right: 15px;
	margin-bottom: 10px;
	background-image: url(../images/meghan.jpg);
	background-repeat: no-repeat;
}
.dialog {
	margin:0px auto;
	color:#666666;
}

.dialog .hd .c,
.dialog .ft .c {
	font-size:1px; /* ensure minimum height */
	height:25px;
}

.dialog .hd {
	background:transparent url(../images/tl.png) no-repeat 0px 0px;
}

.dialog .hd .c {
	background:transparent url(../images/tr.png) no-repeat right 0px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #290F03;
}

.dialog .bd {
	background:transparent url(../images/ml.png) repeat-y 0px 0px;
}

.dialog .bd .c {
	background:transparent url(../images/mr.png) repeat-y right 0px;
}

.dialog .bd .c .s {
	margin:0px 8px 0px 9px;
	background:#FFFFFF 0px 0px;
	padding-right: 1em;
	padding-left: 1em;
	color: #2E1306;
}

.dialog .ft {
	background:transparent url(../images/bl.png) no-repeat 0px 0px;
}

.dialog .ft .c {
	background:transparent url(../images/br.png) no-repeat right 0px;
}


/* content-specific */

.dialog h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.dialog p {
	margin:0.5em 0px 0px;
	padding:0px;
	font:0.95em/1.5em Arial;
}
a#locations
 {
	display: block;
	width: 92px;
	height: 62px;
	text-decoration: none;
	float: right;
	background-image: url(../images/btns-09.png);
}
a#locations   img {
    display: block;
    border: 0;
}
a#locations:hover {
	background-image: url(../images/rls-09.png);
}
a#contact
 {
	display: block;
	width: 74px;
	height: 62px;
	text-decoration: none;
	float: right;
	background-image: url(../images/btns-08.png);
}
a#contact   img {
    display: block;
    border: 0;
}
a#contact:hover {
	background-image: url(../images/rls-08.png);
}
a#blog
 {
	display: block;
	width: 49px;
	height: 62px;
	text-decoration: none;
	float: right;
	background-image: url(../images/btns-07.png);
}
a#blog   img {
    display: block;
    border: 0;
}
a#blog:hover {
	background-image: url(../images/rls-07.png);
}
a#forms
 {
	display: block;
	width: 62px;
	height: 62px;
	text-decoration: none;
	float: right;
	background-image: url(../images/btns-06.png);
}
a#forms   img {
    display: block;
    border: 0;
}
a#forms:hover {
	background-image: url(../images/rls-06.png);
}
a#products
 {
	display: block;
	width: 83px;
	height: 62px;
	text-decoration: none;
	float: right;
	background-image: url(../images/btns-05.png);
}
a#products   img {
    display: block;
    border: 0;
}
a#products:hover {
	background-image: url(../images/rls-05.png);
}

a#faq
 {
	display: block;
	width: 48px;
	height: 62px;
	text-decoration: none;
	float: right;
	background-image: url(../images/btns-04.png);
}
a#faq  img {
    display: block;
    border: 0;
}
a#faq:hover {
	background-image: url(../images/rls-04.png);
}

a#therapist
 {
	display: block;
	width: 92px;
	height: 62px;
	text-decoration: none;
	float: right;
	background-image: url(../images/btns-03.png);
}
a#therapist  img {
    display: block;
    border: 0;
}
a#therapist:hover {
	background-image: url(../images/rls-03.png);
}

a#services
 {
	display: block;
	width: 78px;
	height: 62px;
	text-decoration: none;
	float: right;
	background-image: url(../images/btns-02.png);
}
a#services  img {
    display: block;
    border: 0;
}
a#services:hover {
	background-image: url(../images/rls-02.png);
}

a#home
 {
	display: block;
	width: 64px;
	height: 62px;
	text-decoration: none;
	float: right;
	background-image: url(../images/btns.png);
}
a#home  img {
    display: block;
    border: 0;
}
a#home:hover {
	background-image: url(../images/rls.png);
}

a#pdf
 {
	display: block;
	width: 89px;
	height: 89px;
	text-decoration: none;
	float: right;
	background-image: url(../images/pdf_btn.png);
}
a#pdf  img {
    display: block;
    border: 0;
}
a#pdf:hover {
	background-image: url(../images/pdf_rl.png);
}

.dialog2 {
	margin:0px auto;
	color:#666666;
}

.dialog2 .hd2 .c2,
.dialog2 .ft2 .c2 {
	font-size:1px; /* ensure minimum height */
	height:25px;
}

.dialog2 .hd2 {
	background:transparent url(../images/tl2.png) no-repeat 0px 0px;
}

.dialog2 .hd2 .c2 {
	background:transparent url(../images/tr2.png) no-repeat right 0px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #290F03;
}

.dialog2 .bd2 {
	background:transparent url(../images/ml2.png) repeat-y 0px 0px;
}

.dialog2 .bd2 .c2 {
	background:transparent url(../images/mr.png) repeat-y right 0px;
}

.dialog2 .bd2 .c2 .s2 {
	margin:0px 8px 0px 9px;
	background:#74C8BA 0px 0px;
	padding-right: 1em;
	padding-left: 1em;
	color: #2E1306;
}

.dialog2 .ft2 {
	background:transparent url(../images/bl2.png) no-repeat 0px 0px;
}

.dialog2 .ft2 .c2 {
	background:transparent url(../images/br2.png) no-repeat right 0px;
}
.dialog2 p {
	margin:0.5em 0px 0px;
	padding:0px;
	font:0.95em/1.5em arial, tahoma, "sans serif";
}
.h2 {
	font-family: Arial;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
}
.pdfarea {
	float: right;
	height: 89px;
	width: 89px;
}
.formtitles {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	height: 89px;
}
.middlewrapper {
	width: 100%;
	margin-bottom: 7px;
}
.middlewrapper2 {
	width: 100%;
	margin-bottom: -10px;
	margin-top: 15px;
	height: 310px;
}
.qcolumn1 {
	float: left;
	width: 125px;
	text-align: right;
	vertical-align: top;
	padding-bottom: 8px;
	padding-top: 2px;
}
.formleft {
	float: left;
	height: 30px;
	width: 100px;
}
.qcolumn2 {
	float: left;
	width: 255px;
	text-align: left;
	margin-left: 10px;
	padding-bottom: 10px;
}
.fields {
	font-family: Arial;
	font-size: 0.9em;
	color: #74C8BA;
	background-color: #FFFFFF;
	padding: 3px;
	width: 250px;
	border: 2px solid #74C8BA;
	font-weight: bold;
}
.commentfield {
	font-family: Arial;
	font-size: 0.9em;
	color: #74C8BA;
	background-color: #FFFFFF;
	padding: 3px;
	width: 250px;
	height: 100px;
	border: 2px solid #74C8BA;
	font-weight: bold;
}
input.login {
	margin-left: 135px;
	background-color: transparent;
	background-image: url(../images/sub_btn.png);
	height: 30px;
	width: 75px;
	color: #280E03;
	font-weight: bold;
	font-family: Arial;
	font-size: .9em;
	border: 2px solid #74C8BA;
}
input.login:hover {
	margin-left: 135px;
	background-color: transparent;
	background-image: url(../images/sub_rl.png);
	height: 30px;
	width: 75px;
	color: #74C8BA;
	font-weight: bold;
	border: 2px solid #391000;
}
a:link {
	color: #401401;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #68C8BA;
}
a:hover {
	text-decoration: underline;
	color: #74C8BA;
}
a:active {
	text-decoration: none;
	color: #74C8BA;
}
.text1landing {
	font-family: Arial;
	font-size: 0.9em;
	color: #A56340;
	line-height: 20px;
	text-align: justify;
	height: 355px;
}
.text2landing {
	font-family: Arial;
	font-size: 0.9em;
	color: #68C7B8;
	line-height: 20px;
	text-align: justify;
	padding-bottom: 5px;
	height: 350px;
}
.lisa {
	float: left;
	height: 180px;
	width: 150px;
	color: #74C8BA;
	font-family: Arial;
	text-align: center;
	border: 3px solid #74C8BA;
	margin-right: 15px;
	margin-bottom: 5px;
	background-image: url(../images/LisaJain.jpg);
	background-repeat: no-repeat;
}
.locations {
	float: right;
	height: 27px;
	width: 240px;
	background-image: url(../images/locations.png);
	margin-top: 25px;
	margin-right: 200px;
	margin-bottom: 15px;
}
.locationny {
	background-image: url(../images/location_ny.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 200px;
	width: 300px;
}
.locationatl {
	background-image: url(../images/location_atl.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 200px;
	width: 300px;
}
.location1 {
	width: 293px;
	float: left;
	margin-right: 10px;
}
.location2 {
	width: 290px;
	float: left;
}
.location3 {
	width: 295px;
	float: left;
}
.textlocation {
	font-family: Arial;
	font-size: 12px;
	color: #A56340;
	line-height: 20px;
	text-align: justify;
	height: 300px;
}
.textlocation2 {
	font-family: Arial;
	font-size: 12px;
	color: #A56340;
	line-height: 20px;
	text-align: justify;
	height: 500px;
}
.h2 {
	font-family: "Arial Black";
	font-size: 13px;
	font-weight: bold;
	color: #2C1304;
	letter-spacing: -1px;
	line-height: 15px;
}
.meghan {
	float: left;
	height: 180px;
	width: 150px;
	color: #74C8BA;
	font-family: Arial;
	text-align: center;
	border: 3px solid #74C8BA;
	margin-right: 15px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
.textcontact {
	font-family: Arial;
	font-size: 13px;
	color: #A56340;
	text-align: justify;
}

