/* Theme Name: Portfolio Theme URI: http://design.malikov.ca/ Description: theme developed to showcase the work of Design Studio of Daniel Malikov. Features minimalistic design and classical typography. Version: 1.0 Author: Daniel Malikov Tags: light, two-columns, flexible-width, photoblogging Based on Classic. */ a { color: blue; } a img { border: none; } a:visited { color: navy; } a:hover { color: red; } acronym, abbr { border-bottom: 1px dashed #333; } acronym, abbr, span.caps { font-size: 90%; letter-spacing: .07em; } acronym, abbr { cursor: help; } blockquote { border-left: 5px solid #ccc; margin-left: 1.5em; padding-left: 5px; } body { background: #fff; color: #000; font-family: "Times New Roman", Times, serif; margin: 0; padding: 0; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } cite { font-size: 90%; font-style: normal; } h2 { margin: 15px 0 2px 0; padding-bottom: 2px; font-family: "Times New Roman", Times, serif; font-size: large; } h3 { font-family: "Times New Roman", Times, serif; margin-top: 1em; margin-bottom: 1em; font-size: large; } ol#comments li p { font-size: 100%; } li, .feedback { font-family: "Times New Roman", Times, serif; } /* classes used by the_meta() */ ul.post-meta { list-style: none; } ul.post-meta span.post-meta-key { font-weight: bold; } .category, .category h1 { color: #000000; position: relative; left: 0px; top: 0px; font-size: x-large; height: 1em; width: 90%; font-family: "Times New Roman", Times, serif; font-style: italic; font-weight: bold; vertical-align: middle; margin: 1em; text-transform: capitalize; } .footer { width: 100%; text-align: center; background-image: url(bg.png); background-repeat: repeat-x; background-position: top; font-family: "Lucida Sans Unicode"; font-size: x-small; } .footer-inside { text-align: left; width: 50%; margin-top: 1em; } .header, .header h1 { font-family: "Times New Roman", Times, serif; font-size: medium; text-align: left; text-indent: 1em; vertical-align: bottom; margin: 0px; padding: 0.5em; } .header { background-image: url(bg.png); background-repeat: repeat-x; background-position: top; } .meta { color: #999999; text-align: left; clear: both; font-family: "Lucida Sans Unicode"; font-size: small; margin-top: 1em; margin-bottom: 3em; } .meta a { color: #999999; } .meta a:visited { color: #999999; } .meta a:hover { color: #000000; } .storycontent { font-family: "Times New Roman", Times, serif; font-size: medium; width: 30em; text-align: left; vertical-align: top; line-height: 1.3em; } .storytitle, .storytitle a, .storytitle a:visited { text-decoration: none; color: #000000; margin-top: 3em; margin-bottom: 1em; } .storytitle a:hover { color: blue; } .comment { width: 30em; } #commentform #author, #commentform #email, #commentform #url, #commentform textarea { background: #fff; border: 1px solid #333; padding: .2em; } #commentform textarea { width: 30em; } #commentlist li ul { border-left: 1px solid #ddd; font-size: 110%; list-style-type: none; } #commentlist li .avatar { float: right; margin-right: 25px; border: 1px dotted #ccc; padding: 2px; } #content { padding-right: 60px; margin-top: 3em; margin-right: 3em; margin-bottom: 3em; margin-left: 5%; } #menu { position: absolute; right: 2px; top: 4em; width: 25%; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-decoration: none; } /* End captions & aligment */ .tag-cloud { margin: 1em; font-family: "Lucida Sans Unicode"; color: #000000; text-decoration: none; text-align: center; line-height: 15pt; margin-top: 3em; } .tag-cloud a { text-decoration: none; } .categories, .categories a, .categories a:visited { font-family: "Times New Roman", Times, serif; color: #000000; } .categories a:hover { color: blue; } #menu form { margin: 0 0 0 13px; } #menu input#s { width: 80%; background: #eee; border: 1px solid #999; color: #000; } #menu ul { font-weight: normal; list-style-type: none; margin: 0; padding-left: 3px; } #menu ul li { margin-top: 10px; padding-bottom: 2px; } #menu ul li a { margin-top: 10px; padding-bottom: 2px; } #menu ul ul { font-variant: normal; font-weight: normal; list-style-type: none; margin: 0; padding: 0; text-align: left; } #menu ul ul li { margin-top: 0; padding: 0; padding-left: 12px; font-size: medium; font-style: normal; font-weight: bold; font-variant: normal; line-height: 1.5em; } #menu ul ul li a { } #menu ul ul li a:hover { } #menu ul ul ul { font-size: small; padding-left: 4px; font-weight: normal; } #menu ul ul ul li { font-size: small; padding-left: 1em; font-weight: normal; } #wp-calendar { border: 1px solid #ddd; empty-cells: show; font-size: 14px; margin: 0; width: 90%; } #wp-calendar #next a { padding-right: 10px; text-align: right; } #wp-calendar #prev a { padding-left: 10px; text-align: left; } #wp-calendar a { display: block; text-decoration: none; } #wp-calendar a:hover { background: #e0e6e0; color: #333; } #wp-calendar caption { color: #999; font-size: 16px; text-align: left; } #wp-calendar td { color: #ccc; font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; letter-spacing: normal; padding: 2px 0; text-align: center; } #wp-calendar td.pad:hover { background: #fff; } #wp-calendar td:hover, #wp-calendar #today { background: #eee; color: #bbb; } #wp-calendar th { font-style: normal; text-transform: capitalize; } /* Captions & aligment */ .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }