#bd,#hd,#ft {background:#fff;}
#yui-main {padding:2em;}
/* These are some standard styles for headings */
h1 {font-size:200%;font-weight:500;}
h2 {font-size:175%;font-weight:500;}
h3 {font-size:155%;font-weight:400;}
h4 {font-size:125%;font-weight:600;}
h5 {font-size:100%;font-weight:800;}
h6 {font-size:80%;font-weight:600;}

p,ol li, ul li {margin:.6em 0 0 0;line-height:1.5em;}
h1,h2,h3,h4,h5,h6 {line-height:1.286em;margin-top: 1.929em;
	margin-bottom:0.643em;}
.csc-firstHeader {margin-top:1em}
#doc {width:750px;}

p {
	font-size: 1em;
	line-height:1.4em;
	margin-top: 0;
	margin-bottom: 	1.3em;
	}
	
/* Taken from http://www.nypl.org/styleguide//styles/simple.css */

dt 	{
	font-weight: bold;
	}
ol, li, dl, dt, dd {
	line-height: 1.5em;
	}

img	{
		/* turns off gaps around images */
	border:	0
		}
.vs0, .first 	{
	margin-top:	0;
	padding-top: 0;
	}
a	{
	text-decoration:	none;
	font-weight:	bold;
	}
a:link	{
	background-color: transparent;
	}
a:visited	{
	background-color: transparent;
	}
a:active	{
	background-color: transparent;
	}
a:hover	{
	background-color: transparent;
	text-decoration:	underline;
	}
.ahem	{
	display:	none;
	}
.small	{
	font-size: 12px;
	}
code, tt, pre	{
	font: 12px "andale mono", monaco, courier, "courier new", monospace;
	color: #06c;
	background: transparent;
	}
ol	{
	list-style-type:decimal;
	margin:1.5em;
	}
ul
	{
	list-style-type: disc;
	margin:1.5em;
	}
