/* constants */

body {margin:0px; background:url('../images/Version1bg.jpg') no-repeat top center #000000; font-family:Segoe UI, Arial, sans-serif; color:White; font-size:10pt;}
img {border:none;}

body a {color:#1f7cda; text-decoration:none;}
body a:hover {color:#1f7cda; text-decoration:underline;}

h1 {font-family:Segoe Condensed, Segoe UI, Arial, Sans-Serif; font-size:18pt; color:#cbc9c9; margin:0; padding:4px 0 4px 0; text-transform:uppercase;}
h2 {font-family:Segoe Condensed, Segoe UI, Arial, Sans-Serif; font-size:18pt; color:#1B7CDA; margin:0; padding:11px 0 4px 0; text-transform:uppercase;}
h3 {font-family:Segoe Condensed, Segoe UI, Arial, Sans-Serif; font-size:16pt; color:#FFFFFF; margin:0; padding:0 0 4px 0; text-transform:uppercase;}
h5 {font-family:Segoe Condensed, Segoe UI, Arial, Sans-Serif; font-size:10pt; margin:0 0 0 0; padding:0 5px 0 0; float:left; color:#555555;}

p, .nicetext {color:#FFFFFF; font-size:10pt; padding:0 0 0 0; margin:0;}
p a, .nicetext a {color:White; text-decoration:underline;}
p a:hover, .nicetext a:hover {color:#CCCBBB; text-decoration:underline;}

input {font-size:8.5pt; color:#555555;}
td {vertical-align:top;}

iframe {border: 0px solid #ffffff;}

/* contentContainers */

#header {width:962px; height:177px; background:url('../images/navImage.jpg') no-repeat; margin:0 auto 0 auto; padding:0; }
#movie {width:962px; height:360px; background:url('../images/movieImage.jpg') no-repeat #93B9F8; margin:0 auto 0 auto; padding:0;}
#flash {width:952px; height:56px; background:url('../images/flashImage.jpg') no-repeat; margin:0 auto 0 auto;  padding:0 0 0 10px;}
#body {width:930px; margin:0 auto 0 auto; padding:0 16px 25px 16px; background:url('../images/textBG.png') repeat;}
#footer {width:100%; height:266px; margin:0 auto 0 auto; background:url('../images/footerImage.png') no-repeat center;}
#footerContent {width:735px; height:186px; margin:0 auto 0 auto; padding:80px 0 0 225px;}
#footerContent a {display:block; color:#FFFFFF; text-decoration:none; font-size:10pt;}
#footerContent a:hover {color:orange; text-decoration:none;}
#footerContent li {list-style-image:none; display:block;}

#secondaryAdSpace {width:962px; height:122px; background:url('../images/secondaryAdSpace.png') no-repeat; margin:0 auto 0 auto;  padding:0;}
#adPlacement {width:728px; height:104px; padding:0 0 0 228px; }
#banner{position:relative;height:104px;width:728px;overflow:hidden;}
#adPlacement ul {list-style: none; margin: 0px; padding:0px 0 0 0; height:97px;} 
 
#adPlacement li {
	padding: 7px 0px 0px 0px;
	}

/* contentPlacement */

#navMain {width:752px; height:25px; margin:113px 0 0 205px; padding:0; text-align:right;}
#pageNews {width:216px; padding:0px 12px 12px 22px; border-left:solid 1px #1f7cda;}
#contentContainer {width:650px;}
#contentContainer2 {width:866px;}

#homeButton {float:right; width:58px; height:20px;}
#scheduleButton {float:right; height:20px; }
#teamButton {float:right; height:20px; }
#ticketsButton {float:right; height:20px; }
#newsButton {float:right; height:20px; }
#fanzoneButton {float:right; height:20px; }
#danceteamButton {float:right; height:20px; }
#partnersButton {float:right; height:20px; }

#promoBox {width:100%; text-align:right; height:32px; text-align:center; vertical-align:top; color:white; font-size:7.5pt; color:#89B0D7;}
#promoBox a {text-decoration:none; color:#739AC1;}
#promoBox a:hover {text-decoration:none; color:Yellow;}
#upcomingGame {width:307px; height:315px; margin:40px 0 0 0; padding:0 0 0 15px; float:left;}
#upcomingGameContent {width:270px; height:220px; margin:0 0 0 20px; font-size:14pt;}
#upcomingGameText {text-align:center; color:#8BB5DB;}
#upcomingGameText a {text-align:center; color:#8BB5DB;}
#upcomingGameText a:hover {text-align:center; color:#8BB5DB;}

#gameCountdown {width:280px; height:50px; overflow:hidden; margin:3px 0 0 12px; clear:left; text-align:center;}
#countdownText {float:left; width:105px;}
#countdown1 {font-family:"Arial Narrow", Arial; font-size:26px; color:#FFFFFF; font-weight:700; float:left; letter-spacing:.03em;}


#movieMain {width:640px; height:360px; float:left;}
/*
#homeButton a {text-decoration:none;}
#homeButton a:hover {background:url('../images/homeButtonRollover.png')}
*/

#breadcrumb {font-size:8pt; color:#777777; padding:4px; margin:0 0 8px 0; border-bottom:solid 1px #555555;}
#breadcrumb a {text-decoration:none; color:#1f7cda;}
#breadcrumb a:hover {text-decoration:none; color:#1b4269;}

.NewsHeadline { font-family:Century Gothic, Myriad, Arial, Sans-Serif; text-transform:uppercase; font-weight:600; font-size:16pt; color:White; cursor:pointer; }
.NewsStory {color:#FFFFFF; font-size:10pt; padding:0 0 0 12px; margin:0; line-height:1.5em;}
.NewsDate {color:#999999; font-size:7.5pt; text-decoration:none; margin:0 0 10px 0;}
.NewsHeadlineDim {font-family:Century Gothic, Myriad, Arial, Sans-Serif; text-transform:uppercase; font-weight:600; font-size:16pt; color:#CCCCCC; cursor:pointer;}

.leftHeadline {font-family:Myriad, Arial, Sans-Serif; text-transform:uppercase; font-weight:600; font-size:12pt; color:White;}
.leftTimeStamp {color:#959595; font-size:7.5pt;}
.leftNewsBody {color:White; font-size:9pt;}
.leftViewMore {}
.leftViewMore a {color:#1f7cda; font-weight:600; font-size:9pt; text-decoration:none;}
.leftViewMore a:hover {text-decoration:none; color:Silver; margin:0;}
.leftLineBreak {width:100%; border-bottom:dotted 2px #1f7cda; margin:6px 0 6px 0; text-align:right;}

#dropmenudiv {position:absolute; font-size:8pt;	line-height:15px; z-index:100;}
#dropmenudiv a {display: block; text-indent: 1px; color:#77ace0; background:#001a34; padding:3px 6px 2px 6px; text-decoration: none;}
#dropmenudiv a:hover{ /*hover background color*/ background:#111316; color:#48a3fe;}

.SimplePlayerName {font-family:Segoe Condensed, Arial, Sans-Serif; font-size: 10pt; font-weight:600; float:left; padding:0 3px 0 3px;}
.SimplePlayerName a {color:#777777; text-decoration:none;}
.SimplePlayerName a:hover {color:#FFFFFF; text-decoration:none;}

.SimplePlayerPosition {font-family:Segoe Condensed, Arial Narrow, Arial, Sans-Serif; font-size: 10pt; color:#555555; float:left; padding:0 0 0 4px;}
.SimplePlayerCollege {font-family:Segoe Condensed, Arial Narrow, Arial, Sans-Serif; font-size:10pt; color:#555555; float:left; padding:0 9px 0 4px;}

#recentBG {background-color:#000000; height:16px; padding:3px;}

#playerOfTheWeek {height:160px; width:160px; background:url('../images/playerOfTheWeek.jpg') no-repeat;}
#dancerOfTheWeek {height:160px; width:160px; background:url('../images/dancerOfTheWeek.jpg') no-repeat;}
#fanOfTheWeek {height:160px; width:160px; background:url('../images/fanOfTheWeek.jpg') no-repeat;}
#upcomingEvents {height:160px; width:160px; background:url('../images/upcomingEvents.jpg') no-repeat;}

.StaffNameSimple {font-size:14pt; text-transform:uppercase; font-family:Segoe Condensed, Arial, Sans-Serif; font-weight:600;}
.StaffNameSimple a {text-decoration:none; color:White;}
.StaffNameSimple a:hover {text-decoration:none; color:#DE1B2D;}
.StaffTitleSimple {font-size:10pt; text-transform:uppercase; padding:0 0 15px 6px; color:#1f7cda; margin:0;}

.StaffName {font-size:14pt; text-transform:uppercase; font-family:Segoe Condensed, Arial, Sans-Serif; font-weight:600;}
.StaffTitle {font-size:10pt; text-transform:uppercase; padding:0 0 0 6px; color:#1f7cda; margin:0;}
.StaffBio {padding:12px 0 0 16px; color:#FFFFFF; font-size:10pt!important; margin:0; line-height:1.5em;}
.StaffImage {float:right; padding:10px;}

.PlayerImage {float:left; padding:12px;}
.PlayerName {font-size:20pt; text-transform:uppercase; font-family:Segoe Condensed, Arial, Sans-Serif; font-weight:600;}
.PlayerHeight {font-size:10pt; text-transform:uppercase; padding:0px 4px 2px 14px; color:#FFFFFF; font-weight:600;}
.PlayerWeight {font-size:10pt; text-transform:uppercase; padding:0px 4px 2px 14px; color:#FFFFFF; font-weight:600;}
.PlayerCollege {font-size:10pt; text-transform:uppercase; padding:0px 4px 2px 14px; color:#FFFFFF; font-weight:600;}
.PlayerPositions {font-size:10pt; text-transform:uppercase; padding:0px 4px 2px 14px; color:#FFFFFF; font-weight:600;}
.PlayerBio {padding:12px 0 0 16px; color:#FFFFFF; font-size:10pt; margin:0; line-height:1.5em;}
.PlayerNumber {font-size:10pt; text-transform:uppercase; padding:0px 4px 2px 14px; color:#FFFFFF; font-weight:600;}
.boldTitles {font-size:10pt; text-transform:uppercase; padding:0px 4px 2px 14px; color:#1f7cda; font-weight:600;}

.SimplePlayerName {}
.SimplePlayerPosition {}
.SimplePlayerCollege {}

.Roster { width:100%;}
.RosterHeader {}
.RosterGridView {color:White; text-align:center;}
.RosterGridView a {color:#BBBBBB; text-decoration:none;}
.RosterGridView a:hover {color:#FFFFFF; text-decoration:underline;}

.EditPanel { background-color:#111111; margin:6px 0 0 6px; padding:3px; font-size:8pt;}
.EditPanel a {color:#1f7cda; font-size:9pt; text-decoration:none; padding:3px;}
.EditPanel a:hover {text-decoration:none; color:#1b4269; margin:0;}

.GameScore {font-family:Arial, Sans-Serif; border:dotted 3px silver; position:absolute; background:#222; opacity: .6; /* For IE 5-7 */ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); /* For IE 8 */ -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; padding:10px; margin:0; text-transform:uppercase; font-weight:600; font-size:40pt; color:White;}
.GameSummary {} 
.VsAtGameDiv {padding:65px 0 0 0; font-family:Segoe Condensed, Arial Narrow, Arial, Sans-Serif; text-transform:uppercase; font-weight:600; font-size:18pt; color:White;}
.VsAtGameDiv2 {padding:15px 5px 0 5px; font-family:Arial, Sans-Serif; text-transform:uppercase; font-weight:bold; font-size:16pt; color:#1B7CDA;}
.GameIsPlayoffs {}
.GameDateTime { font-family:Myriad, Arial, Sans-Serif; text-transform:uppercase; font-weight:600; font-size:16pt; color:#1f7cda; padding:0 0 0 7px;}
.GameDateTime2 { font-family:Myriad, Arial, Sans-Serif; text-transform:uppercase; font-weight:normal; font-size:10pt; color:#1f7cda; padding:2px 4px 0 3px;}
.TeamName {font-size:8pt; color:#1f7cda; text-align:center;}

.frontPageNames {font-size:10pt; color:White; font-weight:normal; text-align:right; padding:0 6px 0 0;}

.PollMain {width:280px; height:138px; background:url('../images/tryoutsImage.jpg') no-repeat; padding:42px 20px 0 20px; font-size:7.5pt; overflow:auto;}