/*---------------------------------------------------------------------------------- * IMPORT *---------------------------------------------------------------------------------- */ @import url("debugging.css"); /* .css - Alpine ACF */ /*---------------------------------------------------------------------------------- * GENERAL *---------------------------------------------------------------------------------- */ .hide { display: none; } pre { font-family: monospace; font-size: 10pt; padding: 5px; } input[type=text][disabled] { color: #755; background: #eee; } input.error,select.error,textarea.error { font-weight: normal; font-style: normal; } .error { font-weight: bold; font-style: italic; color: #f33; } a { text-decoration: none; color: #707; } a:hover { text-decoration: underline; } /*---------------------------------------------------------------------------------- * BODY & PAGE *---------------------------------------------------------------------------------- */ body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Liberation Sans, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Verdana, "Trebuchet MS", SunSans-Regular; font-size: 12pt; background-image: url("/static/watermark.jpg"); background-repeat: no-repeat; background-position: 320px 100px; } #page { position: relative; left: 0px; top: 0px; width: 100%; margin: 0px; } /*---------------------------------------------------------------------------------- * PAGE > HEADER *---------------------------------------------------------------------------------- */ #header { width: 100%; height: 104px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url("background_header.png"); background-repeat: repeat-x; border: 1px solid #ddd; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } #header p { /* display: none; */ float: right; font-size: 14px; padding: 0px 0px 0px 0px; margin-right: 10px; margin-top: 7px; } #header .tailer { position: absolute; background-image: url(shadow-top.png); background-repeat: repeat-x; top: 76px; height: 10px; width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } /*---------------------------------------------------------------------------------- * PAGE > HEADER > LOGO *---------------------------------------------------------------------------------- */ #logo { height: 75px; width: 400px; background-image: url(AlpineGnatsHeader1.png); background-position: 0px 0px; } #logo h1 { display: none; position: absolute; top: 10px; left: 10px; font-size: 60px; font-weight: bold; color: white; } #logo p { display: none; } /*---------------------------------------------------------------------------------- * PAGE > MAIN *---------------------------------------------------------------------------------- */ #main { clear: both; margin: 0px; margin-top: 10px; } /*---------------------------------------------------------------------------------- * PAGE > MAIN > NAV *---------------------------------------------------------------------------------- */ #nav { display: none; } /*---------------------------------------------------------------------------------- * PAGE > MAIN > POSTNAV *---------------------------------------------------------------------------------- */ #postnav { display: none; } /*---------------------------------------------------------------------------------- * PAGE > MAIN > SUBNAV *---------------------------------------------------------------------------------- */ #subnav { position: absolute; top: 78px; left: 30px; height: 25px; } #subnav a { font-size-adjust: none; clear: both; font-family: Verdana,Arial,Tahoma,Sans-serif; font-size: 14px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; border-right: 1px solid #bbb; border-left: 1px solid #bbb; padding: 3px; line-height: 26px; } #subnav a.selected { color: black; text-decoration: underline; } #subnav a:hover { text-decoration: underline; } /*---------------------------------------------------------------------------------- * PAGE > MAIN > CONTENT *---------------------------------------------------------------------------------- */ #content { padding-left: 20px; padding-right: 20px; width: 650px; } #content h1,h2,h3,h4,h5 { margin-top: 10px; clear: both; padding-top: 3px; padding-left: 3px; font-weight: bold; font-size: 14px; white-space: nowrap; overflow: hidden; text-decoration: none; text-transform: uppercase; } #content h1 { background-image: url("h1.png"); border: 1px solid #ddd; margin-top: 20px; height: 18px; } #content h2 { background-image: url("h2.png"); border: 1px solid #ddd; height: 18px; } #content h3 { height: 14px; font-size: 12px; } #content dl { display: block; clear: both; margin-right: 12px; } #content dt { width: 100%; clear: both; font-size: 12px; text-align: left; font-weight: bold; padding: 0px; margin-top: 1px; padding-top: 5px; padding-bottom: 2px; padding-left: 10px; } #content dd { margin-top: 0px; clear: right; font-size: 15px; margin-left: 30px; padding-top: 0px; padding-bottom: 5px; } #content input, select,textarea { background: #f2f2f2; } #content select { cursor: pointer; } #content input:radio { cursor: pointer; } #content .submit { width: 100px; border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; background: #eee; color: #555; font-weight: bold; cursor: pointer; } #content textarea { border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; } #content p,input.text,select,textarea,input.password { width: 97%; } #content table { width: 100%; } #content input.short { width: 200px; margin-right: 10px; display: inline; } #content textarea { height: 300px; } #content dd textarea { height: 100px; } #content form select.radio { border: none; } #content table td { padding-right: 10px; white-space: nowrap; } /*---------------------------------------------------------------------------------- * PAGE > FOOTER *---------------------------------------------------------------------------------- */ #footer { margin: 20px; padding: 5px; clear: both; text-align: center; border-top: 1px solid #d6d6d6; font-size: 10px; color: #aaa; }