/*  
Theme Name: Bloody Gray
Theme URI: http://www.adityanaik.com/projects/themes/bloody-gray-theme/
Description: A red theme with a hint of gray
Version: 1.1
Author: Aditya Naik
Author URI: http://www.adityanaik.com/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

This is a theme that I created long back and was lying on my machine in archived folders. 
The theme is Red theme with gray hints. The only image in the theme is the background image.

Feedback and Support:
Please leave your comments, bugs and feedback at this forum
http://www.adityanaik.com/forums/forum/2

1.0 : Initial Release
1.1 : Fixed Header. Added Theme support for <a href="http://bbpress.org/">bbPress</a>

*/

/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* This style sheet is licensed under a Creative Commons License. */

:link,:visited { text-decoration:none }

#sidebar ul,ol {
list-style:none;
}

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; color: #c00; font-family: 'Lucida Sans';}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { color: #c00;}

hr {border: 0;color: #fff;background-color: #fff;height: 1px;width: 100%;clear:both;visibility:hidden;}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

a img,:link img,:visited img { border:none; }
a{color: inherit;
color: #c00;
}
address { font-style:normal }

* { padding:0; margin:0; }

body {
	border-top: 5px solid #CC0000;
	font: 1em Verdana, Arial, sans-serif;
	background: #fff url(images/newback.gif) repeat-x left top;	
	color:#333;
	line-height: 1.2em;
}

#header {
	height: 96px;
}

#page {
	width:800px;
	margin: 0 auto;
}
#headermenu{
height: 35px;
}
#headermenu ul{
	height: 35px;
	font: bolder 1em Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	list-style: none;
	padding: 0;
	margin: 0;
	margin-top: 4px;
	letter-spacing: -1px;
}

#headermenu li{
	height: 35px;
	padding: 4px;
	display: inline;
	margin: 0;
	background: url(images/menu_center.gif) repeat-x left top;	
}

#headermenu li a{
	height: 35px;
	color: #FFFFFF;
	padding: 4px;
	margin: 0;
}

#headermenu li a:hover{
	height: 35px;
	background-color:#333;
	text-decoration: none;
	color: #FFFFFF;
}

#headermenu li:hover{
	height: 35px;
	text-decoration: none;
	background: #292929;

}

#headerimg h1 {
	font: 2.1em bolder 'Lucida Sans';
	color:#c00;
}

#headerimg a {
	font-weight: bolder;
}

.description {
	font: 0.4em 'Lucida Sans';
	color: #09f;
color: #CCCCCC;
}

.widecolumn {
	
}

.narrowcolumn { 

	float: left;
	width: 580px;
}

#sidebar {
	width: 195px;
	margin-left: 600px;
}


input[type=password],
input[type=text],
#s {
	border: 1px solid #ccc;
	width: 184px;
	border-bottom: 1px solid #c00;
	margin-bottom: 5px;
	padding:8px;
}

#content #s {
	width:784px;
}

input[type=password]:hover,
input[type=text]:hover,
#s:hover {
	border: 1px solid #c00;
	background-color:#ffefef;
}

input[type=submit] {
	background: url( images/fade-butt.png );
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #333;
	padding: 0.10em;
}

h2, h3 {
	border-bottom: 1px solid #c00;
	padding-bottom: 0.25em;
	margin: 0.5em 0;
}

#sidebar h2 {
	margin-top: 0.5em;
}

#sidebar ul li ul li {
	padding: 5px 0;
	display:block;
	font-size:0.8em;
margin-left:0px;
margin-top:3px;
}

#sidebar ul li ul li:hover {
	background-color: #c00;
	color:#fff;
	font-weight: bolder;
}

a:hover {
	background-color: #c00;
	color:#fff;
}

.entry {
	text-align:justify;
	margin: 10px 0;
}

.entry p {
	margin-bottom:1em;
}
.entry a {
	border-bottom:1px solid #c00
}

.post small, .postmetadata {
	font-size:0.8em;
	text-align : left;
}

.postmetadata {
	margin:0.5em 0;
padding:5px;
}

.post h2 {
	clear:left;
}
.navigation {
	font-size: 0.8em;
	margin: 1em 0;
}

.navigation .alignright {
	float:right;
}

.navigation .alignleft {
	float:left;
}

#footer {
	margin-top: 10px;
	border-top: 5px solid #CC0000;
	font-size:0.7em;
	text-transform:uppercase;
	text-align: center;
}

textarea {


	border: 1px solid #ccc;
	padding: 5px;
	width: 190px;
	border-bottom: 1px solid #c00;
	margin: 5px 0;
	width:400px;
}

textarea:hover {
	border: 1px solid #c00;
	background-color:#ffefef;
}

ol, ul, p{
	font-size:0.8em;
}

ul ul {
	font-size:1em;
}

.entry ul li:before{
	padding-left:0.5em;
	padding-right:0.5em;
	content:'»';
}
.entry ol li {
	counter-increment: par-num; 
/* list-style-type: square; */
margin-left:10px;
}
.entry ol li:before{
	padding-left:0.5em;
	padding-right:0.5em;
	content:counter(par-num) ". ";
/* list-style-type: square; */
}

#sidebar ul {
	font-size:1em;
}
.archivepage li a{
	padding:0.25em 0;
	display:block;
}

.commentlist {
	border-top:5px solid #c00;
}

.commentlist .commentmetadata{
	float:left;

}
.commentlist li{
	border-bottom:1px solid #c00;
	padding:1em;
}
.commentlist .alt {
	background:#eee;
}

.commentlist cite {
	font-weight:bold;
	font-style:normal;
}

blockquote {
	margin: 10px 10px;
	padding:10px 10px;
	border-left:1px solid #c00;
	background:#eee;
padding:5px 5px 3px 5px;
}

blockquote blockquote {
	background:#fff;
}

#hottags,#discussions {
	clear:both;
	margin-bottom:10px;
}
table {
	border-spacing:3px;
	width:100%;
	font-size:0.8em;
}
.alt,
th
{
	background:#eee;
	background:#f2f2f2;
}
#views {
	font-size:0.8em;
}

#topic-tags {
	width: 200px;
	float: right;	
	padding-left: 1em;
	margin-left: 1em;
	border-left: 1px solid #c00;
}

#userlogin,
.topictitle{
	display:inline;
	font-size:1.5em;
	border-bottom:0;
}

.topicmeta li:before{
	padding-left:0.5em;
	padding-right:0.5em;
	content:'�';
}

.topicmeta {
	margin-top:1em;
}

#thread li{
	border-top:1px solid #c00;
	padding:0.5em;
}
#thread {
	border-bottom:1px solid #c00;
}

.poststuff {
	font-size:0.7em;
}
.post{
	padding:1em 0;
}

.admin {
	border-top:1px solid #c00;
	padding:0.5em;
	font-size:0.8em;
}

#topic_posts {
	font-size:0.7em;
}

.tag-heat-map {
	padding-top:20px;
}
#userinfo{
	border-left:1px solid #c00;
	padding-left:1em;
	float:right;
	width:300px;
	font-size:0.8em;
}
#userinfo dt {
	padding:0.3em 0;
}

#useractivity,
.user-recent {
	margin-right:350px;
}
.user-recent h4 {
	padding:0.5em 0;
}
.user-recent {
	border-bottom:1px solid #c00;
	font-size:0.8em;
}
.user-recent li {
	padding:0.5em;
}
.user-recent a {
	font-weight:bold;
	display:block;
}
fieldset{
	padding:0.5em;
	border:1px solid #ccc;
	margin:1em 0;
}
legend {
	color:#c00;
	font-weight:bold;
}

fieldset table td {
	padding:0.5em;
}
.entry img{
border: 1px solid #ffefef;
padding:2px 2px;
}

.entry ul li{
list-style-type:none;
margin:0px 0px;
padding:0px 0px;
	padding: 5px 10px;
/*	border-top: 1px solid #EFEFEF; */
	list-style-type:none;
	list-style-position:inside;
margin-left:0px;
padding-left:0px;
}

.post .entry img.alignleft{
padding:2px 2px;
float: left;
margin:5px 5px 5px 7px;
border-width:1px;
}
.post .entry .wp-caption.alignleft{
padding:2px 2px;
float: left;
margin:5px 5px 5px 7px;
border-width:1px;
}
.post .entry img.alignright{
float: right;
margin:5px 5px 5px 7px;
border-width:1px;
}
.post .entry .wp-caption.alignright{
float: right;
margin:5px 5px 5px 7px;
border-width:1px;
}
.post .entry .wp-caption-text{
text-align:center;
}
.aside h2, .aside small, .aside .postmetadata{
display:none; 
}
.aside .entry{
font-size:0.8em;
background-color:#F8F8F8;
padding:6px;
border:1px dashed #CCC;
padding:5px 5px;
margin:10px 0px;
}
.minipost_data{
font-size:0.8em;
clear:both;
}
.aside .entry img{
float: left;
margin:5px 7px 5px 5px;
padding:0px 0px;
border:0px;
width: 100px;
height: 100px;
display: block;
}

.post_fecha_portada{
font-size:0.8em;
}

.entry ul{
margin-top:5px;
margin-bottom:15px;
}

.post .entry .wp-caption.aligncenter{
text-align:center;
padding: 0px 0px; /* antes padding: 0px auto; */
margin:0px auto;
}

/* FLICKR */
.zg_div {margin:0px 5px 5px 0px; width:117px;}
.zg_div_inner {border: solid 1px #000000; background-color:#ffffff;  color:#666666; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}


#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_uber_wrapper {width:150px;}
#flickr_www {display:block; text-align:center; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#FFFFFF;border: solid 1px #FF3300}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

/* END FLICKR */