/*
Theme Name: Capricorn
Theme URI: http://wordpress.org/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Tom Pappalardo
Tags: mantle color, variable width, two columns, widgets

Capricorn by Tom Pappalardo || http://standard-design.com

*/

body{background-color:#fff;color:#000000;font:12px Verdana, Arial, Helvetica, sans-serif;padding:0;margin:0;}

blockquote {padding:0 0 0 20px;color:#000;}

blockquote a{color:#999;}

cite{font-size:inherit;font-style:normal;}

code{background:#efefef;color:#000;}

ul{list-style:square;}

/* Headers */

h1{font-size:43px;color:#888;font-family:"Helvetica 65 Medium", Helvetica, sans-serif;text-align:center;text-transform:lowercase;}

h1 a, h1 a:hover{color:#888;text-decoration:none;}

h2 a:link{color:white;text-decoration:none;}

h2 a:hover{color:white;text-decoration:none;}

h2 a:visited{color:white;text-decoration:none;}

h3{text-align:justify;font-size:12px;color:#000;}

h4{text-align:center;font-size:12px;color:#000;}

/* Blog Contents */

#wrapper{width:1000px;margin:0 auto;}

/* Navigation */

#nav{padding:3px;}
ul.nav{width:500px;list-style:none;margin:0;}
ul.nav li {display:inline;}
ul.nav li a {display:inline;padding:20px 4px 20px 4px; width:92px;height:auto;color:#aa2812; text-align:center; font-family:Helvetica;font-size:12px;text-transform:lowercase;text-decoration:none;}
ul.nav li a:hover {color:#000; text-decoration:none;}

/* Posts */

#main{width:1000px;margin-left:auto;margin-right:auto;}
.post{padding:5px;text-align:justify;width:1000px;}
.main{text-align:justify;border-bottom:1px solid #bbb;width:1000px;margin-left:auto;margin-right:auto;}
.main p{line-height:18px;margin:0 0 15px 0;}
.main ol{line-height:18px;margin:0 0 15px 30px;}
.main ul{line-height:18px;margin:0 0 15px 30px;}
.main li{margin:0 0 5px 0;}.main img{padding:0px;border:0px solid #999;}
.main img:hover{padding:0px;border:0px solid #444;background:#666;}img.wp-smiley{padding:0px;border:0px;}img.wp-smiley:hover{padding:0px;border:0px;}.meta{font-size:9px;line-height:15px;display:inline;color:#333;padding:5px;margin:0 0 30px 0;}.navigation{font-size:11px;}

/* Comments */

.gravatar{float:left;padding:2px;border:1px solid #999;margin:5px;}

.gravatar:hover{padding:2px;border:1px solid #444;}

.alt{color:#777;}

ol#comments{text-align:justify;}

.gravatar{float:right;border:1px solid #222;}

/* Forms */

input, textarea, select, button{background:#fafafa;border:1px solid #efefef;color:#666;padding:2px;margin:3px 0 5px 0;font:10px "Lucida Grande", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;}

input:focus{border:1px solid #555;}

/* Footer */

#footer{font-size:9px;text-align:center;margin:auto;padding:10px 0 10px 0;border-top:0px solid #999;width:1000px}

#footer a{color:#999999;}#footer a:hover{color:#777;}

.footer-item {float: left;width: 33%;padding-bottom: 10px;}

.footer-item ul {padding-left: 15px;}

/* Others */

.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;   

/* optional rounded corners for browsers that support it */

   -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;}

a:link { color: #000; background-position: 0 0; text-decoration: underline; }
a:visited { color: #323232; text-decoration: underline; }
a:hover { color: #ddd; background-color: #231f20; text-decoration: underline; }
a:active { color: #fff; background-color: #231f20; text-decoration: underline; }

a.external {background-image: url(http://www.tompappalardo.com/images/external-link.gif);background-repeat: no-repeat;background-position: right center;text-decoration: underline;padding-right:13px;}

.small { font-size: xx-small; }.hidden { display: none; }
.onblack a:link { color: #fff; text-decoration: none; }
.onblack a:hover { color: #323232; background-color: white; text-decoration: none; }
.onblack a:visited { color: white; text-decoration: none; }
.onyell a:link { color: #343031; text-decoration: none; }
.onyell a:hover { color: white; background-color: #343031; text-decoration: none; }
.onyell a:visited { color: #343031; text-decoration: none; }

h2 { padding: 8px; font-family: Helvetica, Arial, Verdana, sans-serif; font-weight: bold; color: white; background-color: #231f20; background-position: 0 top; text-align: left; width: 1000px; float: center; display: block; }