﻿
/* Global white space reset */
* {padding:0; margin:0}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { }
li, dd {margin-left:15px}
fieldset {padding:6px}
a {	color: #333399; }

/* Undo default HTML styling of common browsers */
a:link, a:visited {text-decoration:none; color:#aaa; font-weight:bold}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited {text-decoration:none; color:#1c4851}
ul, ol {list-style:none}
img {border:none}

/* General */
html { 
	background:#333333;
	color:#999999;
	width:100%;
}

/* General links */
a:hover {text-decoration:underline}
a:active {text-decoration:none}
a:focus, input:focus {outline:none}

/* Paragraph and headings */
p {margin:0 0 0px 0}
h1 {font-size:1.2em; color: #FF9933;}
h2 {font-size:1.1em;}
h3 {font-size:1.0em;; color:#000; margin:5px 15px}
h4 {font-size:1.0em;}
h5 {font-size:1.0em}

div.center { text-align:center }

#content {
	text-align:center;
	margin:0;
	min-height:100%;
	height:auto;
	text-align:left;
	font-size: 1em;
	font-family:  verdana,serif;
	}

#footer { width:100%; }
#footer a {	color: #ff6600; font-weight:normal;  text-decoration:underline; }

.topad img {
	text-align: center;
	border: 0px;
}

.date{
	text-align:right;
	margin-bottom: 5px;
}

.smalltext {font-size: 0.8em; }

.news {border-bottom:1px solid #e6e1dd; padding:10px 3px 10px 3px; line-height:150%;}
.news b { color: #ff6600;}
.news a { font-style:italic; }
.news p {margin-bottom: 10px;}
.news .gamedate { text-align: center; color: #999999;}

.breadcrumbs { margin-bottom: 10px; }

.xmlgame { margin: 0; padding: 3px 0 0 3px; color:#333333;}
.xmlgame td { margin: 0; padding: 0;}
.xmlgame .row1 { background-color: #EEEECC; }
.xmlgame .row2 { background-color: #DDEECC; }
.xmlgame .row3 { background-color: #EEDDCC; }
.xmlgame .headerrow { background-color: #999966; color: #ffffff }
.xmlgame .awayrow { background-color: #ffffcc }
.xmlgame .homerow { background-color: #ffffcc }
.xmlgame .pitchers { background-color: #ffffcc; text-align: center; }
.xmlgame .datebox { text-align: center; vertical-align: middle; color:#999999}
.xmlgame .team { text-align: left; width: 65%; }
.xmlgame .line { text-align: center; width: 35%; }
.xmlgame .total { text-align: center;  width: 35%; }
.xmlgame .daterow { text-align: center; color: #cccccc; }
.xmlgame .segment { padding: 0 3px 0 3px }


.header { text-align: left; font-weight: bold; color: #009900; width:100%;}
.snapshot {	margin-bottom: 15px; width:100%; display:table;}
.snapshot .away { background-color: #222222; width:100%; display:table-row; padding: 1px 1px;}
.snapshot .home { background-color: #444444; width:100%; display:table-row; padding: 1px 1px;}
.snapshot .pitchers { background-color: #333344; text-align: center; }
.snapshot .left { text-align:left; width:65%; display:table-cell;}
.snapshot .right { text-align:right; width:35%; display:table-cell;}

.snapshot .col1 { text-align:left; width:12%; display:table-cell;}
.snapshot .col2 { text-align:left; width:60%; display:table-cell;}
.snapshot .col3 { text-align:left; width:15%; display:table-cell;}
.snapshot .col4 { text-align:right; width:13%; display:table-cell;}
.snapshot .fullrow {text-align:center; width:100%;}

.snapshot .header { text-align: left; font-weight: bold; color: #009900; display:table-cell; width:100%;}
.snapshot .headerrow { display:table-row; font-size: 0.9em; background-color: #999966; color:#111111; padding: 1px 1px;}
.snapshot .date { text-align: center; color: #999999; display:table-cell; width:100%;}
.snapshot .overtotal { background-color: #222222; width:100%; display:table-row;}
.snapshot .undertotal { background-color: #444444; width:100%; display:table-row;}
.snapshot .draw { width:100%;  display:table-row;}
.snapshot .spacer { margin-bottom:15px; display:table-row;}
.snapshot .row1 { background-color: #333344; display:table-row; }
.snapshot .row2 { background-color: #334433; display:table-row; }
.snapshot .row3 { background-color: #443333; display:table-row; }

.historylog { margin-bottom: 15px; border-bottom: 1px #cccccc dotted; display:block; width:100%;}
.historylog .header { text-align: left; font-weight: bold; color: #009900 }
.historylog .odd { background-color: #222222;}
.historylog .even { background-color: #444444;}
.historypage { font-size: 1.1em; color: #ff6600; }

.norecords {font-size:1.1em; font-weight: bold; padding-top:20px; padding-bottom: 20px;}