home *** CD-ROM | disk | FTP | other *** search
- /************* Global *************/
- html,body {height:100%}
-
- * {
- margin: 0;
- padding: 0;
- }
-
- body, input{
- font-family: "Trebuchet MS", Verdana, sans-serif;
- text-align: left;
- }
-
- a {
- text-decoration: none;
- color: #a99190;
- }
-
- blockquote {
- background: #f7f7f7;
- padding: 15px;
- margin: 5px 0;
- }
-
- /************* Container *************/
- #container {
- height: auto !important;
- min-height: 100%;
- padding-bottom: 15px;
- position: relative;
- background: #a99190 url(containerBg.gif) bottom left repeat-x fixed;
- }
-
- * html #container {
- height: 100%;
- }
-
- /************* Header *************/
- #headerWrap {
- height: 59px;
- background: url(headerBg.gif);
- }
-
- #header {
- width: 740px;
- margin: 0 auto;
- }
-
- #header h1 a {
- font-size: 30px;
- letter-spacing: -1px;
- padding-top: 5px;
- float: left;
- color: #a99190;
- }
-
- ul#navigation li {
- list-style-type: none;
- float: right;
- }
-
- ul#navigation li a {
- padding: 15px 7px 12px;
- display: block;
- font-size: 17px;
- color: #fff;
- }
-
- ul#navigation li a:hover, #footer a:hover {
- background: #806e6d;
- }
-
- /************* Content *************/
- #content {
- width: 740px;
- margin: 7px auto 0;
- background: #fff;
- border: 1px solid #fff;
- position: relative;
- }
-
- #content:after {
- content: ".";
- display: block;
- clear: both;
- height: 0;
- visibility: hidden
- }
-
- #content a:hover {
- background: #a99190;
- color: #fff;
- }
-
- /*
- Header with picture and site description.
- It uses a hack for vertical-align because IE doesn't work properly with tables
- */
- #contentHeader {
- margin: 15px auto;
- width: 710px;
- height: 182px;
- background: url(header.gif) no-repeat;
- border: 1px solid #44434c;
- position: relative;
- }
-
- #contentHeader[id] {
- display: table;
- position: static;
- }
-
- #siteDescription {
- position: absolute;
- top: 50%;
- padding-left: 250px;
- color: #44434c;
- }
-
- #siteDescription[id] {
- display: table-cell;
- vertical-align: middle;
- position: static;
- }
-
- #siteDescription p {
- position: relative;
- top: -50%;
- }
-
- #content h2 {
- margin: 15px 0;
- border-bottom: 1px solid #9b6e89;
- }
-
- #content ul {
- padding: 10px 15px 10px 20px;
- list-style-image: url(arrow.gif);
- }
-
- /************* Main *************/
-
- #main {
- margin: 0 20px;
- width: 430px;
- float: right;
- }
-
- .post {
- text-align: justify;
- }
-
- /************* Secondary *************/
-
- #secondary {
- width: 220px;
- margin-left: 20px;
- float: left;
- }
-
- /************* Search *************/
- #searchform input {
- background: #f7f7f7;
- font-size: 0.9em;
- }
-
- #searchsubmit {
- margin-top: 5px;
- padding: 0 10px;
- text-align: center;
- }
-
- #searchform fieldset {
- border: 0;
- }
-
- /************* Footer *************/
- #footer {
- position: relative;
- clear: both;
- margin: 0 auto;
- background: #45444d;
- width: 740px;
- color: #fff;
- border: 1px solid #fff;
- clear: both;
- text-align: center;
- }
-
- #footer a {
- color: #fff;
- font-weight: bold;
- }