/* In Sport Secondary CSS Document */

form {margin: 0; padding: 0;}

/* CSS ELEMENTS */
body {font-family: Helvetica, Arial, sans-serif;font-size: 14px;color:#999999}
body#pageHome {background-color:#3B3B3B;margin:0;padding:0;text-align:center}
@media screen and (-webkit-min-device-pixel-ratio:0) {ul, li {list-style:none;display:inline}}

/* PAGE ELEMENTS */
#wrapperHeader {height:95px;width:100%;background:#FEF200}
#wrapperFlash {height:330px;width:100%;background:url(../images/backgroundFlash.jpg) no-repeat top #000000}
#wrapperText {height:100%;width:100%;background:#FEF200 url(../images/yellow_gradient.jpg) no-repeat top;}
#wrapperYellowGradient {margin:0 auto 0 auto;width:100%;height:11px;background:#FEF200 url(../images/yellow_gradient.jpg) no-repeat center;}
#wrapperFooter {height:157px;width:100%;background:url(../images/footer_bg.jpg) repeat-x top}


/* CONTENT ELEMENTS */
#holdNav {margin:0 auto 0 auto;width:900px;text-align: right}
#holdFlash {margin:0 auto 0 auto;width:900px;}
#holdText {margin:0 auto 0 auto;width:900px;padding:34px 0 14px 0}
#holdFooter {margin:0 auto 0 auto;width:900px;padding:20px 0 0 0;font-size:10px;}

/* CONTENT LAYOUT */
/*#wrapperHeader #logoInSport {width:193px;height:95px;float:left;background:url(../images/logoInSport-trans.png) no-repeat top left;margin:0 0 0 -1px}*/
#wrapperHeader #logoInSport {width:197px;height:90px;float:left;background:url(../images/logoInsport.jpg) no-repeat top left;margin:5px 0 0 -1px}
#wrapperHeader ul#mainnav {float:right;margin:-54px -2px 0 0}

@media screen and (-webkit-min-device-pixel-ratio:0) {#wrapperText #boxExclusive {margin:0 0 7px 0}}
#wrapperText table#boxExclusive tr#boxExclusiveTop {width:900px;height:95px;background:url(../images/boxExclusiveTop.jpg) no-repeat top center #606060;}
#wrapperText table#boxExclusive tr#boxExclusiveBottom {width:900px;height:15px;background:url(../images/boxExclusiveBottom.jpg) no-repeat top center}

#wrapperText table#boxExclusive td#newExclusive {
	background-image: url(../images/exlusive_bg.png);
	background-repeat: no-repeat;
}

#wrapperFooter div#holdDisclaimer {width:300px;float:left;text-align:left;}
#wrapperFooter div#holdSiteinfo {width:500px;float:right;text-align:right;}


/* LINK ELEMENTS */
#wrapperFooter div#holdSiteinfo a {color:#CCCCCC;text-decoration:none}
#wrapperFooter div#holdSiteinfo a:hover {text-decoration:underline}
#wrapperFooter div#holdSiteinfo a.picturaWebsite {display:block;margin:5px 0 0 0;color:#666666;font-size:9px;text-decoration:none}
#wrapperFooter div#holdSiteinfo a.picturaWebsite:hover {text-decoration:underline}

ul#boxOffers a {margin:0;padding:0}
ul#boxOffers a img {border:0 transparent}

/* TABLE ELEMENTS */
table#formExclusive {}


/* LIST ELEMENTS */
#wrapperText ul#boxOffers {margin:7px 0 0 0;padding:0;width:900px;text-align:left;}
#wrapperText ul#boxOffers li {list-style-type:none;margin:0 4px 0 0;padding:0;display:inline-block}
#wrapperText ul#boxOffers li#offer02 {margin:0 1px 0 2px}
#wrapperText ul#boxOffers li#offer03 {margin:0 0 0 3px}
@media screen and (-webkit-min-device-pixel-ratio:0) {#wrapperText ul#boxOffers li {list-style:none}}

/* FORM ELEMENTS */
#wrapperText table#formSubscribe {margin:10px 0 0 200px;color:#FFFFFF;}
#pagePromotions #formSubscribe {line-height:165%}
#wrapperText table#formSubscribe input#name, #wrapperText table#formSubscribe input#email {border:0 transparent;height:25px;width:190px;font-size:22px;display:inline;color:#0094D0;line-height:90%;margin:0 0 0;background:#FFFFFF url(../images/backgroundForm.jpg) no-repeat top left;border-top:1px solid #7e7e7e;border-left:1px solid #7e7e7e}
#wrapperText table#boxExclusive input#buttonSubmit {display:inline;margin:5px 0 0 5px}


/* SPECIFIC TEXT STYLES */
.textLarge {font-size:1.20em}


/* TEST STUFF */
div.boxButton {display:inline-block;width:250px;min-height:120px;padding:10px;color:#FFFFFF; border-radius: 15px;	-webkit-border-radius: 15px;	-opera-border-radius: 15px; -moz-border-radius: 15px;background:url(images/boxBackground.jpg) repeat-x top #E2F0D3;}
