﻿/*  
Theme Name: BlueSteel 2.0
Theme URI: http://www.wpskins.org/
Description: <p>As always it’s free to use on any website, aslong as the links stay in the footer to our 2 websites. Licenced under the <a href="http://creativecommons.org/licenses/by-sa/2.5/" target="_blank">Attribution-ShareAlike 2.5</a> </p><p>Sponsored By: <a href="http://www.testfreaks.com/" title="TestFreaks" target="_blank">TestFreaks</a></p>
Author: WPSkins.org
Author URI: http://www.wpskins.org/
	WPskins.org
	 http://www.wpskins.org/
	This theme was designed and built by WPskins.org,
	whose blog you will find at http://www.wpskins.org/
	The CSS, XHTML and design is released under Attribution-ShareAlike 2.5 Licence:
	http://creativecommons.org/licenses/by-sa/2.5/

*/


/* Begin Typography & Colors */

/* {border: 1px solid red }*/
 
body {
width:1000px;
background:#222 url(images/back.jpg) repeat-x;
font:100% verdana, sans-serif;
color:#e2e2e2;
margin:0 auto 20px;
}

#wrapper {
padding-left:0;
}

#hode {
width:500px;
color:#333;
height:144px;
text-align:left;
clear:both;
margin:5px;
padding:10px 0 0;
}

#content {
width:620px;
overflow:hidden;
text-align:left;
float:left;
margin:5px;
padding:0 5px 30px 15px;
}

#logo {
width:140px;
padding:10px;
}

.sidebar {
overflow:hidden;
width:305px;
text-align:left;
float:left;
background: url(images/paper3_new_edit.png) repeat-y;
font-size:0.75em;
color:#222;
padding:30px 30px 0 15px;
}

.post {
border-bottom:solid 1px #444;
padding-top:30px;
padding-bottom:0;
padding-right:20px;
}

.post img {
border:1px solid #ced4ca;
}

.post-titulo {
color:#ACB200;
margin:0 0 2px;
}

.post-titulo p a img,.post-titulo p img {
max-width:370px;
}

.postmeta {
margin-top:0;
padding-top:1px;
color:#999;
font-size:0.675em;
}

.comentarios-link {
background:url(images/commentslink.gif) no-repeat center left;
padding:0 0 0 17px;
}

h1,h2 {
font-family:'DeliciousHeavyRegular', Verdana, sans-serif;
font-weight:normal;
}

h2 {
margin-bottom:-15px;
font-size:2.25em;
line-height:80%;
}

.post h2 {
margin-top:0;
margin-bottom:5px;
}

h2 a {
color:#8b2;
background-color:transparent;
}

h3 {
font-size:1em;
color:#FFF;
}

h4 {
font-size:20px;
color:#fff;
clear:left;
margin:0;
padding:0;
}

p {
line-height:1.5em;
margin:1.2em 0;
}

.post p {
font-size:0.9em;
}

.post .postmeta {
font-size:0.675em;
}

ol,ul {
line-height:1.5em;
margin:1.2em 0 1.2em 2em;
}

.postentry ul {
margin:1.2em 0;
}

ul li,ol li {
margin-bottom:0.2em;
}

img,a img {
border:0;
}

a,a:hover {
color:#8b2;
text-decoration:none;
}

.sidebar a,.sidebar a:hover {
color:#333;
text-decoration:none;
background:url(images/arrow2.gif) no-repeat left;
}

a:hover {
color:#fff;
}

blockquote {
font-size:0.9em;
margin:0 20px;
padding:0 0 0 25px;
background: url(/wp-content/themes/BlueSteel2.0/images/quote.png) no-repeat top left;
}

pre {
display:block;
padding-left:0.8em;
border-left:1px solid #ccc;
overflow:auto;
margin:1em 1.5em 1em 0;
}

code {
font-family:monospace;
font-size:12px;
background:#000;
margin:1em 1.5em 1em 0;
padding:5px;
}

pre code {
line-height:1.3em;
}

kbd {
background-color:#ddd;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
font-size:inherit;
font-family:inherit;
padding:0 3px 2px 4px;
}

del,del * {
text-decoration:line-through;
}

.small {
font-size:0.9em;
color:#999;
}

.comentarios {
border-bottom:1px solid #666;
background-color:#222;
margin-top:5px;
margin-bottom:5px;
padding:5px;
}

.commentarios li {
background-color:#F3F3F3;
margin-top:5px;
margin-bottom:5px;
padding:5px;
}

.comentariosmeta {
margin-top:0;
padding-top:1px;
font-size:0.9em;
color:#999;
}

.comentariostitulo {
margin:0;
}

.sidebar h3,.sidebar h2 {
display:inline;
color:#8b2;
background:url(images/arrow.gif) no-repeat center right;
font-size:1.125em;
margin:1.2em 0 0.4em;
padding:0 10px 0 0;
}

.sidebar h2 {
font-size:2em;
}

#facebookconnector {
margin:0 0 15px;
}

.sidebar #twitter-1 ul {
font-family:'DeliciousRoman', sans-serif;
background:transparent url(images/bird2.png) no-repeat scroll right top;
font-size:150%;
border:none;
margin-top:5px;
margin-right:-35px;
padding-top:3px;
margin-bottom:-3px;
}

.sidebar #twitter-1 li {
border:none;
width:230px;
padding-left:5px;
line-height:1em;
margin-bottom:7px;
}

.sidebar #twitter-1 a {
background:transparent url(images/tweet-bottom.png) no-repeat scroll left bottom;
width:100%;
padding: 0 5px 5px 5px;
margin-top: 0px;
display: block;}

.sidebar #twitter-1 li a,.sidebar .tweet-tweet li a:hover,.sidebar p a,.sidebar p a:hover {
background:none;
color:#8b2;
display:inline;
margin:0;
padding:0;
}

#twitter-1 .widgettitle {
font-size:200%;
}

.sidebar #twitter-1 .twitter-timestamp {
display:block;
font-size:50%;
margin:0;
padding:0;
font-family: Verdana, sans-serif;
}


.sidebar ul {
list-style-type:none;
margin:0;
padding:0;
}

.sidebar ul ul {
border-top:1px solid #dee4da;
margin:1em 0 1.5em;
}

.sidebar ul ul li {
border-bottom:1px solid #dee4da;
padding:0 0 0 10px;
}

.sidebar ul ul li a {
display:block;
margin:0 0 0 -10px;
padding:2px 10px 0;
}

.sidebar ul ul li a:hover {
background-color:#f3f3f3;
}

.linkpermanente {
background:url(images/permalink.gif) no-repeat center left;
padding:0 0 0 17px;
}

input,textarea,select {
border:1px solid #C1C0B5;
background-color:#FAFAF0;
color:#555;
font-size:0.75em;
font-family:"Lucida Sans Unicode", Tahoma, Arial, sans-serif;
}

#pagina {
padding-top:30px;
padding-bottom:0;
}

#pagina img {
border:1px solid #ced4ca;
/*margin:5px;*/
padding:3px;
}

.pagina-titulo {
color:#8b2;
font-family:'DeliciousHeavyRegular', Verdana, sans-serif;
margin:0 0 2px;
}

.gravatar {
float:right;
}

#hode h1 {
color:#FFF;
font-size:4.5em;
margin-top:0.3em;
}

#hode h1 a {
color:#FFF;
}

.tweet {
min-height:130px;
border:none;
padding-top:30px;
padding-bottom:0;
padding-right:5px;
clear:both;
}

.tweet h2 {
background:#fff;
font-size:1.75em;
color:#222;
margin:0 0 10px 126px;
padding:5px 15px 10px 10px;
}

.tweet h2 p {
margin:0;
padding:0;
}

.tweet img.bird {
float:left;
border:none;
left:-6px;
top:-9px;
position:relative;
margin:2px;
}

hr.end {
float:left;
height:22px;
width:350px;
border:none;
background:url(images/paper3_bottom_new_edit.png) repeat-y;
margin:0 0 -5px;
padding:0;
}

p.fbconnect_share {
font-size:10px;
border:none;
background:#FFF;
}

.fb_share_button {
color:#3B5998;
}

.alignright {
float:right;
clear:right;
margin:2px 0 2px 10px;
padding:5px;
}

.alignleft {
float:left;
clear:left;
margin:2px 10px 2px 0;
padding:5px;
}

.wp-caption {
background-color:#111;
padding:7px 10px;
}

.wp-caption-text {
font-size:80%;
margin:0;
padding:0;
}

#digg-widget-container ul {
width:210px;
margin:0;
}

#digg-widget-container ul li a {
color:#333;
text-decoration:none;
background:transparent url(images/arrow2.gif) no-repeat scroll left center;
}

#digg-widget-container ul li a:hover {
color:#8B2;
}

#digg-widget-container ul li h3 {
background-image:none;
margin:0;
padding:0;
}

#delicious {
font-family:'DeliciousRoman', sans-serif;
font-size:120%;
}

img.size-full,#pagina img.size-full {
border:none;
}

.sidebar a:hover,.sidebar h2 a,.sidebar h2 a:hover {
color:#8b2;
}

#comment,#searchform {
width:100%;
}

.commentarios li:hover,.comentarios-autor li:hover {
background-color:#fff;
}

.comentarios-autor,.comentarios-autor li {
border:1px solid #B2FF66;
background-color:#95FFCE;
margin-top:5px;
margin-bottom:5px;
padding:5px;
}

.tweet h2 .fbconnect_share,#digg-widget-container ul li a.digg-count {
display:none;
}

div #socialLinksContainer {
margin-top: 1.2em;
}
sup {
line-height:1em;
}

ol.footnotes li.footnote {
margin: 0.5em;
padding:0px;
background: #222;
border: none;
}
.youtube {
float:left;
clear:left;
margin:2px 10px 2px 0;
padding:5px;
}
