﻿
#container h2
{ 
    background-color:#cceeeb; 
    background-position: left bottom;
    background-repeat:no-repeat;
    display:block;
    height:110px;
    overflow:hidden;
    text-indent:-12345px;
    position:absolute;
    top:40px;
    left:265px;
    width:255px;
    
}
#container h2.about
{
    background: url(../images/about.title.png) no-repeat bottom left;
 
}
#container h2.contact
{
    background: url(../images/contact.title.png) no-repeat bottom left;
 
}
#container h2.letter
{
    background: url(../images/letter.title.png) no-repeat bottom left; 
}
#container h2.forms
{
    background: url(../images/forms.title.png) no-repeat bottom left;
}
#container h2.resources
{
    background: url(../images/resources.title.png) no-repeat bottom left;
}
#container h2.news
{
    background: url(../images/news.title.png) no-repeat bottom left;  
}
#container h2.patient
{
    background: url(../images/patient.title.png) no-repeat bottom left;  
    height:120px;
}


#container .toprightimg
{
    position: absolute;
    top:40px;
    right:20px;
    
}
#container .toprightimg
{
    display:block;
}

#content
{ 
    display:inline;
    float:right;
    margin-right:130px;
    margin-top:2em;
    width:365px;
    
    
}
#content p
{ 
    color: #000000;
    text-decoration: none;
    word-spacing: 0.1em;
    text-align: left;
    letter-spacing: 0;
    line-height: 1.4em;
    font-size: 1.4em;

    margin-bottom:1em;
    
}
#content h3
{
    display: block;
    color:#999966;
    font-size:2.2em;
}    
#content.about h3
{
    border-bottom:2px solid #999966;margin-bottom:.75em;
}    
#content h4
{
    display: inline;
    color:#999966;
    font-size:2em;
}
 
#content img
{
    float:left;
    margin-right:1em;
    
}
#content img.l
{
    float:left;
}
#content img.r
{
    float:right;
    margin-left:1em;
}
#content #sb
{
    float:right;
    clear:right;
    width:100px;
    height:65px;
}

#content ul#forms
{
    list-style:none;
}

#content ul#forms li
{
    margin:0;
    padding:0;
    width:150px;
    float:left;
}

#content ul#forms li a
{
    
    display:block;
    background-image:url(../images/form.gif);
    background-repeat:no-repeat;
    
    padding-top:55px;
    margin-bottom:10px;
    text-decoration:none;   
}
#content ul.list
{
    margin:0 0 2em 0;
    padding:0;  
}
#content ul.list li
{
    margin-left:2em;
    font-size:12px;
}



#content dl
{
    font-size:1.4em;
    line-height:1.4em;
}
#content dl dd
{
    margin:0 0 1.2em 0;
    padding:0;
}
#content dl dd strong
{
    font-size:1.4em;
 }
#content dl dd  a
{
    font-size:1em;
}


#navigation
{
    float:left;
}
#navigation ul
{
    list-style:none;
}

#navigation ul li
{
    background-repeat: no-repeat;
    margin-bottom:2px;
}
#navigation ul li a
{
    background-repeat: no-repeat; 
    display:block;
    height:24px;
    width:232px;
    overflow:hidden;
    text-indent:-12345px;
}
#navigation ul li#about,
#navigation ul li#about a
{
    background-image: url(../images/site.nav.about.png);
}
#navigation ul li#about a.s,
#navigation ul li#about a:hover
{
    background-image: url(../images/site.nav.about.s.png);
}
#navigation ul li#patient,
#navigation ul li#patient a
{
    background-image: url(../images/site.nav.patient.png);
}
#navigation ul li#patient a.s,
#navigation ul li#patient a:hover
{
    background-image: url(../images/site.nav.patient.s.png);
}
#navigation ul li#letter,
#navigation ul li#letter a
{
    background-image: url(../images/site.nav.letter.png);
}
#navigation ul li#letter a.s,
#navigation ul li#letter a:hover
{
    background-image: url(../images/site.nav.letter.s.png);
}
#navigation ul li#forms,
#navigation ul li#forms a
{
    background-image: url(../images/site.nav.forms.png);
}
#navigation ul li#forms a.s,
#navigation ul li#forms a:hover
{
    background-image: url(../images/site.nav.forms.s.png);
}
#navigation ul li#resources,
#navigation ul li#resources a
{
    background-image: url(../images/site.nav.medical.png);
}
#navigation ul li#resources a.s,
#navigation ul li#resources a:hover
{
    background-image: url(../images/site.nav.medical.s.png);
}
#navigation ul li#news,
#navigation ul li#news a
{
    background-image: url(../images/site.nav.news.png);
}
#navigation ul li#news a.s,
#navigation ul li#news a:hover
{
    background-image: url(../images/site.nav.news.s.png);
}
#navigation ul li#contact,
#navigation ul li#contact a
{
    background-image: url(../images/site.nav.contact.png);
}
#navigation ul li#contact a.s,
#navigation ul li#contact a:hover
{
    background-image: url(../images/site.nav.contact.s.png);
}
#navigation ul li#login,
#navigation ul li#login a
{
    background-image: url(../images/site.nav.login.png);
}
#navigation ul li#login a.s,
#navigation ul li#login a:hover
{
    background-image: url(../images/site.nav.login.s.png);
}
#navigation #missionstatement_img
{
    margin-top:15px;
    margin-left:4px;
}