/*
 * Author: Duo Consulting
 * Contact: www.duoconsulting.com
 * File: layout_print.css
 * 
 * Description:
 * Rules for printing only.
 *
 */

@import url(basestyles.css);

body {
	width: 7in;
	font-size: 10pt;
	margin-left: .5in;
	text-align: left;
}

.width {
	width: 90%;
}

h1, h2, h3, h4, h5, h6 {
	margin: auto;
	padding: inherit;
	color: #000;
}
#mastHead {
background:none;
padding: 0;
width: 100%;
border-bottom: 2px solid #000;
font-size: inherit;
font-weight: bold;
text-decoration: none;
color: #000;
text-align: left;
}


#mastHead h2#logo {

line-height: normal;
margin: 0 0 1em 0;
padding: 0;
background: none;

}

#mastHead h2#logo a {
font-size: 18pt;
display: inline;
text-indent: 0;
width: 100%;
text-decoration: none;
color: #000;
height: auto;
overflow: auto;

}

#mastHead #search {
display: none;
}

#mastHead fieldset {
display: none;
}

#mastHead #search .txt {
display: none;
}

#mastHead #search .btn {
display: none;
}



/* unstyle all ULs in the mastHead */

#mastHead ul {
display: none;
}



/* Eyebrow Nav */

#enav {
display: none;
}


/* Main Nav */

#mnav {
display: none;
}

/* Sub Nav */

#snav {
display: none;
}

#contentBounds {
/*width:6.5in; */
}
#contentBounds {
background: none;
border-bottom: none;
padding: 0;
}


#content h1, #content h2, legend {
margin: .5 0;
}



#content {
/*position: relative;
*/
float: none;
margin: 0;
width: 100%;
}

#full {
background: transparent url("../images/bg_content-full.png") left top repeat-y;
float: none;
margin: 0;
width: 100%;
display: inline;
}

#full h1 {
background: #000 url("../images/bg_h1.gif") left top repeat-x;
color: #fff;
border-top: none;
margin: .5em 0 ;
padding: auto;
line-height: 110%;
}

#full div.bottom {
border-bottom: 1px solid #333;
clear: both;
padding: 20px 0 0;
margin: 0 0 0 7px;
width: 100%;
}

#full #mainColumn {
margin: 0 25px 0 0;
width: 100%;
display: inline;
}
#full div.bottom hr {
display: none;
}


#content h1 {
color: #000;
border-top: none;
margin: .5em 0;
padding: 0;
line-height: 110%;
}

#content a {
color: #06c;
text-decoration: underline;
}

#content a:hover {
color: #6e1687;
text-decoration: none;
}



#mainColumn, #sideColumn {
padding-top: 15px;
min-height: 0;
}

.two #mainColumn {
display: inline;
float: none;
margin: 0;
width: 100%;
}

.two #sideColumn {
float: left;
margin: 0;
display: inline;
width: 100%;
}
#content #sideColumn h2 {
color: #000;
font-size: 118%;
line-height: 1.2em;
}


.one #mainColumn {
width: 100%;
}
#content div.bottom, {
width: 100%;
}

#ticker {
background: #4b4b4b url("../images/bg_ticker.gif") left center repeat-x;
color: #ffc51b;
font-size: 85%;
font-weight: bold;
height: 2.4em;
line-height: 24px;
margin: 0 7px 0;
overflow: hidden;
white-space: nowrap;
width: 100%;
}

#ticker ul {
margin: 0;
}

#ticker ul li {
margin: 0 8px;
display: inline;
}



ul#pageNav {
display:none;
}


table.powerRankings {
}

table.powerRankings th, table.powerRankings td {
font-size: 92%;
line-height: 1.1em;
padding: 3px;
border-bottom: 1px solid #eee;
}

table.powerRankings th {
background: #eee;
border-bottom: 2px solid #ddd;
}



#lnav {
display: none;
}



/* Qualify Button */

#btnQualify a {
background: transparent url("../images/btn_qualify.png") center center no-repeat;
display: block;
width: 133px;
height: 33px;
margin: 0 auto;
text-indent: -999em;
overflow: hidden;
cursor: pointer;
}

	

#btnQualify a:hover {
background: transparent url("../images/btn_qualify-hover.png") center center no-repeat;
cursor: pointer;
}



/* Footer */

#footer {
padding: 0;
}

#footer, #footer a {
font-size: 85%;
line-height: 1.2em;
color: #666;
}

#footer a {
font-size: 100%;
font-weight: bold;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}



#footer ul {
display: none;
}

/* Student Athletes & Families */

.sportFeature {
width: auto;
float: none;
}	



.right {
float: none;
}

.fl_left {
float: none;
}

.fl_right {
float: none;
}

.img_left {
float: none;

}

.img_right {
float: none;
}


/* Contact and Register Form */



#contact .fl_left {
width: 48%;
float: left;
}	

#contact .fl_right {
float: right;
width: 48%;
}


#home #contentBounds .intro .mission {
float: none;
width: 100%;
}



#home #contentBounds .intro #mediaPlayer {
display: none;
}


#home #contentBounds .intro {
margin: 0 -9px;
width: 100%;

}

#middle {
margin: 0;
width: 100%;
}



#home #contentBounds #middle .getReal, #home #contentBounds #middle .getSeen, #home #contentBounds #middle .getStarted {
float:none;
width: 100%;
}

#content h1 {
background: none;
color: #000;
border-top: none;
margin: .5em 0;
padding: 0;
line-height: 110%;
}

#home #contentBounds #middle h3 a {
color: #000;
text-decoration: none;
}

#home #contentBounds #bottom h2 {
margin: 0;
color: #eee;
font-size: 128%;
font-style: bold;
}

.yourSport {
float:none;
width: 100%;
}


	

ul.college_features div.fl_left, ul.college_detail div.fl_left {
width: 100px;
text-align: left;
padding: 3px 0 0;
}

	

ul.college_features li p {
margin: 0 0 0 130px;
}

	

ul.college_detail li {
float: left;
}

	

ul.college_detail li.thumbnail {
float: right;
}

	

ul.college_detail li h3 {
margin-bottom: 0;
font-weight: normal;
font-size: 130%;
}

	

ul.college_detail li p {
margin-bottom: .25em;
}


	

.mediaPlayer.recruiting img {
float: left;
margin: 0;
padding: 0;
}

	

.mediaPlayer.recruiting .text {
margin-left: 335px;
}

*/	



/* sports */



.virtual {
padding: 8px 8px 8px 0;
}	

 

.virtual .img_frame {
border: #aaa solid 1px;
padding: 3px;
background: #fff;
}





.impact {
padding: 0 0 10px 30px;
position: relative;
float: right;
}

.impact img {
float: none;
}



.impactBadge {
display: none;
}



/* print button */

.print {
display: none;
}

	

/* index extranetHome */

#extranetHome #contentBounds .intro li {
float:left;
width: 40%;
margin-bottom: 5px;
margin-right: 5%;
list-style: none;
}

	

#extranetHome #contentBounds #middle {
margin-top: 50px;
}

#extranetHome #contentBounds #middle h3 { 
padding: 0;
background-color:#ff9900;
color: #000000;
font-size: 140%;
}

#extranetHome .headlines {
background: #666 url("../images/bg_headlines.gif") left top repeat-x;
border: #8e8e8e 1px solid;
float: left;
width: 45%;
padding: 4px;
}

#extranetHome .stats {
background: #666 url("../images/bg_headlines.gif") left top repeat-x;
border: #8e8e8e 1px solid;
float: right;
width: 47%;
padding: 4px;
}

#extranetHome #contentBounds #bottom {
width: 75%;
}

	

#extranetHome #enav {
display: none;
}

#debug {display: none;}
