/*  
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 }

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;}
address { font-style:normal }

* { padding:0; margin:0; }

body {
	border-top: 5px solid #CC0000;
	font: 1em Verdana, Arial, sans-serif;
	background: #fff url(/images/51.gif) repeat-x left top;	
	color:#333;
	line-height: 1.2em;
}

#top-bar {
	height: 96px;
}

#menu 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;
}

#menu li{
	height: 35px;
	padding: 4px;
	display: inline;
	margin: 0;
	background: url(/images/50.gif) repeat-x left top;	
}

#menu li a{
	height: 35px;
	color: #FFFFFF;
	padding: 4px;
	margin: 0;
}

#menu li a:hover{
	height: 35px;
	background-color:#333;
	text-decoration: none;
	color: #FFFFFF;
}

#menu 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 bolder 'Lucida Sans';
	color: #09f;
}



#main-wrap {
	width:750px;
	margin: 0 auto;
}

#center { 
	float:left;
	width:450px;
margin-left:-3px;
}

#right-bar{
	float:left;
	width:130px;
	padding: 0 0 0 20px;
height: O;
margin: O;
}

#left-bar {
	float:left;
	width:130px;
	padding: 0 20px 0 0;
margin-right:-3px;
}


#right-bar h2, #left-bar h2 {
	margin-top: 0.5em;
}

#right-bar ul li ul li, #left-bar ul li ul li {
	padding: 5px 0;
	display:block;
}

#right-bar ul li ul li:hover, #left-bar ul li ul li:hover {
	background-color: #c00;
	color:#fff;
	font-weight: bolder;
}


input[type=password],
input[type=text],
#s {
	border: 1px solid #ccc;
	width: 100px;
	border-bottom: 1px solid #c00;
	margin-bottom: 5px;
	padding:8px;
}

#s {
	width:784px;
	float:left;
}

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;
}

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.6em;
	text-align : right;
}

.postmetadata {
	margin:0.5em 0;
}

.post h2 {
	clear:left;
}
.navigation {
	font-size: 0.8em;
	margin: 1em 0;
}

.navigation .alignright {
	float:right;
}

.navigation .alignleft {
	float:left;
}

#bottom-bar {
	margin-top: 10px;
	border-top: 5px solid #CC0000;
	font-size:0.7em;
	text-transform:uppercase;
	text-align: center;
	clear:both;
}

textarea {
	border: 1px solid #ccc;
	padding: 5px;
	width: 190px;
	border-bottom: 1px solid #c00;
	margin: 5px 0;
	width:790px;
}

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:'&#65533;';
}
.entry ol li {
	counter-increment: par-num;
}
.entry ol li:before{
	padding-left:0.5em;
	padding-right:0.5em;
	content:counter(par-num) ". ";
}

.archivepage li a{
	padding:0.25em 0;
	display:block;
}

.commentlist {
	border-top:5px solid #c00;
}

.commentlist .commentmetadata{
	float:right;
}
.commentlist li{
	border-bottom:1px solid #c00;
	padding:1em;
}
.commentlist .alt {
	background:#eee;
}

.commentlist cite {
	font-weight:bold;
	font-style:normal;
}

blockquote {
	margin: 1em 0;
	padding:1em;
	border-left:1px solid #c00;
	background:#eee;
}
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;
}
#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:'&#65533;';
}

.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;
}


/* add */

.header {
	margin: 0px;
}

ul.items
{
margin: 0px;
padding: 0px;
float:none;
width:100%;
}

ul.items li
{
margin: 0px;
clear:both;
}

.article-item
{
margin: 0;
}

.article-item h3
{
font-size:1.8em;
}

#pscroller1{
text-align:left;
margin-top: 5px;
width: 120px;
height:100px;
border: 0px dashed black;
padding: 5px;
font-size:0.8em;
}

.rssclass .rsstitle{
font-weight: none;
}

.rssclass .rssdate{
font-size:10px;
}

.rssclass a{
text-decoration: none;
}