/* text colours */ /* main top nav */ #supernav a:hover { color: #ffffff; } /* the story text and calendar today and hover*/ .storycontent, h4 { color: #2e2e2e; } /* visited links */ a:visited { color: #b4271e; } /* links, h1, h2, h3, the blog title in the band (not sure what feedback is ;-) ) */ a:link, h1, h2, h3 .feedback, h3, .meta span { color: #b4271e; } /* story titles hover */ .storytitle a:hover { color: #b4271e; } /* hover, story titles */ body#home .meta a:hover, body#archives .meta a:hover, a:hover, .storytitle a, .storytitle a:visited, #blogtitle h1 a:hover, .highlight { color: #771621; } /* footer text */ #bottommeta { color: #ffffff; } /*meta on single pages, blog title description, main nav, quotes and code */ body#single .meta, body#home .meta, body#archives .meta, #blogtitle h1 span, #supernav a, body .commentlist blockquote, body blockquote, .commentlist cite, #menu input#s, code, .commentlist small { color: #ffffff; } /* end text colours */ /* other colours */ /* the outer thin borders */ #shadow { border-right-color: #8B8064; border-left-color: #8B8064; } /* just set the background of the site to light grey */ body { background-color: #251F45; } /* highlight backgrounds */ .highlight { border: 1px solid #ebc8C6; background-color: #fee8ef; } /* main nav background */ #supernav a { background-color: #8B8064; } body#home a#homenav, body#pictures a#picturesnav, body#order a#ordernav, body#contact a#contactnav, body#about a#aboutnav, body#testimonials a#testimonialsnav { background-color: #B3A481; } body#home a:hover#homenav, body#pictures a:hover#picturesnav, body#order a:hover#ordernav, body#contact a:hover#contactnav, body#about a:hover#aboutnav, body#testimonials a:hover#testimonialsnav { background-color: #D9C89C; } #supernav a:hover { background-color: #D9C89C; } /* bottom meta info (admin login, design credits etc) background */ #bottommeta { background-color: #8B8064; } /* end other colours */ /* images */ /* top banner image */ #topimage { background-image: url(../images/banner-alt.jpg); background-position: center top; } /* image link background color */ a img:hover { background-color: #e3e2fa; } /* image alignment and borders */ img.center { display: block; padding: 5px; margin-left: auto; margin-right: auto; border: 1px solid #d3d3d3; background-color: #ffffff; } img.right { float: right; padding: 5px; margin: 0 0 2px 7px; border: 1px solid #d3d3d3; background-color: #ffffff; } img.left { float: left; padding: 5px; margin: 0 7px 2px 0; border: 1px solid #d3d3d3; background-color: #ffffff; } /* end images */ /* other .. in no particular order */ /* highlight div */ .highlight { margin: 5px 5px 0 0; padding: 10px; } /* top title nav */ #supernavcontainer { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; float: left; margin-top: 130px; text-align: center; padding: 5px 10px 6px; background-color: #8B8064; width: 780px; } /* top title nav */ #supernav { padding: 0; margin: 0; } /* top title tabs */ #supernav li { display: inline; text-transform: lowercase; margin-left: 5px; margin-right: 5px; } /* top title tabs */ #supernav a { text-decoration: none; padding: 5px 10px 6px; } /* top title tabs hover */ #supernav a:hover { text-decoration: none; padding: 5px 10px 6px; } /* position each post */ .post { float: left; padding-bottom: 10px; } h1 { font-size: 120%; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; } h2 { font-size: 110%; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; } h3 { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:100%; } h4 { font-size: 100%; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; } /* various hovers */ #menu a:hover, .meta a:hover, .navigation a:hover, .navbottom a:hover { text-decoration: none; } /* actual post content */ .storycontent { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; } .storycontent p { padding-top: 3px; } /* just the p tag */ p { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 100%; } /* actual post home */ body#home .storycontent, body#pictures .storycontent, body#order .storycontent, body#contact .storycontent, body#about .storycontent, body#testimonials .storycontent { width: 750px; } /* not a shadow, its the side grey borders */ #shadow { width: 800px; margin-right: auto; margin-left: auto; border-left-width: 5px; border-right-width: 5px; border-right-style: solid; border-left-style: solid; background-color: #ffffff; } a { text-decoration: none; } a img { border: none; } a:visited { text-decoration: none; } a:hover { text-decoration: none; } /* quotes */ blockquote { font-size:90%; margin-left: 5px; margin-right: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 8px; padding-right: 8px; background: #f6f6f6; border: 1px solid #ddd; font-style: italic; -moz-border-radius: 8px; } body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: normal; } .storytitle a { text-decoration: none; } .storytitle a:hover { text-decoration: none; } /* post titles */ .storytitle { width: 750px; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 140%; margin: 0; padding-bottom: 2px; padding-top: 10px; color: #8B8064; } body#home #content, body#pictures #content, body#order #content, body#contact #content, body#about #content, body#testimonials #content { padding-left: 15px; padding-bottom: 10px; padding-right: 15px; width: 750px; } #topimage { clear: both; width: 800px; height: 140px; z-index: -1; } #bottommeta { width: 800px; height: 45px; text-align: center; padding-top: 8px; font-size: 75%; clear: both; }