@charset "UTF-8"; body { background: #000 url("img/texture_1.png"); } /*----- Layout Generic Styles -----*/ body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; margin: 0px; } a:link, a:visited, a:hover { color: #5d6db6; text-decoration: none; } a:active { text-decoration: none; } p { font-size: 14px; padding-right: 10px; padding-left: 15px; } .h1 { font-size: 24px; color: #000; text-align: left; font-weight: bold; } .h2 { font-size: 18px; text-align: left; text-indent: 10px; } /*----- Upgrade IE Prompt -----*/ #oldIePrompt { margin: 0 auto; background-color: red; color: black; text-align: center; padding: 5px 0; } #oldIePrompt a, #oldIePrompt a:visited { color: yellow; } /*----- Global Layout -----*/ #container { width: 1150px; margin: 0 auto; background: #F8AC09 url(img/yellow_bkgnd.jpg) no-repeat top left; } #footer { clear: both; padding: 2em 4em 1em; text-align: right; font-size: 12px; } /*----- navigation styles -----*/ #navbar { margin: 0; padding: 0; list-style-type: none; background: #7989D6; height: 3.5em; border-bottom: 4px solid #808080; } #navbar li { display: inline; } #navbar a:link, #navbar a:visited { font-size: 1.2em; color: #FFF; text-decoration: none; text-align: center; display: inline-block; width: 11em; margin-top: 0.4em; padding: 0.5em 0; } #navbar a:hover { color: #000; } #navbar a.current { font-weight: bold; background-color: #333; border-radius: 10px; -webkit-border-radius:10px; -moz-border-radius: 10px; box-shadow: 4px 4px 6px #48577D; -webkit-box-shadow: 4px 4px 6px #48577D; -moz-box-shadow: 4px 4px 6px #48577D; } #navbar a.current:hover { color: #fff; } /*------ sidebar styles ------*/ #sidebar { margin-top: 4em; width: 15.5em; padding: 0.7em; background: #7989D6; overflow: hidden; float: left; -moz-box-shadow: 4px 4px 6px #48577D; -webkit-box-shadow: 4px 4px 6px #48577D; box-shadow: 4px 4px 6px #48577D; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; border-top-right-radius: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; } #sidebar input { width: 18.9em; } #content-list { background: #fff; padding: 1em 0em 1em 2.5em; margin: 0.95em -1em -1em -0.6em; line-height: 1.5em; } #content-list .level-0 { font-size: 1.8em; list-style: none; margin-left: -0.8em; padding-bottom: 0.7em; } #content-list .level-1 { font-size: 1.1em; font-weight: bold; } #content-list .level-2, #content-list.level-3 { margin-left: 1em; } #content-list a.current { font-weight: bold; color: #000; text-decoration: none; } /*----- content styles -----*/ #content-panel { float: left; margin-top: 4em; margin-left: 3em; width: 57em; padding: 0.5em 1em 1em 1em; background: #7989D6; overflow: hidden; -moz-box-shadow: 4px 4px 6px #48577D; -webkit-box-shadow: 4px 4px 6px #48577D; box-shadow: 4px 4px 6px #48577D; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; } #content-panel > h2 { font-size: 2em; font-weight: normal; color: #fff; margin: 0; height: 1em; } #content { background-color: #fff; display: block; margin: 0.7em -1em -1em; padding: 0.5em 1.5em; } #content > h1 { display: none; } #content img { display: block; margin: 2em auto; padding: 1em; border: 1px solid black; -moz-box-shadow: 4px 4px 6px #48577D; -webkit-box-shadow: 4px 4px 6px #48577D; box-shadow: 4px 4px 6px #48577D; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; } #feedback { float: right; margin-top: -2.3em; margin-right: 0.5em; width: 8em; font-size: 0.8em; color: #fff; }