﻿body 
{
    position : relative;
    padding : 0;
    width : 775px;
    margin : 0 auto;
}

p
{
    margin : .5em 0 .5em 0;
}

ol
{
    padding : 0;
}

li 
{   
    display : inline;
}

h2
{
    letter-spacing : .1em;
}

h4
{
    margin-top : 1em;
    margin-bottom : -.4em;
    letter-spacing : .2em;
}

cite
{
    margin-top : 1em;
    display : block;
    width : 100%;
    text-align : center;
}

#branding,
#content,
#content_main,
#site_info
{
    position : relative;
    width : 775px;
    margin : 0 auto;
    padding : 0;
}


/*===========================================================================================================
  BRANDING
===========================================================================================================*/
div#branding
{
    height : 122px;
}

#branding h1,
#branding h2
{
    text-indent : -9999em;
}

/*===========================================================================================================
  CONTENT
===========================================================================================================*/
#content ul#nav_top
{
    padding-left : 17px;
}

#content ul#nav_top li
{
    margin-right : 2em;
}

#content ul#nav_top li a:hover
{
    border-bottom : solid 2px #6D0E52;
}

.content_main
{
    position : relative;
    margin : 18px;
    padding : 18px;
    width : 703px;
}

.content_main h2
{
    margin-top : -.8em;
    margin-bottom : .2em;
}

.content_main h3
{
    margin : 1.2em 0 .5em 0;
    padding-left : .5em;
    padding-bottom : .1em;
    letter-spacing : .1em;
}

.content_main p
{
    line-height : 1.5em;
}

.content_main ul
{
    margin : 1em 1em;
}

.content_main li
{
    display : block;
    padding-left : 25px;
    margin-bottom : .6em;
}

.content_main li a
{
    letter-spacing : .1em;
}

.content_main #side
{
    float : right;
    position : relative;
    padding : 7px;
    margin : -24px 0 10px 10px;
    width : 276px;
}

#home_bottom
{
    display : block;
    width : 100%;
    text-align : center;
    margin-top : 5em;
}

#home_bottom img
{
    margin-left : 5px;
    padding : 7px;
}
/*===========================================================================================================
  SITE_INFO
===========================================================================================================*/
#site_info
{
    text-align : center;
    padding-top : 1em;
    margin-bottom : 1em;
}

#site_info ul li
{
    margin-right : 2em;
}

/*===========================================================================================================
  HOME
===========================================================================================================*/
#home_content_main
{
    position        : relative;
    margin-top      : 40px;
    margin-right    : 305px;
    margin-left     : 18px;
    margin-bottom   : 3em;
}

#home_content_main p
{
    margin-left : 1em;
    margin-bottom : 5em;
    margin-top : -0.25em;
    margin-right : 1em;
}

#home_content_main img
{
    float : right;
    margin-right : -35px;
    margin-top : -20px;
    margin-left : 0.5em;
}



h3#quality_care
{
    position : absolute;
    width : 100%;
    left : 0;
    bottom : -1.2em;
    text-align : center;
}

#clipboard
{
    float : right;
    position : relative;
    left : 30px;
    top : -45px;
    width : 265px;
}

#clipboard_list
{
    display : block;
    width : 242px;
    height : 261px;
    padding-top : 110px;
    padding-left : 110px;
    margin-left : -55px;
}

ul#clipboard_list li
{
    display : list-item;
    padding-left : 0;
    padding-bottom : .6em;
}

ul#clipboard_list li a
{
    letter-spacing : 0;
}

    

/*===========================================================================================================
  CONTACT
===========================================================================================================*/

#contact_info
{
    padding : 7px;
    float : right;
    position : relative;
    top : -50px;
    left : 25px;
    width : 300px;
}

.anchor
{
    clear : both;
}