/* kashmir.css    30 May 2007 */

body {
	color: 		#200; /* #121511; #424541;  */
	background: #000 url(papers/palebluepaper.gif) repeat;
	font: normal 14px Georgia, Palatino, Times, Times New Roman, serif !important; /* was 13px */
	width:	750px;	/* Maximum width is 750 pixels */
}
body.external {
	background: #000 url(papers/palebluepaper.gif) repeat;
}
/*================= CONTAINERS ====================== */
#container {
	color: 		 #121511;/* #424541;  */
	width:		   650px;
	margin-top:		20px;
	margin-left:	80px;
	margin-right:	auto;
	margin-bottom:	50px;
}
/* ==================== DIVS ======================== */
div.standard {/* left margin to overhang links at top */
	color: 			#121511;/* #424541;  */
	margin:		0 0 1em 0;
	text-indent:		0;
	width:		    600px;/*650px;*/
	}
/* ================ PARAGRAPHS =========================*/
p, p.redletter {
	font-family: Georgia, Palatino, Times, Times New Roman, serif;
	text-indent:	0;
	margin:	 0 0 -0.1em 0; /* plainletter had 0 for all margins */
	padding: 0;
	line-height: 1.5;
	text-align:	justify;
}
p.redletter:first-letter {
	color:	#B20;
}
p.nofloatleft {	/* Standard paragraph without accompanying image */
	clear:	left;
	text-indent:	0;
	text-align:	  justify;
	}
p.plist { 
	text-indent:   0;
	margin:		   0 30px 0 30px;
	text-align: left;
	line-height: 1.5;
	text-align:	justify;
	}
p.centered {
	text-align:	center;
}
p#totop {
	clear:	left;
	padding-top: 0;
	padding-bottom: 5em;
	text-align: right;
}
p.topquote {
	font-size: 85%;
	text-align:	right;
}
p.topquote:first-letter {
    color:	#121511;/* #424541;  */
}
p.quote {
	font-size: 90%;
	padding:	0 40px 0 40px;
	text-align:	justify;
}
div.hlinks p { /*p.plainletter {*/
	margin-bottom: 1em;
}
/* ==================== SPANS ======================= */
span.centered {
	text-align:	center;
}
span.smallcap {
	font-variant: small-caps;
	font-size:	  80%;
	letter-spacing: 1.15;
	}
span.largesmallcap {
	font-variant: small-caps;
	font-size:	  90%;
	letter-spacing: 1.15;
	}
span.numbersmallcap {
	font-variant: small-caps;
	font-size:	  80%;
	letter-spacing: 1.15;
}
span.under {
	text-decoration:	underline;
}
/* ================= IMAGES + TEXT =================== */
img {			/* images have default border */
	border:		3px solid #998; /* greenish gray border */
	display:	inline;
	}
/* Single image in line */
img.floatleft {
	margin:		0 10px 0 0;
	float:		left;
	padding-top: 0px;
	display:	block;
	}
 /* Multiple images in line */
img.floatleftinset {
	margin:		0 3px 0 0;
	padding-top: 0px;
	float:		 left;
	display:	 inline;
}
img.floatleftinsetlast { /* last image in line needs more space at right */
	margin:		0 10px 0 0;
	padding-top: 0px;
	float:		 left;
	display:	 inline;
}
/* centered image */
img.centered {
	margin:		0;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	display:	 inline;
}
span.daggerclick { /* dagger to indicate clickable image without text */
	color:	#c30;
	text-indent:   0;
	margin:		   0;
	padding:	   0;
	text-align: left;
	vertical-align: top;
	}

/* ========================= HEADINGS ==============================*/
td, li, ul, ol, h1, h2, h3, h4, h5, h6	{
		font-family: Georgia, "New�Century�Schoolbook", Times, serif;
		}

h1, h2, h3, h4 {	/* Standard header for pages */
	font-size: 1.15em;
	font-weight: normal;
	font-variant: small-caps;
	letter-spacing: 0.3em;
	text-align: center;
	margin-bottom: 0.6em;
	margin-top: 1em;
	}
h1.SM {
	text-align:	left;
	margin-top:  2em;
	margin-left:100px;
}
h5 {				  /* h5 for tables */
	font-size: 1em;
	font-weight: normal;
	font-variant: small-caps;
	letter-spacing: 0.2em;
	text-align: center;
	margin-bottom: 0.5em;
	margin-top: 0.8em;
	}
h6 {
	font-size: 0.9em;
	font-weight: normal;
	font-variant: small-caps;
	letter-spacing: 0.2em;
	text-align: center;
	margin-bottom: 0;
	margin-top: 2em;
	}

/*============ SPECIAL CHARACTER FORMATTING=============*/
div.hlinks:first-letter {
	/*color: #B20;*/
	font-size: 120%;
}

span.red {
	color: #C30;
}
/*======================== TABLE ===========================*/
table { /* use h5 for table headings */
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	font-size:	90%;
}
tr.centered {
	text-align:	center;
}
td {
	padding:		0 10px 0 10px;
}
/* ==================== LINKS ======================= */
a:link, a:visited  {
	font-style : normal;
	text-decoration : none;
	color:  #630; /* #320; #920; #640;*/
	background: transparent;
	}

a:hover {
	font-weight : normal;
	text-decoration : underline;
	color: #c30;
	background: transparent;
	}
a:active {
	font-style : normal;
	text-decoration : none;
	color: #c30;
	background: transparent;
	}
/* HORIZONTAL (used on Front Page) */
div.hlinks {
	margin:	0 0 1em 100px;
	color:	#000; /* #222; */
	}
.navhcontainer ul {
	margin:				0.4em 0 0 0;
	padding:			0;
	list-style-type:	none; /* no 'bullet' */
	text-align:			left;
	}
.navhcontainer ul li {
	display: inline;
	}
.navhcontainer ul li span {
	text-decoration:	none;
	padding:			0 0.5em 0 1em;
	color:				#100; /* #222; */
	background-color:	transparent;
	}
.navhcontainer ul li a, .navhcontainer ul li a span.smallcaplink {
	text-decoration:	none;
	padding:			0 .3em 0 0;/*0 0.5em 0 0;*/
	color:				#630; /* #424541; #620; #722 #640;*/
	background-color:	transparent;
	}
.navhcontainer ul li a:hover, .navhcontainer ul li a:hover span.smallcaplink {
	color:				#c30;
	text-decoration:	underline; /*none;*/
	background-color:	transparent;
	}
/* fractions look better in small caps */
span.smallcaplink {
	font-variant: small-caps;
	font-size: 75%;
	margin-right: -0.1em;
}

span.outdent {
	margin-left:	-2.5em; /*-2em;*/
	padding-right:	  0.5em;
}
/* =================== SPECIFIC to FRONT PAGE =========================*/
#container-front{ /* For Front Page */
	width:		   600px;/*700px;*/
	margin-top:		25px;
	margin-left:	30px;/*70px;*/
	margin-right:	auto;
	padding:	0;
}
img#Banner {
	border:			0;
	margin-left: 30px;/*51px;*/
	margin-right: auto;
}
div#SefiCoverBanner {
	width:	600px;/*700px;*/
	height: 215px;
	margin-bottom: 20px;
	margin-left: 20px;
}
div#introtext {
	width:		650px;
}
#introtext h1 {
	margin: 0 0 5px 50px;
}
#introtext p {  /* paragraph inherits fixed width from div#introtext */
	margin:  0 0 1em 50px;
	text-indent: 0;
	text-align:  justify;
}
span.frontsmallcap {
    font-size: 95%;
    font-variant: small-caps;
    color: #000; /* #222; */
}
span.frontsmallcap: first-letter {
    color: #100;
}
#copyright {
	font-size: 80%;
	margin: 0 0 50px 90px;
}
