summaryrefslogtreecommitdiff
path: root/style.css
diff options
context:
space:
mode:
Diffstat (limited to 'style.css')
-rw-r--r--style.css334
1 files changed, 334 insertions, 0 deletions
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..2963e1e
--- /dev/null
+++ b/style.css
@@ -0,0 +1,334 @@
+/*
+Theme Name: North Star - Twenty Ten
+Theme URI: http://lnnorthstar.org
+
+Author: Luke Shumaker, based on work by the WordPress team
+Author URI: http://lukeshu.ath.cx
+
+License: GNU General Public License
+License URI: license.txt
+
+Description: The North Star 2010-2011 theme, a fork of Twenty Ten
+Version: 0.2
+Tags: multi-author, significant-rolls
+*/
+
+/*@import "widgets.css";*/
+
+#site-description {
+ font-family:sans-serif;
+ margin-left:8em;
+ margin-top:-3em;
+}
+.entry-meta, .entry-utility {
+ font-size: 0.8em;
+ font-family: sans-serif;
+ clear: both;
+}
+.entry-meta .authors {
+ font-weight:bold;
+}
+.entry-meta .role {
+ text-transform: uppercase;
+}
+
+.meta-prep-credit {
+ font-size: 0.8em;
+ text-transform: lowercase;
+ font-family: sans-serif;
+ margin-bottom: 0.5em;
+}
+.meta-prep-credit strong {
+ text-transform: uppercase;
+}
+
+.entry-banner,
+.entry-banner img {
+ width: 100%;
+ height: auto;
+}
+
+#author-avatar {
+ float:left;
+}
+
+.widget-title {
+ font-weight:bold;
+ font-size:1.1em;
+ text-shadow: -1px 1px #FFFFFF;
+}
+.widget_ltshomewidget {
+ list-style-type:none;
+}
+ ul.lts_sidebar {
+ padding-top:1em;
+ border-top:solid 1px #CCCCCC;
+ margin-top:1em;
+ }
+
+div.site-generator {
+ text-align:center;
+}
+ a.site-generator {
+ background: url(images/wordpress.png) center left no-repeat;
+ color: #666;
+ display: inline-block;
+ line-height: 16px;
+ padding-left: 20px;
+ font-style: italic;
+ }
+ a.site-generator:hover,
+ a.site-generator:active,
+ a.site-generator:focus { text-decoration: underline; }
+ a.site-generator { text-decoration: none; }
+
+body {
+ padding:0;
+ margin:0;
+}
+ h1, h2, h3, h4, h5, h6 {
+ clear:both;
+ }
+ h1 {
+ font-family:sans-serif;
+ color: #a50400;
+ font-size:5em;
+ text-decoration:none;
+ text-align:center;
+ margin: 18pt;
+ }
+ h1 img { display: inline; border: none; }
+ h2 {
+ background-color:#cd8282;
+ border-top: .25em solid #bd0000;
+ font-family:sans-serif;
+ text-align:center;
+ }
+ h2 a:hover,
+ h2 a:active,
+ h2 a:focus { color: #333333; text-decoration: underline; }
+ h2 a { color: #333333; text-decoration: none; }
+ h3 {
+ background-color:#bd0000;
+ color:#ffffff;
+ font-family:sans-serif;
+ text-align:center;
+ }
+ h3 a {
+ text-decoration:none;
+ }
+ h3 a:hover,
+ h3 a:active,
+ h3 a:focus { color: #ffff00; }
+ h3 a { color: #ffffff; }
+ h4 {
+ border-bottom:solid 1px black;
+ }
+ ul, ol {
+ list-style-position: outside;
+ padding-left: 1em;
+ margin-left: 0;
+ }
+ li {
+ font-family:sans-serif;
+ }
+ acronym, abbr {
+ border-bottom: 1px dotted black;
+ cursor:help;
+ }
+ blockquote {
+ text-align: center;
+ width:50%;
+ float:right;
+ font-style: italic;
+ font-size: 1.2em;
+ font-family: sans-serif;
+ }
+ blockquote p:before { content: '“'; }
+ blockquote p:after { content: '”'; }
+ a:hover,
+ a:active,
+ a:focus { color: red; }
+ img { border: solid 1px black; }
+
+
+/* Classes and IDs ************************************************************/
+ .infobar {
+ width: 100%;
+ padding: 0.1em 0;
+ border: solid black;
+ border-width: 1px 0;
+ text-align: center;
+ font-family: sans-serif;
+ clear:both;
+ }
+ .infobar .volume {
+ float:left;
+ margin-left: 10%;
+ }
+ .infobar .issue {
+ float:right;
+ margin-right:10%;
+ }
+ .nav {
+ margin: 1em 0;
+ background-color: #bd0000;
+ background-image: linear-gradient(left top, #C54444, #BD0000);
+
+ line-height: 3.1em;
+ text-align:left;
+ padding-left: 10%;
+ }
+ .nav ul {
+ margin: 0;
+ padding: 0;
+ font-size: 1em;
+ display: inline;
+ }
+ .nav ul li {
+ display: inline;
+ list-style-type: none;
+ }
+ .nav ul li form {
+ display: inline;
+ float:right;
+ margin-right: 10%;
+ }
+ .nav ul li form #s {
+ background-color: white;
+ border: 1px solid #5B0000;
+ height: 28px;
+ padding: 0;
+ padding-left: 14px;
+ vertical-align: middle;
+ border-top-left-radius: 14px;
+ border-bottom-left-radius: 14px;
+ box-shadow: 2px 3px 6px rgba(0,0,0,.5) inset;
+ }
+ .nav ul li form #searchsubmit {
+ background-color: #034208;
+ background-image: url('/wp-content/themes/lts/images/search.png');
+ background-repeat: no-repeat;
+ background-position: center;
+ color: transparent;
+ height:30px;
+ width:34px;
+ padding:0;
+ border: solid 1px #5b0000;
+ border-left: none;
+ background-color: #069312;
+ vertical-align: middle;
+ border-top-right-radius: 14px;
+ border-bottom-right-radius: 14px;
+ }
+ .nav ul li div {
+ margin: 0 2em;
+ display: inline;
+ padding: 1em 0;
+ }
+ .nav ul li div.menu-bannernav-container {
+ border-right: solid 1px #e13737;
+ border-left: solid 1px #5b0000;
+ }
+ .nav ul li div ul li a {
+ display: inline-block;
+ text-decoration: none;
+ font-weight: bold;
+ padding: 0 1.5em;
+ border-left: solid 1px #e13737;
+ border-right: solid 1px #5b0000;
+ }
+ .nav li a:hover,
+ .nav li a:active,
+ .nav li a:focus { text-shadow: -1px -1px #000000; color: white; background-color: maroon; }
+ .nav li a { text-shadow: -1px -1px #5b0000; color: white; }
+
+ div.main {
+ position: relative;
+ width:55%;/* 75-20 */
+ float:right;
+ margin:1em;
+ }
+ .sidebar {
+ position: relative;
+ display:block;
+ float:right;
+ margin:1em 10% 1em 0;
+ width:20%;
+ background-color:#ECECEC;
+ border:1px solid #CCCCCC;
+ padding:.2em;
+ font-size:.8em;
+ vertical-align:top;
+ }
+ /*.sidebar ul,
+ .sidebar ol {
+ margin: 0;
+ padding: 0;
+ }*/
+ .sidebar > ol > li,
+ .sidebar > ul > li {
+ margin-top:1em;
+ }
+/********************************************************************/
+ .open {
+ font-size:1.7em;
+ font-family:sans-serif;
+ }
+
+ .sig {
+ font-style:italic;
+ padding-left:1em;
+ border-left:0.3em solid #3f7448;
+ }
+ .aside {
+ padding-left:1em;
+ border-left:0.3em solid #3f7448;
+ }
+
+ .txt {
+ white-space: pre-wrap;
+ }
+
+ code {
+ white-space: pre-wrap;
+ }
+
+ ul.lts_sidebar {
+ list-style-type:none;
+ padding:0;
+ text-align:center;
+ }
+ ul.lts_sidebar img {
+ border:none;
+ }
+ ul.lts_sidebar table {
+ margin:0 auto;
+ }
+
+ .footer {
+ width:100%;
+ clear:both;
+ }
+ .footer p {
+ margin: 1.5em;
+ }
+
+ .footer .valid {
+ display:block;
+ width:100%;
+ text-align:center;
+ background-color:#3465a4;
+ padding:1em 0;
+ color: #ffffff;
+ margin:0;
+ }
+ .footer .valid a {
+ color: #a50400;
+ }
+
+ .nocss { display:none; }
+ .u { text-decoration:underline; }
+ .title { text-decoration:underline; }
+ .alignleft { float:left; margin: 0 1em; max-width:50%; }
+ .alignright { float:right; margin: 0 1em; max-width:50%; } \ No newline at end of file