@charset "utf-8";

/*************************layout***********************/

body{
background-image:url(../images/bgBody.jpg);
color:#e7e7e7;
line-height:18px;
}

#topNavWrapper{
z-index:500;
position:relative;
margin-top:0px;
}

#productMain{
width:1066px;
height:587px;
margin:auto;
margin-top:-28px;
text-align:center;
}

#productContentWrapper{
width:683px;
height:100%;
margin:auto;
background-image:url(../images/b-product-content.png);
background-repeat:repeat;
padding:36px;
padding-bottom:10px;
}

#productMainLeft{
width:190px;
text-align:right;
vertical-align:bottom;
padding-bottom:30px;
padding-top:215px;
}

#productMainRight{
width:842px;
padding-left:34px;
vertical-align:bottom;
text-align:left;
font-size:15px;
line-height:20px;
color:#eb8321;
font-style:italic;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#productMainRightReferral{
width:876px;
padding-left:0px;
text-align:left;
}

#productMainRightReferral p
{
    padding-left:32px;
    width:341px;
}

#productMainRightReferral table
{
    padding-left:32px;
}


#contentLeft{
width:327px;
padding-right:36px;
vertical-align:top;
}

#contentRight{
width:327px;
vertical-align:top;
}

hr{
color:#6f2e09;
height:0px;
text-align:left;
margin-left:0px;
margin-top:20px;
margin-bottom:20px;
border:solid 1px #6f2e09;
border-bottom:0px;
}

#copyright{
margin-top:10px;
}

/***********subpage layout*************/

#subBg{
width:100%;
height:100%;
background-image:url(../images/b-sub.png);
background-repeat:repeat-y;
background-position:center;
margin:auto;
margin-top:-28px;
}

#subMain{
width:100%;
height:100%;
min-height:587px;
margin:auto;
text-align:center;
padding-top:28px;
}

#subMainLeft{
width:190px;
text-align:right;
padding-bottom:30px;
vertical-align:top;
padding-top:184px;
}

#subMainMiddle{
width:327px;
padding:32px;
text-align:left;
line-height:20px;
vertical-align:top;
padding-top:0px;
}

#subMainRight{
width:485px;
text-align:left;
line-height:20px;
vertical-align:top;
padding-top:580px;
}

#subMainRight p{
width:300px;
}


#subMainMiddle ul{
list-style:none;
margin-left:-40px;
}

#subMainMiddle li{
margin:0;
padding:0;
margin-bottom:20px;
padding-left:20px;
background-image:url(../images/icn-list-square.jpg);
background-repeat:no-repeat;
background-position:0px 3px;
line-height:16px;
}

#subMainRight ul{
list-style:none;
margin-left:-40px;
}

#subMainRight li{
margin:0;
padding:0;
margin-bottom:20px;
padding-left:20px;
background-image:url(../images/icn-list-square.jpg);
background-repeat:no-repeat;
background-position:0px 3px;
line-height:16px;
}

#subMainMiddle .squareList2 li{
margin:0;
padding:0;
margin-bottom:20px;
padding-left:20px;
background-image:url(../images/icn-list-sub.png);

background-repeat:no-repeat;
background-position:0px 3px;
line-height:16px;
}

#subMainMiddle ul.word li{
margin:0;
padding:0;
margin-bottom:20px;
padding-left:20px;
background-image:url(../images/icn-list-testimonials.png);
background-repeat:no-repeat;
background-position:0px 3px;
line-height:16px;
}


/*************************left navigation***********************/

#n1image{
width:134px;
height:74px;
margin-bottom:5px;
float:right;
text-align:right;
margin-top:1px;
}

#n1wrapper{
width:128px;
height:108px;
/*background-image:url(../images/b-product-content.png);
background-repeat:repeat;*/
background-color:#000;
margin-top:5px;
padding:4px;
float:right;
}

/*************************main images (header)***********************/

#productMain.football{
background-image:url(../images/b-productMain-football.png);
background-repeat:no-repeat;
}

#productMain.basketball{
background-image:url(../images/b-productMain-basketball.png);
background-repeat:no-repeat;
}

#productMain.olympic{
background-image:url(../images/b-productMain-olympic.png);
background-repeat:no-repeat;
}

#subMain.press{
background-image:url(../images/b-subMain-press.png);
background-repeat:no-repeat;
background-position:top;
}

#subMain.about{
background-image:url(../images/b-subMain-about.png);
background-repeat:no-repeat;
background-position:top;
}

#subMain.products{
background-image:url(../images/b-subMain-products.png);
background-repeat:no-repeat;
background-position:top;
}

#subMain.recruiting{
background-image:url(../images/b-subMain-recruiting.png);
background-repeat:no-repeat;
background-position:top;
}

#subMain.athlete{
background:url(../images/b-subMain-athlete.png) no-repeat top;
}

#subMain.support{
background-image:url(../images/b-subMain-support.png);
background-repeat:no-repeat;
background-position:top;
}

#subMain.contact{
background-image:url(../images/b-subMain-contact.png);
background-repeat:no-repeat;
background-position:top;
}

#subMain.word{
background-image:url(../images/b-subMain-wordOfMouth.png);
background-repeat:no-repeat;
background-position:top;
}

#productMain.edge{
background-image:url(../images/2011/b-productMain-edge.png);
background-repeat:no-repeat;
background-position:top;
}



/*************************style classes***********************/


.authorQuote{
font-size:11px;
font-style:normal;
color:#a2261d;
}

.subheader{
font-size:14px;
font-weight:bold;
color:#eb8321;
}

/* DT added 11/24/2009 to make Word of Mouth listings link, and style the same as Press Box section */
.authorQuote a{
	font-size:11px;
	font-style:normal;
	color:#a2261d;
	text-decoration:none;
	outline:none;
}
.authorQuote a:visited{
	color:#a2261d;
}
.authorQuote a:hover{
	color:#ca371b;
}

.subheader a:link{
	color:#c96038;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
.subheader a:visited{
	color:#a2261d;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
.subheader a:hover{
	color:#eb8321;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
.subheader a:active{
	color:#eb8321;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
/* these are just to make the link hovers all work together in modern browsers */
ul.word li:hover .authorQuote a{
	color:#ca371b;
}
ul.word li:hover .subheader a{
	color:#eb8321;
}
ul.word li:hover .smallBlue a{
	color:#2d9cfe;
}
/* end DT */


.listHeader{
color:#c96038;
font-weight:bold;
}

.text{
background-image:url(../images/b-product-contentRight.png);
background-repeat:repeat;
width:298px;
padding:15px;
}

/*.squareList li{
list-style-image:url(../images/icn-list-square.jpg);
margin-left:-25px;
}*/



/*.squareList li{
margin-bottom:3px;
}*/

#contentLeft ul{
list-style:none;
margin-left:-45px;
}

#contentLeft li{
margin:0;
padding:0;
margin-bottom:15px;
padding-left:5px;
background-position:0px 3px;
}


li.capture{
background-image:url(../images/icn-list-camera.png);
background-repeat:no-repeat;
margin-bottom:20px;
padding-left:40px;
list-style:none;
}

li.cutup{
background-image:url(../images/icn-list-scissors.png);
background-repeat:no-repeat;
margin-bottom:20px;
padding-left:40px;
list-style:none;
}

li.data{
background-image:url(../images/icn-list-data.png);
background-repeat:no-repeat;
margin-bottom:20px;
padding-left:40px;
list-style:none;
}

li.review{
background-image:url(../images/icn-list-review.png);
background-repeat:no-repeat;
margin-bottom:20px;
padding-left:40px;
list-style:none;
}

.hrUp{
margin-top:20px;
}

/*************************link classes***********************/

.smallBlue a:link{
text-decoration:none;
outline:none;
color:#0068c4;
font-weight:bold;
font-style:italic;
}

.smallBlue a:visited{
text-decoration:none;
outline:none;
color:#00396c;
font-weight:bold;
font-style:italic;
}

.smallBlue a:hover{
text-decoration:none;
outline:none;
color:#2d9cfe;
font-weight:bold;
font-style:italic;
}

.smallBlue a:active{
text-decoration:none;
outline:none;
color:#2d9cfe;
font-weight:bold;
font-style:italic;
}

.listHeader a:link{
color:#c96038;
font-weight:bold;
text-decoration:none;
outline:none;
}

.listHeader a:visited{
color:#a2261d;
font-weight:bold;
text-decoration:none;
outline:none;
}

.listHeader a:hover{
color:#eb8321;
font-weight:bold;
text-decoration:none;
outline:none;
}

.listHeader a:active{
color:#eb8321;
font-weight:bold;
text-decoration:none;
outline:none;
}

.textLink a:link{
color:#e7e7e7;
font-weight:normal;
font-style:normal;
text-decoration:underline;
outline:none;
}

.textLink a:visited{
color:#e7e7e7;
font-weight:normal;
font-style:normal;
text-decoration:underline;
outline:none;
}

.textLink a:hover{
color:#b2b2b2;
font-weight:normal;
font-style:normal;
text-decoration:underline;
outline:none;
}

.textLink a:active{
color:#eb2b2b;
font-weight:normal;
font-style:normal;
text-decoration:underline;
outline:none;
}

.cutups a:link{
width:296px;
height:34px;
display:block;
text-align:center;
outline:none;
text-decoration:none;
background-image:url(../images/b-cutupsLink.png);
background-repeat:repeat;
color:#fff;
padding-top:10px;
}

.cutups a:visited{
width:296px;
height:34px;
display:block;
text-align:center;
outline:none;
text-decoration:none;
background-image:url(../images/b-cutupsLink.png);
background-repeat:repeat;
color:#fff;
padding-top:10px;
}

.cutups a:hover{
width:296px;
height:34px;
display:block;
text-align:center;
outline:none;
text-decoration:none;
background-image:url(../images/b-cutupsLink-over.png);
background-repeat:repeat;
color:#fff;
padding-top:10px;
}

.cutups a:active{
width:296px;
height:34px;
display:block;
text-align:center;
outline:none;
text-decoration:none;
background-image:url(../images/b-cutupsLink-over.png);
background-repeat:repeat;
color:#fff;
padding-top:10px;
}

.downloads a:link{
width:327px;
height:25px;
display:block;
background-image:url(../images/b-btn-downloads.png);
background-repeat:no-repeat;
color:#fff;
padding-top:2px;
text-decoration:none;
text-align:center;
outline:none;
}

.downloads a:visited{
width:327px;
height:25px;
display:block;
background-image:url(../images/b-btn-downloads.png);
background-repeat:no-repeat;
color:#fff;
padding-top:2px;
text-decoration:none;
text-align:center;
outline:none;
}

.downloads a:hover{
width:327px;
height:25px;
display:block;
background-image:url(../images/b-btn-downloads-over.png);
background-repeat:no-repeat;
color:#fff;
padding-top:2px;
text-decoration:none;
text-align:center;
outline:none;
}

.downloads a:active{
width:327px;
height:25px;
display:block;
background-image:url(../images/b-btn-downloads.png);
background-repeat:no-repeat;
color:#fff;
padding-top:2px;
text-decoration:none;
text-align:center;
outline:none;
}


/*search*/

#cse-search-results{
color:#fff;
}

.cse-search-results{
color:#fff;
}




#bigWrapperSP{
width:1066px;margin:0 auto;position:relative;
}

#bigWrapperSP #loginBoxWrapper{
position:absolute;
top:34px;
left:53px;
z-index:3000;
width:136px;
height:50px;
}





