body {
    background-color: #08132C;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px; }
 
body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #08132C;
    font-style: normal;
    line-height: normal;
    font-weight: normal; }
 
.wrapper {
    background-image: url(../images/background.png);
    background-repeat: no-repeat;
    padding: 0px;
    min-height: 924px;
    height: 100% !important;
    height: expression((document.body.clientHeight < 924) ? "924px" : "100%");
    width: 1124px !important;
    width: expression((document.body.clientWidth < 1124) ? document.body.clientWidth + "px" : "1124");
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-position: center top; }
 
.header {
    padding: 0px;
    clear: both;
    height: 166px;
    width: 924px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto; }
 
    .header .logo {
        background-image: url(../images/seattle-study-club.png);
        margin: 0px;
        padding: 0px;
        float: left;
        height: 166px;
        width: 462px;
        background-repeat: no-repeat; }
 
    .header .subheader {
        background-image: url(../images/subheader.png);
        background-repeat: no-repeat;
        margin: 0px;
        padding: 0px;
        float: right;
        height: 166px;
        width: 462px; }
 
.member_login {
    background-image: url(../images/member_login.png);
    background-repeat: no-repeat;
    padding: 0px;
    clear: both;
    height: 50px;
    width: 924px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto; }
 
.navigation {
    background-image: url(../images/navigation.png);
    height: 325px;
    width: 924px;
    background-repeat: no-repeat;
    padding: 0px;
    clear: both;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto; }
 
.quicklinks {
    padding: 0px;
    clear: both;
    height: 131px;
    width: 924px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    overflow: auto; }
 
    .quicklinks a { color:#000033; }
 
    .quicklinks .shoponline {
        background-image: url(../images/quicklinks_shoponline.png);
        float: left;
        height: 131px;
        width: 314px;
        clear: left; }
 
    .quicklinks .news {
        background-image: url(../images/quicklinks_news.png);
        background-repeat: no-repeat;
        margin: 0px;
        padding: 0px;
        float: left;
        height: 131px;
        width: 328px; }
 
    .quicklinks .locations {
        background-image: url(../images/quicklinks_locations.png);
        background-repeat: no-repeat;
        margin: 0px;
        padding: 0px;
        float: left;
        height: 131px;
        width: 282px;
        clear: right; }
 
.contents {
    background-image: url(../images/body_background.png);
    background-repeat: repeat-y;
    clear: both;
    height: auto;
    width: 874px;
    padding-top: 10px;
    padding-right: 30px;
    padding-bottom: 0px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto; }
 
    .contents h1 {
        clear: both;
        height: auto;
        display: block;
        font-weight: bold;
        font-size: 140%;
        color: #333333; }
 
    .contents h2 {
        clear: both;
        height: auto;
        display: block;
        font-weight: bold;
        font-size: 120%;
        color: #333333; }
 
    .contents a { color:#000033; }
 
.newsticker {
    background-image: url(../images/body_background.png);
    background-repeat: repeat-y;
    clear: both;
    height: auto;
    width: 874px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 30px;
    padding-bottom: 0px;
    padding-left: 20px;
    overflow: hidden; }
 
#TICKER {
    height: auto;
    width: 874px;
    overflow: hidden; }
 
.footer_strip {
    background-image: url(../images/footer_strip.png);
    background-repeat: no-repeat;
    padding: 0px;
    clear: both;
    height: 20px;
    width: 924px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto; }
 
.sponsors {
    padding: 0px;
    clear: both;
    height: 180px;
    width: 924px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    color: #FFFFFF; }
 
.wrapper .header .subheader .subinside {
    padding: 3px;
    float: right;
    height: 110px;
    width: 300px;
    margin-top: 40px;
    margin-right: 13px;
    margin-bottom: 0px;
    margin-left: 0px; }
 
    .wrapper .header .subheader .subinside .photo {
        padding: 0px;
        float: right;
        height: 100px;
        width: 82px;
        margin-top: 5px;
        margin-right: 5px;
        text-align: right;
        overflow: hidden; }
 
    .wrapper .header .subheader .subinside .fromperson {
        float: left;
        height: 90px;
        width: 200px;
        margin-top: 15px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 5px;
        overflow: hidden;
        color: #CCCCCC; }
 
.fromperson h1 {
    font-size: 115%;
    display: block;
    padding-bottom: 15px; }
 
.fromperson h2 {
    font-size: 105%;
    display: block;
    padding-bottom: 2px; }
 
.fromperson span {
    font-size: 90%;
    display: block; }
 
    .fromperson span a { color: #FFFFFF; }
 
.wrapper .member_login .messagebox {
    padding: 0px;
    float: left;
    height: 20px;
    width: auto;
    margin-top: 16px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
    font-weight: bold; }
 
.messagebox a {
    color: #08132C;
    font-weight: bold; }
 
.wrapper .member_login .login {
    padding: 0px;
    float: right;
    height: 40px;
    width: auto;
    margin-top: 10px;
    margin-right: 30px;
    text-align: right; }
 
.login a,
#TICKER a {
    color: #08132C;
    font-weight: bold; }
 
.wrapper .navigation {
    width: 920px;
    padding-left: 4px; }
 
.header .logo a {
    float: left;
    height: 166px;
    width: 234px;
    margin-left: 6px; }
 
p { padding-bottom: 10px; }
 
 .wrapper .sponsors .credits{
    color: #838693;
 }
 .wrapper .sponsors .credits a {
    color: #838693;
    padding-right: 6px;
    padding-left: 6px; }
 
    .wrapper .sponsors .credits a:link,
    .wrapper .sponsors .credits a:visited,
    .wrapper .sponsors .credits a:active {
        color: #838693;
        text-decoration: none; }
 
    .wrapper .sponsors .credits a:hover {
        color: #838693;
        text-decoration: underline; }
 
.viewAll {
    font-size: 150%;
    margin: auto;
    padding-left: 90px; }

.viewAll a{
    font-size: 150%; } 
	

table#bLastName {
	display: none;
}