body {
    width: 766px ;
    margin-left: auto ;
    margin-right: auto ;

    font-style: normal;
    line-height:normal;
    font-family: 'TradeGothicMedium', sans-serif;
    color:#666666;
}

a img {
    border:none;
    border:0px;
}

a {
    border:none;
    border:0px;
    color:#666666;
    text-decoration: none;
}

h1, em {
    font-style:normal;
    font-family:verdana;
    font-size:12px;
    font-weight:normal;
    color:#006a71;
    margin:0px;
}

h2, strong {
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
    color:#58595b;
    margin:0px;
}

.mapit {
    border:0px;
    background-color:#c0d7db;
    font-size:11px;
    color:#006a71;
    padding:4px 4px 4px 4px;
    position:relative;
    left:-4px;
    top:0px;
}
.mapit a {
    color:#006a71;
}

.picAndText {
    position:relative;
    clear:both;
    float:none;
}

.picAndTextGlow {
    float:left;	
}

.picAndTextImage {
    position:absolute;
    left:14px;
    top:13px;
    float:left;	
}

.picAndTextDesc {
    position:absolute;
    font-size:11px;
    line-height:1.6em;
    background-color:#e6e7e8;
    top:13px;
    right:15px;
    overflow:hidden;
}

.teacherDesc, .seriesDesc {
height: 201px;
padding: 4px;
width: 481px;    
}

.communityDesc {
    height:85px;
    padding: 4px;
    width:481px;
}

.triglow {
    width: 766px ;
    margin-left: auto ;
    margin-right: auto ;
    position:relative;
    font-family:verdana;
    color:#666666;
    font-size:11px;
    line-height:1.4em;
}
.tri1 {
    position:absolute;
    top:14px;
    left:15px;
    background-color:#C0D7DD;
    height:261px;
}
.tri2 {
    position:absolute;
    top:14px;
    left:265px;
    background-color:#C0D7DD;
    height:261px;
}
.tri3 {
    position:absolute;
    top:14px;
    left:516px;
    background-color:#C0D7DD;
    height:261px;
}
.tri1text {
    position:absolute;
    top:235px;
    left:30px;
    width:205px;
}
.tri2text {
    position:absolute;
    top:235px;
    left:280px;
    width:205px;
}
.tri3text {
    position:absolute;
    top:235px;
    left:531px;
    width:205px;
}
.triTextBold {
    font-weight:bold;
}
.triText {
    background-color:#C0D7DD;
    font-family:verdana;
    color:#666666;
    font-size:11px;
    line-height:1.4em;
}

.oneThirdTwoThird {
    width: 766px ;
    margin-left: auto ;
    margin-right: auto ;
    position:relative;
    font-family:verdana;
    color:#666666;
    font-size:11px;
    line-height:1.4em;
}
.oneThirdTwoThirdOne {
    position:absolute;
    top:13px;
    left:13px;
}
.oneThirdTwoThirdTwo {
    position:absolute;
    top:13px;
    left:263px;
}

.left45 {
    padding-left:45px;
    font-size:11px;
    line-height:1.6em
}

#bloglink {
float: left;
margin-left: 422px;
margin-top: -150px;
}

.mt-practitioners img {
    float:left;
    display:block;
}

.personInfo {
    float: right;
    width: 650px;
}

.therapist {
    padding-top:20px;
    line-height: 1.3em;
}

.therapist img {
    width:69px;
    height:61px;
}

.columns {

}

.column1 {
    float:left;
    width: 175px;
    display:block;
}
.column2 {
    float: right;
    width: 545px;
}

.packages tr {
    vertical-align: top;
}




