/* Nested Box with Header and Footer - Flexible */ /* Created by: Keith Post - Post Studio Website Design */ /* Ingram & Co., Inc. */ /* type: element selectors */ body { margin:20px; background:#666633; color: #8A4500; text-align:center; font-family: "Times New Roman", Times, serif; padding: 0px; } img { border: 0px none; } h1 { font-size: 1.3em; color: #474723; margin-bottom: 10px; margin-top: 2px; } h2 { font-size: 1.2em; color: #474723; } h3 { font-size: 1em; color: #9F722D; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; } label { color: #8A4500; font-size: 1em; font-weight: 900; display: block; border-bottom: 2px solid #D1D1A3; background: #EAEAD5; } li { color: #474723; font-size: 1em; line-height: 1.5em; } ul { padding-right: 20px; list-style: disc; margin-top: 0px; } table { background: #EEEEDD; border-top: 0px; border-right: 0px; border-left: 0px; } th { font-size: 1em; background: #EAEAD5; color: #8A4500; border-bottom: 2px solid #D1D1A3; text-align: center; vertical-align: middle; font-weight: 900; border-top: 0px; border-right: 0px; border-left: 0px; } td { font-size: 1em; text-align: center; vertical-align: middle; color: #8A4500; } input, textarea, select { background: #EAEAD5; border-bottom: 2px solid #D1D1A3; border-top: 0px none; border-right: 0px none; border-left: 0px none; color: #8A4500; } /* type: id = "selector-elements" */ #hdr { background:url(App_Themes/sei001/bg-top.gif) repeat-x; padding: 8px 0px 0px 40px; margin: 0px; text-align: left; height: 137px; } #logo { position: absolute; left: 115px; top: 40px; } #logo-bg { height: 145px; } #bar { height:16px; background:#666633; color: #DDDDB9; vertical-align: middle; font: .75em; padding: 1px 20px; text-align: right; } #l-col { float:left; background:#EEEEDD; color: #9F722D; width:270px; text-align: center; margin: 0px 20px 5px 0px; padding: 22px 0px 20px; border-bottom: 2px solid #D1D1A3; } #l-col span { font-size: 1em; line-height: 1.5em; } #cont { background: #F7F7EE url(App_Themes/sei001/body-bg.gif); text-align: left; padding: 18px 20px 20px; } #cont p { font-size: 1.1em; line-height: 1.5em; color: #474723; margin-bottom: 0px; } #ftr { background:#EEEEDD; color: #8A4500; margin:0; font-size: 0.9em; text-align: center; padding: 2px 5px 5px; vertical-align: middle; border-bottom: 2px solid #D1D1A3; } #img-blck { margin-right: 20px; display: block; background: #FFFFCC; width: 280px; } #blk { display: block; float: right; } #img-top { position: absolute; top: 24px; right: 21px; height: 136px; width: 385px; } /* class = "pseudo-classes" */ a:link { color: #8A4500; text-decoration: underline; } a:visited { color: #8A4500; text-decoration: underline; } a:hover { color: #9C9C4E; } a:active { color: #8A4500; } .menu a:link { color: #8A4500; text-decoration: none; font-weight: 600; } .menu a:visited { color: #8A4500; text-decoration: none; font-weight: 600; } .menu a:hover { color: #9C9C4E; border-top: 1px solid #D1D1A3; border-bottom: 1px solid #D1D1A3; } .menu a:active { color: #8A4500; } /* class elements */ .tiny { font-size: .9em; color: #474723; margin-top: 2em; } .tiny2 { font-size: .9em; color: #474723; margin-top: 0em; margin-bottom: 0px; } .flt-lt{ float: right; display: block; margin-left: 20px; margin-bottom: 0px; } td.rt { text-align: right; padding: 5px 0px 6px 5px; } td.lt { text-align: left; padding: 5px 5px 6px 0px; } .flt-rt { float: left; } span { color: #8A4500; font-size: 1em; font-weight: 900; background: #EAEAD5; } p { color: #8A4500; background: #EAEAD5; } tt { color: #8A4500; font-weight: 900; } pre { color: #8A4500; font-weight: 900; }