﻿body
{
    font-family: Georgia, Times New Roman, Serif;
    font-size: 14px;
    line-height: 18px;
    margin: 0;
    padding: 0;
    background-color: #c0c0c0;
    color: black;
}

a, a:visited
{
    color: #cc3433;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

h1
{
    color: #cc3433;
    font-size: 16px;
}

h2
{
    color: #cc3433;
    font-size: 14px;
    margin: 0;
    padding: 0;
}    


a img
{
    border: 0;
}

img.left
{
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}

img.right
{
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
}

/* Containers & Layout */

#cmsWrapper
{
    margin: 0 auto;
    width: 920px;
}

#container
{
    float: left;
    width: 920px;
}

#splashContainer
{
    float: left;
    width: 920px;
    height: 650px;
    background: url('Images/splash-bg.jpg') no-repeat;
}

#header
{
    float: left;
    border-top: 4px solid #96a1b6;
    background-color: #1c3664;
}

.brainclock
{
    float: left;
    width: 263px;
    height: 342px;
}

.logo
{
    float: left;
    width: 657px;
    text-align: center;
}

.banner
{
    float: left;
    width: 657px;
    height: 197px;
}

#main
{
    clear: both;
    float: left;
    width: 920px;
    background: White url('images/content-bg.gif') repeat-y;
}

.leftCol
{
    float: left;
    width: 261px;
    height: 778px;
    border-right: 2px solid #1c3664;
    background: #001f47 url('images/sidebar-bg.jpg') no-repeat top;
}

ul.nav
{
    margin: 0;
    padding: 0;
}

ul.nav li
{
    padding: 0;
    margin: 0;
    list-style-type: none;
}

li.whatis a,
li.whatcan a,
li.whythe a,
li.wherecan a,
li.newsevents a,
li.strokerisk a,
li.baptiste a,
li.actionpack a,
li.nursejob a
{
    display: block;
    width: 261px;
    height: 60px;
    overflow: hidden;
    border-top: 1px solid white;
    text-indent:-9000px;
}

li.whatis a:hover,
li.whatcan a:hover,
li.whythe a:hover,
li.wherecan a:hover,
li.newsevents a:hover,
li.strokerisk a:hover,
li.baptiste a:hover,
li.actionpack a:hover,
li.nursejob a:hover,
.sidebarlearnmore a:hover
{
    background-position: -261px 0;
}

li.whatis a
{
    background: url('images/sidebar-whatis.gif') no-repeat 0 0;
}

li.whatcan a
{
    background: url('images/sidebar-whatcan.gif') no-repeat 0 0;
}

li.whythe a
{
    background: url('images/sidebar-whythe.gif') no-repeat 0 0;
}

li.wherecan a
{
    background: url('images/sidebar-wherecan.gif') no-repeat 0 0;
}

li.newsevents a
{
    background: url('images/sidebar-newsevents.gif') no-repeat 0 0;
}

li.strokerisk a
{
    background: url('images/sidebar-strokerisk.gif') no-repeat 0 0;
}

li.baptiste a
{
    background: url('images/sidebar-baptiste.gif') no-repeat 0 0;
}

li.actionpack a
{
    background: url('images/sidebar-actionpack.gif') no-repeat 0 0;
}

li.nursejob a
{
    background: url('images/sidebar-nursejob.gif') no-repeat 0 0;
    border-bottom: 1px solid white;
}

.sidebarlearnmore a
{
    width: 261px;
    height: 128px;
    display: block;
    background: url('images/sidebar-learnmore.gif') no-repeat 0 0;
    border-top: 1px solid #333366;
    border-bottom: 1px solid white;
}

.rightCol
{
    float: right;
    width: 580px;
    padding: 50px 40px 40px 0;
}

.learnmore
{
    border-bottom: 1px solid #4c7aa7;
    margin: 40px 0;
    padding-left: 405px;
}

.learnmore a
{
    background: url('images/learnmore.gif') no-repeat 0 0;
    width: 176px;
    height: 32px;
    display: block;
}

.learnmore a:hover
{
    background-position: -176px 0;
}

#footer
{
    clear: both;
    float: left;
    width: 870px;
    background-color: #96a1b6;
    height: 40px;
    line-height: 40px;
    padding-left: 50px;
    border-top: 1px solid #565980;
    font-size: 12px;
}