/****************** Content  ******************/

#content {
	  width: 100%;
	  height: 100%;
	  background-color: #ffffff;
	  background-image: url(../images/bg_content.gif);
	  background-position: bottom right;
	  background-repeat: no-repeat;
	  border-top: none;
	  display: inline-table;
}


#main_content {
	  font-family: calibri, 'Trebuchet MS', arial, verdana, helvetica; 
	  color: #000000; 
	  font-size: 16px; 
	  line-height: 22px;
	  font-weight: normal;
	  padding-left: 30px;
	  padding-right: 290px;
	  padding-top: 25px;
	  padding-bottom: 30px;
	  text-align: justify;
}


#main_content h1 {
	  font-size: 28px; 
	  font-weight: normal;
	  color: #0A69AC; 
	  line-height: 20px;
}

#main_content h2 {
	  font-size: 19px; 
	  font-weight: normal;
	  color: #a6a6a6; 
	  line-height: 10px;
}


#main_content img {
	  background-color: #ffffff;
	  padding: 1px;
	  border-color: #000000; 
	  border-style: solid;
	  border-width: 4px;
}

.byline {
	BACKGROUND: none transparent scroll repeat 0% 0%;  PADDING-LEFT: 5px; PADDING-TOP: 0px; PADDING-BOTTOM: 5px; FONT: bold 70% Arial, Helvetica, sans-serif; COLOR: #ababab
}


/****************** Upcoming Game Box  ******************/

.next {
	  font-family: calibri, 'Trebuchet MS', arial, verdana, helvetica; 
	  color: #000000; 
	  font-size: 11px; 
	  line-height: 15px;
	  font-weight: normal;
	  padding: 0px;
	  text-align: justify;
	  border: 1px dashed #000080;
	  background-color: #eaeaea;

}

.next h1 {
	  font-size: 14px; 
	  margin-bottom: 2px;
}

.next a {
	  color: #cc0037; 

}

.next a:hover {
	  text-decoration: underline;
}


.next img {
	  background-color: #ffffff;
	  padding: 1px;
	  border-color: #000000; 
	  border-style: solid;
	  border-width: 2px;

}


/****************** Schedule Listing Font  ******************/


.schedule {
	  font-family: calibri, 'Trebuchet MS', arial, verdana, helvetica; 
	  color: #000000; 
	  font-size: 13px; 
	  line-height: 25px;
	  font-weight: normal;
	  padding: 0px;
}


/****************** Image Alignment - Seldom Used   ******************/


.imgr {
          float: right;
	  padding: 2px;
	  background-color:#ffffff; 
	  margin-left: 15px;
	  border-color: #555555;
	  border-style: solid;
	  border-width: 4px;
}


.imgl {
          float: left;
	  padding: 2px;
	  background-color:#ffffff; 
	  margin-right: 15px;
	  border-color: #555555 #555555 #555555 #555555;
	  border-style: solid;
	  border-width: 4px 4px 4px 4px;

}


.imginner {
	  padding: 5px;
	  margin: 2px;
	  border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
	  border-style: solid;
	  border-width: 1px 1px 1px 1px;

}

.imgrinner {
          float: right;
	  padding: 5px;
	  margin-left: 5px;
	  border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
	  border-style: solid;
	  border-width: 1px 1px 1px 1px;

}

.imglinner {
          float: left;
	  padding: 5px;
	  margin-right: 5px;
	  border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
	  border-style: solid;
	  border-width: 1px 1px 1px 1px;

}





/****************** Roster Page   ******************/

#vitals {
	  font-family: calibri, 'Trebuchet MS', arial, verdana, helvetica; 
	  color: #000000; 
	  font-size: 11px; 
	  line-height: 15px;
	  font-weight: normal;
	  padding: 10px;
	  border: 1px dashed #000080;
	  background-image: url(../images/bg_popup.gif);

}

#vitals h1 {
	  color: #000000; 
	  font-size: 30px; 
	  line-height: 20px;
	  font-weight: normal;
	  margin-top: 0px;
	  margin-bottom: 5px;

}

#vitals h2 {
	  color: #666666; 
	  font-size: 15px; 
	  line-height: 20px;
	  font-weight: normal;
	  margin-top: 0px;
	  margin-bottom: 5px;

}

.num {
	  color: #cc0037;
	  width: 75px;  
	  font-size: 65px; 
	  line-height: 40px;
	  font-weight: normal;
	  margin-top: 0px;

}

.bio {
	  color: #333333; 
	  font-size: 12px; 
	  line-height: 15px;
	  font-weight: normal;
	  padding-left: 0px;	
         margin-top: 5px;
	  margin-right: 10px;
	  border-top: 1px solid #000080;
	  border-right: 1px solid #000080;
	  border-left: 1px solid #000080;
	  background-color: #ffffff;


}

.bioheading {
	  color: #ffffff; 
	  padding-right: 5px;
	  padding-left: 10px;
	  background-color: #000000;

}

.biolisting1 {
	  color: #cc0037; 
	  padding-left: 5px;
	  background-color: #ffffff;
	  border-bottom: 1px solid #bbbbbb;

}

.biolisting2 {
	  color: #cc0037; 
	  padding-left: 5px;
	  background-color: #ffffff;

}

.headshot {
         float: right;
	  padding: 2px;
	  background-color:#ffffff; 
	  margin-top: 56px;
	  border-color: #555555;
	  border-style: solid;
	  border-width: 2px;
}



/****************** Gallery Content Page   ******************/

#gallery {
	  font-family: calibri, 'Trebuchet MS', arial, verdana, helvetica; 
	  color: #000000; 
	  width: 750px; 
	  font-size: 11px; 
	  line-height: 15px;
	  font-weight: normal;
	  padding: 10px;
	  border: 1px dashed #000080;
	  background-image: url(../images/bg_popup.gif);

}

#gallery h1 {
	  color: #0A69AC; 
	  font-size: 25px; 
	  line-height: 20px;
	  font-weight: normal;
	  margin-top: 0px;
	  margin-bottom: 5px;
	  text-align: left;

}

#gallery h2 {
	  color: #666666; 
	  font-size: 15px; 
	  line-height: 20px;
	  font-weight: normal;
	  margin-top: 0px;
	  margin-bottom: 5px;

}

#gallery img {
	  background-color: #ffffff;
	  padding: 4px;
	  border-color: #afafaf; 
	  border-style: solid;
	  border-width: 1px;

}


