/* DEFAULTS --------------------------------------------------------------------------------------------------------------*/
a img, :link img, :visited img {border:0; }
ol, ul {list-style: none; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; line-height: 1; font-family: inherit; text-align: left; vertical-align: baseline; }
table {border-collapse: collapse; border-spacing: 0; }
q:before, q:after, blockquote:before, blockquote:after {content: ""; }
a:hover, a:visited, a {color:#FFFFFF; }

/* OVERALLS --------------------------------------------------------------------------------------------------------------*/
body {background:#4d5733 url(../images/bg.jpg) repeat-x; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; }

/* TAINERS ---------------------------------------------------------------------------------------------------------------*/
.mainTainer {margin-left:auto; margin-right:auto; width:899px; }
.accoTainer {background:url(../images/bannerAccount.gif); text-align:right; height:35px; font-family:Garamond; font-size:11px; line-height:30px; text-transform:uppercase; padding-right:5px; }
.naviTainer {background:url(../images/nav_wizards.gif); width:899px; height:26px; text-align:center; line-height:26px; font-family:Garamond; font-size:11px; font-weight:bold; letter-spacing:3px;}
.bannTainer { }
.featTainer { }
.prodTainer {width:361px; height:169px; float:left; margin-left:55px; }
.descTainer {background:url(../images/descBG.gif) repeat-x; height:77px; padding: 10px 85px; color:#251d10; font-size:smaller; }
.contTainer { background-color:#B5A271; background-image:url(../images/contentBG.jpg) repeat; display:block;}
.footTainer {position: relative;  padding-top:16px; top:0px; left:0px; margin-top:0px;
background:url(../images/footBg.gif) repeat-x;
height:27px; width:899px; text-align:center; line-height:12px; font-family:Garamond; font-size:10px; font-weight:bold; letter-spacing:3px;}

.featTainer { }


/* Wizards Landing Banner    ---  Transferred from fundraising.css to implement different banners per organization logon
- Jon P.*/
.main{width:899px;	height:239px; background: url(../images/wizard/Wizards_New_banner.jpg);	}
.left{position: relative; top:196px; left:336px; width:103px; height:31px; }
.right{	position: relative;	top:166px; left:481px;	width:103px; height:31px; }
 


.admainTainer{ margin-left:auto; margin-right:auto; width:899px; background:url(../images/contentBG.jpg) }
.adminContainer {background:url(../images/contentBG.jpg) display:block; }
/* NAV MENU --------------------------------------------------------------------------------------------------------------*/
.naviFonts {text-decoration:none; text-transform:uppercase; }
a.naviFonts:hover {text-decoration:underline; }

/* NAV MENU FOOTER -------------------------------------------------------------------------------------------------------*/
.footFonts {text-decoration:none; text-transform:uppercase; }
a.footFonts:hover {text-decoration:underline; }

input.btn{
   color:#045;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;}
   

/* LANDING PAGE ----------------------------------------------------------------------------------------------------------*/
.landingPageC{width:899px; height:280px; margin-left:auto; margin-right:auto; }

.topSellers {background:url(../images/newfeaturedprod.gif) no-repeat; margin-left:15px; height:281px;
width:230px; float:left; background:transparent url(../images/newfeaturedprodbg.jpg) no-repeat scroll 0 0;}

.topSellersH{height:15px; width:220px; font-family:Garamond; font-size:22px; letter-spacing:1px; text-align:center; line-height:30px; font-weight:bold; }
.topSellersC{color:#0068b3; font-size:16px;  float:left; padding-top:5px; width:120px; height:40px;}
.topSellersD{float:left; margin-left:10px;  height:100px; width:100px;}
.topSellersI{position:absolute; top:441px; font-style:Garamond; font-color:#000000; height:20px; width:120px; left:222px; background:transparent url(../images/newfeaturedprodbg.jpg) no-repeat scroll 0 0;} 
/* .topSellersI{height:20px; left:221px; position:absolute; top:441px; width:120px; }*/
.topSellersB:hover, .topSellersB{color:#7b0901; margin-left:10px; margin-top:10px; font-weight: normal; font-size:14px; } 


.topSellersBackleft {background:url(../images/coachProfLeft.gif) no-repeat; margin-left:15px; height:281px; width:230px; float:left; }
.topSellersBackleft2 {background:url(../images/addPlayerLeft.gif) no-repeat; margin-left:15px; height:281px; width:230px; float:left; }
.challangeLeft{background:url(../images/challangeLeft.gif) no-repeat; margin-left:15px; height:281px; width:230px; float:left; }

.landPageC {background:url(../images/newlandingPagebg_wizards.jpg) no-repeat; height:250px; width:608px; float:right; color:#000000; padding:20px; margin-right:5px;}
.landPageH{font-family:Garamond; font-size:10px; font-weight:bold;}
.landPageT{ font-size:8px; font-weight:normal;}
.landPageL{ height:235px; width:380px; float:left;}
.landPageR{font-size:16px; font-family: Garamond; height:220px; width:200px; float:right; padding:10px;}
.landPageFT{text-transform:uppercase; font-size:10px; line-height:25px;}
.landPageF {width:235px; height:10px; font-size:8px; }
.landPageB { }

.landPageJ {background:url(../images/coachProfRight.gif) no-repeat; height:250px; width:608px; float:left; color:#000000; padding-top:50px; margin-right:5px;}
.landPageS{font-family:Garamond; font-size:16px; font-weight:bold; font-color:#000000; float:right; }
.landPageJ2 {background:url(../images/addPlayerRight.gif) no-repeat; height:250px; width:608px; float:left; color:#000000; padding-top:50px; margin-right:5px;}
.landPagePlayer{background:url(../images/playerProfRight.gif) no-repeat; height:250px; width:608px; float:left; color:#000000; padding-top:50px; margin-right:5px;}
.landPageChallange{background:url(../images/challange.gif) no-repeat; height:250px; width:608px; float:left; color:#000000; padding-top:50px; margin-right:5px;}

/* DEBUG -----------------------------------------------------------------------------------------------------------------*
div {border:#FF0000 solid 1px; } /**/