﻿/*other ===============================================================================================*/
.psychoanalyticalinn-banner,
.psychoanalyticalinn-banner-selected {
    display: inline-block;
    position: absolute;
    text-align: center;
}

    .psychoanalyticalinn-banner a,
    .psychoanalyticalinn-banner a:hover,
    .psychoanalyticalinn-banner-selected a,
    .psychoanalyticalinn-banner-selected a:hover {
        display: inline-block;
    }

#psychoanalyticalinn-banner-qa.psychoanalyticalinn-banner,
#psychoanalyticalinn-banner-qa.psychoanalyticalinn-banner-selected {
    left: 92px;
    top: 265px;
    width: 245px;
}

#psychoanalyticalinn-banner-qa .psychoanalyticalinn-banner-image {
    height: 182px;
    width: 237px;
    background: -92px -257px no-repeat url('/Content/Images/Views/shared/banner.qa.png');
}

#psychoanalyticalinn-banner-qa .psychoanalyticalinn-banner-text {
    background: -92px -456px no-repeat url('/Content/Images/Views/shared/banner.qa.text.png');
}

#psychoanalyticalinn-banner-qa .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-qa a:hover .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-qa.psychoanalyticalinn-banner-selected .psychoanalyticalinn-banner-text {
    height: 27px;
    width: 245px;
}

#psychoanalyticalinn-banner-qa a:hover .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-qa.psychoanalyticalinn-banner-selected .psychoanalyticalinn-banner-text {
    background: -92px -456px no-repeat url('/Content/Images/Views/shared/banner.qa.text.png'), -410px -215px no-repeat url('/Content/Images/core/decorations/hover.png');
}

#psychoanalyticalinn-banner-contact.psychoanalyticalinn-banner,
#psychoanalyticalinn-banner-contact.psychoanalyticalinn-banner-selected {
    left: 422px;
    top: 15px;
    width: 165px;
}

#psychoanalyticalinn-banner-contact .psychoanalyticalinn-banner-image {
    height: 191px;
    width: 144px;
    background: -445px -19px no-repeat url('/Content/Images/Views/shared/banner.contact.png');
}

#psychoanalyticalinn-banner-contact .psychoanalyticalinn-banner-text {
    background: -433px -216px no-repeat url('/Content/Images/Views/shared/banner.contact.text.png');
}

#psychoanalyticalinn-banner-contact .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-contact a:hover .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-contact.psychoanalyticalinn-banner-selected .psychoanalyticalinn-banner-text {
    height: 27px;
    width: 165px;
}

#psychoanalyticalinn-banner-contact a:hover .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-contact.psychoanalyticalinn-banner-selected .psychoanalyticalinn-banner-text {
    background: -433px -216px no-repeat url('/Content/Images/Views/shared/banner.contact.text.png'), -433px -215px no-repeat url('/Content/Images/core/decorations/hover.png');
}

#psychoanalyticalinn-banner-articles.psychoanalyticalinn-banner,
#psychoanalyticalinn-banner-articles.psychoanalyticalinn-banner-selected {
    left: 355px;
    top: 250px;
    width: 318px;
}

#psychoanalyticalinn-banner-articles .psychoanalyticalinn-banner-image {
    height: 195px;
    width: 318px;
    background: -362px -248px no-repeat url('/Content/Images/Views/shared/banner.articles.png');
}

#psychoanalyticalinn-banner-articles .psychoanalyticalinn-banner-text {
    background: -410px -450px no-repeat url('/Content/Images/Views/shared/banner.articles.text.png');
}

#psychoanalyticalinn-banner-articles .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-articles a:hover .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-articles.psychoanalyticalinn-banner-selected .psychoanalyticalinn-banner-text {
    height: 30px;
    width: 220px;
}

#psychoanalyticalinn-banner-articles a:hover .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-articles.psychoanalyticalinn-banner-selected .psychoanalyticalinn-banner-text {
    background: -410px -450px no-repeat url('/Content/Images/Views/shared/banner.articles.text.png'), -410px -213px no-repeat url('/Content/Images/core/decorations/hover.png');
}

#psychoanalyticalinn-banner-journal.psychoanalyticalinn-banner,
#psychoanalyticalinn-banner-journal.psychoanalyticalinn-banner-selected {
    left: 700px;
    top: 190px;
    width: 230px;
}

#psychoanalyticalinn-banner-journal .psychoanalyticalinn-banner-image {
    height: 255px;
    width: 230px;
    background: -704px -184px no-repeat url('/Content/Images/Views/shared/banner.journal.png');
}

#psychoanalyticalinn-banner-journal .psychoanalyticalinn-banner-text {
    background: -750px -450px no-repeat url('/Content/Images/Views/shared/banner.journal.text.png');
}

#psychoanalyticalinn-banner-journal .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-journal a:hover .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-journal.psychoanalyticalinn-banner-selected .psychoanalyticalinn-banner-text {
    height: 30px;
    width: 150px;
}

#psychoanalyticalinn-banner-journal a:hover .psychoanalyticalinn-banner-text,
#psychoanalyticalinn-banner-journal.psychoanalyticalinn-banner-selected .psychoanalyticalinn-banner-text {
    background: -750px -450px no-repeat url('/Content/Images/Views/shared/banner.journal.text.png'), -450px -220px no-repeat url('/Content/Images/core/decorations/hover.png');
}

/*header ===============================================================================================*/
.header-content-logo {
    top: 75px;
    left: 92px;
}

    .header-content-logo a div {
        height: 145px;
        width: 255px;
        background: 0px 0px no-repeat url('/Content/Images/core/logo.png');
    }

.header-content-navigation {
    left: 92px;
}

.header-content-contact {
    left: 700px;
    top: 50px;
}

    .header-content-contact a {
        display: inline-block;
    }

        .header-content-contact a div {
            height: 115px;
            width: 220px;
            background: -715px -50px no-repeat url('/Content/Images/Views/Shared/contact.png');
        }
/*body ===============================================================================================*/
.body .cell {
    padding: 0 92px 0 92px;
}

.body-content {
    max-width: 600px;
    padding: 40px 0 0 0;
}

/*aside ===============================================================================================*/
.body aside {
    background: -730px -500px no-repeat url('/Content/Images/Views/Shared/Aside.png');
    height: 360px;
    width: 200px;
}

.aside-content {
    top: 70px;
    left: 30px;
    max-width: 155px;
    max-height: 230px;
}

/*footer ===============================================================================================*/
.footer-content {
    height: 380px;
    background: 50% -859px no-repeat url('/Content/Images/Views/Shared/footer.png');
}

    .footer-content #ElderForge {
        top: 340px;
        left: 20px;
    }