/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
/*
body{
	font-family: Arial,sans-serif;
	font-size:11px;
	color: #333333;
	margin: 0px;
	padding: 2px;

}*/
table[width="778"]
{
width: 1000px;
}

#mainWrapper form {
	margin:0;
	padding:0;
}

#mainWrapper td, #mainWrapper p, #mainWrapper div {
	font-size:11px;
}
/* this is used to keep button styles (a.button) working -- hack for IE overlapping for standard html buttons */
#mainWrapper p {
	margin-top:15px;
	margin-bottom:15px;
	}
#mainWrapper a {
	color: #0066cc;
	text-decoration: none;
}

#mainWrapper a:link{
	color: #0066cc;
	text-decoration: none;
}

#mainWrapper a:visited{
	color: #0066cc;
	text-decoration: none;
}

#mainWrapper a:hover{
	color: #000033;
}
#mainWrapper a.chalklink {	
	color:#FFFFCC;
}
#mainWrapper a.comments {
	color:#999999;
}

/* major button style with background and border */
a.button {
	border:1px solid #000033;
	padding:1px;
	padding-left:2px;
	padding-right:2px;
	background-color:#D8DFEA;
	display:inline;
}

.submitbutton {
	color: #0066cc;
	border:1px solid #000033;
	padding:1px;
	padding-left:2px;
	padding-right:2px;
	background-color:#D8DFEA;
	display:inline;
}

a.buttondisable {
	border:1px solid #000033;
	padding:1px;
	background-color:#cccccc;
	display:inline;
	color:#999999;
}

/**** Fonts *****/
.greyText {
	color:#666666;
}

.biggerText {
	font-size:12px;
	font-weight:bold;
}
.biggerTextHeader {
	font-size:12px;
	font-weight:bold;
	border-bottom:1px dashed #cccccc;
	margin-bottom:5px;
	padding-bottom:0px;
}
.smallText {
	font-size:10px;
	color:#666666;
}
.smallTextBlack {
	font-size:10px;
	color:#000;
}
.flagText {
	font-size:10px;
	color:#ff0000;
}

/****** Headers *******/
#mainWrapper h1{
 font-size: 16px;
 color: #000;
 margin-bottom: 10px;
 padding: 0px;
}
h1.white{
 font-size: 25px;
 color: #fff;
 margin-bottom: 2px;
 margin-top: 2px;
 padding: 0px;
 font-weight:bold;
}
h1.gameHeader {
 font-size: 16px;
 color: #ffffff;
 background-color:#006699;
 margin-bottom: 5px;
 margin-top:0;
 padding: 3px;
}
h1#teamName {
 font-size: 25px;
 color:#fff;
}
h1#teamNameBlack {
 font-size: 25px;
 color:#000;
}
h1.switchteams {
	font-size:16px;
	border-bottom:1px solid #cccccc;
}
h1.eventHeader {
 font-size: 16px;
 color: #ffffff;
 background-color:#666666;
 margin-bottom: 0px;
 margin-top:0;
 padding: 3px;
}
h4.event {	
 font-size: 14px;
 color: #000033;
 margin: 0px;
 padding: 2px;
}
h4.eventHeader {	
 font-size: 14px;
 border-bottom:1px solid #000033;
 color: #000033;
 margin: 0px;
 padding: 2px;
}
#mainWrapper h2{
 font-family: Arial,sans-serif;
 background-color:#D8DFEA;
 font-size: 12px;
 border-top:1px solid #000033;
 color: #000033;
 margin: 0px;
 padding: 3px;
 font-weight:bold;
}
h2.gameHeader {
 font-size: 13px;
 color: #ffffff;
 border-top:0px;
 background-color:#006699;
 margin-bottom: 5px;
 margin-top:0;
 padding: 3px;
}
h2.attend {
 font-family: Arial,sans-serif;
 background-color:#006600;
 font-size: 12px;
 background-image:url(http://pointstreak.net/images/header/h2attendback.jpg);
 border-top:1px solid #000033;
 color: #fff;
 margin: 0px;
 padding: 3px;
 font-weight:bold;
}
h2.flagged {
 font-family: Arial,sans-serif;
 background-color:#006600;
 font-size: 12px;
 background-image:url(http://pointstreak.net/images/header/h2flaggedback.jpg);
 border-top:1px solid #000033;
 color: #fff;
 margin: 0px;
 padding: 3px;
 font-weight:bold;
}
#mainWrapper h3{
 font-family: Arial,sans-serif;
 font-size: 12px;
 color: #000;
 margin: 0px;
 padding: 0px;
}
h3.events{
 background-color:#D8DFEA;
 font-size: 12px;
 border-top:1px solid #000033;
 color: #000;
 margin: 0px;
 padding: 3px;
}
#mainWrapper h4 {
 font-family: Arial,sans-serif;
 font-size: 12px;
 color: #000000;
 margin: 0px;
 padding: 3px;
 font-weight:bold;
}
div.loginHome {
	border:1px solid #ccc;
	padding:4px;
	background-color:#eee;
}
.gameHeader {
 font-size: 16px;
 color: #ffffff;
 background-color:#006699;
 margin-bottom: 5px;
 margin-top:0;
 padding: 3px;
}
td.eventHeader {
 font-size: 10px;
 color: #ffffff;
 background-color:#666;
 margin-bottom: 5px;
 margin-top:0;
 font-weight:bold;
 padding: 3px;
}
/* for H2 style table cell headers */
td.h2head { 
 font-family: Arial,sans-serif;
 background-color:#D8DFEA;
 font-size: 12px;
 border-top:1px solid #000033;
 color: #000033;
 margin: 0px;
 padding: 3px;
 font-weight:bold;
}
/* for button cell td's */
td.buttonCell {
	padding:6px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #000033;
	text-align:center;
	background-color:#D8DFEA;
}
/* FOR TAB MENUS */
td.buttonCellOver {
	padding:6px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #000033;
	text-align:center;
	background-color:#cccccc;
}
td.buttonCellOver a {
	font-weight:bold;
}

td.frontnextgame {
	padding:6px;
	border-left:1px solid #ccc;
	border-top:1px solid #000;
	text-align:center;
	background-color:#006699;
}
td.frontnextevent {
	padding:6px;
	border-right:1px solid #ccc;
	border-top:1px solid #000;
	text-align:center;
	background-color:#666666;
}
/*********** PUBLIC PAGES *************/
.buttonSignUp {
	font-size:15px;
	color:#fff;
	background-color:#006699;
	font-weight:bold;
	padding:8px;
}	

/*********** PLAYER CARD *************/
td.playerCardHead {
	font-size:20px;
	font-weight:bold;
	background-image:url(http://pointstreak.net/images/playercardHeadBack.jpg);
	background-repeat:repeat-x;
	padding:3px;
	height:41px;
	border-top:1px solid #000033;
	background-color:#D8DFEA;
}
.uploads {
	border:1px solid #cccccc;
	padding: 8px;
	background-color:#eee;
	}
td.playerCardNumber {
	font-size:25px;
	color:#000;
	background-image:url(http://pointstreak.net/images/playercardNumBack.jpg);
	background-repeat:no-repeat;
	padding-top:3px;
	padding-right:0px;
	padding-left:30px;
	padding-bottom:0px;
	margin:0px;
	width:100px;
	background-color:#D8DFEA;
	height:41px;
	border-top:1px solid #000033;
}
div.playerCardNumber {
	font-size:25px;
}
td.playerCardLoggedin {
	font-size:10px;
	font-weight:bold;
	background-image:url(http://pointstreak.net/images/playercardHeadBack.jpg);
	background-repeat:repeat-x;
	padding:3px;
	text-align:right;
	height:41px;
	border-top:1px solid #000033;
	background-color:#D8DFEA;
}
.playerVideoCell {
	padding:8px;
	border:1px solid #cccccc;
}
.playerPictureCell {
	padding:8px;
	height:300px;
	border:1px solid #cccccc;
}
.playerInfo {
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	padding:2px;
}
#playerStats {
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	padding:2px;
}
#playerVideos {
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	padding:2px;
}
#playerPhotos {
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	padding:2px;
}
#playerGamelog {
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	padding:2px;
}
.playerBio {
	background-image:url(http://pointstreak.net/images/playerBioBack.jpg);
	background-repeat:repeat-x;
	background-color:#cccccc;
	color:#000;
	padding:8px;
	height:100px;
	overflow:auto;
}
.pictureViewer {
	padding:8px;
	width:inherit;
	border:1px solid #cccccc;
}
.playerBio p {
	margin:0px;
}
.picDesc {
	padding:5px;
	background-image:url(http://pointstreak.net/images/playerBioBack.jpg);
	border:1px solid #cccccc;
	font-weight:bold;
	margin-bottom:10px;
}
.teamPhotos { 
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	padding:2px;
	border:1px solid #cccccc;
}

/****** Page Confirmations ******/
.success {
	background-color:#FFFFCC;
	background-image:url(http://pointstreak.net/images/backsuccess.jpg);
	background-repeat:repeat-x;
	border:1px solid #009900;
	padding:4px;
	margin:10px 0 10px 0;
}
.failure {
	background-color:#FFFFCC;
	background-image:url(http://pointstreak.net/images/backsuccess.jpg);
	background-repeat:repeat-x;
	border:1px solid #ff3300;
	padding:4px;
	margin:10px 0 10px 0;
}


.trophyCase {
	background-image:url(http://pointstreak.net/images/trophycaseback.jpg);
	background-repeat:repeat-x;
}	
.alternateRow {
	background-color:#eeeeee;
}
.borderTop {
	border-top:1px solid #cccccc;
}
.alternateAdded {
	background-color:#FFFFCC;
	padding:6px;
}
.highlightRow {
	background-color:#FFFFCC;
	padding:2px;
}
.regularRow {
	background-color:#fff;
}
td.h2link { 
 font-family: Arial,sans-serif;
 background-color:#D8DFEA;
 font-size: 11px;
 border-top:1px solid #000033;
 color: #000033;
 margin: 0px;
 padding: 3px;
 text-align:right;
}
.pad {
	padding:4px;
}
.padTop {
	padding-top:4px;
}
input, textarea , select{
	font-family: Arial,sans-serif;
	font-size:10px;
}
.lightHeader {
	background-color:#D8DFEA;
	font-weight:bold;
}
.buttonPad {
	margin-top:10px;
	margin-bottom:10px;
}
.plus{
	border:1px solid #000000;
	padding-top:0px;
	margin:0;
	padding-right:2px;
	padding-left:2px;
	height:10px;
	display:inline;
	font-size:9px;
	color:#000000;
}



div.button { 
	border:1px solid #000033;
	padding:8px;
	background-color:#D8DFEA;
	display:inline;
}
td.button {
	padding:8px;
	background-color:#D8DFEA;
	font-size:16px;
	font-weight:bold;
	border:1px solid #000033;
}

td.buttonSmall {
	padding:8px;
	background-color:#D8DFEA;
	font-size:13px;
	font-weight:bold;
	border:1px solid #000033;
}
/***********************************************/
/* Game/Event Page Styles Divs  */
/***********************************************/
.gameDetails {
	border:1px solid #cccccc;
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
}
.gameTeams {
	padding:2px;
	font-size:13px;
	text-align:center;
}
.gameTeamScore {
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	background-color:#006699;
	color:#fff;
	font-size:18px;
	width:30px;
}
.gameTeamRecord {
	color:#666;
	font-weight:normal;
	font-size:12px;
}
.attendanceTop {
	border:1px solid #cccccc;
}
.attendanceBottom {
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.flagged {
	background-color:#FFFFCC;
	border:1px solid #ff0000;
	font-size:13px;
	padding:4px;
}
.starcutoff {
	border-bottom: 1px solid #cccccc;
}
.starcutoffFinal {
	border-bottom: 1px solid #cccccc;
	background-color:#FFFFCC;
}
.borderTop {
	border-top:1px solid #cccccc;
}
.captainsGameMessage {
	padding:5px;
	font-size:14px;
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	text-align:left;
}

#flaggedpopup {
	border:1px solid #cccccc;
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	width:350px;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 0px;
	border-bottom: 5px solid #ff3300;
	width: 100%;
	background-color:#000;
	margin-bottom: 5px;
}

#navBar{
	/*OVERRIDE TABLE WIDTH*/
	width: 130px;
	margin: 0px;
	padding: 0px;
	background: #eee url(http://pointstreak.net/images/navBar.jpg) repeat-y top right;
}

#content{
	width: 310px;
	padding:10px 5px 5px 10px;
	font-size:11px;
	margin:0;
}
#contentNonHome{
	width: 648px;
	padding:10px 5px 5px 10px;
	font-size:11px;
	margin:0;
}
#contentNonHomeLogin{
	width: 648px;
	background-image:url(http://pointstreak.net/images/loginback.jpg);
	background-repeat:no-repeat;
	padding:10px 5px 5px 10px;
	font-size:11px;
	margin:0;
}
#contentFeat{
	width: 648px;
	padding:0px;
	font-size:11px;
	margin:0;
}
.featInfo {
	padding:0px 10px 0px 10px;
	font-size:13px;
	margin:0;
}
.featInfoChunk {
	padding:4px;
	background-color:#fff;
	font-size:13px;
	margin:4px;
	border:1px solid #ccc;
}
.featInfo p {
	font-size:13px;
	margin:3px;
}

#teamName{
	margin: 0;
	padding: 0 0 0 10px;
	color:#fff;
}

#editbuttonrow {
	margin-top:10px;
}
/***********************************************/
/* Message Board                                 */
/***********************************************/

div.messageBoard {
	padding:4px;
	
}
div.mbMessage {
	border-bottom:1px solid #D8DFEA;
	padding-bottom:8px;
}
h3.mbTopic {
	padding:0px;
	margin:0px;
	font-weight:bold;
	color:#0066CC;
}
.viewall {
	text-align:right;
	margin-top:4px;
	padding:2px;
	font-size:10px;
	border-top:1px solid #cccccc;
}
.viewallnoborder {
	text-align:right;
	margin-top:4px;
	padding:2px;
}

/* used as an alternative to h2 style td cells */
.bluetitlebar {
	 font-family: Arial,sans-serif;
	 background-color:#D8DFEA;
	 border-top:1px solid #000033;
	 color: #000033;
	 margin: 0px;
	 padding: 3px;
 }
/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
}

/************* #homePage styles *************/

.captainsText {
	width:280px; 
	border:1px solid #000000; 
	background-color:#D8DFEA;
	height:80px;
	overflow:auto;
	margin-bottom:5px;
	padding-bottom:0;
}
#captains_message {
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Scores on homepage/gameview */
.bigScore {
	font-size:15px;
	font-weight:bold;
}
.otherRecord {
	font-size:13px;
	color:#666666;
}

/***********************************************/
/* calendar Styles                            */
/***********************************************/
.subHeaderRow {
	background-color:#D8DFEA;
	color:#000;
	padding:4px;
}
td.calendarheight {
	background-color:#eeeeee;
	height:60px;
	width:90px;
}
.calendardate {
	background-color:#c3c3c3;
	width:94%;
	padding:2px;
}

.calenderHeaderRow {
	background-color:#006699;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding:3px;
}
.headerRow {
	background-color:#cccccc;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:3px;
}
.headerRowSmall {
	background-color:#cccccc;
	font-size:11px;
	font-weight:bold;
	color:#000;
	padding:3px;
}
.calenderHeaderRow a {
	color:#fff;
}
/* for calendar legend */
div.game {
	background-color:#D8DFEA;
	width:20px;
	padding:2px;
	border:1px solid #cccccc;
}
/* event/game wrappers in calendar */
div.gameholder {
	border:1px solid #cccccc;
	background-color:#D8DFEA;
	/*font-weight:bold; */
	padding:2px;
	margin-bottom:5px;
}
div.gameholderw {
	border:1px solid #009900;
	background-color:#D8DFEA;
	/*font-weight:bold; */
	padding:2px;
	margin-bottom:5px;
}
.winText {
	font-weight:bold;
	color: #009900;
}
div.gameholderl {
	border:1px solid #ff3300;
	background-color:#D8DFEA;
	/*font-weight:bold; */
	padding:2px;
	margin-bottom:5px;
}
.lossText {
	font-weight:bold;
	color: #ff3300;
}
div.gameholdert {
	border:1px solid #cccccc;
	background-color:#D8DFEA;
	/*font-weight:bold; */
	padding:2px;
	margin-bottom:5px;
}
.tieText {
	font-weight:bold;
	color: #999999;
}
div.eventholder {
	border:1px solid #cccccc;
	background-color:#FFFFCC;
	padding:2px;
	margin-bottom:5px;
}

div.multidayholder {
	border:1px solid #cccccc;
	background-color:#66FF99;
	padding:2px;
	margin-bottom:5px;
}

div.event {
	background-color:#FFFFCC;
	width:20px;
	padding:2px;
	border:1px solid #cccccc;
}
/* today's header */
.today {	
	color:000;
	font-weight:bold;
	background-color:#FF9999;
	padding:2px;
	
}
/*********** Lines Page ***********/
.linetop {
	width: 400px;
	background-image:url(http://pointstreak.net/images/linetopback.jpg);	
	padding:0px;
	height:29px;
	background-repeat:no-repeat;
}
.linemiddle {
	width: 400px;
	background-image:url(http://pointstreak.net/images/linemiddleback.jpg);	
	padding:0px;
	height:400px;
	background-repeat:repeat-y;
	margin:0px;
}
.linebottom {
	width: 400px;
	background-image:url(http://pointstreak.net/images/linebottomback.jpg);	
	padding:0px;
	height:29px;
	background-repeat:no-repeat;
}
.line1 {
	background-image:url(http://pointstreak.net/images/line1back.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ff3300;
}
.line2 {
	background-image:url(http://pointstreak.net/images/line2back.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ff3300;
}	
.line3 {
	background-image:url(http://pointstreak.net/images/line3back.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ff3300;
}	
.line4 {
	background-image:url(http://pointstreak.net/images/line4back.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ff3300;
}
.defense1 {
	background-image:url(http://pointstreak.net/images/def1back.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #006699;
}	
.defense2 {
	background-image:url(http://pointstreak.net/images/def2back.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #006699;
}
.defense3 {
	background-image:url(http://pointstreak.net/images/def3back.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #006699;
}
.defense4 {
	background-image:url(http://pointstreak.net/images/def4back.jpg);
	background-repeat:no-repeat;
border-bottom:1px solid #006699;
}	
.goalie {
	background-image:url(http://pointstreak.net/images/goalieback.jpg);
	background-repeat:no-repeat;
}	
.lineHeaderF {
	border-bottom:1px solid #ff3300;
	height:30px;
}
.lineHeaderD {
	border-bottom:1px solid #006699;
	height:30px;
}


/*********** #navBar link styles ***********/

#navBar ul {list-style: none; margin: 0; padding: 0;}


.menuDiv {
	padding-top:1px;
	padding-bottom:4px;
	display:block;
	height:14px;
}
.rosterDiv {
	padding-top:1px;
	padding-left:18px;
	padding-bottom:4px;
	display:block;
	height:14px;
}

/*********** #sectionLinks styles ***********/
.loggedin {
	padding-left:5px;
	margin-bottom:0px;
	font-size:11px;
}
#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 2px;
	padding-top:0px;
	
}

#sectionLinks h3{
	padding: 10px 0px 10px 0px;
	font-size:11px;
}

#sectionLinks a {
	padding: 2px 0px 2px 5px;
	color:#0066CC;
}

/************** #chalk board styles **************/
#chalkboard {
	background-image:url(http://pointstreak.net/images/chalkboardback.jpg);
	width:310px;
	padding:0;
	margin:0;
	color:#FFFFCC;
}
.chalkTextHolder {
	padding:5px;
	text-align:center;
}
.cbContent {
	padding:5px;
	text-align:center;
}
.cbComments{
	padding:5px;
	text-align:left;
	border-bottom:1px solid #FFFFCC;
	margin:0px;
}
.nonHomeComment {
	padding:6px;
	text-align:left;
	border:1px solid #cccccc;
	margin-bottom:10px;
}
.nonHomeCommentAlternate {
	padding:6px;
	background:#eeeeee;
	text-align:left;
	border:1px solid #cccccc;
	margin-bottom:10px;
	color:#000000;
}

.newPost {
	padding:6px;
	background-color:#FFFFCC;
	text-align:left;
	border:1px solid #cccccc;
	margin-bottom:10px;
	color:#000000;
}


.redBig {
	font-size:15px;
	color:#FF0000;
}
.redSmall {
	font-size:10px;
	color:#FF0000;
}
.cbText {
	width:280px; 
	border:1px solid #000000; 
	background-color:#BEBEBE;
	height:80px;
	overflow:auto;
	margin-bottom:5px;
}
#updates {
	background-image:url(http://pointstreak.net/images/blueback.jpg);
	background-repeat:repeat-x;
	color:#fff;
	padding:4px;
	margin-top:10px;
	color:#FFF;
	text-align:center;
	margin-bottom:10px;
}
#statusdiv {
	padding:5px;
}
a.chalkButton {
	border:1px solid #000033;
	padding:3px 10px 3px 10px;
	background-color:#D8DFEA;
}
a.chalkLink {
	color:#FFFFCC;
}
/******* Attendence colors ****************/

.in  {
	font-size:13px;
	color:#009900;
	font-weight:bold;
}
.incell {
	color:#ffffff;
	background-color:#009900;
	font-size:13px;
	font-weight:bold;
}
.out {
	font-size:13px;
	color:#666666;
	font-weight:bold;
}
.outcell {
	color:#ffffff;
	background-color:#FF3300;
	font-size:13px;
	font-weight:bold;
}
.nr {
	font-size:13px;
	color:#ff3300;
	font-weight:bold;
}
.nrcell {
	color:#ffffff;
	background-color:#666666;
	font-size:13px;
	font-weight:bold;
}
.setyourattendance {
	background-color:#FFFFCC;
	border-top:1px solid #ff3300;
	border-bottom:1px solid #ff3300;
	font-size:13px;
	font-weight:bold;
	padding:3px;	
}
	
.attending {
	padding:4px;
	font-weight:bold;
}
.notattending {
	padding:4px;
	font-weight:bold;
}
.notresponded {
	border:1px solid #ff3300;
	background-color:#ffffcc;
	padding:4px;
	font-weight:bold;
}

/************** #right cell styles **************/

#rightContent {
	/*OVER RIDE TABLE WIDTH*/
	width: 535px;
	margin: 0px;
	padding: 5px;
}
#rightBorder {
	background-image:url(http://pointstreak.net/images/rightborder.jpg);
	background-repeat:repeat-y;
}
.rightEvents {
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.rightGameFinal {
	background-image:url(http://pointstreak.net/images/playercardback.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	border:1px solid #ccc;
	border-top:1px solid #000;
	margin-bottom:10px;
}
.rightTeamRecord {
	background-repeat:repeat-x;
	background-color:#fff;
	color:#000;
	/* border:1px solid #ccc; */
	border-top:1px solid #000;
	margin-bottom:10px;
}
.rightTeamRecordSeason {
	background-image:url(http://pointstreak.net/images/backrecordhead.jpg);
	background-repeat:repeat-x;
	background-color:#000;
	color:#fff;
	/*border:1px solid #ccc; */
	border-top:1px solid #000;
	/*text-align: center;*/
}
.recordHeader {
	background-repeat:repeat-x;
	background-color:#000;
	color:#fff;
	font-size:10px;
}
.streak {
	color:#FF0000;
	font-style:italic;
}
.hotstreak {
	color:#FF0000;
	font-style:italic;
}
.coldstreak {
	color:#26a6e1;
	font-style:italic;
}
.nostreak {
	color:#ffffff;
}

#headContent {
	width:778px;
	margin-left: auto;
	margin-right: auto;
}
#mainWrapper {
	width:1000px;
	margin-left: auto;
    margin-right: auto;
	background-image:url(http://pointstreak.net/images/topfade.jpg);
	background-repeat:repeat-x;
	}
#topAd {
	width:778px;
	 margin-left: auto;
    margin-right: auto;
	text-align:center;
	padding-bottom:5px;
	margin-bottom:5px;
}	
/*************** Modal Dialogs ******************/
#modal_container {
	    padding:5px;
	    background-color:#fff;
	    border:1px solid #666;
	    overflow:auto;
	    font-family:"Lucida Grande",Verdana;
	    font-size:12px;
	    color:#333;
	    text-align:left;
}
/***************Inbox/Message Board******************/
td.read {
	background-color:#eeeeee;
	border-bottom:1px solid #cccccc;
}
td.unread {
	background-color:#fff;
	border-bottom:1px solid #cccccc;
	font-weight:bold;
}
.messageBox {
	padding:15px;
	font-size:12px;
	margin:0px;
	background-color:#eeeeee;
}
.displayingNum {
	padding:4px;
	background-color:#eeeeee;
	margin-bottom:4px;
	border-bottom:1px solid #cccccc;
}

.captainsMessage  p {
	font-size:14px;
}
.pagination {
	font-size:13px;
	font-stretch:expanded;
	padding:5px;
	margin-top:10px;
	text-align:center;
}
/***************season switch span*******************/

/*************** photo gallery **********************/

.imagethumbbackground {
	border:1px;
	border-style:solid;
	border-color:#000000;
	padding:2px;
	background-color:#cccccc;
	width:120px;
}

.imagebackground {
	border:1px;
	border-style:solid;
	border-color:#000000;
	padding:2px;
	background-color:#cccccc;
}

img[alt="chalk board"] { display: block;}

