/* The basic style */
body		{ color: #ffffff; background: #666636 url(http://theory.tifr.res.in/images/backfig.png) 
		  repeat top left; padding: 0; text-align: left;
		  font: 12pt/16pt georgia }

p		{ margin-left: 2em; margin-right: 5em; text-align: left }
p.banner 	{ font-size: large }
a:link		{ color: #ffffbb; font-weight: bold; text-decoration: none }
a:visited	{ color: #ffffbb; font-weight: bold; text-decoration: none }
a:active, a:hover	{ text-decoration: underline }

address		{ position: relative; clear: left; font-weight: bold;
		  font-style: italic; font-size: small }
img		{ text-align: center }
h1		{ background: #939319; color: #ffffff; padding: 0.2em;
		  margin-left: 2px; margin-right: 2px; font-size: x-large; }
h2		{ background: #939319; color: #ffffff; padding: 0.2em;
		  margin-left: 2px; margin-right: 2px; font-size: large; }
h3		{ background: #939319; color: #ffffff; padding: 0.2em;
		  margin-left: 1em; margin-right: 2px; font-size: large }
h4, h5, h6	{ background: #939319; color: #ffffff; padding: 0.2em; 
		  margin-left: 3em; margin-right: 2px; font-size: small;
		  text-align: right; font-weight: bold }
ol, ul, dl	{ margin-left: 14px; margin-right: 14px }
dt		{ margin-top: 1em; font-weight: bold; }

li { list-style: none; padding-right: 0.5em; margin-right: 0.5em; }

table		{ margin-left: 2em; margin-right: 2em; font-size: 90%;
		  width: 90% }
tr.division	{ background: #bb8; color: #56461C; font-weight: bold;
		  font-size: 125% }

/* The main divisions of the page */
/* The left marginal jottings */
div.leftcolumn	{ float: left; margin-top: 2%; margin-left: 5px; width: 19%;
		  font: 8pt georgia; } 
div.leftcolumn ul, div.leftcolumn ol, div.leftcolumn dl
		{ margin: 0.1em; padding: 0 }
div.leftcolumn li
		{ list-style: none; padding-right: 0.5em; margin-right: 0.5em; }
div.leftcolumn p
		{ margin-left: 4px; margin-right: 4px; text-align: left }

/* The right marginal jottings */
div.rightcolumn	{ width: 19%; float: right; margin-left: 5px; margin-top: 1%;
		  font: 10pt georgia; }
div.rightcolumn h1
		{ font-size: 200% }
div.rightcolumn h2
		{ font-size: 125% }
div.rightcolumn ul, div.rightcolumn ol
		{ float: right; margin: 0.1em; padding: 0 }
div.rightcolumn p
		{ margin-left: 4px; margin-right: 4px; text-align: left }

/* News items */
div.boxed	{ width: 80%; border: thin solid white; float: left;
		  padding: 1em; margin: 1em; font-weight: bold;
		  font-size: 9pt }
div.boxed h1	{ font-size: 100% }

/* The central column */
div.mainbody	{ background: #777705; width: 60%; float: right; 
  font-size: small; margin-top:2%; padding-top: 1em; padding-bottom: 0.5em }
div.mainbody h2 a:hover
		{ background: #ccc; color: #055; text-decoration: underline }
div.mainbody h3 a:hover
		{ background: #ccc; color: #055; text-decoration: underline }

/* Use this to flow text into two columns */
div.list	{ margin-left: 4px; margin-right: 4px; 
		  position: relative; float: left; width: 47% }

/* Use this to separate sections by putting things right across the box */
div.section	{font: 12pt georgia; position: relative; clear: both }

/* Special little things */
div.new		{ background: #cff; color: #f00 }
div.left	{ width: 25%; float: left; }
div.right	{ float: right; }
span.book	{ font-weight: bold; font-variant: small-caps}
span.author	{ font-variant: small-caps}
span.footnote	{ font-size: x-small}
sup.tag		{ color: #FF0000; font-weight: normal; font-size: x-small }

