#banner_home {
   background-image: url(/images/banner_main_2009.jpg);
   background-repeat: no-repeat;
   margin: 0; 
   padding: 0; 
   width: 990px; 
   height: 194px;
}

#banner_credits {
   background-image: url(/images/banner_credits_2009.jpg);
   background-repeat: no-repeat;
   margin: 0; 
   padding: 0; 
   width: 990px; 
   height: 180px;
}

#banner_gallery {
   background-image: url(/images/banner_gallery_2009.jpg);
   background-repeat: no-repeat;
   margin: 0; 
   padding: 0; 
   width: 990px; 
   height: 180px;
}

#banner_highlights {
   background-image: url(/images/banner_highlights_2009.jpg);
   background-repeat: no-repeat;
   margin: 0; 
   padding: 0; 
   width: 990px; 
   height: 180px;
}

#banner_posters {
   background-image: url(/images/banner_posters_2009.jpg);
   background-repeat: no-repeat;
   margin: 0; 
   padding: 0; 
   width: 990px; 
   height: 180px;
}

#banner_stats {
   background-image: url(/images/banner_stats_2009.jpg);
   background-repeat: no-repeat;
   margin: 0; 
   padding: 0; 
   width: 990px; 
   height: 180px;
}

#banner_supah {
   background-image: url(/images/banner_supah_2009.jpg);
   background-repeat: no-repeat;
   margin: 0; 
   padding: 0; 
   width: 990px; 
   height: 180px;
}

#banner_butterworth {
   background-image: url(/images/banner_butterworth_2009.jpg);
   background-repeat: no-repeat;
   margin: 0; 
   padding: 0; 
   width: 990px; 
   height: 180px;
}

body {
   background: url(spiders_background.gif);
   background-attachment: fixed;
   background-color: #FFFAF0;
   margin-top: 0;
   text-align: center;
}

.main {
   background: url(spiders_background.gif);
   background-repeat: no-repeat;
   background-attachment: fixed;
   width: 990px;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: -10px;
}

.home_quote {
   font-size: 13px;
   font-family: "Comic Sans MS", "Lucida Grande", sans-serif;
   color: #cc0000; 
   background: url(gradient.gif); 
   background-color: #E0FFFF; 
   margin-top: 0;
   margin-bottom: 20px;
   padding-top: 3px; 
   padding-bottom: 3px; 
   border-top: 1px solid #000066; 
   border-bottom: 1px solid #000066;
   text-align: center;
}

.butterworth_right_col {
   float: right;
   width: 426px;
   text-align: left;
}

#butterworth_caption {
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size: 14px;
   color: #000003;
   text-align: left;
   padding-bottom: 25px;
   line-height: 1.3;
}

#butterworth_hed {
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size: 28px;
   font-weight: bold;
   width: 350px;
   float: left;
   margin-bottom: 10px;
}

.butterworth_text {
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size: 13px;
   color: #000003;
   text-align: left;
   line-height: 1.3;
   float: left;
   width: 350px;
   margin-left: 21px;
   margin-right: 20px;
}

.byline {
   font-family: Arial, Helvetica, sans-serif;
   text-align: center;
}

#byline_title {
   font-size: 10px;
   text-transform: uppercase;
}

.roundup {
   margin: 0 20px 0 20px;
   font-family: "American Typewriter", "Lucida Sans Unicode", Courier, sans-serif;
   font-size: 13px;
   float: left;
   text-align: left;
   width: 180px;
   line-height: 1.5;
}

#hed {
   font-family: "American Typewriter", "Arial Narrow", Courier, serif;
   font-size: 45px;
   font-weight: bold;
   width: 180px;
   line-height: 1.1;
}

.scoreboard table {
   border: 1px solid #ffffff;
}

.scoreboard tr {
   background-color: #496662;
   color: #ffffff;
   text-align: center;
   font-family: 'Comic Sans MS', cursive, sans-serif;
   font-size: 18px;
}

.scoreboard #innings {
   color: #ffff23;
}

.lead_photo {
   width: 570px;
   border-bottom: 2px solid #8b8b8b;
   border-right: 2px solid #8b8b8b;
   border-top: 1px solid #cdcdcd;
   border-left: 1px solid #cdcdcd;
   background-color: #ecffff;
   padding: 10px;
   margin-top: 20px;
   margin-bottom: 5px;
   float: left;
   text-align: left;
}

.lead_photo img {
   margin-bottom: 7px;
}

.switch a {
   width: 570px;
   height: 381px;
   border-bottom: 1px solid #8b8b8b;
   border-right: 1px solid #8b8b8b;
   border-top: 1px solid #cdcdcd;
   border-left: 1px solid #cdcdcd;
   background-color: #ecffff;
   margin-bottom: 5px;
   float: left;
   text-align: left;
   background-image: url(team2008_home.jpg);
   background-repeat: no-repeat;
   background-position: center center;
}

.switch a:hover {
   width: 570px;
   height: 381px;
   border-bottom: 1px solid #8b8b8b;
   border-right: 1px solid #8b8b8b;
   border-top: 1px solid #cdcdcd;
   border-left: 1px solid #cdcdcd;
   background-color: #ecffff;
   margin-bottom: 5px;
   float: left;
   text-align: left;
   background-image: url(team_back_home.jpg);
   background-repeat: no-repeat;
   background-position: center center;
}


.credits {
   margin-left: 20px;
   width: 750px;
   float: left;
   text-align: center;
   color: #000033;
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size: 13px;
   line-height: 20px;
   text-transform: uppercase;
}

.credits h3 {
   margin-bottom: 2px;
   padding-bottom: 0;
   color: #000000;
   font-size: 16px;
   text-transform: none;
}

.credits p {
   text-align: left;
   font-style: italic; 
   font-size: 14px; 
   text-transform: none;
   margin-left: 70px;
   margin-right: 70px;
}

.gallery { 
   margin-left: 20px;
   float: left; 
   width: 775px; 
   text-align: left; 
}

.gallery .photo_row {
	height: 160px;
}

.gallery th {
   padding-bottom: 8px;
}

.gallery td {
   padding-left: 21px;
   padding-bottom: 21px;
}

.gallery img {
   border: 0;
   padding-left: 20px;
}

.gallery_table2 {
   margin-left: 20px;
}

.gallery_table2 td {
   padding-left: 35px;
}

.photo {
   width: 750px;
   border-bottom: 2px solid #8b8b8b;
   border-right: 2px solid #8b8b8b;
   border-top: 1px solid #cdcdcd;
   border-left: 1px solid #cdcdcd;
   background-color: #ecffff;
   padding: 10px;
   margin-bottom: 5px;
   margin-left: 21px;
   float: left;
   text-align: left;
}

.photo img {
   margin-bottom: 7px;
}

#caption {
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size: 13px;
   color: #413839;
   text-align: left;
   padding: 0;
   line-height: 1.3;
}

#gallery_return {
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size: 14px;
   color: #003366;
   text-align: left;
   margin-left: 21px;
   padding-top: 10px;
   padding-bottom: 10px;
   width: 750px;
   float: left;
}

#gallery_return a {
   color: #003366;
   text-decoration: none;
}

#gallery_return a:hover {
   color: #660000;
}

.highlights {
   margin-left: 20px;
   margin-bottom: 30px;
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size: 13px;
   text-align: left;
}

.highlights ul {
   margin-left: 20px;
   list-style-image: url(images/ball.jpg);
   list-style-position: inside;
}

.highlights li {
   padding: 5px;
}

#highlights {
   font-size: 15px;
   font-weight: bold;
}

#score {
   font-size: 20px;
   font-family: "Arial Black", Gadget, sans-serif;
   color: #660000;
   margin-bottom: 5px;
}

.page_number ul {
   list-style-type: none;
   padding-bottom: 5px;
}

.page_number li {
   display: inline;
   font-size: 14px;
   border: solid 1px;
   border-color: #cdcdcd;
   padding: 4px;
   margin-right: 5px;
}

.gallery .page_number ul { 
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
   text-align: left; 
   list-style-type: none; 
   padding-left: 0; 
   margin-top: 5px; 
   margin-left: 20px;
}

.gallery .page_number li {
   display: inline;
   font-size: 14px;
   border: solid 1px;
   border-color: #cdcdcd;
   padding: 4px;
   margin-right: 5px;
}

.posters .page_number ul { 
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
   text-align: center; 
   list-style-type: none; 
   padding-left: 0; 
   margin-top: 20px;
}

.posters .page_number li {
   color: #003366;
   display: inline;
   font-size: 14px;
   border: solid 1px #cdcdcd;
   padding: 4px;
   margin-right: 5px;
}

.posters .page_number a:link, a:visited {
   color: #003366;
}

.posters .page_number #active {
   color: #990000;
   background-color: #fafad2;
   
   border-color: #999999;
}

#game {
   color: #003366; 
}

.record {
   width: 300px;
   margin-left: 10px;
   float: right;
   padding: 10px;
}

.record table {
   font-size: 13px;
   text-align: center;
   font-family: Arial, sans-serif;
   border: 1px solid #c0c0c0;
}

.record th {
   background-color: #FFFFD2;
   padding: 5px;
}

.record td {
  padding: 5px;
}

.record #odd {
   background-color: #e7e7e7;
   border: 1px solid black;
}

.record #even {
   background-color: #e7ffff;
}

.record caption {
   margin-bottom: 10px;
   color: #990000;
   font-size: 19px;
   font-family: "Marker Felt", Impact, sans-serif;
}

.nav {
   width: 170px;
   background-color: #FFE87C;
   border-bottom: 1px solid #003366;
   border-right: 1px solid #003366;
   border-left: 1px solid #003366;
   font-size: 20px; 
   text-align: center;
   float: left;
   margin-bottom: 20px;
}

.nav ul {
   list-style-type: none;
   padding-left: 0;
   margin-left: 0;
}

.nav #header1 {
   border: 0;
   border-top: 1px solid #003366;
   height: 55px;
   line-height: 25px;
   color: #FFE700;
   font-family: Georgia, serif;
   font-size: 27px;
   line-height: 105%;
   padding-top: 5px;
   padding-bottom: 5px;
   margin-bottom: -20px;
   background-color: #660000;
}

.nav ul #header2 {
   border: 0;
   height: 35px;
   line-height: 35px;
   color: #FFE700;
   font-family: Georgia, serif;
   font-size: 27px;
   padding-top: 3px;
   padding-bottom: 3px;
   background-color: #660000;
}

.nav a {
   display: block;
   height: 35px;
   line-height: 35px;
   border: 0;
   border-bottom: 1px solid #003366;
   background-color: #FFE87C; 
   text-decoration: none;
}

.nav a:link {
   color: #002A8B;
   text-decoration: none;
}

.nav a:visited {
   color: #002A8B;
}

.nav a:hover {
   color: #FFD700;
   text-decoration: none;
   text-transform: capitalize;
   background-color: #003366;
   font-weight: bold;
}

.nav #home_plate a {
   height: 80px;
   line-height: 80px;
   background-image: url(/images/home_plate.gif);
   background-repeat: no-repeat;
   background-position: center center;
}

.nav #home_plate a:hover {
   background-image: url(/images/home_plate_hover.gif);
   background-repeat: no-repeat;
   background-position: center center;
}

.nav #cinis a {
   background-image: url(/images/cinis_logo.gif);
   background-repeat: no-repeat;
   background-position: center center;
   border-bottom: 1px solid #003366;
}

.nav #cinis a:hover {
   background-image: url(/images/cinis_logo_hover.gif);
   background-repeat: no-repeat;
   background-position: center center;
   border-bottom: 1px solid #003366;
}

.stats {
   margin-left: 20px;
   margin-right: 10px;
   float: left;
}

.stats2 {
   margin-left: 10px;
   margin-right: 10px;
   float: left;
}

#stats_table {
   width: 375px;
   text-align: center;
   font-family: "Gill Sans", sans-serif;
   margin-bottom: 8px;
}

#stats_table td {
   padding-top: 7px;
}

#stats_table th {
   padding-top: 7px;
   background-color: #000033;
   color: #FFFFFF;
}

#stats_table tr#odd {
   background-color: #EAFFFF;
}

#stats_table tr#even {
   background-color: #E7E7E7;
}

.supah_stats {
   float: left;
   margin-left: 21px;
}

.supah_stats caption {
   margin-top: 3px;
   margin-bottom: 7px;
   color: #990000;
   font-size: 18px;
   font-family: "Marker Felt", Impact, sans-serif;
}

.supah_text {
   background-color: #ffffcc;
   margin-left: 21px;
   padding: 5px 5px 0 15px;
   float: left;
   width: 765px;
}

#supah_hed {
   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
   font-size: 45px;
   font-weight: bold;
   font-style: normal;
   color: #003366;
   line-height: 1.2;
   text-align: center;
   float: left;
   margin-right: 40px;
   margin-bottom: 5px;
}

#supah_subhed {
   font-size: 16px;
   font-style: italic;
   text-align: left;
   line-height: 1.2;
   margin-bottom: 5px;
}

#supah_table {
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size: 13px;
   color: #000003;
   text-align: left;
   line-height: 1.3;
   width: 760px;
   float: left;
}

#supah_table ul {
  padding-left: 0;
  margin-left: 0;
}

.supah_facts ul {
   list-style-type: square;
   list-style-position: inside;
   margin-left: 21px;
   padding-left: 0;
}

.supah_facts li {
   padding: 5px;
   padding-right: 10px;
}

