.box a, .box a:link, .box a:visited, .box a:active, .box a:hover {color:#b38835;}.newsTitle a, .newsTitle a:link, .newsTitle a:visited, .newsTitle a:active, .newsTitle a:hover {color:#b38835;}.newsByLine a, .newsByLine a:link, .newsByLine a:visited, .newsByLine a:active, .newsByLine a:hover {color:#FFF;}#newsArchive a, #newsArchive a:link, #newsArchive a:visited, #newsArchive a:active, #newsArchive a:hover {color:#FFF;}#footer a, #footer a:link, #footer a:visited, #footer a:active, #footer a:hover {color:#b38835;}#footer a:active, #footer a:hover {color:#FFF;}.boxLeft a, .boxLeft a:link, .boxLeft a:visited, .boxLeft a:active, .boxLeft a:hover {color:#b38835;}.boxRight a, .boxRight a:link, .boxRight a:visited, .boxRight a:active, .boxRight a:hover {color:#b38835;}.leftInfo a, .leftInfo a:link, .leftInfo a:visited, .leftInfo a:active, .leftInfo a:hover {color:#b38835;}.leftInfo a:active, .leftInfo a:hover {color:#FFF;}.rightInfo a, .rightInfo a:link, .rightInfo a:visited, .rightInfo a:active, .rightInfo a:hover {color:#b38835;}.rightInfo a:active, .rightInfo a:hover {color:#FFF;}.centerInfo a, .centerInfo a:link, .centerInfo a:visited, .centerInfo a:active, .centerInfo a:hover {color:#b38835;}.centerInfo a:active, .centerInfo a:hover {color:#FFF;}.menu ul li a, .menu ul li a:link, .menu ul li a:visited, .menu ul li a:active, .menu ul li a:hover {color:#FFF;}.menu ul li a:active, .menu ul li a:hover {color:#b38835;}#nav ul li a, #nav ul li a:link, #nav ul li a:visited, #nav ul li a:active, #nav ul li a:hover {color:#FFF;}#nav ul li a:active, #nav ul li a:hover {color:#b38835;}#headerEduMenu ul li a, #headerEduMenu ul li a:link, #headerEduMenu ul li a:visited, #headerEduMenu ul li a:active, #headerEduMenu ul li a:hover {color:#FFF;}#headerEduMenu ul li a:active, #headerEduMenu ul li a:hover {color:#b38835;}.sb a, .sb a:link, .sb a:visited, .sb a:active, .sb a:hover {color:#b38835;}.sb a:active, .sb a:hover {color:#FFF;}.fanPoll a, .fanPoll a:link, .fanPoll a:visited, .fanPoll a:active, .fanPoll a:hover {color:#b38835;}.fanPoll a:active, .fanPoll a:hover {color:#FFF;}.ui-tabs-nav li a, .ui-tabs-nav li a:link, .ui-tabs-nav li a:visited, .ui-tabs-nav li a:active, .ui-tabs-nav li a:hover {color:#FFF;}li.ui-tabs-selected a, li.ui-tabs-selected a:link, li.ui-tabs-selected a:visited, li.ui-tabs-selected a:active, li.ui-tabs-selected a:hover {color:#FFF;}.rotatorByLine a, .rotatorByLine a:link, .rotatorByLine a:visited, .rotatorByLine a:active, .rotatorByLine a:hover {color:#FFF;}
a, a:hover{
	color:#B38835;
}

/*********** Layout Overrides *************/
#container-left, #container-right {
	background: url(/images_web/containerLR.jpg) repeat-x ;
	padding-top: 1px;
}

/*********** END - Layout Overrides *************/

/************ Page Background ************/
body {
	background: #0c2a4c url(/images_web/pageBg.jpg) repeat-x top center;    
/*	background: #0c2a4c; */
	color: #FFF;
}

#wrapper{
	background: #FFF url(/images_web/wrapper.jpg) repeat-y ;
}
/************ END - Page Background ************/

/*********** Header *************/
#ticker {
	height: 27px;
	width: 990px;
	z-index: 1020;
	background: #0a1f37;
	border: 1px solid #000;
}
#headerEduLogo {
	background: url(/images_web/headerEduLogo.png) no-repeat top center;   
	position: absolute;
	height: 39px;
	width: 218px;
	top: 10px;
	right: 30px;
	z-index: 1040;
}
	/*********** HEADER EDU MENU *************/
#headerEduMenuWrapper {
	background: url(/images_web/eduMenuWrapperBg.png) repeat-x top center;   
	position:absolute;
	width: 990px; 
	z-index: 1039;
	top: 0;
	left: 0;
}
#headerEduMenu {
	background: url(/images_web/eduMenuBg.png) repeat-x top center;   
	height: 35px;
/*	width: 790px; */
	text-align: left;
	padding-left: 20px;
	float:left;
}
#headerEduMenu .menu {
	height: 35px;
	border: none;
	background: none;
}
#headerEduMenu .menu ul {
	margin:0;
	padding:0px;
	white-space:nowrap;
}
#headerEduMenu .menu li {
	display:inline;
	background: none;
}
#headerEduMenu .menu li a {
	text-decoration:none;
	display:inline;
	height: 35px;
	line-height: 27px;
	padding-left: 15px;
	background: none;
	font-weight: bold;
}
#headerEduMenu .menu li a:hover{
	background-position: 0 0;
}
#headerEduMenuRight {
	background: url(/images_web/eduMenuRight.png) no-repeat top center;   
	float: left;
	height: 35px;
	width: 126px;
}


#headerContent {
/*	background: #0a1f37 url(/images_web/pageBg.png) no-repeat top center;   */
}
#headerLogoLeft {
/*	background: url(/images_web/headerLogoLeft.jpg) no-repeat;  
*/
	height: 259px;
	height: 223px;
	width: 319px;
	top: 10px;
	right: 30px;
	float: left;
}
#headerActionRight {
	background: url(/images_web/headerRightBg.jpg) no-repeat;  
	height: 223px;
	width: 671px;
	float: left;
}	
	/*********** END - HEADER EDU MENU *************/

/*********** END - Header *************/

/*********** Boxes *************/
		/*********** LEFT *************/
.boxLeft{	
	width:200px;
	margin: 0px auto;
	margin-top: 0;
/*	padding-bottom: 10px; */
	text-align: left;
}
	
.boxLeftContent {
/*	background: #012b5a url(/images_web/boxLeftContent.jpg) repeat-y; */
	background: none;
	margin: 0 auto 10px;
	border: 1px solid #0c2a4c;
	border-top: none;	
	width: 198px;
}

.boxLeftTitle{
	background:url(/images_web/boxLeftTitle.jpg) no-repeat; 
/*	background:url(/images_web/boxLeftTitle.jpg) no-repeat;   */
	height: 32px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	padding-left: 15px; 
	text-align: left;
	text-transform: uppercase;		
	color: #b38835;
}
#sportBoxLeftBottom {
	background: url(/images_web/boxLeftBottom.jpg) no-repeat 1px top;		
	height: 5px;
	width: 198px;
/*	padding-bottom: 10px; */
}
		/*********** END - LEFT *************/


		/*********** RIGHT *************/
.boxRight{
	width:200px;
	margin: 10px auto;
	padding-bottom:0px;
}


.boxRightTitle{
	background:url(/images_web/boxRightTitle.jpg) no-repeat; 
/*	background:url(/images_web/boxLeftTitle.jpg) no-repeat;   */
	height: 32px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	text-transform: uppercase;	
	padding-left: 15px; 
	text-align: left;
	color: #b38835;
}
.boxRightContent{
/*	background: #012b5a url(/images_web/boxLeftContent.jpg) repeat-y; 133d6c*/
	background: #133c6b;
	color: #FFF;
	margin: 0 auto;
	border: 1px solid #0a1f37; 
	border-top: none;
	width: 198px;
}
.boxRightBottom {
	background:#000 url(/images_web/boxLeftBottom.jpg) no-repeat 0 top;		
	height: 5px;
	width: 200px;
	padding-bottom: 10px; 
}
.sb .boxRightTitle{
	background:url(/images_web/sbBoxRightTitle.jpg) no-repeat;	
}
.sb .boxRightBottom{
	background: #000 url(/images_web/sbBottom.jpg) no-repeat;	
	height: 10px;	
}


		/*********** END - RIGHT *************/

		/*********** CENTER *************/

.boxBottom{
	height:0px;
	padding-bottom: 0px;
}

.middle .boxTitle{
	padding-top: 10px;
}

.withWatermark .boxContent{
	background: url(/images_web/watermark.png) no-repeat center center; 
}

.box{
	width:530px;
	margin: 0px auto 10px;
	margin: 10px auto;
/*	background: url(/images_web/boxContentBg.png) no-repeat center right;  */
}

.boxTitle{
	background:url(/images_web/boxTitle.jpg) no-repeat bottom; 
	font-size:16px;
	height:43px; 
	line-height:30px; 
	text-align:left;
	font-weight:bold; 
	color:#FFF;
	padding-left: 15px; 
	text-transform: uppercase;
}

.boxContent {
	padding: 10px; 
	padding-top: 0; 
	margin: 0px;
}
/*********** END - CENTER *************/


/*********** News *************/
/*
.rotatorWrap {
	position:relative;
	top: 0px;
	right: 220px;
}
*/
.topStories {
	margin-bottom: 0;
}
.topStories .boxTitle {
	background:	url(/images_web/boxTitleTopStories.jpg) no-repeat;	
}
#topStoriesBoxBottom {
	background:	url(/images_web/topStoriesBoxBottom.jpg) no-repeat;	
	height: 5px;
	width: 530px;
	margin: 0  auto;
}
.topStories .boxContent {
	background: #0c2a4c;
	padding: 0;
	margin: 0 auto;
}
.recent {
	margin-top: 0;
}
.recent .articleDiv{
	min-height: 75px;
}
.recent .newsPhotoCaption{
	display: none;
}
.recent .newsPhoto {
	float:left;
	margin:0 10px 0 2px;
	padding:0;
}
.recent .newsPhoto img {
	border: 1px solid #FFF;
	width:85px;
	height:65px;
}
.recent .newsReadMore {
	text-align: right;
}
.recent .boxContent {
	padding-bottom: 0;
	padding-top:0;
}

.newsTitle {
	display:block;
	font-size:13px;
	padding: 2px 16px 3px 16px;	
	margin: 0;
	text-decoration:none;
	color:#b38835;
}
.newsByLine {
	font-size:11px;
	font-weight: bold;
	padding:0;
	color:#FFF;
}
.newsBody {
	padding:5px 0;
	text-align:justify;
}
.articleDiv {
	padding: 10px 10px 5px 0;
	background:url(http://p.sidhelp.com/c/images/separators/separatorSolidTransGrey.png) repeat-x center bottom;
}
.newsPhoto {
	margin:10px auto;
	padding:5px 5px 5px 5px;
}
.newsPhotoCaption {
	text-align:center;
	font-size:10px;
	color: #FFF;
	padding-top:3px;
	max-width: 360px;
	background:	url(/images_web/boxTitle.jpg) no-repeat -10px top #506089;	
}
#newsArchive {
	background:transparent url(/images_web/btnNewsArchive.png) no-repeat scroll 0 0;  
	font-size:13px;
/*	
	height:32px;
	line-height:29px;
	line-height:29px;
	width: 147px;
*/
	margin-left:355px;
	margin-top: 10px;
	text-align:left;
	padding-left: 20px;
	
}
.newsPhotoCaption {
	text-align:center;
	font-size:10px;
}
/*********** END - News *************/

/*********** Main Nav *************/

#navMenu {
	background:url(/images_web/navBg.jpg) repeat-x ;
	height: 40px;
	width: 990px;
	float:left;
}

#nav ul{
	margin: 0;
	padding: 0;
	text-align:center;
	white-space:nowrap;
	width: 100%;
}
#nav ul li{
	background:url(/images_web/navSeparator.jpg) no-repeat;   
	display:inline;
	height: 40px;
	line-height: 40px;
	padding: 12px 0 11px 0;
}
#nav ul li.first{
	background: none;
}
#nav ul li a{	
/*	background:url(/images_web/navPointerWhite.png) no-repeat bottom center;    */
	font-size:14px;
	padding: 0 30px;	
	padding: 10px 20px 13px 20px;	
/*	font-weight:bold; */
	font-weight: normal;
	height: 40px;
	line-height: 40px;
/*	text-transform:uppercase; */
}
#nav ul li a:hover{	
	text-decoration: none;
}
/*********** END - Main Nav *************/

/*********** Side Nav *************/
/* overriding width of default box left - borders are only on the menus content, not the menu item title*/
.sportMenu .boxLeftContent {
	margin-top: 10px;
	width: 200px;
	border: none;
}

.menu {
/*
	width: 185px; 
	padding-bottom: 2px;
	padding-left: 12px;
*/
	background: #133f71;
	padding-left: 12px;
	border-left: 1px solid #0c2a4c;
	border-right: 1px solid #0c2a4c;
}
.menuItemTitle{
	background:url(/images_web/menuItemTitle.jpg) no-repeat;   	
	height: 32px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 15px; 
	color: #fff;	
}	
.menu ul {
	list-style: none;
	margin:0;
	padding:0 0 10px 0;
	list-style-type:none;
}
.menu li {
	height: 22px;
	line-height: 22px;
	overflow:hidden;
/*	border-bottom: 1px dotted #FFF; */
	background:url(http://p.sidhelp.com/c/images/separatorDottedBlue.png) repeat-x bottom;   
}	
.menu li a {
	display:block;
	text-decoration:none;
	height: 22px;
	line-height: 22px;
	padding-left:20px;
	background:url(/images_web/menuItemBg.png) no-repeat 0 -22px;  
	font-weight: bold;
}
.menu li a:hover{
	background-position: 0 0; 
	color:#FFF;
}
/*********** END - Side Nav *************/

.athleticLinks .menu, .oaksTraditions .menu {
	background: none;
}

/*********** Scoreboard *************/
#recent, #upcoming {
	padding:0;
	border-top: 1px #000 solid;
	background: #0a1f37;	
}
.sb {
	font-size: 9pt;
}
.sb .boxRightContent {
	padding:0; 
	margin: 0 auto; 
/*	border: solid 1px #000; */
	border-top: none;
	padding-top: 25px;
	margin-bottom: 30px;
}
.sb .boxRightShadow{
	display: none;
}
.sb.boxRight{
	margin-bottom:0;
}

.sbDate {
/*	background: #0a1f37; 133f71*/

	background: #133f71; 
	text-align:right;
	font-weight:bold;
	padding:0px 6px;
	height:29px;
	line-height:29px;
	color: #FFF;
}

.sbSport {
	background: #133f71; 
/*	background: #0a1f37; 
	color: #b38835; */
	font-weight:bold;
	display:block;
	font-size:12px;
	padding:0px 5px;
	text-align:left;
	text-decoration:none;
	height: 25px;
	line-height: 25px;
}

.sbStatus{
	font-size: 8pt;
	text-align:right;
}

.sbEventO, .sbEventE, .sbEvent {
	font-size:12px;
/*	padding:10px 10px 10px 5px; */
	margin:10px auto;
	width: 170px;
/*	font-weight:bold; */
}
.sbEventWrap {
	padding:0;	
}

.sbEvent td{
	padding:0px;	
}
.sbDhSecondGame{
	text-align:center;
}

.sbScore {
	text-align: right;
	padding-right: 8px;
	padding-left: 2px !important;
}
.sbTime{
	text-align: right;
	padding-right:3px;
}
.sbTimeZone{
	text-align: center;
}
.sbNote{
	text-align: center;
	font-style:italic;
	font-size: 10px;
	padding-right:4px;
	color:#99b4da;	
}
.sbWinner{
	font-weight:bold;
}
.sbTeams{
	text-align:left;
}
.sbWrapper{
	background:url(/images_web/sbWrapper.jpg) repeat-y;
	height:350px;
	overflow:auto;
	width: 200px;
	margin: 0 auto;
/*	border: solid #000 1px; */
	color: #FFF; 
}

.boxRightTop {
	background:url(/images_web/boxRightTop.jpg) no-repeat;	
	height: 10px;
}
.sb a{
	text-decoration:underline;
	font-weight:normal;
}

.sbNoEvents{
	padding:5px;
	text-align:center;
}
/*********** END - Scoreboard *************/


/*********** Fanpoll *************/
#fanPollDiv {
	padding-bottom: 10px;
}
.fanPoll input.frmButton {
	background:url(/images_web/fpVote.png) no-repeat; 
	border: none;
	width: 75px;
	color:#FFF;
}
input.frmButton {
	clear:both;
	margin: 5px 0;
	padding:0 0 5px 0;
	font-weight:bold;
	height: 25px;
}
.pollQuestion{
	display:block;
	font-size:12px;
	padding:6px 10px 6px 10px;
	text-decoration:none;
	font-weight:bold;
}
.pollAnswers{
	width: 170px;
	margin: 0 auto;
	text-align: left;
}


.pollQandA{
	padding: 10px;
}

.viewResults a{
	color: #FFF; 
	height: 35px;
	line-height: 35px;
	padding: 0;
	margin: 0;
}

.pollTotalVotes{
	text-align:center;
	font-style:italic;
	font-size:11px;
	padding-top:5px;
}
.pollBarBG{
	height:14px;
	background:url(/images_web/headerLogoLeft.jpg) repeat-x scroll -120px -50px;
	border: 1px solid #FFF;
}
.pollEndDateMsg{
	text-align:center;
	font-style:italic;
	font-size:11px;
}
.pollAnswer{
	font-size:11px;
}
div.pollAnswer{
	text-align:center;
	padding:3px;
}
.pollBox {
	width:100%;
	padding:0px 5px;
}
.pollSport{
	background:url(/images_web/eduMenuBg.png) repeat-x transparent; 
	color: #FFF;
	line-height:30px;
	height: 35px;
	text-align:center;
	font-weight:bold;
	font-size: 16px;
}
.pollAnswer.correct{
	color: #b38835;
	font-size:15px;
}
/*********** END - Fanpoll *************/


/*********** FEATURED ATHLETE *************/
.fa{
	text-align:center;
	padding: 10px 0;
}
.faImage img{
	border:1px solid #fff;
}
.faName a, .faName a:link, .faName a:visited, .faName a:active{
	color:#FFF;
}
.faSport{
	font-weight:bold;
}
.faArchive{
	padding-top:5px;
	font-size:11px;
	font-style:italic;
}
/*********** END - FEATURED ATHLETE *************/


/*********** Ads *************/
#playNAIA {
	width: 200px;
	margin: 0 auto;
}
.adBox {
/*	background: #FFF;
	width: 211px; 
	color: #000;
*/
}
.adBox a{
	text-decoration:underline;
}
.leftInfo {
	width: 200px;
	text-align:center;
	margin: 10px auto;	
	overflow: hidden;
}
.rightInfo {
	text-align:center;
	margin: 10px auto;	
	width: 200px;
	overflow: hidden;
}
.centerInfo {
	text-align:center;
	padding: 0;
	width: 530px;
	overflow: hidden;
	margin: 0 auto;
}
.leftInfo .info {
	margin: 0 auto;
	padding-bottom:10px;
}
.rightInfo .info {
	margin: 0 auto;
	padding-bottom:10px;
}

.centerInfo .info{
/*	padding:0 5px 10px 5px; */
	margin: 10px auto;
	text-align:center;
}
.associationLogos .ad {
	padding-top: 10px;
}
/*********** END - Ads *************/

/*********** Footer *************/
#footer a {
	font-weight: normal;
}
#footer {
	background: #00122b; 
	height: 115px;
}
#footerShade {
	position:absolute;
	width: 450px;
	height: 14px;
	left: 260px;
	bottom: 30px;
}
#footerPlayNAIA {
	position:absolute;
	width: 186px;
	height: 55px;
	left: 30px;
	bottom: 25px;
}
#footerNAIA {
	position:absolute;
	width: 77px;
	height: 78px;
	left: 220px;
	bottom: 15px;
}
#footerCalPac {
	position:absolute;
	width: 119px;
	height: 57px;
	right: 170px;
	bottom: 30px;
}
#footerSIDHelp {
/*	background: url(/images_web/footerSIDHelp.jpg) no-repeat;  */
	position:absolute;
	width: 120px;
	height: 60px;
	right: 30px;
	bottom: 30px;
}
#subfooter1 {
    background: url(/images_web/footerBg.jpg) repeat-x;	
	width:990px;
	height: 81px;
	color: #99b4da;
	text-align:center;
	line-height:15px;
	padding-top: 5px;
	font-size: 10px;
}
#subfooterLinks {
	padding-top: 5px;
	line-height:15px;
	height: 37px;
	width: 200px;
}
/*********** END - Footer *************/

/*********** MISC *************/
.f {
	padding:5px;
}


/*********** ANY OTHER *************/

.rosterProfileLink{
	white-space:nowrap;
}
#printHeader{
	display:none;	
}
