
    html, body {
    font:                       10pt Arial, Verdana, Helvetica, sans-serif;
    color:                      #000000;
    background-image:           url( ../../../SSB/images/bowlapalooza/bg_gradient.gif );
    background-position:        top left;
    background-repeat:          repeat-x;
    background-color:           #82a5bc;
    text-align:                 center;
    padding:                    0px;
    margin:                     0px;
    }

    div#siteContainer {
    margin:                     0px auto;
    width:                      1100px;
    text-align:                 left;
    }

/*  ---------------------------------------------------------------------
        main sections
    --------------------------------------------------------------------- */

    div#siteHeader {
    position:                   relative;
    width:                      1100px !important;
    height:                     206px;
    }

    div#ssbLink {
    margin-right:               38px;
    text-align:                 right;
    font-size:                  11px;
    }

    div#siteFooter {
/* this code will center the footer to the page */
/*    width:                      100% !important;*/ 
/*    margin-left:                0px;*/

/* this code will center the footer to the body content on the left - changed per Scott M */
    width:  400px;
    position: absolute;
    margin-left: 290px;
    }

/*  ---------------------------------------------------------------------
        body wrapper subsections
    --------------------------------------------------------------------- */

    div#siteBodyWrapper {
        min-height:             800px;
        height:                 auto !important;
        height:                 800px;  
    
    }
    
    div#siteBodyWrapper_rightCol {
    margin-left:                0px;
    width:                      100% auto;
        min-height:             473px;
        height:                 auto !important;
        height:                 473px;  
 
    }

    div#siteBodyWrapper_rightCol_body {
     width:                     665px;
     position:                  relative;
     padding-top:               114px;
     margin:                   0px 0px 0px 158px;
        min-height:             313px;
        height:                 auto !important;
        height:                 313px; 
    }
    

    div#siteBodyWrapper_rightCol_footer {
    height:                     4px;
    }


/*  ---------------------------------------------------------------------
        extras
    --------------------------------------------------------------------- */
    #copyright {
    display:                    block;
    line-height:                14px;
    font-size:                  8pt;
    color:                      #FFFFFF;
    text-align:                 center;
    }

   .sectionHeader {
    font-weight:                bold;
    font-size:                  12pt;
    }

    p { 
    margin-top:                 0px;
    }

    table {
    font:                       10pt Arial, Verdana, Helvetica, sans-serif;
    }
 
    ul {
    margin-top:                 5px;
    }

    ul.bullets li {
    padding-bottom:             8px;
    list-style-type:            square;
    }

    @media print {
    /* hide these sections when printing */
    #siteHeader, #siteFooter, #siteBodyWrapper_leftCol { display:none; }
    #siteBodyWrapper_rightCol { width:100%; margin:0px; padding:0px; clear:both; }
    }

    /*
    a img {
    opacity:                    0.5;
    -moz-opacity:               0.5;
    -khtml-opacity:             0.5;
    filter:                     alpha(opacity=50);
    }

    a:hover img {
    opacity:                    1;
    -moz-opacity:               1;
    -khtml-opacity:             1;
    filter:                     alpha(opacity=100);
    }
    */

