body { font-family:Arial, Helvectica, sans-serif;color:#1B1B1B;margin:0;padding:0; }
h1 { font-size:18px;margin:15px 0; }
h2 { font-size:16px;color:#828384;margin:10px 0; }
p { font-size:15px; line-height:20px; margin:0 0 15px 0; }
img { border:none; }
a { color:#0088B3;text-decoration:none; }
a:hover { text-decoration:underline; }
ul { list-style-position:outside;margin:0 0 10px 0;padding:0 0 0 15px;font-size:15px; }
ul li { padding:0;line-height:20px; }
input { width:150px;float:left;margin:0 650px 10px 0;color:#1B1B1B;font-family:Arial,Helvectica,sans-serif;font-size:14px; }
textarea { width:400px;height:100px;float:left;margin:0 400px 10px 0;color:#1B1B1B;font-family:Arial,Helvectica,sans-serif;font-size:14px; }

#container { float:left;width:980px;height:auto;background-color:#fff; }

#header { float:left;width:980px;height:89px; }

#sidenav { float:left;width:120px;padding:20px 10px;height:100%;background-color:#fff; }
#sidenav a { float:left;display:block;width:120px;height:30px;}
#sidenav a#home { background:url(../images/home_rollover.gif) 0px 0px no-repeat; }
#sidenav a#home:hover { background-position:0px -30px; }
#sidenav a#about { background:url(../images/about_rollover.gif) 0px 0px no-repeat; }
#sidenav a#about:hover { background-position:0px -30px; }
#sidenav a#assessment { background:url(../images/assessment_rollover.gif) 0px 0px no-repeat; }
#sidenav a#assessment:hover { background-position:0px -30px; }
#sidenav a#therapy { background:url(../images/therapy_rollover.gif) 0px 0px no-repeat; }
#sidenav a#therapy:hover { background-position:0px -30px; }
#sidenav a#consultation { background:url(../images/consultation_rollover.gif) 0px 0px no-repeat; }
#sidenav a#consultation:hover { background-position:0px -30px; }
#sidenav a#fees { background:url(../images/fees_rollover.gif) 0px 0px no-repeat; }
#sidenav a#fees:hover { background-position:0px -30px; }
#sidenav a#contact { background:url(../images/contact_rollover.gif) 0px 0px no-repeat; }
#sidenav a#contact:hover { background-position:0px -30px; }
#sidenav a#links { background:url(../images/links_rollover.gif) 0px 0px no-repeat; }
#sidenav a#links:hover { background-position:0px -30px; }
#sidenav a span { display:none; }

#sidenav img { float:left; width:120px; margin-top:20px; }

#content { float:left;width:820px;background-color:#fff;padding:12px 0 0 20px;margin-bottom:20px;background:url(../images/v-line.jpg) top left repeat-y;  }
#inner-content { float:left; min-height:600px; }
#footer { float:left;width:820px;font-size:11px;padding:10px 0 5px 0;margin-top:40px; }

p.note { font-size:13px; }
#map { float:left;width:600px;height:auto;margin-bottom:15px; }
#status { margin-bottom:5px;font-size:14px;font-weight:bold; }
#required { float:left;font-size:14px;padding-top:3px; }
