
@font-face {
	font-family: 'Open Sans', Verdana, sans-serif;
	
}


.grey {background:#f0f0f0;  } /* can be used for sportnav more links & thisweek adaptation */
.grey ul {margin:0 30px; padding:15px;}
.grey ul li a {color:#333; text-decoration:underline; font-size:14px; font-weight:400;line-height:21px;}

.blue {background:#004990; color:#fff; margin:50px 0 0 0; padding:5px; font-size:15px;}/* can be used for sportnav more links & thisweek adaptation */
.blue a {color:#fff !important; text-decoration:none; font-size:15px; font-weight:400; line-height:25px; padding-left:10px; padding-right:10px; text-transform:uppercase;}
.blue a:hover {text-decoration:underline;}


#altnav {
	display: none; visibility: hidden;
}
#webheader img#vertical {
	display: none; visibility: hidden;
}
.timesmall {
	display: none; visibility: hidden;
}
.lt600 {
	display: none; visibility: hidden;
}
.lt960 {
	display: none; visibility: hidden;
}
body {
	background: url("../common/bg_body_14.jpg") fixed repeat-x top #f0f0f0; margin: 0px; padding: 0px; border: 0px currentColor;
}
h1 {
	font-family: 'Open Sans', Verdana, sans-serif; font-weight: 600;
}
h2 {
	font-family: 'Open Sans', Verdana, sans-serif; font-weight: 600; 
}
h3 {
	font-family: 'Open Sans', Verdana, sans-serif; font-weight: 600;
}
h4 {
	font-family: 'Open Sans', Verdana, sans-serif; font-weight: 600;
}
h5 {
	font-family: 'Open Sans', Verdana, sans-serif; font-weight: 600;
}
h6 {
	font-family: 'Open Sans', Verdana, sans-serif; font-weight: 600;
}
.flare {
	font-family: 'Open Sans', Verdana, sans-serif; font-weight: 600;
}
p, div, td, li {
	font-family: Verdana, sans-serif;
}

h1 {
	color: rgb(51, 51, 51);
}
h2 {
	color:#004990; text-transform:uppercase; 
}

div h2 {color: #000; text-transform:uppercase}
div h2:first-child {color:#004990; text-transform:uppercase; }

h3 {
	color: rgb(51, 51, 51);
}
h4 {
	color: rgb(51, 51, 51);
}
h2 {
	margin: 0px 0px 5px; padding: 0px; font-size: 17px;
}
h3 {
	margin: 0px; padding: 0px; text-transform: uppercase; font-size: 14px;
}
div {
	font-size: 12px;
}
p {
	font-size: 12px;
}
td {
	font-size: 12px;
}
a {
	color: rgb(0, 0, 0); font-weight: 700;
}
a:link {
	color: #990000; font-weight: 700;
}
a:visited {
	color: #990000; font-weight: 700;
}
a:hover {
	color: #000; 
}
a:active {
	color: #990000; 
}
a img {
	border: 0px currentColor;
}
a.plain {
	color: rgb(0, 0, 0); text-decoration: none;
}
#head {
	background: url("../common/bg_head_14.png") repeat-x top; left: 0px; top: 0px; width: 100%; height: 110px; position: fixed; z-index: 1000;
}
img#au_head {
	left: 50%; top: 10px; width: 105px; height: 88px; margin-left: -53px; position: absolute; z-index: 1001;
}
#ribbon {
	height: 30px; line-height: 30px;
}
#search {
	background: url("../common/bg_search.png") no-repeat; width: 600px; text-indent: 200px; float: left; display: inline;
}
#social {
	width: 320px; float: left; display: inline;margin-top:7px;
}
#webheader {
	height: 35px; text-align: center; line-height: 35px; min-height: 35px;
}
#webheader img {
	margin: auto;
}
#topnav {
	height: 45px;
}
.mainmenu {
	max-width: 850px;
	
}
#nav_space {
	width: 100px; height: 25px;
}
.container {
	margin: auto; width: 960px; position: relative;
}
.container:after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "\0020";
}
#main {
	background: rgb(255, 255, 255); padding: 110px 5px 0px; min-height: 400px;
}
.m-left {
	margin: 0px 5px 5px 0px; width: 500px; float: left; display: inline;
}
.m-right {
	margin: 0px 0px 5px; width: 445px; float: left; display: inline;
}
.m-right h2 {
	text-align: center;
}
#more {
	padding: 10px 0px;
}
#conf {
	padding: 10px 0px;
}
#more h2 {
	padding-top: 10px;
}
#conf h2 {
	padding-top: 10px;
}
#more p {
	margin: 0px 0px 5px; padding: 0px;
}
#conf p {
	margin: 0px 0px 5px; padding: 0px;
}
#tweet {
	width: 100% !important; padding-top: 20px;
}
.twitter-timeline {
	width: 100% !important;
}
#tabs {
	text-align: center; padding-top: 20px;
}
#tabs div {
	height: 0px; overflow: hidden; padding-bottom: 56.25%; position: relative;
}
.media-container iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; text-align: left; position: absolute;
}
.media-container object {
	left: 0px; top: 0px; width: 100%; height: 100%; text-align: left; position: absolute;
}
.media-container embed {
	left: 0px; top: 0px; width: 100%; height: 100%; text-align: left; position: absolute;
}
#booster {
	border: 1px dashed rgb(81, 81, 81); width: 48%; text-align: center; float: left; display: inline;
}
#aom {
	width: 48%; text-align: center; margin-right: 2%; float: left; display: inline;
}
#booster img {
	margin: auto; min-width: 220px;
}
#aom img {
	margin: auto; min-width: 220px;
}
#footer {
	background: url("../common/bg_footer.jpg") no-repeat bottom rgb(255, 255, 255); text-align: center; clear: both; float: none; min-height: 375px;
}
#footer div.column {
	margin: 30px 5px 10px; width: 470px; text-align: left; float: left; display: inline;
}
#footer div ul {
	list-style: none; margin: 0px; padding: 0px;
}
#footer div ul li {
	margin: 0px 0px 0px 10px; padding: 0px 0px 0px 5px;
}
.thirds {
	width: 32%; text-align: left; margin-top: 30px; margin-left: 1%; float: left; display: inline;
}
.halves {
	width: 48%; text-align: left; margin-top: 30px; margin-left: 2%; float: left; display: inline;
}
.thirds a {
	font-size: 13px; text-decoration: none; display: block;
}
.halves a {
	font-size: 13px; text-decoration: none; display: block;
}
.smooth {
	width: 100%; 
	
}
.smooth ul {
	list-style: none; margin: auto; padding: 0px;
	
}
.smooth ul li {
	float: left; display: inline; position: relative; 
}
.smooth ul li a {
	padding: 0px 10px;  color: rgb(45, 43, 43); line-height: 40px; font-family: 'Open Sans', Verdana, sans-serif; font-size: 14px; font-weight: 600; letter-spacing:-.0em; text-decoration: none; display: block;
}
* html .smooth ul li a {
	display: inline-block;
}
.smooth ul li:last-child a {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.smooth ul li a:link {
	color: white;	
	
	
}
.smooth ul li a:visited {
	color: white;
}
.smooth ul li a.selected {
	background: #c21630 !important; color: white;
}
.smooth ul li a:hover {
	 color: #ffcc00;
}
.smooth ul li ul {
	left: -3000px; display: none; visibility: hidden; position: absolute;
}
.smooth ul li ul li {
	background-color:#f0f0f0; clear: both; float: none; display: list-item;
}
.smooth ul li ul li ul {
	top: 0px;
}
.smooth ul li ul li a {
	background-color:#f0f0f0; font: 12px/normal Verdana; margin: 0px; padding: 5px; padding-left:6px;width: 200px; border-top-color: #ccc; color:#333; border-top-width: 1px; border-top-style: solid; font-size-adjust: none; font-stretch: normal; 
}
.smooth ul li ul li a:link {
	color: #333; 
}
.smooth ul li ul li a:hover {
	background: #f0f0f0; 
	color: #333;
}
	
* html .smooth {
	height: 1%;
}
.downarrowclass {
	top: 16px; right: 7px; position: absolute;
	display:none;
	visibility:hidden;
}
.rightarrowclass {
	top: 8px; right: 5px; position: absolute;
}
.ddshadow {
	left: 0px; top: 0px; width: 0px; height: 0px; position: absolute; background-color: rgb(204, 204, 204);
}
.toplevelshadow {
	margin: 5px 0px 0px 5px; opacity: 0.8;
}
.ddcss3support .toplevelshadow.ddshadow {
	margin: 0px;
}
.ddcss3support .ddshadow {
	
}
.list .menuheader {
	background: url("../common/bg_altnav.jpg") no-repeat center; padding: 0px; color: white; line-height: 200%; margin-bottom: 1px; cursor: pointer;
}
.list .openheader {
	background: rgb(0, 0, 0);
}
.list ul {
	background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 0px; border-left-color: rgb(255, 255, 255); border-left-width: 25px; border-left-style: solid; list-style-type: none;
}
.list ul li {
	background: url("../common/right.gif") no-repeat left; padding: 4px 0px 4px 15px; width: calc(100% - 15px); overflow: hidden; font-size: 90%; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap;
}
.list ul li.indent {
	padding: 2px 0px 2px 5px; width: 100%; overflow: hidden; font-size: 90%; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap;
}
.list ul li a {
	width: 100%; font-weight: bold; text-decoration: none; display: block;
}
#sportnav {
	margin: 0px 0px 4px;
}
#morelinks {
	margin: 0px 0px 4px;
}
#morelinks {
	text-align: center;
}
#sportnav ul {
	margin: 0px; padding: 0px; text-align: left;
}
ul#subsportnav {
	margin: 0px; padding: 0px; text-align: center;
}
#sportnav ul li {
	list-style: none; margin: 0px; padding: 0px; text-indent: 0px; display: inline;
}
#morelinks ul li {
	list-style: none; margin: 0px; padding: 0px; text-indent: 0px; display: inline;
}
#sportnav ul li a {
	margin: 0px; padding: 2px 6px 2px 3px; font-weight: 400; border-right-color: rgb(0, 0, 0); border-right-width: 1px; border-right-style: solid; display: inline;
}
#sportnav li a {
	margin: 0px; padding: 2px 6px 2px 3px; font-weight: 400; border-right-color: rgb(0, 0, 0); border-right-width: 1px; border-right-style: solid; display: inline;
}
ul#subsportnav li a {
	margin: 0px; padding: 2px 6px 2px 3px; font-weight: 400; border-right-color: rgb(0, 0, 0); border-right-width: 1px; border-right-style: solid; display: inline;
}
#sportnav ul li:last-child a {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
ul#subsportnav li:last-child a {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
#sportnav ul li a:hover {
	color: rgb(235, 155, 54);
}
ul#subsportnav li a:hover {
	color: rgb(235, 155, 54);
}
#morelinks {
	margin: 0px; text-align: center; display: none;
}
.emphasis {
	font: bold 15px/normal "'Open Sans', Verdana, sans-serif"; font-size-adjust: none; font-stretch: normal;
}
.rotate {
	width: 500px; height: 300px; overflow: hidden; position: relative;
}
.videoplay {
	width: 500px; height: 225px;
}
.spacer {
	width: 500px; height: 225px;
}
.thumbnail {
	width: 115px; height: 70px;
}
.rotate .contentdiv {
	padding: 0px; left: 0px; top: 0px; width: 500px; height: 300px; text-align: left; visibility: hidden; position: absolute;
}
.picture {
	width: 500px; height: 300px;
}
.rotatetrans {
	margin-top:20px;background: url("../common/gr_home.png") left top; width: 100%; height: 65px; color: rgb(255, 255, 255);
}
.rotatetrans p {
	margin: 0px; padding: 5px 5px 2px ; height: 55px; overflow: hidden;
}
.rotatetrans a {
	font: 600 18px/1.1 "'Open Sans', Verdana, sans-serif", Tahoma, sans-serif; color: rgb(235, 155, 54); text-decoration: none; font-size-adjust: none; font-stretch:normal;
}
.rotatetrans p a {
	font: bold 15px/1.1 "'Open Sans', Verdana, sans-serif", Tahoma, sans-serif; color: #fff; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.rotatetrans a:hover {
	color: rgb(255, 255, 255);
}
.rotatetrans p a:hover {
	color: #e9e9e9;
}
#paginate-home {
	margin: 5px 0px 0px; height: 85px;
}
.page a img {
	padding: 5px; text-decoration: none;
}
.page a img:hover {
	padding: 5px;
}
.page a.selected img {
	padding: 5px;
}
table.table {
	display: inline;
}
#home {
	overflow: hidden;
}

#picture img {float:right; max-width:270px; border-left:25px solid #fff; border-bottom:10px solid #fff;}

.padding {
	margin: 10px;
}
.bold {
	font-weight: bold;
}
tr.boldrow td {
	font-weight: bold;
}
.sm {
	font-size: 11px;
}
.sm tbody tr td {
	font-size: 11px;
}
.dd {
	display: none; visibility: hidden;
}
.dateline {
	font-size: 11px;
}
.datelineslide {
	font: bold 11px/normal Tahoma, Arial, Helvetica, sans-serif; padding: 2px 0px 0px 5px; height: 20px; color: white; position: relative; font-size-adjust: none; font-stretch: normal; opacity: 0.7; background-color: rgb(20, 20, 20);
}
.smbold {
	font-size: 11px; font-weight: bold;
}
.heading {
	background: black; color: white; font-weight: bold;
}
.righthead {
	text-align: center; color: white; background-color: black;
}
.dark {
	background: rgb(0, 0, 0) !important; color: rgb(255, 255, 255); line-height: 20px; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
td.dark {
	background: rgb(0, 0, 0) !important; color: rgb(255, 255, 255); line-height: 20px; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
tr.dark td {
	background: rgb(0, 0, 0) !important; color: rgb(255, 255, 255); line-height: 20px; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.und {
	vertical-align: bottom; border-bottom-color: #004990; border-bottom-width: 2px; border-bottom-style: solid;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}
.white_bg {
	background-color: rgb(255, 255, 255);
}
.featbox {
	margin-top:20px;
	padding-left:20px;
	padding-right:15px;
}
.featbox-left {
	margin-top:20px;
	padding-left:10px;
}
table.upcoming {
	margin: 0px 0px 20px;
}
table.upcoming tbody tr td {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 3px; border-bottom-style: dotted;
}
#calendarscroll {
	height: auto; overflow: hidden;
}
.udate {
	width: 35px;
}
.usport {
	width: 70px;
}
.uopp {
	width: 100px;
}
.uloc {
	width: 110px;
}
.utime {
	width: 40px;
}
.ucov {
	width: 70px;
}
.uname {
	white-space: nowrap;
}
table.cal {
	background-color: rgb(102, 102, 102);
}
td.cal {
	font: 8pt/normal normal Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
td.cal div {
	font: 8pt/normal normal Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
td.cal a {
	color: rgb(0, 0, 0); display: block;
}
td.cal div a {
	color: rgb(0, 0, 0); display: block;
}
td.nodate {
	background-color: rgb(102, 102, 102);
}

/* Mini Calendar controls */
.caltip {display:none; text-align:center;}
	.caltip p {font-size:12px;}
table#mc tr {background-color:#bbb;}
.mincal {background-color:#c21630; color:#fff; font-weight:bold; font-size:12px;}
.mincal a, .mincal a:hover {display:block; width:100%; padding:4px 0px; vertical-align:middle; background-color: #c21630; color:#fff; text-decoration:none;}
.noevent, .noevent div {background-color:#f0f0f0; color:#000; font-weight:bold;}
p.mincalevent {margin:0; padding: 0 0 2px 0;}
#today tr td a {margin-right:5px;}
/* AOW */
#aow div {background-color:#f0f0f0; border:10px solid #f0f0f0; margin-bottom:20px; position:relative; min-height:140px; color:#333;}
			#aow div p.name, #aow p.name a, #aow div p.name, #aow div p.name a {font-size:15px; font-weight:bold; padding:0px; margin:0px; margin-top:8px; color:#333; text-decoration:none;}
			#aow div p.sportname, #aow div p.sportname {font-size:16px; color:#666; text-transform:uppercase; padding:0px; margin:0px;}
			#aow div p, #aow div p { padding:0px; margin:0px; margin-top:2px;}
			#aow div img, #aow div img {border:0px; float:left; margin-right:20px; margin-top:5px;}

table#roster tr td, table#schedfule tr td {background-color: rgb(255,255,255);}

table#roster tr:nth-child(2n+1) td {
	background-color: rgb(233, 233, 233);
}
table#schedule tr:nth-child(2n+1) td {
	background-color: rgb(233, 233, 233);
}
table#roster tr:first-child td {
	background-color: rgb(255, 255, 255);
}
table#schedule tr:first-child td {
	background-color: rgb(255, 255, 255);
}
table#roster tr:last-child td {
	background: rgb(255, 255, 255);
}
table#roster tr td {
	line-height: 20px;
}
table#rosternocolor tr td {
	line-height: 20px;
}
table#schedule tr td {
	line-height: 20px;
}
table#schedulenocolor tr td {
	line-height: 20px;
}
table#roster tr.hover_row {
	color: rgb(255, 255, 255); background-color: rgb(81, 81, 81);
}
table#roster tr.hover_row a {
	color: rgb(255, 255, 255); background-color: rgb(81, 81, 81);
}
table#roster tr.hover_row td a {
	color: rgb(255, 255, 255); background-color: rgb(81, 81, 81);
}
table#roster tr.hover_row td {
	color: rgb(255, 255, 255); background-color: rgb(81, 81, 81);
}
table#schedule tr.hover_row {
	color: rgb(255, 255, 255); background-color: rgb(81, 81, 81);
}
table#schedule tr.hover_row a {
	color: rgb(255, 255, 255); background-color: rgb(81, 81, 81);
}
table#schedule tr.hover_row td a {
	color: rgb(255, 255, 255); background-color: rgb(81, 81, 81);
}
table#schedule tr.hover_row td {
	color: rgb(255, 255, 255); background-color: rgb(81, 81, 81);
}
a.coverage {
	padding-right: 2px;
}
#profiletop {
	background: url("../common/bg_gray.jpg") repeat-x left top; border-radius: 15px; border: 2px solid rgb(255, 255, 255); text-align: center; margin-bottom: 20px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px;
}
#profiletop h2 {
	line-height: 40px;
}
.outer {
	width: 100%; display: table; border-collapse: collapse;
}
.vital {
	text-align: left; vertical-align: middle; display: table-cell;
}
.vital p {
	line-height: 200%; font-size: 110%; margin-left: 5%;
}
.photo {
	text-align: right; vertical-align: middle; display: table-cell;
}
.photo img {
	border: 5px solid transparent;
}
#article {margin:10px;}


/* Dropdown Menus */
#holder {left:75px; top: 110px; width: 600px; position:absolute;}
#sportscon {border-width: 0px 1px 1px; border-style: none solid solid; border-color:#c21630; left: 0; top: 0; width: 100%; height: 230px; color:#000; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.95; background-color:#f0f0f0; -moz-opacity: .95; }
#schedcon {border-width: 0px 1px 1px; border-style: none solid solid; border-color:#c21630; left: 0; top: 0; width: 100%; height: 230px; color:#000; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.95; background-color:#f0f0f0; -moz-opacity: .95;}
#insidecon {border-width: 0px 1px 1px; border-style: none solid solid; border-color:#c21630; left: 0; top: 0; width: 100%; height: 210px; color:#000; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.95; background-color:#f0f0f0; -moz-opacity: .95;}
#athcon {border-width: 0px 1px 1px; border-style: none solid solid; border-color:#c21630; left: 0; top: 0; width: 100%; height: 210px; color:#000; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.95; background-color:#f0f0f0; -moz-opacity: .95;}
#fancon {border-width: 0px 1px 1px; border-style: none solid solid; border-color:#c21630; left: 0; top: 0; width: 100%; height: 210px; color:#000; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.95; background-color:#f0f0f0; -moz-opacity: .95;}
#mediacon {border-width: 0px 1px 1px; border-style: none solid solid; border-color:#c21630; left: 0; top: 0; width: 100%; height: 210px; color:#000; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.95; background-color:#f0f0f0; -moz-opacity: .95;}
#campcon {border-width: 0px 1px 1px; border-style: none solid solid; border-color:#c21630; left: 0; top: 0; width: 100%; height: 210px; color:#000; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.95; background-color:#f0f0f0; -moz-opacity: .95;}
#chiefcon {border-width: 0px 1px 1px; border-style: none solid solid; border-color:#c21630; left: 0; top: 0; width: 100%; height: 210px; color:#000; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.95; background-color:#f0f0f0; -moz-opacity: .95;}
#suppcon {border-width: 0px 1px 1px; border-style: none solid solid; border-color:#c21630; left: 0; top: 0; width: 100%; height: 210px; color:#000; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.95; background-color:#f0f0f0; -moz-opacity: .95;}
.two50 {padding: 17px 20px 0px 20px; width: 250px; height: 210px; color: rgb(0, 0, 0); float: left; display: block;}
.one50 {padding: 17px 20px 0px 20px; width: 150px; height: 210px; color: rgb(0, 0, 0); float: left; display: block;}
.one60 {padding: 0px 5px; width: 160px; height: 210px; color: rgb(0, 0, 0); float: left; display: block;}
.two50 li {font-family: 'Open Sans', Verdana, sans-serif; font-size: 11px; color: rgb(97, 80, 64);  }
.two50 li a {font-family: 'Open Sans', Verdana, sans-serif; font-size: 11px; font-weight:normal; color: rgb(97, 80, 64);}
.two50 li a:link {font-family: 'Open Sans', Verdana, sans-serif; font-size: 11px;  color: rgb(97, 80, 64); }
.two50 li a:visited {font-family: 'Open Sans', Verdana, sans-serif; font-size: 11px;  color: rgb(97, 80, 64);}
.one50 li {font-family: 'Open Sans', Verdana, sans-serif; font-size: 11px; color: rgb(97, 80, 64);   }
.one50 li a {font-family: 'Open Sans', Verdana, sans-serif; font-size: 11px; font-weight:normal; color: rgb(97, 80, 64);  }
.one50 li a:link {font-family: 'Open Sans', Verdana, sans-serif; font-size: 11px;  color: rgb(97, 80, 64); }
.one50 li a:visited {font-family: 'Open Sans', Verdana, sans-serif; font-size: 11px;  color: rgb(97, 80, 64); }
.two50 li a:hover {color: rgb(0, 0, 0);}
.two50 li a:active {color: rgb(0, 0, 0);}


	.two50 ul.drop,	.one50 ul.drop {list-style: none; padding:0px; margin:0px;}
	.two50 ul.drop li,	.one50 ul.drop li {display: list-item; padding:0px; margin:0px;}
	.two50 ul.drop li a,	.one50 ul.drop li a {color:#000; text-decoration:none; font-weight:normal; font-size:12px;}
	.two50 ul.drop li a:hover,	.one50 ul.drop li a:hover {color:#990000; text-decoration:underline; font-weight:normal; font-size:12px;}
	.two50 ul.drop-2col,	.one50 ul.drop-2col {list-style: none; padding:0px; margin:0px; }
	.two50 ul.drop-2col li,	.one50 ul.drop-2col li {display: list-item; padding:0px; margin:0px;margin-left:-60px; margin-right:-60px;}
	.two50 ul.drop-2col li a,	.one50 ul.drop-2col li a {color:#000; text-decoration:none; font-weight:normal; font-size:12px; }
	two50 ul.drop-2col li a:hover,	.one50 ul.drop-2col li a:hover {color:#990000; text-decoration:underline; font-weight:normal; font-size:12px; }




@media only screen and (min-width:960px)
{
#calendarscroll {
	height: 275px; overflow: auto;
}
}
@media only screen and (max-width:959px)
{
#bragfacts {
	display: none; visibility: hidden;
}
#webheader img#vertical {
	display: none; visibility: hidden;
}
.gt600 {
	width: 0px; display: none;
}
.container {
	width: 610px;
}
.m-left {
	width: 100%;
}
.m-right {
	width: 100%;
}
#footer div.column {
	width: 290px;
}
#paginate-home {
	margin: 5px 0px 0px; height: 100px;
}
.udate {
	width: 70px;
}
.usport {
	width: 100px;
}
.uopp {
	width: 125px;
}
.uloc {
	width: 125px;
}
.utime {
	width: 60px;
}
.ucov {
	width: 100px;
}
}
@media only screen and (max-width:959px) and (min-width:620px)
{
#bragfacts {
	display: none; visibility: hidden;
}
#webheader img#vertical {
	display: none; visibility: hidden;
}
.container {
	width: 610px;
}
#webheader img#horizontal {
	width: 100%; height: auto;
}
#footer div.column {
	width: 290px;
}
.smooth {
	font-size: 11px;
}
.smooth ul li a {
	padding: 0px 6px; font-size: 10px;
}
.mainmenu {
	width: 610px;
}
.smooth ul li a {
	padding: 0px 5px;
}
#holder {left:5px; top: 110px; width: 600px; position:absolute;}
#nav_space {
	width: 75px; height: 25px;
}
#search {
	width: 260px; text-indent: 0px; float: right; display: inline;
}
.page {
	width: 600px;
}
.rotate {
	width: 600px; height: 400px; overflow: hidden; position: relative;
}
.thumbnail {
	width: 140px; height: 90px; 
}
.videoplay {
	width: 600px; height: 325px;
}
.spacer {
	width: 600px; height: 325px;
}
.rotate .contentdiv {
	padding: 0px; left: 0px; top: 0px; width: 600px; height: 400px; text-align: left; visibility: hidden; position: absolute;
}
.picture {
	width: 600px; height: 400px;
}
.lt960 {
	display: inline; visibility: visible;
}
}
@media only screen and (max-width:619px)
{
#bragfacts {
	display: none; visibility: hidden;
}
#topnav {
	display: none; visibility: hidden;
}
#webheader img#horizontal {
	display: none; visibility: hidden;
}
#sportnav {
	display: none; visibility: hidden;
}
#head {
	height: 65px; position: static; z-index: auto;
}
#main {
	background: rgb(255, 255, 255); padding: 5px; min-height: 500px;
}
#social {
	margin: 0px auto; padding: 0px; width: 320px; float: none; display: inherit;
}
.container {
	width: 320px;
}
.page {
	width: 310px;
}
.rotate {
	width: 310px; height: 290px; overflow: hidden; position: relative;
}
.videoplay {
	width: 310px; height: 135px;
}
.spacer {
	width: 310px; height: 135px;
}
.rotate .contentdiv {
	padding: 0px; left: 0px; top: 0px; width: 310px; height: 210px; text-align: left; visibility: hidden; position: absolute;
}
.picture {
	width: 310px; height: 210px;
}
.rotatetrans p {
	height: 60px; overflow: hidden;
}
.rotatetrans a {
	font-size: 16px;
}
.rotatetrans p a {
	font-size: 16px;
}
#paginate-home {
	margin: 5px 0px 0px; height: 200px;
}
#booster {
	border: currentColor; width: 100%; margin-right: 0%;
}
#aom {
	width: 100%; margin-right: 0%;
}
#webheader img#vertical {
	display: block; visibility: visible;
}
.lt600 {
	display: inline; visibility: visible;
}
.lt960 {
	display: inline; visibility: visible;
}
}
@media only screen and (max-width:619px) and (min-width:480px)
{
#bragfacts {
	display: none; visibility: hidden;
}
#topnav {
	display: none; visibility: hidden;
}
#search {
	display: none; visibility: hidden;
}
#webheader img#horizontal {
	display: none; visibility: hidden;
}
#sportnav {
	display: none; visibility: hidden;
}
.uloc {
	width: 0px; display: none;
}
.ucov {
	width: 0px; display: none;
}
.gt600 {
	width: 0px; display: none;
}
.gt480 {
	width: 0px; display: none;
}
#social {
	margin: 0px 0px 0px 160px; padding: 0px; width: 320px; float: none; display: inherit;
}
.container {
	width: 480px;
}
#footer div.thirds {
	width: 48%;
}
#footer div.halves {
	width: 48%;
}
#head {
	height: 65px; position: static; z-index: auto;
}
img#au_head {
	left: 100px; top: 0px; width: 105px; height: 88px; position: absolute; z-index: 1001;
}
.list .menuheader {
	text-align: center;
}
.page {
	width: 470px;
}
.rotate {
	width: 470px; height: 305px; overflow: hidden; position: relative;
}
.videoplay {
	width: 470px; height: 240px;
}
.spacer {
	width: 470px; height: 240px;
}
.thumbnail {
	width: 105px; height: 70px;
}
.rotate .contentdiv {
	padding: 0px; left: 0px; top: 0px; width: 470px; height: 305px; text-align: left; visibility: hidden; position: absolute;
}
.picture {
	width: 470px; height: 305px;
}
.rotatetrans a {
	font-size: 16px;
}
.rotatetrans p a {
	font-size: 16px;
}
#paginate-home {
	margin: 5px 0px 0px; height: 80px;
}
.udate {
	width: 60px;
}
.usport {
	width: 100px;
}
.uopp {
	width: 150px;
}
.utime {
	width: 90px;
}
.vital {
	text-align: left; vertical-align: middle; display: table-row;
}
.photo {
	text-align: center; vertical-align: middle; display: table-row;
}
#altnav {
	background: rgb(255, 255, 255); margin: auto; width: 480px; display: block; visibility: visible;
}
#webheader img#vertical {
	display: block; visibility: visible;
}
.lt600 {
	display: inline; visibility: visible;
}
.lt960 {
	display: inline; visibility: visible;
}
}
@media only screen and (max-width:479px)
{
#bragfacts {
	display: none; visibility: hidden;
}
#topnav {
	display: none; visibility: hidden;
}
#search {
	display: none; visibility: hidden;
}
#social {
	display: none; visibility: hidden;
}
#footer div.column {
	display: none; visibility: hidden;
}
#webheader  img#horizontal {
	display: none; visibility: hidden;
}
#sportnav {
	display: none; visibility: hidden;
}
.uloc {
	width: 0px; display: none;
}
.ucov {
	width: 0px; display: none;
}
.utime {
	width: 0px; display: none;
}
.gt600 {
	width: 0px; display: none;
}
.gt480 {
	width: 0px; display: none;
}
.container {
	width: 320px;
}
#head {
	height: 65px; position: static; z-index: auto;
}
img#au_head {
	left: 75px; top: 0px; width: 105px; height: 88px; position: absolute; z-index: 1001;
}
.list .menuheader {
	padding: 0px 5%; text-align: center;
}
#footer div.thirds {
	width: 48%;
}
#footer div.halves {
	width: 48%;
}
.page {
	width: 310px;
}
.rotate {
	width: 310px; height: 210px; overflow: hidden; position: relative;
}
.videoplay {
	width: 310px; height: 135px;
}
.spacer {
	width: 310px; height: 135px;
}
.thumbnail {
	width: 140px; height: 90px;
}
.rotate .contentdiv {
	padding: 0px; left: 0px; top: 0px; width: 310px; height: 210px; text-align: left; visibility: hidden; position: absolute;
}
.picture {
	width: 310px; height: 210px;
}
.rotatetrans a {
	font-size: 16px;
}
.rotatetrans p a {
	font-size: 16px;
}
.vital {
	text-align: left; vertical-align: middle; display: table-row;
}
.photo {
	text-align: center; vertical-align: middle; display: table-row;
}
.udate {
	width: 70px;
}
.usport {
	width: 90px;
}
.uopp {
	width: 125px;
}
.uname {
	white-space: normal;
}
#altnav {
	background: rgb(255, 255, 255); margin: auto; width: 320px; display: block; visibility: visible;
}
#webheader img#vertical {
	display: block; visibility: visible;
}
.timesmall {
	display: block; visibility: visible;
}
.lt600 {
	display: inline; visibility: visible;
}
.lt960 {
	display: inline; visibility: visible;
}
}
