body {font-family: Arial, sans-serif;
      font-weight: 100;
      margin-left: 0px;
      margin-right: 0px;
      margin-top:0px;
      margin-bottom: 0;
      width:1023px;}
body h4 {margin-bottom: 0;
         margin-left:0;
         margin-right:0;
         margin-top: 0px}
body h5 {margin-bottom: 0;
         margin-left:0;
         margin-right:0;
         margin-top: 0px}
body h6 {margin-bottom: 0;
         margin-left:0;
         margin-right:0;
         margin-top: 0px}
#banner_main {width:100%;
         margin-bottom:0;
         margin-left:0;
         margin-right:0;
         margin-top: 0px}

#ads {margin-bottom: 0;
         margin-left:0;
         margin-right:0;
         margin-top: 0px}

#header {margin-bottom: 0;
         margin-left:0;
         margin-right:0;
         margin-top: 0px}

#header img{margin-bottom: 0;
         margin-left:0;
         margin-right:0;
         margin-top: 0px}

#date {text-align: center;
       font-size:15px;
       font-weight: 500;
       margin-bottom: 5px;
       margin-left:0;
       margin-right:0px;
       margin-top: 0px}

#main {width: 810px;
       float:none; }
#left_sidebar {float: left;
               width: 202px;
               margin-bottom: 0;
               margin-left:2px;
               margin-right:0px;
               margin-top: 5px;
               text-align:left;}
 .hardleft {text-align: left}
#mag_contents {float:left;
               width:179px;
               margin-bottom: 0;
               margin-left:0;
               margin-right:0px;
               margin-top: 0px}
#left_sidebar h4 {font-size:15px;
                  font-weight:800;
                  text-decoration: none;
                  color: black;
                  margin-top: 5px}
#left_sidebar h5 {font-size:12px;
                  font-weight:200;}
#left_sidebar h6 {font-size:11px;
                  font-weight:400;
                  color: black;
                  margin-right:5px;}

#left_sidebar a {color:black;
              }
#center_content {float: left;
                 margin-left: 0px;
                 margin-top: 0;
                 margin-bottom: 0;
                 margin-right: 0;
                 width: 380px}
#center_content h4 {text-decoration: underline;
                    color: #ff8429; }
#center_content h4 a {text-decoration: underline;
                   color: #ff8429; }
#center_content h5 {margin-left:7px;
                    margin-top:2px;
                    font-size:12px;
                    font-weight: 900;
                    color: #616161;}
#center_content h6 {margin-left:7px;
                    font-weight: 400;
                    font-size:12px;
                    margin-right:0px;
                    margin-top:3px;
                    color: #808080;
                    }
#center_content h6 a {text-decoration: none;
                   color: #ff8429; }

#center_content table {margin-top:0;
                       margin-bottom:0;
                       margin-left:0;
                       margin-right:0;
                       border:0;
                       cellspacing:0;
                       cellpadding:0;
                      }

div {margin-top:0;
     margin-bottom:0;
     margin-left:0;
     margin-right:0;
     }

#story_columns { margin-left: 0px;
                 margin-top: 0;
                 margin-bottom: 0;
                 margin-right: 0;
}
#story_columns h3 { margin-top:15px;
                    font-size:20px;
                    font-weight: 800;
                    color: red; }
#story_columns h4 {margin-left:0px;
                    margin-top:10px;
                    margin-bottom:15px;
                    font-size:15px;
                    font-weight: 900;
                    color: red;}
#story_columns h5 {margin-left:2px;
                    margin-right:2px;
                    margin-top:10px;
                    margin-bottom:0px;
                    font-size:14px;
                    font-weight: 800;
                    color: black; }
#story_columns h6 {margin-left:2px;
                    font-weight: 400;
                    font-size:12px;
                    margin-right:2px;
                    margin-bottom:0px;
                    margin-top:0px;
                    color: black;
                    }

#story_columns table { margin-left: 0px;
                 margin-top: 0;
                 margin-bottom: 0;
                 margin-right: 0;
}
#story_columns td { margin-left: 0px;
                 margin-top: 0;
                 margin-bottom: 0;
                 margin-right: 0;
}
#story_columns td img{ margin-left: 0px;
                 margin-top: 0px;
                 margin-bottom: 0px;
                 margin-right: 0px;
}

#shad_border {float:right;
              margin-left:0;
              margin-right:0;
              margin-top:0px;
              margin-bottom:0px;
              text-align:top;
              }

#bottom_ad {margin-top:0;
            margin-bottom:20px;
            margin-left:0;
            margin-right:0;
           }

.table_right {text-align:center;
              valign:middle;}
.table_normal {text-align:left;
              valign:top;}
.table_left {width:250px;
            }
.table_last {width:50%;
             align:left;
             valign:top;

             }
#right_sidebar {margin-left: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-right: 0;}
#right_sidebar table {width:198px;
                      height:506px;
                      cellspacing:0;
                      cellpadding:0;
                      border:0;}
#right_sidebar td {text-align:center;
                   valign:middle;}
#right_sidebar td a {color:black;
                     font-size: 9pt;
                     font-weight: 600}
#right_sidebar td a:hover {color:white;}

.centered {text-align:center}

#sumo_news {background-color:#bfbfbf;
            overflow:hidden;
            color:white;
            font-size:120%;
            padding-top:2%;
            padding-bottom:2%;
            margin-left:5px;
            margin-top:0px;
            margin-bottom:0px;
            margin-right:0px;}

#sumo_news table {color:white;
                  font-size:100%; }
#page_bottom {margin-top:5px;
              width:100%;}
#staff_list {text-align:left}

#staff_list h4{text-align:left;
               font-size:12px;
               font-weight:800;
               text-decoration: none;
               color: black;
               margin-bottom: 0;
               margin-top: 10px}
#staff_list h5{text-align:left;
               font-size:10px;
               color: black;
               font-weight:500;
               margin-bottom: 0;
               margin-top: 0;}
#story_table {margin-top:0px;
              width:560px;}
#photo_main {width:950px;}
#gallery {
         margin-left:0px;
         margin-top:0px;
         margin-bottom:0px;
         margin-right:0px;}
#gallery a {text-decoration:none}
#gallery img {
         margin-left:0px;
         margin-top:10px;
         margin-bottom:0px;
         margin-right:0px;
         }
#gallery h5 {font-size:15px;
            font-weight:500;
            margin-left:10px;
            margin-top:0px;
            margin-bottom:0px;
            margin-right:0px;}
#gallery table {margin-left: 3px;
                 margin-top: 0;
                 margin-bottom: 0;
                 margin-right: 0;
                }
#gallery td {
            margin-left:0px;
            margin-top:0px;
            margin-bottom:0px;
            margin-right:0px;}
#gallery td h6{font-size:15px;
                font-weight:600;
                margin-left:0px;
                margin-top:0px;
                margin-bottom:0px;
                margin-right:0px;}
}

#small_banner {
         margin-bottom:0;
         margin-left:0;
         margin-right:0;
         margin-top: 0px}


