/* 
*****************CREATING A NEW THEME for Beyond the Ultimate*****************
This theme will hopefully walk you through how to change/modify a theme for BTU

1.  Page Layout, Background, and color below.   You can add one below here if you want

*/
body {
	margin:0px;
	padding:0px;
	background-image: url(/images/basketball/court.gif);
	background-repeat:repeat;
	background-attachment: fixed;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

/* ////  If you want to change the background of the text areas, change the background-color & border-color element here/////*/
#content1 {
	width:754px;
	
}
#columnRight {
	/*background:url(/images/misc/rightAngle.gif) no-repeat #FFFFFF;*/
	padding:0px 7px 0px 8px;
}	

/* ////The style below, adds a a fade behind the left content.   ONLY USE IF YOU HAVE BLACK OR GRAY (#242424) ABOVE ///*/

.main
{
    background:url(/images/bg/lightfade.png) repeat-y;
}

/* 
/////////////////MENU COLORS//////////////////
*/
#navBar {
	height:28px;
	width:744px;
	/*background-color:#009933;*/
	padding:6px 0px 0px 10px;
}
#navBar ul li a {
	height: 21px; voice-family: "\"}\""; voice-family:inherit; height: 0;
	padding-top:2px;
	color: White;
	text-decoration: none;
	font-weight: bold;
}


#navBar ul li a:hover {
	/*background-position:0 -21px; */
	color: #3199d2;
}

#btmNav a:hover {
	color:#FFFFFF;
}

/*////////TO CHANGE/REMOVE THE SIDE PIECES FROM THE SIDES OF THE MENU///////*/

/*
#lFold {
	background-image:url(/images/misc/lFold.gif);
}
#rFold {
	background-image:url(/images/misc/rFold.gif);
}
*/
/* 
/////////////////TEXT COLORS//////////////////
This theme has the following colors:

Text:  gray (#a4a4a4)
Accent 1: Orange: (#F26721)
Accent 2: Blue: (#3199D2)

You can do a Find & Replace to Update these schemes

 */
h2 {
	color:#000000;
	font-size:1.9em;
	line-height:1em;
	letter-spacing:-0.03em;
	margin:0px 0px 20px 0px;
	font-weight:normal;
}
p {
	font-size:0.9em;
	line-height:1.2em;
	color:#000000;
	margin:0px 0px 18px 0px;
}

.orangeTitle a {
	color:#f26721;
	text-decoration:none;
}

.whiteBold {
	font-weight:bold;
	color:#000000;
	margin:0px 0px 12px 0px;
}

.makeBlue {
	color:#3199d2;
}

.profileQuote {
	width:424px;
	padding:14px 0px 0px 35px;
	margin:24px 0px 30px 0px;
	background:url(/images/misc/profileQuote.gif) no-repeat;
	color:#3199d2;
	font-size:1.1em;
	font-weight:bold;
}
.rightHeading {
	width:184px;
	height:21px;
	padding:10px 0px 0px 13px;
	color:#FFFFFF;
	font-size:0.75em;
}
#relatedUL a, #homeLinkUL a {
	font-size:0.8em;
	display:block;
	width:auto;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	padding:4px 4px 4px 20px;
}

#relatedUL a {
	background:#009933 url(/images/misc/artArr1.gif) no-repeat;
	background-position:10px center;
}

#homeLinkUL a {
	background:#f26721 url(/images/misc/artArr1.gif) no-repeat;
	background-position:10px center;
}

#relatedUL a:hover, #homeLinkUL a:hover {
	background-color:#F26721;
	background-image:url(/images/misc/artArrBl.gif);
}	

#topHeading {
	margin:12px 0px 0px 0px;
	padding-top:0px;
	background-color:#313131;
}


/*/////////////Other Changes///////////////////*/

p.arrowO {
	background:url(/images/misc/oArrowD.gif) no-repeat;
	color:#f26721;
	background-position:bottom left;
}
p.arrowB {
	background:url(/images/misc/bArrowD.gif) no-repeat;
	color:#3199d2;
	background-position:bottom left;
}
p.menu {
	background:url(/images/misc/menu.png) no-repeat;
	height: 13px;
}

#featuredPerf {
	color:#FFFFFF;
	font-size:1.2em;
	display:block;
}
.articleLink {
	width:460px;
	display:block;
	background: url(/images/misc/artArr1.gif) no-repeat #3199d2;
	background-position:10px 6px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
	padding:6px 2px 4px 28px;
	margin:0px 0px 8px 0px;
	font-size:0.8em;
	font-weight:bold;
}
.articleLink:hover {
	color:#F26721;
	background-image:url(/images/misc/artArr2.gif);
}




/*
///////////////////////////////////////////////////////
NO NEED TO EDIT FURTHER -- NO NEED TO EDIT FURTHER -- NO NEED TO EDIT FURTHER
/////////////////////////////////////////////////////////
*/

/*///////////Article Styles  */
.article 
{
	background-color: White;
	background-image: none;
	width:536px;
	float: left;
}
.article h2 {
	color:#000000;
	margin:14px 0px 0px 0px;
}
.article #by {
	color:#9f9f9f;
	margin:4px 0px 6px 0px;
	font-weight:bold;
	font-size:0.8em;
}
.article #tag {
	color:#2f98d1;
	margin:0px 0px 8px 0px;
	font-weight:bold;
}
.article  p {
	color:#333333;
	margin:0px 0px 20px 0px;
}

.article .spacerGrey {
	background-image:url(../images/bg/greySpacer.gif);
	margin:20px 0px 20px 0px;
}
.article .makeBold {
	font-weight:bold;
}

.article h4 {
	color:#f26721;
	margin:0px 0px 6px 0px;
}
.article #credit {
	font-size:0.7em;
	color:#7d7d7d !important;
	margin-top:40px !important;
}
.articleLinkr {
	width:460px;
	display:block;
	background: url(../../../images/misc/artArr1.gif) no-repeat #009933;
	background-position:10px 6px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
	padding:6px 2px 4px 28px;
	margin:0px 0px 8px 0px;
	font-size:0.8em;
	font-weight:bold;
}

.article #choice {
	color:#f26721 !important;
	font-size:1.6em;
	font-weight:bold;
	letter-spacing:-0.04em;
	margin:40px 0px 10px 0px !important;
}

/*////////////////////////////////////////////////////////////  TYPE */

#perfH2 {
	margin:0px 0px 5px 0px;
	padding:0px;
}

.tagLine {
	font-size:0.8em;
	margin:0px;
	padding:0px;
}
.orangeTitle a:hover {
	text-decoration:underline;
}


/*////////////////////////////////////////////////////////////  LAYOUT */

* {
	margin:0px;
	padding:0px;
}

#centerIt {
	width:100%;
	margin:36px 0px 30px 0px;
}

#container {
	margin:0px auto 0px auto;
	width:780px;
}
#lFold, #content, #content1, #rFold, #columnLeft, #columnRight {
	float:left;
}

#lFold, #rFold {
	width:13px;
	height:285px;
	background-position:bottom;
	background-repeat:no-repeat;
}

/*
#header {
	height:244px;
}
*/

#content {
	width:754px;
}


#leftAngle {
	width:536px;
	height:13px;
	background:url(/images/misc/leftAngle.gif) no-repeat;
	background-position:top right;
}

#columns {
	width:748px;
	background:url(/images/bg/mainbg.gif) repeat-y;
}

#columnLeft {
	width:535px;
}
#columnRight {
	width:193px;
}
#leftContent {
	width:490px;
	padding:20px 20px 20px 26px;
}

/*////////////////////////////////////////////////////////////  NAV */

#navBar ul li a {
	/*display:block; */
	background-repeat:no-repeat;
} 

#navBar ul {
	height:21px;
	padding:0px;
	list-style:none;
}

#navBar ul li {
	float:left;
	margin-right:15px;
}

#navBar ul li#ultimate a {
	width:161px;
}
#navBar ul li#beyond a {
	width:215px;
}
#navBar ul li#about a {
	width:55px;
}
#navBar ul li#home a {
	width:55px;
}
#navBar ul li#search a {
	width:110px;
}


/*////////////////////////////////////////////////////////////  MISC */

br.clear { 
	margin:0; 
	padding:0; 
	clear:both !important;
	text-indent: -9999em;
	font: 1px/1px sans-serif; /* stop IE from revealing unnecessary bg */
	height:0.1em;
}

.spacerBlue, .spacer, #tagSpan, .spacerGrey {
	display:block;
	margin:10px 0px 10px 0px;
	padding:0px;
	background-repeat:repeat-x;
	height:1px;
	font: 1px/1px sans-serif;
	width:auto;
}

.spacerBlue {
	/* background-image:url(/images/bg/blueSpacer.gif); */
	margin-top:40px;
}

.spacer {
	background-image:url(/images/bg/rightSpacer.gif);
}

.largeSpacing {
	margin:40px 0px 40px 0px;
}

.spacerTag {
	margin:2px 0px 2px 0px;
}

#tagSpan {
	background-image:url(/images/bg/tagSpacer.gif);
	margin:3px 0px 18px 0px;
}


#btmNav, #btmNav a {
	font-size:0.85em;
	color:#FFFFFF;
}

#btmNav a {
	text-decoration:none;
}

p.seeMore {
	margin:40px 0px 30px 0px;
	padding:1px 0px 20px 32px;
	font-size:1em;
	font-weight:bold;
	line-height:1em
}

.seeMoreNoMarge {
	margin:0px 0px 30px 0px !important;
}


.perfProfile {
	border:#3199d2 6px solid;
	float:left;
	margin:0px 20px 20px 0px;
}


/* artcle link */

/* right colum headings */

.orangeHeading {
	background-color:#f26721;
}
.blueHeading {
	background-color:#3199d2;
}
.greyHeading {
	background-color:#313131;
}


.readMore {
	width:100px;
	padding:4px 2px 3px 23px;
	background:#3199d2 url(/images/misc/artArrBl.gif) no-repeat;
	background-position:8px 4px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:0.85em;
	text-decoration:none;
	display:block;
	margin:0px 0px 40px 0px;
}

.readMore:hover {
	background-color:#f26721;
}

#aboutLogo {
	margin:0px 0px 0px 20px;
}



/* career table */

#careerUL {
	list-style:none;
	margin:2px 0px 0px 0px;
}

#careerUL li {
	background-color:#3a3a3a;
	margin:0px 0px 2px 0px;
	padding:3px 0px 3px 0px;
}

#careerUL p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	font-size:0.8em;
}

.era {
	font-size:0.9em !important;
	color:#FFF;
}

/* related links sidebar */

#relatedUL, #homeLinkUL {
	list-style:none;
	margin:2px 0px 0px 0px;
}

#relatedUL li, #homeLinkUL li {
	margin:0px 0px 2px 0px;
	padding:2px 0px 1px 0px;
}


/*////////////////////////////////////////////////////////////  FOOTER */

#footer {
	padding:20px 0px 0px 6px;
	width:744px;
	height:70px;
}

#logos {
	float:left;
}

#logos a {
	display:block;
	background-repeat:no-repeat;
	overflow: hidden; /* WIN IE5 hack */
	height: 30px; voice-family: "\"}\""; voice-family:inherit; height: 0;
	padding-top:30px;
	float:left;
	margin:0px 20px 0px 0px;
}

a#aia {
	width:83px;
	background:url(/images/buttons/aia.jpg) no-repeat;
}
a#aiaGear {
	width:55px;
	background:url(/images/buttons/aiaGear.jpg) no-repeat;
}
a#btu {
	width:55px;
	background:url(/images/buttons/btu.jpg) no-repeat;
}
a#mtg {
	width:39px;
	height: 65px;
	background:url(/images/buttons/mtg_black.gif) no-repeat;
}
a#ios 
{
	width:70px;
	height:30px;
	background:url(/images/buttons/imageofsport.gif) no-repeat;	
}

#logos p {
	padding:9px 0px 0px 2px;
	font-size:0.7em;
	color:#525252;
	float:left;
}


/* colts/bears book */

#pdfDownload, #pdfDownloadBears, #pdfDownloadColts {
	margin:2px 0px 0px 0px;
	padding:0px;
}

#pdfDownload img, #pdfDownloadBears img, #pdfDownloadColts img {
	float:left;
	margin:0px 2px 0px 0px;
}

#pdfDownload div, #pdfDownloadBears div, #pdfDownloadColts div {
	float:left;
	width:124px;
}

#pdfDownload div a, #pdfDownloadBears div a, #pdfDownloadColts div a {
	display:block;
	font-size:0.8em;
	color:#FFFFFF;
	text-decoration:none;
	padding:6px 0px 5px 10px;
	margin:0px 0px 2px 0px;
	background-color:#313131;
	width:116px;
}

#pdfDownload div a:hover, #pdfDownloadBears div a:hover, #pdfDownloadColts div a:hover {
	background-color:#262626;
}

.pdfHeader {
	background:#3199d2 url(/images/misc/artArr1.gif) no-repeat;
	background-position:4px 6px;
	margin:0px;
	padding:6px 0px 4px 14px;
	height:16px;
	font-size:0.75em;
	color:#FFFFFF;
	font-weight:bold;
	width:114px;
}
#pdfShare {
	margin:2px 0px 0px 0px;
	padding:0px;
}

#pdfShare div {
	float:left;
	width:181px;
}

#pdfShare div a {
	display:block;
	font-size:0.8em;
	color:#FFFFFF;
	text-decoration:none;
	padding:6px 0px 5px 10px;
	margin:0px 0px 2px 0px;
	background-color:#313131;
	width:185px;
}

#pdfShare div a:hover {
	background-color:#262626;
}

.pdfShare {
	background:#3199d2 url(/images/misc/artArr1.gif) no-repeat;
	background-position:4px 6px;
	margin:0px;
	padding:6px 0px 4px 14px;
	height:16px;
	font-size:0.75em;
	color:#FFFFFF;
	font-weight:bold;
	width:181px;
}
/* featured performers */

.perfPanel {
	width:486px;
	background:url(/images/bg/featBG.gif) no-repeat;
	background-position:20px 10px;
	padding-bottom: 10px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
}

.perfPanelNascar {
	width:486px;
	background:url(/images/bg/featBGNascar.gif) no-repeat;
	background-position:20px 10px;
	margin:0px 0px 35px 0px;
	color:#FFFFFF;
}

.perfImgO {
	border:#f26721 6px solid;
	float:left;
}

.perfImgB {
	border:#3199d2 6px solid;
	float:left;
}

.perfText {
	float:right;
	padding:24px 10px 40px 20px;
	width:260px;
	color:#FFFFFF !important;
	display:block;
}

.perfTextNascar {
	float:right;
	padding:24px 10px 30px 20px;
	width:240px;
	color:#FFFFFF !important;
	display:block;
}
.perfTitleNascar {
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	display:block;
	color:#3199d2;
}
.perfTitleB, .perfTitleO {
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 6px 0px;
	display:block;
}

.perfTitleB {
	color:#3199d2;
}
.perfTitleO {
	color:#f26721;
}
.perfTitleB:hover, .perfTitleO:hover {
	text-decoration:underline;
}
.nonFeature {
	font-size:0.98em;
	color:#929292;
	text-decoration:none;
}
.modalBackground {
	background-color:black;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
