
     body {
       background-color: rgb(165,167,190);
       text-align: center;
     }
     #allcontent {
       width: 760px;
       background-color: #575A78;
       margin: 0 auto;
       text-align: left;
     }
     #heading {
       background-image: url(../images/sbc_logo.jpg);
       background-repeat: no-repeat;
       align: center;
       line-height: 150%;
       padding: 10px;
       margin: 10px;
       border-color: black;
       border-width: 1px;
       border-style: ridge;
     }
     #sidebar {
       text-align: center;
       width: 250px;
       margin-top: 0px;
       margin-left: 5px;
       padding: 10px, 0px;
       float: right;
     }
     #game_sidebar {
       color: #66cc66; 
       font-size: 16px; 
       font-family: arial,verdana,sans-serif;
       width: 200px;
       margin-top: 20px;
       margin-left: 0px;
       padding: 5px, 5px;
       float: right;
     }
     #main {
       color: #333333;
       background-color: #8e8eae; 
       width: 520px;
       font-family: arial,verdana,sans-serif; 
       font-size: 14px;
       margin-top: 20px; 
       margin-left: 5px;
       margin-right: 5px;
       padding: 15px;
       line-height: 110%;
       float: left;
     }
     #game_main {
       border-color: green;
       border-width: 7px;
       border-style: ridge;
       text-align: center;
       color: #333333;
       background-color: #8e8eae; 
       font-family: arial,verdana,sans-serif; 
       font-size: 14px;
       margin-top: 20px;
       margin-left: 5px;
       margin-right: 0px;
       width: 520px;
       padding: 25px 3px;
       line-height: 110%;
       float: left;
     }
     #other_links {
       width: 520px;
       padding: 25px 3px;
       line-height: 110%;
       float: left;
     }
     .link_desc {
       color: #33cc33;
       font-size: 14px; 
       font-family: arial,verdana,sans-serif;
       font-weight: bold;
       padding-right: 0px;
       margin-right: 0px;
     }
     .link {
     }
     #si_main {
       color: #333333;
       background-color: #8e8eae; 
/*       text-align: center;*/
       font-family: arial,verdana,sans-serif; 
       font-size: 14px;
       margin-top: 20px; 
       margin-left: 5px;
       margin-right: 0px;
       padding: 15px 15px;
       line-height: 110%;
       float: left;
     }
     #si_sidebar {
       color: #66cc66; 
       font-size: 16px; 
       font-family: arial,verdana,sans-serif;
       width: 150px;
       margin-top: 20px;
       margin-left: 5px;
       margin-right: 5px;
       padding: 5px, 5px;
       float: right;
     }
     #si_sidebar p.game_desc {
       text-align: center;
       font-family: comic sans ms;
       font-size: 15px;
       line-height: 110%;
       color: rgb(130,220,124);
       margin: 20px 5px;
     }
     #game_sidebar {
       color: #66cc66; 
       font-size: 16px; 
       font-family: arial,verdana,sans-serif;
       width: 200px;
       margin-top: 20px;
       margin-left: 0px;
       padding: 0px, 0px;
       float: right;
     }
     #footer {
       color: rgb(184, 125, 232); 
       font-family: verdana,arial,sans-serif; 
       font-style: italic; 
       font-weight: bold;
       text-align: center;
       margin: 0px 10px 20px 0px;
       font-size: 80%;
       width: 740px;  
       padding-top: 60px;
     }
     img {
       margin-left: 0px;
       padding-left: 0px;
       border-width: 2px;
       border-color: rgb(130,220,124);
       border-style: solid;
     }
     table#besttimes {
       margin-left: 0px 0px;
       border: outset white 2px;
       border-collapse: collapse;
     }

     table#besttimes td {
       padding: 3px;
       border: solid #fff 1px;
     }
     table#besttimes#tr.lowest {
       color: yellow;
       text-align: right;
       font-size: 90%;
     }
     .initials {
       color: white;
       text-align: center;
       font-size: 90%;
       font-weight: normal;
     }
     .data {
       color: yellow;
       text-align: center;
       font-size: 90%;
     }
     table#technical {
       border: solid silver 2px;
     }
     table#technical td {
       padding: 15px;
       border: solid pink 1px;
     }
       
     .heading {
       color: silver;
       font-style: italic;
       font-weight: normal;
       font-size: 110%;
       text-align: center;
     }
     table#yearly_congrats {
       background-color=#006F37;
       margin-left: 0px;
     }
     table#yearly_congrats td {
       padding: 5px;
       font-size: 90%;
       color: lightgreen;
     }
     .game_icon {
       width: 255;
       text-align: center;
     }
     a:link {
       color: lightblue; 
       font-family: arial,verdana,sans-serif; 
       font-size: 14px; 
       text-decoration: none;
     }
     a.game_title:link {
       color: rgb(130,260,124);
       font-family: comic sans ms,sans-serif;
       font-size: 18px;
       line-height: 150%;
     }
     a:visited {
/*
       color: rgb(220,69,193);
*/
       color: rgb(255,100,160); 
       font-family: arial,verdana,sans-serif; 
       font-size: 14px; 
       text-decoration: none;
     }
     a:active {
       color: #66ffcc;  
       font-family: arial,verdana,sans-serif; 
       font-size: 14px; 
       text-decoration: none;
     }
     a:hover {
       color: lime;  
       font-family: arial,verdana,sans-serif; 
       font-size: 14px; 
       text-decoration: none;
     }
     a.game_title:hover {
       color: lime;
       font-family: comic sans ms,sans-serif;
       font-size: 18px;
       line-height: 150%;
     }
     a.game_title:visited {
       color: rgb(184, 125, 232);
       font-family: comic sans ms,sans-serif;
       font-size: 18px;
       line-height: 150%;
     }
     a.game_title:active {
       color: rgb(220,69,193);
       font-family: comic sans ms,sans-serif;
       font-size: 18px;
       line-height: 150%;
     }
     a.feature:hover {
       color: red;
       font-family: comic sans ms,sans-serif;
       font-size: 18px;
       line-height: 150%;
     }
     a.feature:visited {
       color: rgb(30, 60, 230);
       font-family: comic sans ms,sans-serif;
       font-size: 18px;
       line-height: 150%;
     }
     a.feature:active {
       color: rgb(230,60,30);
       font-family: comic sans ms,sans-serif;
       font-size: 18px;
       line-height: 150%;
     }
     p {
       color: #333333; 
       font-family: arial,verdana,sans-serif; 
       font-size: 12px; 
       line-height: 150%; 
       text-align: right;
     }
     #main p {
       color: rgb(45,12,80);
     }
     .arrow {
       color: rgb(45,12,80);
       font-size: 28;
       font-weight: bold;
     }
     p.game_icon {
       color: rgb(130,220,124);
       text-align: center;
       margin: 5px 0px;
       padding: 15px 0px 0px 0px;
     }
     p.game_desc {
       text-align: center;
       font-family: comic sans ms;
       font-size: 12px;
       line-height: 110%;
/*       color: #276912;  */
       color: rgb(130,220,124);
       margin: 0px 30px;
     }
     p.right {
       text-align: right;
     }
     p.small {
       color: black; 
       font-size: 10px;
     }
     img {
        border: 2px;
     }
     em {
       color: white; 
       font-size: 120%; 
       font-weight: bold;
     }
     input {
       font-family: verdana, sans-serif;
       font-size: 14px;
       font-weight: bold;
       color: lightgreen;
       background: black;
       border: 2px outset #ddd;
     }
     .submit input {
       font-size: 6px;
       border: 3px;
     }
     ul {
       text-align: left;
     }
     li {
       text-align: left;
       font-family: comic sans ms;
       font-size: 14px;
     }
     h1.title {
       font-family: trebuchet ms;
       font-size: 48px;
       color: rgb(184, 125, 232);
       text-align: center;
       margin-top: 20px;
       margin-right: 50px;
       margin-left: 115px;
       margin-bottom: 13px;
     }
     h1.game_title {
       padding: 8px;
       font-family: trebuchet ms;
       font-weight: bolder;
       font-size: 20px;
       color: green;       
       text-align: center;
       letter-spacing: 2px;
       background-color: silver;
/*       width: 80%;  */
     }
     h1.subtitle {
       font-family: times new roman;
       font-weight: bolder;
       font-size: 24px;
       font-style: italic;
       color: silver;       
       text-align: center;
       letter-spacing: 6px;
       background-color: black;
       margin-top: 10px;
/*       margin-right: 72px;  */
       margin-right: 50px;
       margin-left: 90px;
       margin-bottom: 0px;
     }
     fieldset {
       padding: 5px;
       font: 80% comic sans serif;
/*       font:80%/1 sans-serif;  */
     }
     label {
       float:left;
       margin-right:0.5em;
       padding-top:0.2em;
       text-align:right;
       font: normal 12px verdana;
       color: #ccccff;
     }
     legend {
       font-family: comic sans ms;
       color: #ccccff;
       font-size: 14px;
     }
     h1.largecenter {
       color: #ccccff; 
       font-size: 24px; 
       font-family: comic sans ms; 
       text-decoration: none; 
       text-align: center
     }
     h2 {
       color: mintcream;
       font-family: comic sans ms, sans-serif;
       font-size: 22px;
       text-align: center;
     }
     h3 {
       text-align: center;
     }
     h4 {
       color: rgb(45,0,89);
       text-align: center;
     }
     h5 {
/*       color: #66cc66; */
       color: #33cc33;
       font-size: 14px; 
       font-family: arial,verdana,sans-serif;
       padding-right: 0px;
       margin-right: 0px;
/*
border-width: 1px;
border-color: rgb(130,220,124);
border-style: solid; 
*/      
     }
     h6 {
       color: #FF6699; 
       font-size: 12px; 
       font-weight: bold; 
       text-align: center;
     }
     h6.last_updated {
       color: rgb(184, 125, 232); 
       font-family: verdana,arial,sans-serif; 
       font-style: italic; 
       font-weight: bold;
       text-align: center;
       margin: 0px 20px 20px 0px
     }
