CITYscape

Posted: 17.03.08 in Blogging
Tags: , ,

As seen in the Sandbox Designs Competition.

CITYscapeCITYscape is a theme styled around its header image. Its features include:

  • bold titles;
  • two-column sidebar;
  • simple sans-serif fonts with line-height paragraph spacing optimal for readability.

/*
THEME NAME: CITYscape for Sandbox
THEME URI: http://geoffbrady.net/sandbox/cityscape/
DESCRIPTION: A city skin for the Sandbox theme
VERSION: 1.8
AUTHOR: Stephen Broughton
AUTHOR URI: http://geoffbrady.net/
TEMPLATE: sandbox
*/

body {
 border-top: 4px #345 solid;
 color: #123;
 font-family: Calibri, Arial, sans-serif;
 width: 800px;
 margin: 20px 20px;
 font-size: 0.8em;
}

#content {
 margin: 0 330px 0 0;
}

.sidebar {
 float: left;
 overflow: hidden;
 width: 150px;
 padding: 1px 0;
}

#primary {
 margin: 0 0 0 -330px;
}

#secondary {
 margin: 0 0 0 -170px;
}

#wrapper {
 padding: 10px 0;
}

#header {
 background-color: #345;
 height: 50px;
 padding: 0 0;
 margin: 0 0;
 width: 100%;
}

h1#blog-title {
 background-color: white;
 height: 50px;
 float: left;
 text-transform: uppercase;
 margin: 0 0 0 50px;
 padding: 10px 10px 0 10px;
 font-size: 200%;
}

h1#blog-title, h1#blog-title a {
 color: #345;
 text-decoration: none;
}

h1#blog-title a:hover, h1#blog-title a:active {
 color: black;
}

#blog-description {
 display: none;
}

#access {
 margin: 10px 0 0 0;
 clear: both;
 height: 200px;
 width: 800px;
 background: url('https://stevieb.files.wordpress.com/2008/07/header.gif') no-repeat center;
}

.skip-link, #menu {
 display: none;
}

#container {
 padding: 0 20px 0 0;
 margin: 0 0 20px 0;
 float: left;
}

.navigation {
 height: 30px;
 margin: 0 0 10px 0;
 padding: 0 0;
 font-size: 150%;
 clear: both;
 border-bottom: 1px solid #89a;
}

.navigation a {
 color: #345;
 text-decoration: none;
 text-transform: uppercase;
 padding: 1px 5px;
 font-weight: bold;
 background-color: white;
 height: 20px;
}

.nav-previous {
 background-color: #345;
 padding: 0 0 0 25px;
 float: left;
}

.nav-next {
 background-color: #345;
 padding: 0 25px 0 0;
 float: right;
}

.hentry {
 border-bottom: 1px solid #89a;
 padding: 0 0;
 margin: 10px 0;
 clear: both;
 background-color: #345;
}

.single #nav-below {
 display: none;
}

#nav-above {
 padding: 10px 0 0 0;
 margin: 10px 0 0 0;
 border-top: 1px solid #89a;
}

h2.entry-title, h3.entry-title {
 background-color: white;
 color: #345;
 text-transform: uppercase;
 font-size: 160%;
 margin: 0 0 0 25px;
 padding: 1px 5px;
}

h2.entry-title a, h3.entry-title a {
 color: #345;
 text-decoration: none;
 background-color: white;
}

.entry-content h2 {
 text-transform: uppercase;
 font-size: 130%;
}

.entry-content {
 padding: 1px 0 1px 30px;
 margin: 0 0;
 font-size: 120%;
 line-height: 150%;
 background-color: white;
}

.entry-date {
 text-align: right;
 background-color: white;
 margin: 0 0;
 padding: 5px 0 10px 0;
}

abbr.published {
 border-bottom: 1px #89a solid;
}

.meta-nav {
 display: none;
}

.home .entry-meta {
 display: none;
}

.entry-meta {
 background-color: white;
 padding: 20px 20px;
 border-top: 1px solid #89a;
 line-height: 140%;
}

.entry-meta a {
 text-decoration: none;
 color: #345;
 font-weight: bold;
}

.entry-meta a:hover {
 color: #678;
}

.entry-content a {
 color: #345;
 font-weight: bold;
 text-decoration: none;
}

.entry-content a:hover {
 color: #678;
}

.entry-content h3 {
 font-size: 160%;
 color: #345;
 margin: 25px 0 0 0;
}

.entry-content h4 {
 font-size: 150%;
 color: #345;
 margin: 25px 0 0 0;
}

.entry-content h5 {
 font-size: 140%;
 color: #345;
 margin: 25px 0 0 0;
}

.entry-content h6 {
 font-size: 130%;
 color: #345;
 margin: 25px 0 0 0;
}

.entry-content img {
 max-width: 400px;
}

pre, tt, code {
 font-family: 'Courier New', monospace;
 font-size: 90%;
}

#footer {
 clear: both;
 border-top: 1px solid #89a;
 padding: 10px 10px;
 margin: 10px 0 0 0;
 background-color: #345;
 font-size: 120%;
}

#footer p {

 margin: 2px 0;
 padding: 0 0;
}

#footer, #footer a {
 color: white;
}

#footer a {
 text-decoration: none;
 font-weight: bold;
}

#respond {
 clear: both;
 background-color: #345;
 padding: 0 0;
 margin: 0 0 20px 0;
 color: #345;
}

#respond a {
 color: #345;
 text-decoration: none;
}

#respond a:hover {
 color: #678;
}

#respond h3 {
 background-color: white;
 margin: 0 0 0 20px;
 padding: 0 5px;
 font-size: 150%;
 text-transform: uppercase;
}

.formcontainer {
 background-color: white;
 padding: 0 0 0 20px;
 margin: 0 0;
}

#respond form {
 margin: 0 0 0 22px;
 padding: 0 0;
}

#respond form p {
 margin: 0 0;
 padding: 10px 0;
}

.entry-content ul {
 list-style-type: square;
}

#archives-page h3 {
 margin: 20px 0 0 20px;
 padding: 0 5px;
 font-size: 140%;
 text-transform: uppercase;
}

#links-page h3 {
 margin: 20px 0 0 20px;
 padding: 0 5px;
 font-size: 120%;
 text-transform: uppercase;
 background-color: white;
}

h2.page-title {
 text-transform: uppercase;
 font-size: 180%;
 color: #345;
}

.comment h2, .trackback h2, .pingback h2 {
 padding: 0 0;
 margin: 0 0;
 background-color: white;
 font-weight: normal;
 color: #345;
 text-transform: uppercase;
 font-size: 140%;
}


.comment h2 a, .trackback h2 a, .pingback h2 a {
 text-decoration: none;
 color: #345;
 font-weight: bold;
}


.comment, .trackback, .pingback {
 clear: both;
 background-color: white;
 padding: 15px 0;
 border-bottom: 1px solid #89a;
 font-size: 120%;
}


.comments ol {
 list-style-type: none;
 margin: 0 0;
 padding: 0 0;
}


.comments ol li {
 padding: 10px 0 10px 0;
}


.comments {
 clear: left;
 background-color: #345;
 margin: 20px 0;
 padding: 0 0;
}


.comments h3 {
 background-color: white;
 text-transform: uppercase;
 color: #345;
 margin: 0 0 0 20px;
 padding: 0 5px;
 font-size: 140%;
}


.alignleft {
 float: left;
}


.alignright {
 float: right;
}


.center {
 text-align: center;
}


dt {
 border-bottom: 1px solid #89a;
 margin: 10px 0 0 0;
}


dd {
 margin: 0 0 0 30px;
}


.tags {
 text-align: justify;
 line-height: 200%;
}


.tags a {
 color: #345;
 text-decoration: none;
}


.tags a:hover {
 color: #678;
}


ul#links-page, ul#archives-page {
 padding: 10px 0 1px 0;
 margin: 0 0 10px 0;
 background-color: white !important;
}


.sidebar ul.xoxo {
 padding: 0 0;
 margin: 0 0 10px 0;
}


ul.xoxo {
 list-style-type: none;
 background-color: white !important;
}


ul.xoxo li {
 margin: 20px 0 0 0;
 background-color: #345;
}


ul.xoxo li li, .textwidget {
 margin: 0 0 !important;
 background-color: white;
}


.textwidget {
 padding: 10px 0;
}


.textwidget a {
 font-weight: bold;
}


ul.xoxo li h3 {
 text-transform: uppercase;
 margin: 0 0 0 20px;
 padding: 0 5px;
 font-size: 130%;
 background-color: white;
 color: #345;
}


ul.xoxo ul, ul.xoxo form {
 background-color: white;
 list-style-type: square;
 padding: 10px 0 20px 20px;
 margin: 0 0;
 color: #345;
 border-bottom: 1px solid #89a;
}


ul.xoxo ul ul {
 padding: 5px 0 5px 10px !important;
 border-bottom: none;
}


.sidebar a {
 color: #345;
 text-decoration: none;
}


.fn {
 text-transform: uppercase;
 color: #345;
 font-size: 120%;
}


.fn a {
 color: #345;
 text-decoration: none;
 font-weight: bold;
}


.comment-meta {
 margin: 0 0 0 40px;
}


.comment-meta a {
 color: #345;
 font-weight: bold;
 text-decoration: none;
}


.comment a {
 color: #345;
 font-weight: bold;
 text-decoration: none;
}


.comment-author a {
 text-transform: uppercase;
 font-weight: bold;
 color: #345;
 text-decoration: none;
}


.entry-content a img {
 border: 1px solid #345;
}


.entry-content img {
 margin: 5px 10px;
}


ins {
 color: #567;
}


del {
 color: #89a;
}


cite {
 font-style: italic;
 color: #89a;
}


.comment p, .trackback p, .pingback p {
 padding: 5px 0 5px 40px;
}


.entry-content blockquote {
 border-left: 1px solid #89a;
 padding: 0 20px;
 margin: 5px 20px;
}


.comment blockquote {
 border-left: 1px solid #89a;
 padding: 0 0;
 margin: 5px 0 5px 60px;
}


.required {
 font-weight: bold;
 color: red;
}
Advertisements
Comments
  1. Alexwebmaster says:

    Hello webmaster
    I would like to share with you a link to your site
    write me here preonrelt@mail.ru

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s