/* 
 * The style sheet for all 
 * $Id: bash.css,v 1.1 2004/12/04 12:40:11 anil Exp $ 
 */

/* Generic body */
body {
	color : Black;
	background-image: url(http://anil.net.in/images/web/topbgbar.png);
	background-repeat: repeat-x;
	text-indent : 0;
	align : right;
	font  : 1em sans-serif, helvetica;
	padding: 0;
	background-color: #F0EAE0;
	margin: 0;
}

/* Link color : f*** off ESR ! Hey I've got different colors */
A:LINK { color : #C08000 }
A:ACTIVE { color: #C08000 }
A:VISITED { color: #804000  } 
A:HOVER { 
	  color : #804000;
	  background-color: #E0D0A0; 	
	}


/* Table stuff */
TABLE {
	padding : 0;
	border: 0;
	border-style: none;
}

TABLE.muse-table {
	padding : 2;
	spacing : 2;
	border: 1px solid #C08000;
	background-color: #EFECE0;
}

TABLE.muse-table * {
	border: 0;	
	padding: 2pt 1pt 2pt 3pt;
}

/* Table stuff */
TABLE.blosxom-table {
	font: 0.9em sans-serif;
	padding : 2;
	spacing : 2;
	border-top: 3px dashed #C08000;
	margin-top: 1em;
}

TABLE.blosxom-table tr td {
	vertical-align: top;
}

TABLE.blosxom-table input {
	border: 1px solid #C08000;	
	padding: 2pt 1pt 2pt 3pt;
}

TABLE.blosxom-table textarea {
	border: 1px solid #C08000;	
	padding: 2pt 1pt 2pt 3pt;
}

UL{
	font : 1em sans-serif, helvetica;
	color : #000;
	list-style-position : outside;
	list-style-type : disc;
	padding-left: 1em;
}

OL{
	font : 1em sans-serif, helvetica;
	color : #000;
	border: 0;
	list-style-position : outside;
}

LI{
	border: 0;
}

/* Heading stuff */
H1 { 
	font : 2em sans-serif ;
	color : #c80;
	border-bottom: solid black;
}

H2 {
	font : 1.6em sans-serif ;
	color : #000;
	border-bottom: 1px solid black;
}

H3 {
	font : 1.4em sans-serif ;
	color : #000;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

H4 {
	font : 1.2em sans-serif;
	color : #000;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

H5 {
	font : 1em sans-serif, helvetica;
	color : #000;
	font-weight : bold;
}

/* General content text */
P {
	font : 1em sans-serif, helvetica;
	color : #000;
	margin-top: 1%;
	margin-bottom: 1%;
}

small {
	font : 9pt sans-serif;
	color :  #655434;
}

pre {
	font: 1em monospace, courier-new;
	color : #0D0800;
}

p.footer {
	font : 0.8em serif; 
	color : #C08000;
	margin : 0;
	padding : 0;
	border : 0;
}

div.taskX {
	text-decoration: line-through;
	color: #A0A0A0;
}

span.taskA {
	color: #C08000;
	font-weight: bold;
}

span.taskA + *{
	color: #C08000;
	font-weight: bold;
}

hr {
	width: 50%;
	margin-left: 2%;
	align: left;
}

div.navfoot {
	margin-left: 0;
}


code {
	font: 0.95em monospace, courier-new;
	background-color: #E8E0D8;
}

pre.code {
	font: 0.8em monospace, courier-new;
	background-color: #F0E0B0;
	margin-left: 5%;
	margin-right: 25%;
	border: thin solid #C08000;
	border-collapse: collapse;
}

pre.reverse {
	font: 0.8em monospace, courier-new;
	background-color: #402010;
	color: #F0E0B0;
	margin-left: 5%;
	margin-right: 25%;
	border: thin solid #C08000;
	border-collapse: collapse;
}

p.blogcomment {
	font: 0.95em sans-serif;
	margin-left: 2em;
	margin-right: 2em;
	padding-left: 1em;
	padding-right: 0.5in;
	background-color: #E8E0D8;
	border-left: 1px solid #C08000;
}

p.error {
	color: red;
	font-weight: bold;
}
