html, body
{
    margin: 0;
    padding: 0;
    font-family: "trebuchet ms", verdana, sans-serif;
    font-size: 13px;
    line-height: 1.9;
}


#container
{
    margin: 30px auto 0 auto;
    width: 770px;
    background: url(pagebg.png) top left repeat-y;
}

#content
{
    padding: 40px 40px 40px 303px;  /* 263px + 27 */
    background: url(trout.jpg) 0px 0px no-repeat;
    min-height: 506px;  /* 546 - 40px (padding) */
}


#content h1
{
    font-weight: bold;
    font-size: 1.3em;
    margin: 0 0 30px 0;
}

#content h2
{
    font-weight: bold;
    font-size: 1.1em;
    margin: 20px 0 20px 0;
}

#content p
{
    text-align: justify;
    margin: 20px 0 0 0;
}


#content a
{
    color: #555555;
    font-weight: bold;
    text-decoration: underline;
}


#footer
{
    margin: 0 auto 0 auto;
    padding: 0;
    line-height: 1.05;
    width: 770px;
    text-align: right;
    font-size: 0.8em;
    color: #555555;
}

#footer a
{
    color: #555555;
}

#nav
{
    height: 122px;
    background: url(topbar.png) top left no-repeat;
}


#nav ul
{
    list-style: none;
    padding: 12px 0 0 575px;
}

#nav li
{
    margin: 0;
    padding: 0;
    display: inline;
}

#nav a
{
    display: block;
    width: 175px;
    height: 17px;
    margin: 0 0 1px 0;
}

#nav a span
{
    display: none;
}

#homeNav { background: url(navitems.png) -25px -8px no-repeat; }
#homeNav:hover { background: url(navitems.png) -221px -8px no-repeat; }
#homeNav.navCrnt { background: url(navitems.png) -416px -8px no-repeat; }
#aboutNav { background: url(navitems.png) -25px -27px no-repeat; }
#aboutNav:hover { background: url(navitems.png) -221px -27px no-repeat; }
#aboutNav.navCrnt { background: url(navitems.png) -416px -27px no-repeat; }
#therapyNav { background: url(navitems.png) -25px -46px no-repeat; }
#therapyNav:hover { background: url(navitems.png) -221px -46px no-repeat; }
#therapyNav.navCrnt { background: url(navitems.png) -416px -46px no-repeat; }
#professionalsNav { background: url(navitems.png) -25px -65px no-repeat; }
#professionalsNav:hover { background: url(navitems.png) -221px -65px no-repeat; }
#professionalsNav.navCrnt { background: url(navitems.png) -416px -65px no-repeat; }
#contactNav { background: url(navitems.png) -25px -84px no-repeat; }
#contactNav:hover { background: url(navitems.png) -221px -84px no-repeat; }
#contactNav.navCrnt { background: url(navitems.png) -416px -84px no-repeat; }

