/* * Client: MRSL * File: style.php * Author: Arthur Richards (awjrichards@gmail.com) * Date: 26 January, 2007 */ /*basic setup for centered fixed width.*/ td,tr,p,a { padding: 0px; margin: 0px; } body { padding: 0px; margin: 0px; text-align: center; font-family: arial, sans-serif; font-size: 11px; line-height: 16px; background-color: #CCCC66; color: #000000; } body.live{ padding: 0px; margin: 0px; text-align: center; font-family: arial, sans-serif; font-size: 11px; line-height: 16px; background: url('/accelsite/themes/temp999/images/grass_tile.jpg') repeat; } #container { position: relative; margin: 0px auto; /*width: 960px; height: 577px;*/ width: 972px; height: 639px; text-align: left; } /*container for main viewing area*/ #content { position: absolute; margin: 0; /*width: 960px; height: 577px;*/ width: 972px; height: 639px; background-image: url('images/bg_internal1.jpg'); } #contentHome { position: absolute; margin: 0; /*width: 960px; height: 577px;*/ width: 972px; height: 639px; background-image: url('images/bg_home.jpg'); } /*uppermost navigation*/ #navUpper { position: absolute; /*margin-top: 27px;*/ margin-top: 79px; margin-left: 358px; } /*second to uppermost navigation*/ #navLower { position: absolute; /*margin-top: 80px;*/ margin-top: 132px; margin-left: 336px; } #memberTabs{ position: absolute; /*margin-top: 189px;*/ margin-top: 221px; margin-left: 120px; height: 20px; width: 199px; overflow: auto; } /*vertical subnavigation on left side of internal pages*/ #navSub{ position: absolute; /*margin-top: 189px;*/ margin-top: 241px; margin-left: 120px; height: 273px; width: 199px; overflow: auto; } #navSub ul { list-style-type: none; margin-left: 0px; padding: 0px; } #navSub ul li { list-style-type: none; margin-left: 0px; padding: 0px; } #navSub ul li a.off{ display: block; background-image: url('images/arrowOff.gif'); background-repeat: no-repeat; font-size: 12px; padding-left: 11px; text-decoration: none; color: black; width: 183px; } #navSub ul li a.on{ display: block; background-image: url('images/arrowOffHover.gif'); background-repeat: no-repeat; font-size: 12px; padding-left: 12px; text-decoration: none; color: #960000; width: 182px; } #navSub ul li a:hover.off, ul li a:active.off { background-image: url('images/arrowOffHover.gif'); color: #960000; } #navSub ul li a:hover.on, ul li a:active.on { background-image: url('images/arrowOffHover.gif'); color: #960000; } #navSub p a { font-size: 11px; text-decoration: none; color: black; } #navSub ul ul li a.off { background-image: none; font-size: 11px; padding-left: 22px; text-decoration: none; color: black; width: 172px; } #navSub ul ul li a.on{ background-image: none; font-size: 11px; padding-left: 22px; text-decoration: none; color: #960000; width: 172px; } #navSub ul ul li a:hover.off, ul ul li a:active.off { background-image: none; color: #960000; } #navSub ul ul li a:hover.on, ul ul li a:active.on { background-image: none; color: #960000; } #creditLinks { position: absolute; top: 560px; left: 680px; } #creditLinks a { text-decoration: none; display: block; width: 110px; height: 20px; float: left; } /*actual page content*/ #pageContent{ position: absolute; /*margin-top: 189px;*/ margin-top: 241px; margin-left: 339px; width: 535px; height: 273px; overflow: auto; } /*mrsl logo*/ #mrslLogo{ position: absolute; /*margin-top: 54px;*/ margin-top: 116px; margin-left: 108px; height: 91px; width: 164px; background-image: url('images/mrsllogo.gif'); } div.comment-holder { width: 300px; height:400px; background-color: #cb9c68; border: 2px solid #333; padding: 5px; top: 220px; left:0; overflow: auto; z-index: 1000; } div.comment-holder ul { padding: 0; margin: 0; } div.comment-holder ul li { list-style-type: none; } /*some font styling*/ p,td,li,font { font-family: arial, sans-serif; font-size: 11px; line-height: 16px; } h1 { font-size: 14px; font-weight: bold; text-transform: uppercase; } th { background-color: #CE954E; color: #FFFFFF; font-weight: bold; padding: 5px; } /* AccelSite Specific CSS Definitions */ .smallNote { font-size: 11px; color: #999999; font-style: italic; } .formLabel { background-color: #CCCC99; padding: 5px; } .requiredField { font-weight: bold; } .missingField { font-weight: bold; color: #FF0000; } .contentHeaderCell { background-color: #CE954E; color: #FFFFFF; font-weight: bold; padding: 5px; } .contentListCell { background-color: #CCCC99; color: #000000; padding: 5px; } .contentListCellLineThrough { background-color: #CCCC99; color: #000000; padding: 5px; text-decoration: line-through; } .contentListCellAlt1 { background-color: #CC9966; color: #000000; padding: 5px; } .contentListCellAlt2 { background-color: #CCCC99; color: #000000; padding: 5px; } .alternate1 { background-color: #CC9966; color: #000000; padding: 5px; } .alternate2 { background-color: #CCCC99; color: #000000; padding: 5px; } .memberNavSub { margin-left: 10px; } .memberNavSub a{ text-decoration: none; color: black; }