body { background: #4c5155 url(images/bkg_top.jpg) no-repeat; }

.divLogo     { position:absolute; left:0px; top:0px; width:800px; height:93px; }
.divFootballs { position:absolute; left:539px; top:0px; width:266px; height:94px; }
.divMain     { position:absolute; left:26px; top:138px; width:748px; height:800px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; }
.divMainAdmin { position:absolute; left:26px; top:138px; width:748px; height:600px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; }
.divMainHome { position:absolute; left:26px; top:138px; width:748px; height:630px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; }
.divMainTop  { position:relative; left:0px; top:0px; width:748px; height:23px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; z-index:6; }
.divHeading  { position:absolute; left:87px; top:158px; height:18px; z-index:9; }
.divResultsHeading  { position:absolute; left:57px; top:158px; height:18px; z-index:9; }
.divResultsLink  { position:absolute; left:397px; top:152px; width:340px; height:22px; text-align:right; z-index:9; }
.divContent  { position:relative; left:0px; top:0px; width:668px; height:600px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; margin:40px; z-index:5; }
.divContent2 { position:absolute; left:26px; top:160px; width:627px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; z-index:8; padding:0px 60px 20px 61px; }
.rightContent { position:absolute; left:26px; top:160px; width:627px; z-index:10; padding:0px 60px 20px 61px; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.divContent3 { position:absolute; left:26px; top:160px; width:687px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; z-index:8; padding:0px 0px 20px 61px; }
.divMainBot  { position:relative; top:0px; width:748px; height:23px;  }
.divHome     { position:absolute; left:57px; top:160px; width:680px; z-index:10; }
.divTableBKG { position:absolute; left:26px; top:303px; width:717px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; z-index:10; padding:0px 0px 0px 31px; }
.divTableBKGteam { position:absolute; left:26px; top:275px; width:680px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; z-index:1; padding:0px 37px 0px 31px; }
.divTable    { width:680px; background-color:#FFFFFF; z-index:10; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold;  }
.divTableComp    { position:absolute; left:26px; top:303px; width:700px; background: #b89b6f url(images/bkg_main.jpg) repeat-x; z-index:10; padding:0px 17px 20px 31px; z-index:10; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-weight:bold; }
.divTableDraw { position:absolute; left:57px; top:303px; width:680px; z-index:10; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; }
.divTablePln { position:absolute; left:57px; top:303px; width:680px; z-index:10; }
.divMovie    { position:absolute; left:26px; top:138px; width:748px; z-index:100; }
.divCFAUPlayers { position:absolute; left:517px; top:162px; width:194px; z-index:101; text-align:right; }
.textCFAUHeading { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-weight:bold; padding-bottom:10px; }
.textCFAUPlayers { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-weight:normal; }
.textCFAUTeams { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:normal; }

.divPremTop  { position:absolute; left:57px; top:228px; width:170px; height:43px; z-index:40; }
.divSuprTop  { position:absolute; left:227px; top:228px; width:170px; height:43px; z-index:40; }
.divPowrTop  { position:absolute; left:397px; top:228px; width:170px; height:43px; z-index:40; }
.divWmnsTop  { position:absolute; left:567px; top:228px; width:170px; height:43px; z-index:40; }
.divCfaCupTop  { position:absolute; left:567px; top:228px; width:170px; height:43px; z-index:40; }

.divPremOn       { position:absolute; left:57px; top:192px; width:170px; height:111px; z-index:2; visibility:hidden; }
.divSuprOn       { position:absolute; left:227px; top:192px; width:170px; height:111px; z-index:2; visibility:hidden; }
.divPowrOn       { position:absolute; left:397px; top:192px; width:170px; height:111px; z-index:2; visibility:hidden; }
.divWmnsOn       { position:absolute; left:567px; top:192px; width:170px; height:111px; z-index:2; visibility:hidden; }
.divCfaCupOn     { position:absolute; left:57px; top:192px; width:170px; height:111px; z-index:2; visibility:hidden; }
.divSevensOn     { position:absolute; left:227px; top:192px; width:170px; height:111px; z-index:2; visibility:hidden; }
.divCfaUnitedOn  { position:absolute; left:397px; top:192px; width:170px; height:111px; z-index:2; visibility:hidden; }
.divArchiveOn    { position:absolute; left:567px; top:192px; width:170px; height:111px; z-index:2; visibility:hidden; }

.divPremOff      { position:absolute; left:57px; top:192px; width:170px; height:111px; z-index:2; }
.divSuprOff      { position:absolute; left:227px; top:192px; width:170px; height:111px; z-index:2; }
.divPowrOff      { position:absolute; left:397px; top:192px; width:170px; height:111px; z-index:2; }
.divWmnsOff      { position:absolute; left:567px; top:192px; width:170px; height:111px; z-index:2; }
.divCfaCupOff    { position:absolute; left:57px; top:192px; width:170px; height:111px; z-index:2; }
.divSevensOff    { position:absolute; left:227px; top:192px; width:170px; height:111px; z-index:2; }
.divCfaUnitedOff { position:absolute; left:397px; top:192px; width:170px; height:111px; z-index:2; }
.divArchiveOff   { position:absolute; left:567px; top:192px; width:170px; height:111px; z-index:2; }

.divMenu     { position:absolute; left:87px; top:110px; height:18px; }

.divMenu1    { position:absolute; left:87px; top:110px; width:50px; height:18px; z-index:10; }
.divMenu2    { position:absolute; left:143px; top:110px; width:66px; height:18px; z-index:10; }
.divMenu3    { position:absolute; left:215px; top:110px; width:54px; height:18px; z-index:10; }
.divMenu4    { position:absolute; left:275px; top:110px; width:44px; height:18px; z-index:10; }
.divMenu5    { position:absolute; left:325px; top:110px; width:57px; height:18px; z-index:10; }
.divMenu6    { position:absolute; left:388px; top:110px; width:67px; height:18px; z-index:10; }
.divMenu7    { position:absolute; left:461px; top:110px; width:84px; height:18px; z-index:10; }
.divMenu8    { position:absolute; left:551px; top:110px; width:82px; height:18px; z-index:10; }
.divMenu9    { position:absolute; left:639px; top:110px; width:78px; height:18px; z-index:10; }

.divSubMenu1 { position:absolute; left:82px; top:139px; width:80px; background-color:#4D4D4D; visibility:hidden; z-index:100; }


p            { font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-decoration:none; }
td           { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:normal; }
h1           { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-decoration:none; font-weight:bold; }
.homeBlock   { padding:3px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.homePoolBlock   { padding:3px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-weight:bold; }
.homePhotoCaption   { padding:3px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; }
.homeRightTxt { padding:3px 0px 3px 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; }
.homeHeading { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; }
.homeText    { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.homeLink    { color:#FF0000; text-decoration:none; }
.homeFooter  { width:679px; height:19px; border:0; padding:0; margin:15px 0 0 0; }
li           { font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-decoration:none; }
.bodyText    { font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-decoration:none; font-weight:normal; }
.bodyHeading { font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-decoration:none; font-weight:bold; }
.subHeading  { font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-decoration:none; font-weight:bold; }
.resultsSection { font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-decoration:none; font-weight:bold; padding-bottom:10px; }
.tableText   { font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.tableHeading { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; }
.tableHeading2 { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; margin:10px 0 0 0;}
.tableScores { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.tableRegular { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-style:normal; background-color:#ffffff; }
.tableChanged { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-style:italic; background-color:#eeeeee; }
.tableCenter { text-align:center; }
.tableMsg { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.newsDate    { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; text-decoration:none; }
a            { color:#000000; text-decoration:none; }
a:hover      { text-decoration:underline; }
.photo { border:1px solid black; }
.homePoolLink { color:#ffffff; font-weight:bold; }

.textEdit     { width:600px; height:260px; }
.homeTextarea { width:400px; height:82px; }
.homeInput    { width:220px; }
.resultsInput { width:220px; }
.galleryBlock { width:80px; height:80px; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }

.verse        { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align:left; }
.verseHeading { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none; }
.CMSupdate    { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; }
.dateError    { color:#FF0000; }
.error        { color:#FF0000; }

.sponsor      { border:solid 10px #A6A6A6; }
.sponsorWeek  { border:double 10px #DF0024; }
.profile      { border:solid 3px #000000; }
.profileSelected  { border:double 3px #DF0024; }

.textInput    { width:200px; }
.textInputScore    { width:50px; }
.selectInput  { width:204px; }

.listofteams { margin:30px 0 0 30px; }
.team-col1 .bodyHeading { padding-bottom:0px; margin-bottom:0; }
.team-col1 .subHeading { font-size:12px; padding-top:15px;}
.teampageInput { width:450px; }
.teampageTextarea { width:450px; height:120px; font-family:arial; font-size:12px; }
.team-col1, .team-col2, .team-col3 { font-size:11px; }
.team-col1, .team-col3 { padding-right:0px; }
.teamphoto { width:310px; }
.team-col2 { background-color:#e7e7e8; }
.stripSelected  { border:double 3px #DF0024; }
.teamCol1, .teamCol2, .teamCol3 { width:140px; padding:15px; overflow:auto; overflow-x:auto; overflow-y:visible; }
.teamCol2 { width:310px; }

#teamstripBox { position:absolute; left:541px; top:20px; width:170px; height:400px; margin:0; padding:0; }
.teamstripGlow { position:absolute; left:0px; top:0px; width:170px; margin:0; padding:0; z-index:2; }
.teamstripHead { position:absolute; left:0px; top:0px; width:170px; margin:0; padding:0; z-index:10; }
.teamstripShirt { position:absolute; left:0px; top:115px; width:170px; margin:0; padding:0; z-index:8; }
.teamstripShorts { position:absolute; left:0px; top:210px; width:170px; margin:0; padding:0; z-index:6; }
.teamstripSocks { position:absolute; left:0px; top:280px; width:170px; margin:0; padding:0; z-index:4; }
.teamstripBuffer { width:140px; height:400px; margin:0; padding:0; }
