@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, /*strong, */ sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* background: #0b0f07 url(../images/bg.jpg) repeat-x center top; */
	background: #0b0f07 url(../images/bg_2.jpg) repeat-x center top; /* CC ADD */
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {bg.jpg
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.container { overflow: hidden; }
.align-right { text-align: right; }
.align-center { text-align: center; }
.left { float: left; }
.right { float: right; }

a:hover {text-decoration:underline;}  /* mouse over link */


/********************** MENU */

#menu {
	/* background: url(../images/bg-menu-item.jpg) repeat-x; */
	background: url(../images/bg-menu-item_2.jpg) repeat-x; /* CC ADD */
	overflow: hidden;
}

#menu #nav, #menu #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#menu #nav a {
	display: block;
	padding-top: 5px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	width: 114px;
	height: 18px;
	color: #000;
	/* background: url(../images/bg-menu-item.jpg) repeat-x; */
	background: url(../images/bg-menu-item_2.jpg) repeat-x; /* CC ADD */
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#menu #nav li#menu-broadcast,
#menu #nav li#menu-broadcast a {
	width: 133px;
	margin: 0 10px 0 5px;
}

#menu #nav li#menu-forums,
#menu #nav li#menu-forums a,
#menu #nav li#menu-gear,
#menu #nav li#menu-gear a,
#menu #nav li#menu-support,
#menu #nav li#menu-support a,
#menu #nav li#menu-about,
#menu #nav li#menu-about a {
	width: 101px;
}

#menu #nav li {
	float: left;
	width: 113px;
	text-align: center;
	border-left: solid black 1px
}

#menu #nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#menu #nav li ul li a {
	width: 200px !important;
}

#menu #nav li#menu-forums:hover ul {
	right: 100px;
}

/* ie7 only */
html>body #menu #nav li:hover ul { 
	*margin-left: -60px; 
}

#menu #nav li ul li a {
	height: auto;
	background: #C0C0C0;
	padding: 5px;
	border-top: 1px solid #666;
}

#menu #nav li ul li a:hover{
	height: auto;
	background: url(../images/bg-menu-item_2.jpg) repeat-x;
	padding: 5px;
	border-top: 1px solid #666;
}


#menu #nav li:hover ul {
	left: auto;
}

#menu #nav li:hover ul, #menu #nav li.sfhover ul {
	left: auto;
}























/********************** LAYOUT */
#bounds {
	width: 1020px;
	margin: 0 auto;
	background-color: #000;
}

#bounds #header {
	position: relative;
	z-index: 99;
	background: url(../images/bg-gin-login_2.jpg) no-repeat;	/* CC ADD */
}

/********************** HEADER */
#header .ad-728x90 {
	width: 728px;
	height: 90px;
	float: left;
}

#header .ad-285x90 {
	float: right;
	width: 285px;
	height: 90px;
}

#header #gin-login {
	width: 728px;
	position: relative;
	height: 35px;
	float: left;
/*	background: url(../images/bg-gin-login.jpg) no-repeat;	 */ /* CC ADD */

	}

#header #gin-login p {
	position: absolute;
	/*	right: 100px; */
	/*	font-size: 11px; */
	/*	top: 12px; */
	right: 5px; /* CC ADD */
	font-size: 10px;  /* CC ADD */
	top: 10px;  /* CC ADD */
	color: #fff;
	
	
}

#header #gin-login p a {
	color: #fff;
}

#header #gameday-scoreboard {
	background: url(../images/bg-gameday-scoreboard.jpg) no-repeat;	
	height: 58px;
}

/********************** CONTENT */
#bounds #content {
	padding-top: 23px;
	padding-bottom: 20px;
	overflow: hidden;
	/* height: 730px; */
	background: url(../images/bg-content.jpg) repeat-x center top;
}

/********************** COLUMNS */
#bounds #columns {
	overflow: hidden;
	background: #fff url(../images/bg-column-top.jpg) repeat-x top;
}

/* CC Add */
/* #bounds #column-gradient {
	background: url(../images/bg-column.jpg) no-repeat center 450px;	
	overflow: hidden;
} */

#bounds #columns #columns-inner {
	background: url(../images/bg-column-gradient.jpg) repeat-x center bottom;	
	padding-bottom: 68px;
	overflow: hidden;
}

#columns .panel {
	margin-bottom: 15px;
}

#columns .column-left {
	float: left;
	/* width: 375px; */
	/* padding: 0 10px; */
	width: 385px; /* CC ADD */
	padding: 0 5px; /* CC ADD */
}

#columns .column-middle {
	width: 302px;
	float: left;
}

#columns .column-right {
	width: 303px;
	float: left;
}

#exclusive-articles li {
	overflow: hidden;
	font-size: 12px;
	margin-bottom: 10px;
	line-height: 16px;
}

#exclusive-articles li p a:link {color: black;}
#exclusive-articles li p a:visited {color: gray;}
#exclusive-articles li p a:active {color: black;}
#exclusive-articles li p a:hover {color: black; text-decoration:underline;}

#columns h2 {
	text-indent: -999999px;
	height: 21px;
	margin-bottom: 10px;
}

#exclusive-articles h2 { background: url(../images/header-bg-exclusive-articles.jpg) no-repeat; }

#exclusive-articles li h3 a, #the-scoop h3 a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}

#exclusive-articles li p {
	font-size: 11px;
}

#exclusive-articles li img {
	float: left;
	/* margin-right: 10px; */
	margin-right: 10px; /* CC ADD */
}

#gameday-latest-galleries h2 {
	background: url(../images/header-bg-gameday-latest-galleries.jpg) no-repeat;
	height: 22px;
	width: 298px;	
}
/* CC ADD */
#the-scoop h2 {
	background: url(../images/header-bg-gameday-rumor-mill.jpg) no-repeat;
	height: 20px;
	width: 295px;	
}


#gameday-md-broadcast-schedule,  #gameday-broadcast-schedule {
	padding-top: 5px;
	border-top: 1px solid #ccc;
}

#gameday-broadcast-schedule h2 {
	background: url(../images/header-bg-gameday-md-broadcast-schedule.jpg) no-repeat;
	height: 50px;
	width: 385px;	
}

#gameday-md-broadcast-schedule h2 {
	background: url(../images/header-bg-gameday-broadcast-schedule.jpg) no-repeat;
	height: 50px;
	width: 385px;	
}

#gameday-md-broadcast-schedule ul li, #gameday-broadcast-schedule ul li {
	border-bottom: 1px solid #ccc;
	padding-bottom: 15px;
	margin-top: 5px;
}
#gameday-md-broadcast-schedule ul li .container .container, #gameday-broadcast-schedule ul li .container .container {
	float: left;
}

#gameday-md-broadcast-schedule ul li .image, #gameday-broadcast-schedule ul li .image {
	margin-right: 10px;
}

#gameday-md-broadcast-schedule ul li .details, #gameday-broadcast-schedule ul li .details {
	width: 278px;
}

#gameday-md-broadcast-schedule ul li small, #gameday-broadcast-schedule ul li small {
	font-size: 11px;
	color: #000;
	text-align: right;
	display: block;
	margin-bottom: 5px;
}

a.icon-camera {
	color: #00419a;
	text-decoration: none;
	font-size: 11px;
	background: url(../images/icon-camera.jpg) no-repeat right center;
	padding-right: 30px;
	display: block;	
}
a.icon-mic {
	color: #00419a;
	text-decoration: none;
	font-size: 11px;
	background: url(../images/radio-16.png) no-repeat right center;
	padding-right: 30px;
	display: block;	
}


#gameday-broadcast-schedule ul li p {
	color: #666;
	font-size: 11px;
	line-height: 16px;
	margin: 5px 0 0 0;
}

#gameday-broadcast-schedule ul li h3 a {
	color: #000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

#analysis-and-opinions .box {
	background: url(../images/bg-box.jpg) no-repeat left 15px;
	/* padding-left: 10px; */ 
	padding-left: 5px; /* CC ADD */
	margin-left: 5px;
}

#analysis-and-opinions .box,
#the-point-after .box {
	/* height: 160px; */
	height: 170px; /* CC ADD */
	border-top: 1px solid #ccc;
	padding-top: 5px;
}

#analysis-and-opinions h3,
#the-point-after h3 {
	margin-bottom: 1px; /* CC ADD */
	/* margin-bottom: 10px; */
}

#analysis-and-opinions h3 a,
#the-point-after h3 a {
	text-decoration: none;
	font-weight: bold;
	color: #000;
}

#the-point-after h2 {
	background: url(../images/header-bg-the-point-after.jpg) no-repeat;
	height: 20px;
	width: 170px;	
}

#analysis-and-opinions .image,
#the-point-after .image {
	float: left;
}

#analysis-and-opinions .image small,
#the-point-after .image small {
	display: block;
	text-transform: uppercase;
	color: #666;
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
}

#analysis-and-opinions .details,
#the-point-after .details {
	text-align: right;
	font-size: 12px;
	line-height: 16px;
}

#analysis-and-opinions .details h3 a,
#the-point-after .details h3 a {
	color: #000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

#analysis-and-opinions .details p a,
#the-point-after .details p a {
	color: #00419a;
	text-decoration: none;
	font-size: 11px;
}

#analysis-and-opinions .details p,
#the-point-after .details p {
	/* margin: 5px 0; */ /* CC ADD */
	font-size: 11px;
}

#analysis-and-opinions,
#the-point-after {
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
}

#gameday-nation-pulse h2 {
	background: url(../images/header-bg-gameday-nation-pulse.jpg) no-repeat;
	height: 67px;
	width: 299px;	
}

#gameday-nation-pulse h3 {
	font-weight: bold;
	color: #000;
	font-size: 11px;
}

#gameday-nation-pulse ul li span,
#gameday-nation-pulse ul li {
	font-size: 11px;
}

#gameday-nation-pulse p strong {
	color: #cc0000;
}

#gameday-nation-pulse p,
#gameday-nation-pulse ul li {
	font-size: 11px;
	overflow: hidden;
	margin: 15px 0;
}

#gameday-nation-pulse ul li span.name {
	float: left;
	width: 200px;
}

#gameday-nation-pulse ul li span.score {
	float: left;
}

.ad-300x250 {
	padding-top: 10px;
	border-top: 1px solid #ccc;
	padding-bottom: 15px;
}

/* CC Add */
/* #the-scoop {
	padding-top: 10px;
	border-top: 1px solid #ccc;
} */

#the-scoop p {
	color: #666;
	font-size: 11px;
	line-height: 16px;
	margin-top: 5px;
}

a.bullet {
	background: url(../images/icon-bullet.jpg) no-repeat left center;
	padding-left: 15px;	
	color: #666;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.ad-300x100 {
	padding-top: 10px;
	border-top: 1px solid #ccc;
}

#analysis-and-opinions h2 {
	background: url(../images/header-bg-analysis-and-opinions.jpg) no-repeat;
	height: 20px;
	width: 202px;	
}

#student-athletes-of-the-week h2 {
	background: url(../images/header-bg-student-athletes-of-the-week.jpg) no-repeat;
	height: 24px;
	width: 288px;	
}

#gameday-nation-message-boards,
#student-athletes-of-the-week,
.ad-292x242 {
	margin-left: 10px;
}

#student-athletes-of-the-week {
	border-top: 1px solid #ccc;
	padding-top: 5px;
	margin-top: 10px;
}

#student-athletes-of-the-week h3 {
	font-weight: bold;
	margin-top: 5px; 
	font-size: 13px;
}

#student-athletes-of-the-week p {
	font-size: 11px;
	line-height: 16px;
	margin: 5px 0;
}

#gameday-nation-message-boards {
	border-top: 1px solid #ccc;
	padding-top: 10px;
}

#gameday-nation-message-boards h2 {
	background: url(../images/header-bg-gameday-nation-mb.jpg) no-repeat;
	height: 61px;
	width: 288px;	
}
/* CC ADD */
.widget #gameday-nation-message-boards h2, .widget #gameday-nation-pulse h2 {
margin-bottom:10px;
text-indent:-999999px;
}

.view-all {
	text-decoration: none;
	font-weight: bold;
}

#gameday-nation-message-boards p a,
#gameday-nation-message-boards ul li a {
	font-size: 11px;
	color: #000;
}

#gameday-nation-message-boards ul li {
	font-size: 11px;
	margin: 15px 0;
}

#gameday-nation-message-boards ul li h3 {
	margin: 5px 0;
	font-size: 11px;
	font-weight: bold;  /* CC ADD */
}

#gameday-nation-message-boards ul li p {
	font-size: 10px;
}

/********************** SEARCH */
#header #search {
	float: right;
	height: 25px;
	padding-top: 10px;
	width: 275px;
}

form#tab-search-form {
	position: absolute;
	top: -30px;
	right: 10px;
}

form#tab-search-form .search-field,
#search .search-field {
	width: 153px;
}

form#tab-search-form .search-submit,
form#tab-search-form .search-submit,
#search .search-submit {
	width: 73px;
	height: 20px;
	background: url(../images/btn-search.jpg) no-repeat;	
	text-indent: -999999px;
	line-height: 0;
	border: 0;
}

/********************** SLIDER */

#captions h3,
#loopedSlider  h3 {
    margin-top: 5px;
}

#captions h3 a,
#loopedSlider  h3 a {
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    text-decoration: none;
    font-style: italic;
}

#captions p,
#loopedSlider p {
    color: #bab9b9;
    font-size: 11px;
    margin-top: 5px;
    line-height: 16px;
}

#captions p a,
#loopedSlider p a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

#captions p.caption span,
#loopedSlider p.caption span {
    color: #bab9b9;
}

.hidden {
    display: none;
}

#captions {
    bottom:-90px;
    display:block;
    height:80px;
    position:absolute;
    width:676px;
	left: 0;
}


#content #player-panel {
	position: relative;
	width: 683px;
	height: 580px;
	overflow: hidden;
	padding-left: 5px;
	background: #000 url(../images/header-gbn.jpg) no-repeat left top;
}

#content #sidebar {
	width: 300px;
	float: right;
	margin-right: 15px;
}

#content #sidebar #news-panels {
	height: 360px;
}

#loopedSlider  h3 {
	margin-top: 5px;
}

#loopedSlider  h3 a {
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
	font-style: italic;
}

#loopedSlider p {
	color: #bab9b9;
	font-size: 11px;
	margin-top: 5px;
	line-height: 16px;
}

#loopedSlider p a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#loopedSlider p.excerpt {
	width: 490px;
}

#loopedSlider p.caption span {
	color: #bab9b9;
}

p.utility a {
	color: #fff;
	padding-right: 5px;
}

p.utility a.icon-video {
	background: url(../images/icon-video.jpg) no-repeat right center;
	padding-right: 30px;	
}

p.utility a.icon-audio {
	background: url(../images/icon-mic.jpg) no-repeat right center;
	padding-right: 30px;	
}

p.utility a.icon-gallery {
	background: url(../images/icon-light.jpg) no-repeat right center;
	padding-right: 30px;	
}

p.utility a.icon-purchase {
	background: url(../images/icon-purchase.jpg) no-repeat right center;
	padding-right: 30px;	
}

#loopedSlider p.caption {
	position: absolute;
	color: #fff;
	top: 360px;
	right: 0;
	font-size: 9px;
}

#loopedSlider .container { 
	width:670px; 
	height: 470px; 
	overflow:hidden; 
	position:relative; 
	cursor:pointer; 
}

#loopedSlider  a.previous{
	background: url(../images/icon-back.jpg) no-repeat 0 -3px;
		padding-bottom: 5px;
}

#loopedSlider  a.stop {
		background: url(../images/stop.gif) no-repeat;
		padding-bottom: 5px;
		width: 11px;
		height: 10px;
}


#loopedSlider  a.stop {
	float: right;
	margin: 0 15px;
	text-indent: -9999999px;
	display: block;
}

#loopedSlider  a.next,
#loopedSlider  a.previous {
	float: right;
	margin: 0 15px;
	width: 18px;
	height: 18px;
	text-indent: -9999999px;
	display: block;
}

#loopedSlider  a.next {
	background: url(../images/icon-next.jpg) no-repeat;
	width: 20px;
	position: relative;
	top: -5px;
	height: 20px;
}

#loopedSlider  ul {
	float: right;
}

#player-panel .tabs {
	position: absolute;
	top: 50px;
	right: 0px;
	height: 30px;
}

#player-panel .tabs a {
	display: block;
	height: 30px;
	margin-right: 5px;
	text-indent: -99999px;
	float: right;
}

#player-panel .tabs a.tab-football {
	background: url(../images/football-archives.jpg);
	height: 30px;
	width: 136px;
}
#player-panel .tabs a.tab-purchase {
	background: url(../images/purchase-copies.jpg);
	height: 30px;
	width: 136px;
}

#player-panel .tabs a.tab-video {
	background: url(../images/bg-panel-tab-gamedayvideo.jpg);
	height: 30px;
	width: 136px;
}

#player-panel  .tabs a.tab-sport {
	background: url(../images/bg-panel-tab-video-sport.jpg);
	height: 30px;
	width: 136px;
}

#player-panel  .tabs a.tab-gameday {
	background: url(../images/bg-panel-tab-gamedayclassics.jpg);
	height: 30px;
	width: 136px;
}


#loopedSlider .panel2, #loopedSlider .panel3 {
	display: none;
}

#loopedSlider .controls {
overflow: hidden;
	background: url(../images/bg-control-bar.jpg) repeat-x;
	height: 17px;
}

#loopedSlider .controls ul li a {
	color: #fff;
	text-decoration: none;
	font-size: 12x;
	margin: 0 5px;
}

#loopedSlider .controls ul li {
	display: inline;
}

#loopedSlider div.slides { 
	position:absolute; 
	top:0; 
	left:0; 
}

#loopedSlider ul.slides { 
	position:absolute; 
	top:0; 
	left:0; 
	list-style:none; 
	padding:0; 
	margin:0; 
}

#loopedSlider div.slides > div,ul.slides li { 
	position:absolute; 
	top:0; 
	width:670px; 
	display:none; 
	padding:0; 
	margin:0; 
}

#loopedSlider { 
	top: 80px;
	width:670px; 
	position:relative; 
	clear:both; 
}

#loopedSlider ul.pagination { 
	list-style:none; 
	padding:0; 
	margin:0; 
}

#loopedSlider ul.pagination li  { float:left; }

#loopedSlider ul.pagination li a { padding:2px 4px; }

#loopedSlider ul.pagination li.active a { 
	background:#fff; 
	color:#000; 
}

/********************** JCAROUSEL */
#videoslider {
	position: relative;
	width: 683px;
	overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 683px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 200px;
    height: 110px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  630px;
		margin-left: 35px;
    height: 110px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  200px;
    height: 110px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 110px;
		margin-top: 5px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

#mycarousel-prev {
	position: absolute;
	width: 12px;
	height: 110px;
	text-indent: -999999px;
	display: block;
	top: 5px;
	left: 8px;
	background: url(../images/btn-back.jpg) no-repeat;	
}

#mycarousel-next {
	position: absolute;
	width: 12px;
	height: 110px;
	text-indent: -999999px;
	display: block;
	background: url(../images/btn-next.jpg) no-repeat;	
	top: 5px;
	right: 0;
}

h2.latest-video {
	background: url(../images/bg-header-gameday-latest-videos.jpg) no-repeat;
	height: 14px;
	width: 145px;
	text-indent: -999999px;
	margin-left: 35px;
}

/********************** NEWS TABS */
#tabs {
	position: relative;
}

#tabs ul.links li {
	margin: 5px 0;
	font-size: 11px;
	list-style-type: square; /* CC ADD */
}

#tabs ul.links li a {
	text-decoration: none;
}


#tabs ul.links li a:hover {
	text-decoration: underline;
}


#tabs .link-controls {
	margin-top: 20px;
	padding-bottom: 40px;
	overflow: hidden;
	font-size: 11px;
}

#tabs .link-controls span {
	padding-right: 10px;
}

#tabs .link-controls a.icon-twitter {
	padding: 0 10px;
	background: url(../images/icon-twitter.jpg) no-repeat left top;	
	padding-left: 10px;
}

#tabs .link-controls a.icon-feed {
	padding: 0 10px;
	background: url(../images/icon-feed.jpg) no-repeat left top;	
	padding-left: 10px;
}

#tabs .link-controls a.icon-widget {
	padding: 0 10px;
	background: url(../images/icon-widget.jpg) no-repeat left top;	
	padding-left: 10px;
}

#news-panels .ui-widget-content {
	height: 200px;
}

#news-panels .ui-widget-header,
#news-panels .ui-widget-content {
	border: none;
	background: none;
}

#news-panels .ui-state-default a {
	text-transform: uppercase;
	font-style: italic;
}

#news-panels .ui-tabs-panel {
	background-color: #fff;
}

#news-panels .ui-widget-content,
#news-panels .ui-corner-all {
	-moz-border-radius: 0;
}

#news-panels .ui-widget-content {
	border: none;
	height: 300px;
}

#video-container {
	left:8px;
	position:absolute;
	top:80px;
	width:670px;
	z-index:10;
	display: none;
}

/*
#video-controls {
	position: relative;
	font-weight: bold;
	top: 420px;
	right: 0;
	}
*/

#video-controls {
	left:532px;
	position:relative;
	top:420px;
	
}



/********************** INNER PAGE */
#bounds .inner-page-content {
	overflow: hidden;
	padding-top: 0 !important;
	background: #fff url(../images/article_bg_header_fade.gif) repeat-x center top !important;	
}

#bounds .inner-page-content .hgroup h1 {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 22px;
	font-weight:bold;
	margin-bottom:10px;
}

#bounds .inner-page-content .hgroup a {
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}


#bounds .inner-page-content .hgroup small.author {
	font-weight: bold;
}

#bounds .inner-page-content .hgroup small {
	font-size: 12px;
	display: block;
	color: #000;
	margin-bottom: 5px;
}

.inner-page-content .entry {
	padding-left: 15px;
	padding-top: 15px;
	font-size: 12px;
	line-height: 18px;
}


.inner-page-content .entry p {
	margin: 15px 0;
	font-size: 12px;
	line-height: 18px;
}

.inner-page-content #page {
	width: 705px;
	float: left;
}

.inner-page-content #page-sidebar {
	width: 300px;
	float: right;
	padding-top: 15px;
	padding-right: 5px;
	background-color: #fff;
}

.inner-page-content #page-sidebar .widget h4 {
	text-indent: -999999px;
	display: block;
	width: 300px;
}

.inner-page-content #page-sidebar #gameday-latest-headlines h4 {
	height: 25px;
	background: url(../images/bg-header-gameday-latest-headlines.gif) no-repeat;	
}

.inner-page-content #page-sidebar #gameday-latest-headlines ul li {
	/* margin: 10px 0; */
	margin: 5px 0 0 15px;
	/* padding-left: 10px; */
	padding-left: 2px; /* CC ADD */
	list-style-type: square; /* CC ADD */
}

.inner-page-content #page-sidebar #gameday-latest-headlines ul li a {
	text-decoration: none;
	color: #000;
}

.inner-page-content #page-sidebar .widget {
	background: url(../images/section_spacer_brown_gradient.jpg) no-repeat bottom;
	padding-bottom: 15px;
}

/* CC ADD */
.article-float-right {
width: 405px;
float: right;
padding: 5px 0 5px 5px;
margin: 5px 0 5px 5px;
}

/* CC ADD */
.article-image-caption {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
line-height: 13px;
color: #999;
font-weight: bold;
}

/* CC ADD */
.article-image-credit {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color: #333399;
font-weight: bold;
}

/* CC ADD */
.center-five {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 5px;
    }

/*CC ADD */
#radio-article1 {
	width:670px;
	z-index:10;
	display: none;
}

/*CC ADD */
#radio-article2 {
	width:670px;
	z-index:10;
	display: none;
}

/*CC ADD */
#video-article1 {
	width:670px;
	z-index:10;
	display: none;
}


/*CC ADD */
#video-article2 {
	width:670px;
	z-index:10;
	display: none;
}


/*CC ADD */
#video-article3 {
	width:670px;
	z-index:10;
	display: none;
}


/*CC ADD */
#video-article4 {
	width:670px;
	z-index:10;
	display: none;
}


/*CC ADD */
#video-article5{
	width:670px;
	z-index:10;
	display: none;
}


/* CC ADD */										
#radio-controls1, #radio-controls2, #video-controls1, #video-controls2, #video-controls3, #video-controls4, #video-controls5 {
	display: none;
}



#footer {
	color: #fff;
	text-align: center;
	background-color: #000;
	padding-top: 20px;
	height: 80px;
}

.twtr-widget {
margin-left: 10px;
}