body{
    background-color: #ccc;
    color: #fff;
    margin: 15px 0px 0px 0px;
}

td.header-right{
    background-color: #8099B7;
    color: #fff;
    border-top: 1px solid black;
    border-right: 1px solid black;
    height: 68px;
    width: 384px;
    text-align: right;
}

td.header-left{
    background-color: #8099B7;
    color: #fff;
    border-top: 1px solid black;
    border-left: 1px solid black;
    height: 68px;
    width: 384px;
    text-align: left;
}

span.top-address{
    font: 10px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: transparent;
    color: #fff;
    padding-right: 10px;
    display: block;
}

td.mnuMain{
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    color: #000;
    background-color:#eee;
    width: 78px;
    height: 17px;
    text-align: center;
}

td.mnuSpecialties{
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    color: #000;
    background-color:#eee;
    width: 103px;
    height: 17px;
    text-align: center;
}

td.mnuTherapists{
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    color: #000;
    background-color:#eee;
    width: 103px;
    height: 17px;
    text-align: center;
}

td.mnuAboutus{
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    color: #000;
    background-color:#eee;
    width: 89px;
    height: 17px;
    text-align: center;
}

td.mnuContactus{
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    color: #000;
    background-color:#eee;
    width: 103px;
    height: 17px;
    text-align: center;
}

td.mnuBar{
    border: 1px solid black;
    color: #000;
    background-color:#eee;
    width: 287px;
    height: 17px;
    text-align: center;
}

td.yellowside-home{
    background-color: #F7FBDC;
    color: #000;
    border-left: 1px solid #000;
    width: 250px;
}

td.mainarea-home{
    background-color: #fff;
    color: #000;
    border-right: 1px solid #000;
    width: 518px;
}

td.footer{
    background-color: #4B6684;
    border-right: 1px solid #000;
    border-left: 1px solid #000;
    border-bottom: 1px solid #000;
    height: 25px;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #fff;
    text-align: center;
}

a{
	color: #00f;
}

a.menu{
    font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: transparent;
    color: #000;
    text-decoration: none;
    height: 17px;
    vertical-align: middle;
    display: block;
    padding-top: 6px;
}

a.menu:hover{
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	background-color: #DBDBDB;
}

td.frontbanner{
    border-bottom: 1px solid #000;
}

td.eileenquote{
   	font: italic 10pt "Times New Roman", Times, serif;
	padding-left: 15px;
}

span.frontsidebar{
  	font: 12px/17px Verdana, Arial, Helvetica, sans-serif;
	padding: 15px 15px 15px 15px;
	display: block;
	text-align:left;
}

p.default{
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
}

p.smalltext{
    font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
}

ul li{
   list-style-type: square;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

form label{
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 5px;
	cursor: pointer;
}