/*******************************************************************\ * CMS CSS Stuff * \*******************************************************************/ .searchHighlight{ color: red; background-color: yellow; font-weight: bold; } .sitemap h2{ font: normal 1em Verdana, sans-serif; } .sitemap h3{ font: normal 1em Verdana, sans-serif; padding-left: 3em; } .sitemap h4{ font: normal 1em Verdana, sans-serif; padding-left: 6em; } .sitemap h5{ font: normal 1em Verdana, sans-serif; padding-left: 9em; } .menuIndent{ padding-left: 15px; } .linkReport{ font-size: .8em; } .searchHelp td code{ font: normal 1.05em/1.4em courier new, courier, monospace; } /***********************************************************************************/ body, html{ margin: 0px; padding: 0px; } #footer{ text-align: center; font: bold 9pt/12pt Verdana, sans-serif; color: #AC3900; background-color: transparent; padding-top: 30px; } #footer td{ font: bold 9pt/12pt Verdana, sans-serif; color: #AC3900; background-color: transparent; } #footer input, #footer img{ font: normal 11pt Verdana, sans-serif; margin: 1px; border: solid #999 1px; } #footer input.text{ width: 110px; } #footer input.searchText{ width: 160px; } #footer img{ border: none; } #footer input.button{ font: normal 11pt Verdana, sans-serif; border: 0px; padding: 0px; margin: 1px; vertical-align: top; } /***********************************************************************************/ #bottomLinks{ font: bold 8.5pt/10.5pt Verdana, sans-serif; color: #BB9628; background-color: transparent; padding-right: 30px; } #bottomLinks a{ color: #BB9628; background-color: transparent; text-decoration: none; } #bottomLinks a:hover{ color: #000; background-color: transparent; text-decoration: underline; } #disclaimer{ margin-top: 25px; color: #000000; background-color: transparent; font: normal 7pt/8pt Verdana, sans-serif; padding-bottom: 30px; } #disclaimer a{ color: #AC3900; background-color: transparent; } #disclaimer a:hover{ color: #000000; background-color: transparent; text-decoration: none; } #disclaimer span{ font: normal 6pt/8pt Verdana, sans-serif; } #placement{ min-width: 740px; max-width: 1024px; position: absolute; z-index: 4; top: 0px; left: 0px; color: #000; background-color: transparent; } #leftBackground{ position: absolute; z-index: 1; top: 192px; left: 0px; width: 70px; height: 697px; } .errorMsg { font-family: Verdana, sans-serif; font-size: 12pt; color: #000; background-color: #ff0033; font-weight: bold; padding: 3px; } /***********************************************************************************/ #navMenu{ font: bold 8.5pt/10.5pt Verdana, sans-serif; color: #BB9628; background-color: transparent; padding: 0px 15px 0px 0px; width: 125px; margin: 0px; } #navMenu ul{ margin: 10px 15px 0px; padding: 0px; } #navMenu ul li ul{ padding-left: 1em; margin: 0px; color: #AC3900; background-color: transparent; } #navMenu ul li ul li a{ color: #AC3900; background-color: transparent; } #navMenu a{ color: #BB9628; background-color: transparent; text-decoration: none; } #navMenu a:hover{ color: #000; background-color: transparent; text-decoration: underline; } #navMenu .selected{ color: #AC3900; background-color: transparent; } /***********************************************************************************/ #pageContent{ font: normal 9pt/13pt Verdana, sans-serif; color: #000; background-color: transparent; padding-right: 15px; padding-top: 10px; } #pageContent td{ font: normal 9pt/13pt Verdana, sans-serif; color: #000; background-color: transparent; padding-right: 30px; } #pageContent h1{ font: bold 15pt/17pt Verdana, sans-serif; color: #AC3900; background-color: transparent; margin-top: 0px; } #pageContent h2{ font: bold 14pt/15pt Verdana, sans-serif; color: #000; background-color: transparent; margin: 0px; } #pageContent h3{ font: bold 11pt/12pt Verdana, sans-serif; color: #000; background-color: transparent; margin: 0px; } /* #pageContent a{ color: #33c; background-color: transparent; text-decoration: underline; } #pageContent a:hover{ color: #000; background-color: transparent; } */ /***********************\ * INSIDE BUTTONS * \***********************/ #homeLink{ position: absolute; left: 57px; top: 102px; width: 25px; height: 45px; z-index: 5; } #aboutLink{ position: absolute; left: 109px; top: 111px; width: 15px; height: 16px; z-index: 5; } #whatsnewLink{ position: absolute; left: 158px; top: 117px; width: 37px; height: 40px; z-index: 5; } #productsLink{ position: absolute; left: 201px; top: 116px; width: 33px; height: 48px; z-index: 5; } #servicesLink{ position: absolute; left: 252px; top: 105px; width: 34px; height: 42px; z-index: 5; } #forumsLink{ position: absolute; left: 304px; top: 89px; width: 41px; height: 49px; z-index: 5; } #faqLink{ position: absolute; left: 356px; top: 73px; width: 31px; height: 49px; z-index: 5; } #calendarLink{ position: absolute; left: 398px; top: 59px; width: 23px; height: 59px; z-index: 5; } #contactLink{ position: absolute; left: 456px; top: 45px; width: 17px; height: 28px; z-index: 5; } #glossaryLink{ position: absolute; left: 541px; top: 40px; width: 20px; height: 37px; z-index: 5; } #contestLink{ position: absolute; left: 590px; top: 46px; width: 26px; height: 27px; z-index: 5; } #webcamLink{ position: absolute; left: 632px; top: 56px; width: 28px; height: 40px; z-index: 5; } #logoLink{ position: absolute; left: 61px; top: 20px; width: 227px; height: 72px; z-index: 5; } .asterisk{ color: #AF4D38; background-color: transparent; } a:hover{ color: #000; background-color: transparent; } /***********************************************************************************/ .calendarFall{ background-image: url('/_site_components/images/cal-fall.png'); } .calendarSummer{ background-image: url('/_site_components/images/cal-summer.png'); } .calendarSpring{ background-image: url('/_site_components/images/cal-spring.png'); } .calendarWinter{ background-image: url('/_site_components/images/cal-winter.png'); } /***********************************************************************************/ #calendarTable{ background-color: transparent; background-repeat: no-repeat; background-position: center center; border-bottom: #F5DFA5 solid 1px; margin-top: 0px; width: 576px; } #calendarTable td{ color: #000; background-color: transparent; text-align: right; padding: 1px; font-size: 11pt; font-weight: bold; background-repeat: no-repeat; background-position: top right; border: #F5DFA5 solid 1px; height: 80px; width: 80px; } .calendarItemContainer{ display: block; } .calendarItemContainer img{ margin: 0px; } .calendarMonth{ color: #AC3900; background-color: transparent; font: bold 15pt Verdana, sans-serif; text-align: right; margin: 0px; text-transform: uppercase; padding-right: 15px; width: 576px; } #calendarTable th{ color: #ffffff; background-color: transparent; font: bold 6pt Verdana, sans-serif; text-transform: uppercase; border: transparent none 0px; padding: 0px; margin: 0px; } /***********************************************************************************/ #calendarPreview{ color: #AC3900; background-color: #ffffff; border: #AC3900 solid 2px; margin-top: 1.25em; margin-bottom: 0px; } #calendarPreview a{ color: #AC3900; background-color: transparent; text-decoration: none; } #calendarPreview a:hover{ color: #000; background-color: transparent; text-decoration: none; } /* #calendarPreview td:hover{ color: #ffffff; background-color: #AC3900; } */ #calendarPreview td{ color: #AC3900; background-color: #ffffff; border: #AC3900 solid 2px; font: bold 9pt Verdana, sans-serif; } td#selectedMonth{ color: #ffffff; background-color: #AC3900; } td#selectedMonth a{ color: #ffffff; background-color: #AC3900; } /***********************************************************************************/ .miniCalTable{ background-color: transparent; background-repeat: no-repeat; background-position: center center; border-bottom: #F5DFA5 solid 1px; margin-top: 1em; background-image: url('/_site_components/images/icon.miniCal.png'); cursor: pointer; cursor: hand; } .miniCalTable td{ color: #dfdfdf; background-color: transparent; text-align: right; font-size: 6pt; font-weight: bold; background-repeat: no-repeat; background-position: top right; border: #F5DFA5 solid 1px; width: 16px; height: 20px; } .miniCalTable th{ color: #AC3900; background-color: transparent; font: bold 9pt Verdana, sans-serif; text-transform: capitalize; border: transparent none 0px; } #miniCalMonth a{ color: #AC3900; background-color: transparent; font: bold 9pt Verdana, sans-serif; text-transform: capitalize; } #miniCalMonth a:hover{ color: #000; background-color: transparent; } .miniCalTable td.miniCalHighlight{ background-color: #F5DFA5; color: #ffffff; } /***********************************************************************************/ .classifiedAd{ background-color: transparent; color: black; border: #AC3900 solid 1px; padding: 5px; margin: 10px; width: 425px; } .classifiedAd img{ margin: 0 10px 0 10px; border: transparent none 0px; } .classifiedAd p.textContent{ margin: 0px 0px 10px 0px; } #classifiedOrderReview th{ text-align: left; font: bold 14pt Verdana, sans-serif; } #classifiedCatTable{ margin-left: 50px; } #classifiedCatTable td{ margin: 0px; padding: 3px 6px 3px 6px; } /***********************************************************************************/ .linksTable th{ font: bold 9pt/13pt Verdana, sans-serif; text-align: left; padding-top: 2.5em; padding-bottom: 0; } .linksTable td{ font: normal 9pt/13pt Verdana, sans-serif; padding: 0; } /***********************************************************************************/ #forumSignInBox th{ padding: 0px 0px 4px 0px; font-size: 10pt; } #forumSignInBox td{ padding: 0px 3px 0px 3px; } #forumSignInBox input{ font-size: 10px; } /***********************************************************************************/ #siteSearchBox th{ padding: 2px 0px 2px 0px; font-size: 10pt; } #siteSearchBox td{ text-align: center; } #siteSearchBox input{ font-size: 10px; } /***********************************************************************************/ #searchResultTable{ width: 100%; } #searchResultTable td{ padding-bottom: 5em; width: 50%; } /************************************************************************************ Glossary Stuff ****************************************************************** *************************************************************************************/ dl{ margin: 1em 0 1em 0; padding: 0; } dl dt{ display:block; float:left; margin-right: 10px; font-weight: bold; font-size: 1.2em; color: #AC3900; background-color: transparent; } dl dd{ margin: 0 0 1.5em 0; padding: 0; } /************************************************************************************/