html {
	height: 100%; /*STOCK*/
	overflow-y: scroll; /*STOCK*/
	}

body {
	background: #333; /*STOCK*/
	color: ; /*STOCK*/
	font: ; /*STOCK*/
	height: 100%; /*STOCK*/
	}

#wrapper {
	background: #; /*STOCK*/
	font: 11px verdana; /*STOCK*/
	margin: 0px auto; /*STOCK*/
	min-height: 100%; /*STOCK*/
	width: 720px; /*STOCK*/
	}

#content {
	padding: 92px 0px 55px; /*STOCK*/
	position: relative; /*STOCK*/
	}

	a:link {text-decoration: none; color: #777; }
	a:visited {text-decoration: none; color: #777; }
	a:hover {text-decoration: none; color: #0f0; }
	a:active {text-decoration: none; color: #f99; }



p {
	margin-top: 12px;
	}

caption {
	letter-spacing: 2px;
	font: 14px trebuchet-italic;
	padding: 5px 1px;
	text-align: left;
	}

caption.fixed {
	background: rgba(51,51,51, .85);
	letter-spacing: 2px;
	font: 14px trebuchet-italic;
	padding: 11px 1px 6px;
	text-align: left;
	position: fixed;
	width: 660px;
	top: 75px;
	}

	.here{
		border-top: solid 1px #0f0;
		color: #5c5;
		}

hr {
	border: 0 none;
	height: 1px;
	}

table {
	border-collapse: separate;
	color: #888;
	font: 11px verdana;
	margin-bottom: 15px;
	width: 660px;
	}

th {
	background: #555;
	border: 1px solid #333;
	color: #000;
	font: 11px trebuchet;
	letter-spacing: 2px;
	padding: 5px 0px;
	text-transform: uppercase;
	}

	tr:hover {
		background: rgba(0,110,0, .3);
		color: #888;
		}

	tr.playoff-div {
		background-color: #444;
    		}


td {
	background: rgba(0,0,0,.4);
	border: 1px solid #333;
	padding: 5px 10px;
	text-align: center;
	}

	#footnotes {
		color: #888;
		width: 660px;
		margin: 0px auto;
		}


.blank, .blank tr {
	color: #444;
	}


.note-1 {
	background-image: url("../zone/seahawks/image/note/note-1.png") ;
	background-repeat: no-repeat;
	background-position: right top;
	}

.note-2 {
	background-image: url("../zone/seahawks/image/note/note-2.png") ;
	background-repeat: no-repeat;
	background-position: right top;
	}

.note-3 {
	background-image: url("../zone/seahawks/image/note/note-3.png") ;
	background-repeat: no-repeat;
	background-position: right top;
	}

.note-4 {
	background-image: url("../zone/seahawks/image/note/note-4.png") ;
	background-repeat: no-repeat;
	background-position: right top;
	}






	#articles {
		color: #555;
		font: 30px metamorphous;
		padding: 12px 0px;
		text-align: center;
		}

		#articles .smaller {
			font-size: 15px;
			}


/* words */
#words {
	color: #555;
	font: 14px verdana;
	padding: 0px 0px 37px;
	text-transform: capitalize;
	}

	/* in multi-article.css, SEAHAWKS.css, word.css */
	#words .goml-menu {
		background: #000;
		color: #777;
		font: 16px georgia;
		padding-top: 5px;
		text-align: center;
		width: 600px;
		}

		#words .goml-menu a:link {text-decoration: none; color: #01CC01; }
		#words .goml-menu a:visited {text-decoration: none; color: #01CC01; }
		#words .goml-menu a:hover {text-decoration: none; color: #f00; }
		#words .goml-menu a:active {text-decoration: none; color: #309; }


	#words .category {
		color: #555;
		font: 17px tahoma;
		margin: 34px 0px 7px;
		letter-spacing: 6px;
		text-transform: uppercase;
		}

		#words .article {
			font-size: 16px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			}

		#words .byline {
			font: 13px arial;
			margin-bottom: 15px;
			text-transform: capitalize;
			letter-spacing: 1px;
			}
/* words */


/* DECADE */
#decade {
 	position: relative;
	margin: 0px auto;
	margin-top: -10px;
	width: 660px;
	}

#decade .decade-total {
	background: #222;
	}
	
	#decade .decade-total:hover {
		background: rgba(0,110,0, .7);
		}

#decade .record-best {
	color: #000;
	background: #060;
	}

#decade .record-worst {
	background: #a00;
	}

#decade .px150 {
	width: 150px;
	}

#decade .px144 {
	width: 144px;
	}

#decade .px67 {
	width: 67px;
	}

#decade .px60 {
	width: 60px;
	}

#decade .px43 {
	width: 43px;
	}

#decade .px40 {
	width: 40px;
	}
/* DECADE */

/* SCHEDULE */
#schedule {
	position: relative;
	margin: 0px auto;
	margin-top: 18px;
	width: 660px;
	}

#schedule .gm {
		min-width: 72px;
		}

		#schedule .preseason,
		#schedule .regseason {
			list-style-type: none;
			counter-reset: css-counter 0; /* initializes counter to 0; use -1 for zero-based numbering */
			}

		.preseason .ps-game-num,
		.regseason .rs-game-num {
			counter-increment: css-counter 1; /* Increase the counter by 1. */
			}
		.preseason .ps-game-num:before,
		.regseason .rs-game-num:before {
			content: counter(css-counter, decimal-leading-zero) ""; /* Apply counter before children's content. */
			}


#schedule .day {
		min-width: 61px;
		}

#schedule .date {
		min-width: 107px;
		}

#schedule .opponent {
		border-left: none;
		text-align: left;
		padding-left: 0px;
		width: 210px;
		}

#schedule .loc {
		border-right: none;
		width: 15px;
		}

#schedule .wl {
		border-right: none;
		width: 40px;
		}

#schedule .ot {
		color: #3c3;
		min-width: 23px;
		}

	#schedule .ot.grey {
			color: #444;
			}

/* SCHEDULE */



		/* BEGIN media */
		.media ul {
			list-style: none;
			margin: 0;
			/* float: left;    FOR LEFT TO RIGHT */
			}

		.media li {
			position: relative;
			}

		.media a {
			text-decoration: none;
			}

		.media ul ul {
			display: none;
			position: absolute;
			left: 0px;
			}

		.media ul ul li {
			}

		.media .info {
			-moz-border-radius: 5px;
			-moz-box-shadow: 7px 7px rgba(0, 0, 0, .7);
			-webkit-border-radius: 5px;
			-webkit-box-shadow: 7px 7px rgba(0, 0, 0, .7);
			background: url("../zone/supersonics/image/bg/bg-popup.png") center top;
			border-color: #444;
			border-radius: 5px;
			box-shadow: 7px 7px 7px rgba(0, 0, 0, .7);
			content: "";
			display: block;
			height: auto;
			padding: 10px 20px 0px;
			position: absolute;
			text-align: left;
			z-index: 1;
			}

			.media .td {
				left: -449px;
				top: -31px;
				width: 409px;
				}

			.media .mid {
				left: -449px;
				top: -222px;
				width: 409px;
				}

			.media .bu {
				bottom: -7px;
				left: -449px;
				width: 409px;
				}

			.media hr {
				background: none repeat scroll 0 0 #222;
				height: 1px;
				margin: 7px auto;
				width: 100%;
				}

				.media .au-vi-div {
					display: block;
					margin: 0px auto;
					}

		.media ul ul {
			}

		.media ul li:hover > ul {
			display: block;
			}

		.clear {
			clear:both;
			}

			.header {
				color: #888;
				font: 16px georgia-bold;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				}

				.vs {
					text-transform: lowercase;
					}

			 .sub-header {
				background: #111;
				color: #666;
				font: 8px verdana;
				text-transform: uppercase;
				position: relative;
				top: 1px;
				letter-spacing: 2px;
				}

			.blurb {
				color: #2aaa2a;
				font: small-caps 14px georgia-bold;
				text-transform: lowercase;
				}

			.stats {
				color: #444;
				max-width: 389px;
				margin: 7px 0px 3px;
				overflow: hidden;
				padding: 0px 10px 10px;
				text-overflow: ellipsis;
				}

				ol {
					counter-reset: item;
					}

					ol li {
						display: block;
						padding: 7px 0px 7px;
						}

					ol li:before { 
						color: #555;
						content: counter(item, decimal-leading-zero) "";
						counter-increment: item;
						font: 10px verdana-bold;
						letter-spacing: 2px;
						opacity: .7;
						}

				.av-link  {
					}

					.av-link a:link {text-decoration: none; color: #444; }
					.av-link a:visited {text-decoration: none; color: #444; }
					.av-link a:hover {text-decoration: none; color: #0b0; }
					.av-link a:active {text-decoration: none; color: #666; }



				 .av-type {
					background: #111;
					color: #555;
					font: 10px verdana-bold;
					text-transform: uppercase;
					letter-spacing: 2px;
					padding: 0px 4px;
					width: 85px;
					}

				.av-time {
					color: #666;
					font: 10px verdana;
					letter-spacing: 1.5px;
					text-transform: uppercase;
					}

				.av-play {
					float: right;
					}


		/* game positioning */
		.media.game {
			float: right;
			height: 15px;
			width: 21px;
			}

			.av {
				float: right;
				}
		/* game positioning */




	.multi-button-small {
		background: #020;
		border: 1px solid #040;
		border-radius: 5px;
		color: #050;
		font: 7px verdana;
		letter-spacing: 1px;
		padding: 0px 3px;
		position: relative;
		text-transform: uppercase;
		top: -1px;
		}

		.multi-button-small:hover {
			border: 1px solid #050;
			background: #030;
			color: #090;
			}
