/* CSS Document */

/* universal margin/padding reset */

* {
margin: 0;
padding: 0;
}

/* universal clear */

.clear {
content:".";
display: block;
height: 0;
clear:both;
overflow: hidden;
visibility:hidden;
}

/* universal linked image border to zero */

a img {
border: 0;
}
body {
background: #6a889a;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #424242;
}
a:active, a:focus {
outline: 0;
}
/* --------- */
#OuterWrapper {
position: relative;
min-height: 1261px;
}
#BGtop {
background: url(_i/bg-top.gif) repeat-x top;
height: 642px;
position: absolute;
top: 0;
left: 0;
z-index: 100;
width: 100%;
}
#BGbott {
background: url(_i/bg-bott.gif) repeat-x bottom;
height: 619px;
position: absolute;
bottom: 0;
left: 0;
z-index: 100;
width: 100%;
}
#PageWrapper {
width: 1011px;
margin: 0 auto;
position: relative;
z-index: 200;
}
/* ======================== HEADER ======================= */
#Header {
position: relative;
height: 128px;
_z-index: 200;
*z-index: 200;
}
#Header .topnav {
position: absolute;
top: 0;
left: 0;
height: 59px;
width: 1011px;
background: url(_i/topnav.png) no-repeat top left;
_background: url(_i/topnav.gif) no-repeat top left;
z-index: 200;
}
#Header .middleWrapper {
position: absolute;
top: 44px;
left: 0;
width: 988px;
height: 84px;
z-index: 99;
_z-index: 200;
background: url(_i/header-bg.png) no-repeat top left;
_background: url(_i/header-bg.gif) no-repeat top left;
}
.middleWrapper .logo {
position: absolute;
left: 40px; top: 9px;display: block;
width: 291px;
height: 68px;
background: url(_i/logo.gif) no-repeat top left;
}
.middleWrapper .graphic {
position: absolute;
left: 384px;
top: 0;
background: url(_i/header-players.gif) no-repeat top left;
width: 230px;
height: 85px;
}
.middleWrapper .utilitynav {
position: absolute;
top: 19px;
right: 22px;
height: 15px;
width: 380px;
text-align: right;
}
.middleWrapper .utilitynav a {
padding: 0 5px;
font-size: 10px;
color: #333;
font-weight: bold;
text-decoration: none;
}
.middleWrapper .utilitynav a:hover {
text-decoration: underline;
}
.middleWrapper .visitus {
position: absolute; top: 48px; right: 210px;
width: 125px; height: 16px;
color: #999; font-size: 10px; font-weight: bold; line-height: 16px;
}
#Footer .visitus {
margin-top: 10px;
height: 16px;
line-height: 16px;
width: 230px;
}
.visitus span {
float: left;
}
.visitus a {
display: block; float: left;
width: 16px; height: 16px;
margin-left: 5px;
}
.visitus a.link {
display: inline;
float: none;
width: auto; height: auto;
margin-left: 0;
}
.visitus a.twitter {
background: url(_i/visit-twitter.gif) no-repeat;
}
.visitus a.facebook {
background: url(_i/visit-facebook.gif) no-repeat;
}
.visitus a.youtube {
background: url(_i/visit-youtube.gif) no-repeat;
}
.middleWrapper .searchbox {
position: absolute;
top: 40px;
right: 22px;
height: 35px;
width: 185px;
/*background: url(_i/buttn-go.png) no-repeat top right;
background: url(_i/buttn-go.gif) no-repeat top right;*/
}
.middleWrapper .searchbox .GCSearchBox {
/*width: 130px;*/
width: 125px;
margin-top: 5px;
color: #999999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
position: absolute;
top: 0;
left: 0;
}
/*.middleWrapper .searchbox input {
float: left;
width: 130px;
margin-top: 5px;
color: #999999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.middleWrapper .searchbox .mysearchbutton {
width: 36px;
height: 26px;
display: block;
float: left;
}*/
.middleWrapper .searchbox .GCSearchButton
{
margin:0px;
padding:0px;
border:none;
width:50px;
height:37px;
background: url(_i/buttn-go.png) no-repeat top right;
_background: url(_i/buttn-go.gif) no-repeat top right;
cursor:pointer;
position: absolute;
top: 0;
right: 0;
}
/* ======================== ALL NAVS HAVE IN COMMON ======================= */
.topnav ul, .menuL ul, .menuR ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.topnav ul li, .menuL ul li, .menuR ul li {
list-style-type: none;
float: left;
position: relative;
margin: 0;
padding: 0;
}
.topnav a, .menuL a, .menuR a {
cursor: pointer;
}

/* ======================== TOP NAV ======================== */

.topnav ul {
margin: 7px 0 0 15px;
}
.topnav ul li span {
padding: 0 14px 0 4px;
margin: 0 0 0 8px;
display: block;
height: 30px;
}
.topnav ul li a {
line-height: 30px;
display: block;
color: #07266a;
font-size: 10px;
text-transform: uppercase;
height: 30px;
position: relative;
z-index: 500;
}

.topnav ul li {
background: url(_i/nav-sep-top.gif) no-repeat top right;
}
.topnav ul li.last {
background: none;
}
.topnav ul li#active a {
color: #1eadff;
}
.topnav ul li a:hover, .topnav ul li a.hover {
background: url(_i/topnavOnL.png) no-repeat top left;
text-decoration: none;
color: #fff;
}
.topnav ul li a:hover span, .topnav ul li a.hover span {
background: url(_i/topnavOnR.png) no-repeat top right;
}
.topnav .dropdown{ 
	background: url(_i/topnav-droptop.png) no-repeat top left;
	position:absolute; 
	left:0; 
	top:23px;
	width: 184px;
	display:none; 
	z-index:499;
	}
.topnav .dropdown-b {
background: url(_i/topnav-dropbott.png) no-repeat bottom left;
margin-top: 8px;
padding-bottom: 10px; 
position: relative;
z-index:501;
}
.topnav .dropdown a.child{ 
display: block;
line-height: normal;
height: auto;
padding: 5px 0;
margin: 0 20px;
background: none;
font-size: 10px;
text-transform: none;
border-bottom: solid 1px #727272;
color: #d6d6d6;
}
.topnav .dropdown a.child:hover {
color: #1EADFF;
}
.topnav ul li#active .dropdown a {
background: none;
}
/* ======================== MAIN NAV ======================= */
.menuL ul li span, .menuR ul li span {
padding: 0 18px 0 4px;
margin: 0 0 0 13px;
display: block;
height: 39px;
}
.menuL ul li a:link,
.menuL ul li a:visited, 
.menuL ul li a:hover, 
.menuL ul li a:active,
.menuR ul li a:link, 
.menuR ul li a:visited, 
.menuR ul li a:hover, 
.menuR ul li a:active {
line-height: 39px;
display: block;
color: #fff;
font-weight: bold; height: 39px;
position: relative;
z-index: 500;
}
#Nav {
position: relative;
background: url(_i/content-top.png) no-repeat top left;
_background: url(_i/content-top.gif) no-repeat top left;
height: 39px !important;
height: 54px;
_height: 39px;
margin-top: -12px;
z-index: 100;
padding-top: 15px; padding-left: 38px;
}
#Nav table {
width: 100%;
border: 0; padding: 0;
}
#Nav table td.bg{
background: url(_i/nav-bg.gif) repeat-x bottom;
}
#Nav .menuL, #Nav .menuR {
height: 39px;
}
#Nav .menuL {
background: url(_i/nav-end.gif) no-repeat bottom right;
}
.menuL ul li {
background: url(_i/nav-sep-blue.gif) no-repeat bottom right;
}
.menuR ul li {
background: url(_i/nav-sep-grey.gif) no-repeat bottom right;
}
.menuL ul li.last, .menuR ul li.last {
background: none;
}
#Nav ul li#active a:link, #Nav ul li#active a:visited, #Nav ul li#active a:active {
color: #1eadff;
background: url(_i/navCurr.gif) no-repeat center bottom;
z-index: 450;
}
#Nav ul li#active a:hover, #Nav ul li#active a.hover {
color: #fff;
z-index: 500;
}
#Nav ul li a:hover, #Nav ul li a.hover, #Nav ul li#active a:hover, #Nav ul li#active a.hover {
background: url(_i/navOnL.png) no-repeat top left;
text-decoration: none;
}
#Nav ul li a:hover span, #Nav ul li a.hover span {
background: url(_i/navOnR.png) no-repeat top right;
}
#Nav .dropdown{ 
	background: url(_i/nav-droptop.png) no-repeat top left;
	position:absolute; 
	left:0; 
	top:29px;
	width: 172px;
	display:none; 
	z-index:499;
	}
#Nav .dropdown-b {
background: url(_i/nav-dropbott.png) no-repeat bottom left;
margin-top: 13px;
padding-bottom: 10px; 
position: relative;
z-index:501;
}
#Nav .dropdown a.child{ 
display: block;
line-height: normal;
height: auto;
padding: 5px 0;
margin: 0 20px;
background: none;
font-size: 11px;
border-bottom: solid 1px #40598e;
}
#Nav ul li#active .dropdown a.child:link, #Nav ul li#active .dropdown a.child:visited, #Nav ul li#active .dropdown a.child:active {
color: #fff;
}
#Nav .dropdown a.child:hover, #Nav ul li#active .dropdown a.child:hover {
color: #1EADFF;
}
#Nav ul li#active .dropdown a {
background: none;
}
/*============================ LEFT NAV ============================ */
ul.leftnav {
margin: 0 0 15px;
padding: 0;
border-left: solid 1px #fff;
border-right: solid 1px #fff;
}
ul.leftnav li {
list-style: none;
}
ul.leftnav li a:link, 
ul.leftnav li a:visited, 
ul.leftnav li a:hover, 
ul.leftnav li a:active {
font-size: 11px;
margin: 0;
padding: 5px 10px;
background: #505050;
display: block;
color: #fff;
text-decoration: none;
}
ul.leftnav li.ItemStat a:link, 
ul.leftnav li.ItemStat a:visited, 
ul.leftnav li.ItemStat a:active {
border-top: solid 1px #fff;
}
ul.leftnav li.ItemStat a:hover, ul.leftnav li.ItemCurr a:link, 
ul.leftnav li.ItemCurr a:visited, 
ul.leftnav li.ItemCurr a:hover, 
ul.leftnav li.ItemCurr a:active{
background: #002e78 url(_i/leftnav-bg.gif) repeat-x top;
border-top: solid 1px #fff;
}
ul.leftnav li.SubItemStat a:link, 
ul.leftnav li.SubItemStat a:visited, 
ul.leftnav li.SubItemStat a:hover, 
ul.leftnav li.SubItemStat a:active {
background: #002e78;
}
ul.leftnav li.SubItemCurr a:link, 
ul.leftnav li.SubItemCurr a:visited, 
ul.leftnav li.SubItemCurr a:hover, 
ul.leftnav li.SubItemCurr a:active {
background:url(_i/leftnav-bg-sub.gif) repeat-y left;
border-bottom: solid 3px #002e78;
}
ul.leftnav li.level3 a:link, 
ul.leftnav li.level3 a:visited, 
ul.leftnav li.level3 a:hover, 
ul.leftnav li.level3 a:active {
padding: 3px 10px 3px 20px;
}
ul.leftnav li.level4 a:link, 
ul.leftnav li.level4 a:visited, 
ul.leftnav li.level4 a:hover, 
ul.leftnav li.level4 a:active {
padding: 3px 10px 3px 30px;
}
ul.leftnav li.level5 a:link, 
ul.leftnav li.level5 a:visited, 
ul.leftnav li.level5 a:hover, 
ul.leftnav li.level5 a:active {
padding: 3px 10px 3px 40px;
}
/* ======================== CONTENT/PANES ======================= */
#ContentWrapper, #ContentWrapper_noRightCol {
background: url(_i/content-bg.png) repeat-y;
_background: url(_i/content-bg.gif) repeat-y;
padding: 3px 26px 0 16px;
zoom: 100%;
}
#ContentWrapper .maincol {
padding: 10px;
_padding: 10px 5px 10px 10px;
background: #fff url(_i/maincol-bg.gif) repeat-x top;
width: 720px !important;
width: 740px;
_width: 725px;
float: left;
}
#ContentWrapper_noRightCol .maincol {
padding: 10px;
_padding: 10px 5px 10px 10px;
background: #fff url(_i/maincol-bg.gif) repeat-x top;
width: 959px !important;
width: 959px;
_width: 725px;
float: left;
}
#ContentWrapper .sidebar {
width: 220px;
float: right;
/*padding-top: 7px;*/
padding-top: 10px;
}
#ContentWrapper .maincol .leftSide, #ContentWrapper_noRightCol .maincol .leftSide{
width: 190px;
float: left;
}
#ContentWrapper .maincol .rightSide{
width: 520px;
float: right;
}
#ContentWrapper_noRightCol .maincol .rightSide{
width: 758px;
float: right;
}
.interior #ContentWrapper .maincol .rightSide .content, .blog #ContentWrapper .maincol .content, .onecol #ContentWrapper .maincol .content, 
.interior #ContentWrapper_noRightCol .maincol .rightSide .content, .blog #ContentWrapper_noRightCol .maincol .content, .onecol #ContentWrapper_noRightCol .maincol .content {
background: #fff;
border-left: solid 1px #ccc;
border-right: solid 1px #ccc;
border-bottom: solid 1px #ccc;
padding: 15px;
}
.breadBox {
background: #3a6cb0 url(_i/bg-breadcrumb.gif) repeat-x bottom;
border-top: solid 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff;
height: 46px;
line-height: 46px;
padding: 0 15px;
}
.breadBox, .breadBox a.breadCrumb:link, .breadBox a.breadCrumb:visited, .breadBox a.breadCrumb:hover, .breadBox a.breadCrumb:active {
color: #fff;
font-size: 14px;
}
/* ======================== FOOTER ======================= */
#Footer {
background: url(_i/content-bott.png) no-repeat top left;
_background: url(_i/content-bott.gif) no-repeat top left;
/*height: 22px;*/
padding: 35px 16px 0 38px;
zoom: 100%;
min-height: 212px;
}
#Footer, #Footer .Normal, #Footer p, #Footer a {
color: #cecece;
font-size: 11px;
}
#Footer a {
/*text-decoration: underline;*/
}
#Footer h3, #Footer h3 .Head {
color: #cecece;
font-weight: normal;
}
#Footer a.more:link, #Footer a.more:visited, #Footer a.more:hover, #Footer a.more:active {
color: #cecece;
text-transform: uppercase;
background: url(_i/arrow-more-blue.gif) no-repeat center right;
}
#Footer .maincol {
width: 710px;
float: left;
}
#Footer .sidebar {
width: 220px;
float: right;
}
p.copyright span {
padding-right: 15px;
}
/* ======================== TEXT ======================= */
.Normal, td {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #424242;
}
h1, h1 .Head {
color: #032947;
font-size: 18px;
font-weight: normal;
}
h2, h2 .Head, .Head {
color: #032947;
font-size: 16px;
font-weight: bold;
}
h3, h3 .Head {
color: #032947;
font-size: 14px;
font-weight: bold;
}
h4, h4 .Head {
color: #b70000;
font-size: 12px;
font-weight: bold;
}
h4.news, h4.news .Head {
color: #032846;
}
a.more:link, a.more:visited, a.more:hover, a.more:active {
color: #003153;
font-size: 10px;
font-weight: bold;
padding: 0 8px 0 0;
background: url(_i/arrow-more.gif) no-repeat center right;
}
.hometabscontent a.morenews:link, .hometabscontent a.morenews:visited, .hometabscontent a.morenews:hover, .hometabscontent a.morenews:active {
display: block;
/*width: 90px;*/
text-align: right;
float: right;
color: #003153;
font-size: 10px;
font-weight: bold;
padding: 0 8px 10px 0;
text-transform: uppercase;
}
p {
padding-bottom: 15px;
}
.quote, #Footer .quote {
font-size: 14px;
font-style: italic;
}
/* ======================== HOME SLIDE SHOW ======================= */
#HomeSlideShow {
background: url(_i/bg-homeSlideSh.png) no-repeat;
width: 531px;
height: 298px;
margin: -7px 0 0 -4px;
padding: 10px 0 0 10px;
}
#HomeSlideShow .inner p {
padding: 0;
}
#HomeSlideShow .paging {
height: 25px;
line-height: 25px;
margin: 3px 0 0 0;
background: #dedede;
width: 511px;
text-align: right;
}
#HomeSlideShow .paging a {
color: #022744;
font-size: 9px;
text-transform: uppercase;
font-weight: bold;
/*padding: 0 10px 0 0;*/
margin: 0 5px 0 0;
}
/* ====================== BLOG - on homepage ==================== */

.blogCallout {
background: #e6e6e6 url(_i/stenersenblog.gif) no-repeat bottom left;
border: solid 1px #99abb5;
padding: 10px;
}
.blogCallout h2, .blogCallout h2 a {
color: #032947;
font-size: 14px;
position: relative;
}
.blogCallout .quote {
background: url(_i/quotesR.gif) no-repeat bottom right;
margin: 10px 0 65px 0;
position: relative;
}
.blogCallout .quote h3 {
background: url(_i/quotesL.gif) no-repeat top left;
padding-left: 15px;
position: relative;
}
.blogCallout .quote a {
color: #022744;
font-style: italic;
font-size: 15px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
position: relative;
}

.blogCallout a.more:link, .blogCallout a.more:visited, .blogCallout a.more:hover, .blogCallout a.more:active {
text-transform: uppercase;
float: right;
font-size: 8px;
color: #02365f;
}
.blogCallout .rssicon {
display: block;
width: 14px;
height: 14px;
float: right;
background: url(_i/rss.gif) no-repeat top right;
}

.rsslink {
background: url(_i/rss.gif) no-repeat top right;
color: #003153;
display: block;
float: right;
font-size: 10px;
font-weight: bold;
padding: 0px 16px 10px 0px;
line-height: 14px;
text-align: right;
text-transform: uppercase;
}
/* Tabs Home */
.HomeTabs {
position: relative;
}
.HomeTabs span {
position: absolute;
top: 12px;
right: 0;
color: #424242;
font-size: 10px;
font-style: italic;
}
.HomeTabs ul {
list-style-type: none;
height: 30px;
overflow: hidden;
padding: 0 0 0 10px;
margin: 0;
}
.HomeTabs ul li {
list-style-type: none;
float: left;
padding: 0;
margin: 0;
}
.HomeTabs ul li a {
display: block;
float: left;
height: 30px;
font-size: 14px;
color: #fff;
line-height: 30px;
width: 80px;
text-align: center;
}
ul.currentNews li#News a, ul.currentScores li#Scores a, ul.currentTips li#Tips a {
color: #032947;
}
ul.currentNews {
background: url(_i/hometabs.png) no-repeat top left;
}
ul.currentScores {
background: url(_i/hometabs.png) no-repeat 0 -30px;
}
ul.currentTips {
background: url(_i/hometabs.png) no-repeat 0 -60px;
}
.hometabscontent-top {
background: url(_i/hometabs-top.png) no-repeat top left;
height: 16px;
}
.hometabscontent {
background: url(_i/hometabs-bott.png) no-repeat bottom left;
padding: 0 15px;
margin: 0 0 15px 0;
position: relative;
}
/* Image Rotator Home */
.Rotator_Groups #itemsWrapper {
width: auto !important;
}
#itemsWrapper #ButtonNext {
background:transparent url(_i/slidearrowR.gif) no-repeat center center;
height:105px;
width:10px;
}
#itemsWrapper #ButtonPrev {
background:transparent url(_i/slidearrowL.gif) no-repeat center center;
height:105px;
width:10px;
}
.Rotator_Groups .item {
text-align: center;
border-right: solid 1px #ccc;
}
.OurSponsors, .OurSponsorsInner {
background: url(_i/shad_sponsors.gif) no-repeat bottom;
padding-bottom: 20px;
}
.OurSponsors .Rotator_Groups .item, .OurSponsorsInner .Rotator_Groups .item {
border-right: none;
}
.OurSponsorsInner .Rotator_Groups .item {
width: 200px !important;
}
.Rotator_Groups .item p {
padding: 0;
/*height: 105px;*/
}
.Rotator_Groups .item p img {

}
.HomeStore {
background: url(_i/storeL.gif) no-repeat top left;
height: 145px;
}
.HomeStore .RotatorContent {
background: url(_i/storeR.gif) no-repeat top right;
height: 145px;
}
.HomeStore .Rotator_Groups {
background-color: transparent;
padding-top: 25px;
}
/* Google Search */
#cse-search-results iframe {
width: 675px;
}
/* Thickbox */
#TB_overlay { z-index: 700 !important;
}
#TB_window {
z-index: 702 !important;
}
.restricted {
padding: 10px;
text-transform: uppercase;
text-align: center;
background: #203669;
color: #fff;
font-size: 14px;
font-style: italic;
margin-bottom: 10px;
}
/* File Manager Tables padding fix */
#tdGrid td {
padding: 3px;
}
/* Sidebar - Related Content */
.RelatedContent {
border: solid 1px #d8d8d8;
padding: 2px 2px 0 2px;
margin-bottom: 10px;
}
.RelatedContent h3 {
padding: 0 0 5px 5px;
}
.RelatedContent ul, .RelatedContent ul li {
list-style-type: none;
}
.RelatedContent ul li {
background: url(_i/bg-relcontent.gif) repeat-x bottom;
padding: 5px;
margin: 2px 0;
color: #032947;
font-size: 11px;
font-weight: bold;
}
.RelatedContent ul li a {
display: block;
padding-left: 8px;
background: url(_i/arrow-green.gif) no-repeat 0 5px;
}
.RelatedContent ul li a:link, .RelatedContent ul li a:visited, .RelatedContent ul li a:hover, .RelatedContent ul li a:active {
color: #032947;
font-size: 11px;
}
/*scrollable*/
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 155px;
	height:90px;
	float: left;
}


.scrollable .items {
	/* this cannot be too large */
	width:2000em;
	position:absolute;
}


.items div {
	float:left;
}


/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	display:block;
	width:12px;
	height:58px;
	float:left;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 				{background: url(_i/slidearrowR.gif) no-repeat 100% 50%;clear:right; margin: 0 0 0 5px;}
/*a.right:hover 		{ background-position:0 -18px; }
a.right:active 	{ background-position:0 -18px; } */


/* left */
a.left				{background: url(_i/slidearrowL.gif) no-repeat 0 50%; margin: 0 5px 0 0;} 
/*a.right:hover 		{ background-position:0 -18px; }
a.left:active  	{ background-position:0 -18px;}*/

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	

.campaign-wrap{
	width: 531px;
	height: 298px;
	padding: 10px 0 0 10px;
	background: url(_i/bg-homeSlideSh.png) no-repeat;
	position: relative;
}
.campaign-wrap .slideshow{
	width: 531px;
	height: 250px;
}
.campaign-wrap .slideshow .mainslide{

}
.campaign-content{
	background: url(_i/campaign-content-bg.png) repeat;
	width: 381px;
	height: 15px;
	padding: 10px 120px 10px 10px;
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}
.campaign-content a:link, 
.campaign-content a:visited, 
.campaign-content a:hover, 
.campaign-content a:active{
	color: #fff;
	text-decoration: underline;
	font-weight:bold;
}
.campaign-wrap #slidenav{
	position: absolute;
	bottom: 57px;
	right: 29px;
	z-index: 999;
}

.campaign-wrap #slidenav a:link, 
.campaign-wrap #slidenav a:visited, 
.campaign-wrap #slidenav a:hover, 
.campaign-wrap #slidenav a:active{
	background: #676869;
	width: 18px;
	height: 15px;
	display:inline-block;
	color: #fff;
	margin: 0 1px 0 0;
	text-align: center;
	line-height: 15px;
	font-size: 10px;
	text-decoration: none;
}
.campaign-wrap #slidenav a.activeSlide:link, 
.campaign-wrap #slidenav a.activeSlide:visited, 
.campaign-wrap #slidenav a.activeSlide:hover, 
.campaign-wrap #slidenav a.activeSlide:active{
	background: #d52100;
}
.campaign-wrap .paging {
height: 25px;
line-height: 25px;
margin: 3px 0 0 0;
background: #DEDEDE;
width: 511px;
text-align: right;
}
.campaign-wrap .paging a:link, 
.campaign-wrap .paging a:visited, 
.campaign-wrap .paging a:hover, 
.campaign-wrap .paging a:active{
color: #022744;
font-size: 9px;
text-transform: uppercase;
font-weight: bold;
margin: 0 5px 0 0;
}

#rotator ul{
margin: 0;
padding: 0;
}

ul{
margin: 0 0 0 20px;
padding: 0;
}
ul li{
margin: 0;
list-style: disc;
color: #0d0d0d;
}
ul li li{
margin: 0 0 0 40px;
list-style: disc;
}
ul li li li{
margin: 0 0 0 60px;
list-style: disc;
}

ul.arrows{
margin: 0;
padding: 0;
}
ul.arrows li{
background: url(_i/list-arrow.jpg) no-repeat 0 3px;
padding: 0 0 0 15px;
margin: 0 0 5px;
list-style: none;
color: #0d0d0d;
}
/*---===<<< OVERLAY >>>===---*/
.overlay {
	background: url(_i/overlay-champion-ad.jpg) no-repeat;
	background-size:100%;
	display: none;
	z-index: 1000;
	margin:0;
	padding:0;
}
.inner-anchor{
	position:relative;
	width:650px;
	height:450px;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
}
#summerEvents{
	width:650px!important;
	height:450px!important;
}
.overlay a.close {
	background: url(_i/close.png) no-repeat;
	height: 36px; width: 36px;
	position: absolute; right: -18px; top: -18px;
	cursor: pointer;
}
.overlay .one{
	list-style:none;
	left:237px;
	z-index:2000;
	top:450px;
	position:relative;
	margin: 0 !important;
}
.overlay .two{
	list-style:none;
	left:37px;
	z-index:2000;
	top:482px;
	position:relative;
	margin:0 !important;
}
.overlay li{list-style:none;}
.overlay .two li{float:left;}
.overlay .link{
	height:20px;
	display:block;
}
.overlay .link1{
	width:249px;
}
.overlay .link2{
	width:300px;
}
.overlay .link3{
	width:228px;
}
.overlay .b-link{
	height:30px;
	display:block;
}
.overlay .b-link1{
	width:135px;
	margin: 0 80px 0 0;
}
.overlay .b-link2{
	width:212px;
	margin: 0 55px 0 0;
}
.overlay .b-link3{
	width:205px;
}
.overlay-video{top:135px;left:139px;position:absolute;}
.champion{position:absolute;display:block;top:419px;left:229px;width:337px;height:25px;}
