.leftnavContainer, .rightArea, .topnavContainer, .logo, .header, .banner, .footer, .printIcon {display:none !important;}
body {font-family:arial; font-size:11px; margin:0px; padding:0px; background:none !important;}
form {margin:0px; padding:0px;}
.logo {cursor:pointer; width:80px; height:60px; position:absolute; top:10px; left:10px; width:111px;}
a {color:#CC0000; text-decoration:none;}
a:hover{color:#CC0000; text-decoration:underline;}
.container {width:947px; margin:0px 0px 0px 5px; padding:0px;}
.bodyContainer {width:942px; margin:0px 0px 0px 0px; padding:0px;}
.main {margin:0px; padding:0px; width:942px;}
.contentContainer {width:625px; float:left; padding:0px; margin:0px;}
.contentContainerContact {width:940px; float:left; padding:0px; margin:0px;}
.content {width:560px; margin:0px 30px 26px 34px; padding:0px;}
.contentContact {width:940px; margin:0px 30px 26px 0px; padding:0px;}
.homeContainer {width:780px; float:left; padding:0px; margin:0px 0px 0px 0px;}
.homeContainer .content {width:769px; margin:0px 0px 0px 0px !important; padding:0px;}
h1 {margin:15px 0px 0px 0px !important; padding:0px; color:#990000; font-weight:bold; font-size:18px;}
h5.RSSTitle {font-weight:bold; color:#666666; font-size:12px; margin:0px 0px 8px 0px; padding:0px;}
.homeArchiveContainer {width:769px; padding:0px; margin:20px 0px 0px 0px;}
.homeArchiveContainer:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}				
.homeArchiveBlock {width:255px; float:left; padding:0px; margin:0px; background:url(../graphics/icons/homeArchiveBG.gif) left bottom no-repeat;height:120px; }
.homeArchive {padding:5px 15px 0px 15px; margin:0px;}
.homeArchiveContainer .dotline {background:url(../graphics/icons/dotlineArchive.gif) repeat-y; width:1px; height:120px; padding:0px; margin:0px; float:left; font-size:1px; }

.homeColumns {width:769px; padding:0px; margin:0px;}
.homeColumns:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}				
.homeColumns .homeCol {width:192px; float:left;}
.homeColumns .homeCol h4 {font-size:13px; font-weight:bold; color:#cc0000; padding:0px; margin:0px 0px 5px 0px;}
.homeColumns .homeCol p {width:180px; margin:0px; padding:0px; font-size:11px; color:#666666;}
.homeColumns .homeCol p a {position:relative; top:5px;}
.homeColumns .homeCol p .pic {margin:0px 5px 15px 0px;}


.archiveBlock {margin:0px; padding:0px;}
.archiveBlock li {list-style:none;margin:0px; padding:0px;}
.archiveBlock li p {margin:0px; padding:0px;}
.archiveBlock li p a.articleMore {font-weight:bold; text-decoration:none;}
.nextPrev {padding:0px; margin:15px 0px 0px 0px;}
.nextPrev .previous {float:left;}
.nextPrev .next {float:right;}
.nextPrev a {font-size:13px;}

.homeArchiveBlock .archiveBlock li p {font-size:11px;}
.homeArchiveBlock .archiveBlock li p a {font-weight:normal; font-size:11px;}
.homeArchiveBlock .homeEvents {padding:0px 10px 0px 10px; margin:0px;}
.homeArchiveBlock .homeEvents p {font-size:11px; padding:0px; margin:0px;}
.homeArchiveBlock .homeEvents p a {font-size:11px; padding:0px; margin:0px;}
.homeArchiveBlock ul {padding:0px 10px 0px 10px; margin:0px;}
.homeArchiveBlock .topstory {padding:0px 10px 0px 10px; margin:0px;}
.homeArchiveBlock .title {font-size:12px; color:#606060; font-weight:bold; margin:0px 10px 10px 10px; padding:0px;}
.homeArchiveBlock .topstory .title {font-size:12px; color:#606060; font-weight:bold; margin:0px; padding:0px;}

.newsletterYear {font-weight:bold; margin-top:20px; font-size:13px;}
.newsletterItem {padding:0px; margin:0px;}
.newsletterItem p {padding:0px; margin:0px;}

.calenderModule img {width:155px; height:138px;}

a{
	font-size:11px;
	color:#cc0000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
h1{
font-size:18px;
color:#990000;
padding:0;
margin:0;
text-transform:uppercase;
}
h2{
font-size:14px;
color:#666666;
font-weight:normal;
padding:0;
margin:0;
}
h3{
padding:14px 0 0 0;
margin:0;
color:#cc0000;
font-size:14px;
padding-left:10px;
background:url(../images/dot_red_circle.gif) 0 20px no-repeat;
}
p{
font-size:12px;
color:#333333;
padding:0px 0 12px 0;
}
p a{
font-size:13px;
color:#cc0000;
}
form{
margin:0;
padding:0;
}
input{
font-size:11px;
}
select{
font-size:11px;
}
textarea{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:262px;
}
.header a{
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	padding:0px 8px;
}
.header a:hover{
	color:#cc0000;
	text-decoration:none;
}
#footer {
	clear:both;
}
.footer{
	font-size:10px;
	color:#666666;
}
.footer a{
	text-decoration:none;
	color:#cc0000;
	font-size:10px;
}
.footer a:hover{
	text-decoration:underline;
}

.polaroidTable th{
	padding-left:6px;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	color:#bb0000;
	border:none;
}
.polaroidTable td{
	padding-right:10px;
	padding-top:5px;
	font-size:11px;
}

.polaroidTable td.lastPadding{
	padding-right:0;
}
.polaroidTable img{
	float:left;
	padding-right:5px;
}

.polaroidTable img.moreButton{
	margin-top:5px;
}
.RSSTable{
	padding:0;
	margin:0;
}
.RSSTable td{
	background:url(../images/bg_rssFeed.gif) bottom left no-repeat;
	padding-left:15px;
	padding-top:5px;
}
.RSSTable td.nobg{
	background:url(../images/dotline_rss.gif) 15px 0 no-repeat;

}
.RSSTable td.nopadding{
	padding-right:0;
	background:url(../images/bg_rssFeed.gif) bottom 0 no-repeat;
	
}
.RSSTitle{
	font-size:12px;
	color:#606060;
	font-weight:bold;
}
.RSSSubtitle{
	font-size:11px;
	color:#333333;
}
.RSSText{
	font-size:11px;
	color:#666666;
}
#date {
	font-size:11px;
}
.modulesTable ul{
	padding:0px;
	margin:0;
	list-style:none;
	width:150px;
	font-size:11px;
	/*border:1px solid green;*/
}
.modulesTable ul li{
	padding:17px 0px 15px 10px;
	background: url(../images/dotline_module.gif) top center no-repeat;
	/*border:1px solid red;*/
}
.modulesTable ul li.noline{
	padding:22px 0px 12px 0;
	background: none;
}
.modulesTable ul li.firstline{
	padding:0 0 12px 0;
	background: none;
}
.modulesTable ul li.calenderModule{
	padding:12px 0px 10px 0px;
	background: url(../images/dotline_module.gif) top center no-repeat;
}

#quoteA{
	padding:0 14px;
	background:url(../images/icon_quoteF.gif) 5px 0px no-repeat;
	text-align:left;
	font-size:12px;
	color:#cc0000;
}
#rightAlign{
	text-align:right;
	padding-right:15px;
	padding-top:3px;
	font-size:10px;
	
}
/*quote style for interior pages*/
#quoteB{
margin:0;
	padding:0 9px;
	background:url(../images/icon_quoteF.gif) 0px 0px no-repeat;
	text-align:left;
	font-size:13px;
	color:#cc0000;

}
/*styles for article template*/
.centerTable{
float:left;
padding:0;
margin:0;
width:937px;
}
.list{
padding:0 30px;
}
.list img{
padding-bottom:9px;
}
.list ul{
padding:0 25px;
margin:0;
list-style:none;
}
.list ul li{
background:url(../images/dot_red_square.gif) 0 5px no-repeat;
padding-left:15px;
color:#333333;
font-size:12px;
}
.list ul li a{
font-size:12px;
}
/*second nav style*/
.sideNav ul{
padding:0;
margin:0;
font-size:11px;
width:150px;
}
.sideNav ul li{
background-color:#990000;
border-bottom:1px solid #b30000;
}
.sideNav ul li.noRedBorder{
background-color:#990000;
border-bottom:none;
}
.sideNav ul li a{
color:white;
font-weight:normal
text-decoration:none;
display:block;
padding:3px 0 3px 8px;
width:142px;
}
.sideNav ul li a:hover{
/*padding:3px 0 3px 18px;*/
background:url(../images/bg_sideNav_on.gif) 200px 0 repeat-x;
text-decoration:none;
display:block;
font-weight:normal;
}
.sideNav ul ul li{
color:white;
background:#f0f0f0;
padding:0;
margin:0;
}
.sideNav ul li ul li{
padding-left:18px;
background-color:#f0f0f0;
border-bottom:none;
padding:0;
margin:0;
}
.sideNav ul li ul li a{
padding-left:28px;
background:url(../images/dot_grey_circle.gif) 18px 8px no-repeat;
color:#333333;
background-color:#f0f0f0;
display:block;
width:122px;/*width= 150-28(padding-left)=122px*/
}
.sideNav ul li ul li a:hover{
padding-left:28px;
background:url(../images/dot_lightgrey_circle.gif) 18px 8px no-repeat;
background-color:#adadad;
color:white;
font-weight:normal;
display:block;
width:122px;
}
.selected2nd{
color:white;
padding:3px 0 3px 18px; 
font-weight:normal;
background:url(../images/bg_sideNav.gif) 0 0 repeat-x;
display:block;
}
.selected2nd a{
color:white;
padding:0 !important; 
font-weight:normal;
background:none;
display:block;
width:124px !important;
}
.select3rd{
padding-top:3px;
padding-bottom:3px;
padding-left:28px;
background:url(../images/dot_lightgrey_circle.gif) 18px 8px no-repeat;
background-color:#adadad;
display:block;
width:122px;
}
/*right related links style*/
.related ul{
padding:0;
margin:0;
width:150px;
list-style-type:none;
}
.related ul li{
font-size:11px;
font-weight:bold;
color:#666666;
background:url(../images/bg_related.gif) 0px 0px no-repeat;
padding-left:15px;
padding-top:4px;
}
.related ul li ul{
margin:0;
padding:10px 0px 20px 0;
background:none;
width:98%;
}
.related ul li ul li{
font-weight:normal;
width:78%;
background:url(../images/list_greyArrow.gif) 0px 8px no-repeat;
padding-left:10px;
}
.related ul li ul li a{
color:#666666;
text-decoration:none;
}
.related ul li ul li a:hover{
color:#cc0000;
text-decoration:none;
}
/*table that has photos float to the right in the article page*/
.photoTable{
clear:both;
margin:0;
padding:0;
float:right;
margin-left:35px;
}
.photoTable td.Padding{
padding:15px 0 25px 0;
font-size:11px;
color:#999999;
}
.photoTable td.Padding a{
font-size:11px;
color:#cc0000;
}
.photoTable td.Padding a:hover{
font-size:11px;
color:#cc0000;
text-decoration:underline;
}
.smallText{
font-size:10px;
color:#999999;
}
.imgBorder{
margin:0;
padding:0 !important;
border:5px solid #cccccc; 
}

/* module of sign Up*/
.module_signUp{
font-size:18px;
color:#990000;
padding-left:15px;
background:url(../images/icon_red_arrow.gif) 0 8px no-repeat;
}
.newsletter a{
font-size:12px;
color:black;
text-decoration:none;
text-align:right;
padding-left:2px;
}
.newsletter a:hover{
font-size:12px;
color:#990000;
text-decoration:none;
text-align:right;
padding-left:2px;
}
/* module of seat Charts */
.seatCharts{
font-size:20px;
color:#333333;
}
.seatChartSmall a{
color:#e20202; 
font-size:11px;
}
/*module of take a tour*/
.module_Tour{
font-size:12px;
color:#e20202;
font-weight:bold;
padding-left:13px;
background:url(../images/icon_red_arrow.gif) 0 14px no-repeat;
}
.rogersTour a{
font-size:11px;
color:black;
text-decoration:none;
text-align:right;
padding-left:2px;
}
.rogersTour a:hover{
font-size:11px;
color:#990000;
text-decoration:none;
text-align:right;
padding-left:2px;
}
/*table that contains only top banner*/ 
.bannerTable{
float:left;
width:1024px;
}
/*sitemap style*/
.sitemapTable{
float:left;
}
.sitemapTable td, th{
border-right:1px dotted #cccccc;
}
.sitemapTable td.noLine, th.noLine{
border:none;
}
.sitemapTable th{
color:#990000;
padding-bottom:15px;
padding-left:15px;
background:url(../images/line_grey.gif) 15px 20px no-repeat;
}
.sitemapList td{
padding-right:10px;
}
.sitemapList ul{
list-style:none;
margin:0;
padding:0 0 0 15px;
font-size:12px;
font-weight:bold;
}
.sitemapList ul li{
padding:8px 0 8px 10px;
background:url(../images/dot_double_redAorrow.gif) 0 13px no-repeat;
}
.sitemapList ul li a{
color:#666666;
}
.sitemapList ul li a:hover{
color:#cc0000;
text-decoration:none;
}
.sitemapList ul li ul{
padding:3px 0 5px 0;
font-weight:normal;
}
.sitemapList ul li ul li{
background:none;
padding:5px 2px 5px 0;
}
.sitemapList ul li ul li a{
padding-left:10px;
display:block;
background:url(../images/dot_grey_circle.gif) 0 5px no-repeat;
color:#666666;
text-decoration:none;
}
.sitemapList ul li ul li a:hover{
color:#666666;
text-decoration:underline;
}
/*form*/ 
.contactForm, contactLastForm{
padding:0;
margin:0;
}
.contactForm td{
font-size:11px;
color:#333333;
background:#F5F5F5;
}
.contactForm td.title, .contactLastForm td.title{
font-size:14px;
color:#E20202;
padding-bottom:5px;
background:url(../images/dotline_form_red.gif) 0 25px repeat-x;
}
.contactLastForm td{
font-size:11px;
color:#333333;
}
.contactLastForm td.biggerFont{
font-size:12px;
color:#333333;
font-weight:bold;
}

.contentContainerContact {
  width:740px;
	float:left;
	margin-right:15px;
}

.optionStyle{
width:200px;
border:1px solid red;
}
/*upcoming events on the side*/
.eventsTable{
padding:0 8px 5px 2px;
}
.eventRedText{
font-size:12px; 
color:#E20202; 
font-weight:bold;
}
.eventRedText a{
font-size:12px; 
text-decoration:none;
}
.eventSmallText{
font-size:12px; 
color:#333333; 
}
/*calendar*/
.calendarTable{
border:2px solid #666666;
}
.calendarTable td{
border-right:1px solid #cccccc;
}
.curMonth{
color:white;
font-size:16px;
font-weight:bold;
}
.weeks td{
font-size:12px;
color:#666666;
font-weight:bold;
}
.emptyDate{
background:url(../images/calendar_w_bg.gif) 0 0 no-repeat;
width:79px;
height:76px
}
#eventDate{
background:url(../images/calendar_date_shape.gif) 0px 0px no-repeat;
height:21px;
font-size:12px; 
color:#666666; 
font-weight:bold;
padding-left:5px;
padding-top:2px;
}
#eventName{
font-size:10px;
color:white;
padding-left:5px;
line-height:1.1;
}
#checkboxFont{
font-size:11px;
color:white;
height:15px;
width:112px;
display:block;
border:1px solid red;
}
/* contact us style*/
.contact_sport_style{
font-size:11px;
color:#666666;
padding:7px 0 0 15px;
}
.sportTitle{
height:25px;
width:150px;
display:block;
background:url(../images/icon_greyRect.gif) 0 3px no-repeat;
}
.contactUs_form th{
font-size:14px;
color:#E20202;
font-weight:bold;
text-align:left;
background:url(../images/dotline_form_red.gif) 0 25px repeat-x;
height:30px;
border:none;
padding-left:5px;
}
.contactUs_form td{
font-size:12px;
color:#333333;
background:#f5f5f5;
border-bottom:1px solid white;
padding:3px 0 3px 5px;
}
.contactUs_form td.altRow{
background:#e5e5e5;
}
.openTitle{
font-weight:bold;
padding-bottom:8px;
}
.closeTitle{
font-weight:normal;
}
.openForm{
padding:10px 0 0 0;
display:block;
}
.openForm td{
background:none;
font-size:11px;
font-weight:bold;
border:0;
}
.closeForm{
display:none;
}
