/*	960 Grid System ~ Text CSS.	Learn more ~ http://960.gs/	Licensed under GPL and MIT.*//* Basic HTML----------------------------------------------------------------------------------------------------*/body,blockquote {	font: 1em/1.4 Verdana, Geneva, sans-serif;color:#3c3c3c;}a { color:rgb(74,95,169);text-decoration:none; }a:hover { text-decoration:none; color:rgb(74,95,169); }hr {	border: 0 #ccc solid;	border-top-width: 1px;	clear: both;	height: 0;}/* Headings----------------------------------------------------------------------------------------------------*/h1 {	font:normal normal normal 1.7em/1.15em Verdana, Geneva, sans-serif;color:#000000;	background:transparent url(../images/structure/header-rule.png) 0 bottom no-repeat;	text-transform:uppercase;	color:#c35c0c;}h2 {	margin:0 0 .7em 0;font:normal normal normal 1.4em/1.15em Verdana, Geneva, sans-serif;color:#671a89;}h3 {	margin:0 0 .7em 0;font:normal normal normal 1.05em/1.15em Verdana, Geneva, sans-serif;color:#0d2880;}h4 {	font-size: 19px;}h5 {	font-size: 17px;}h6 {	font-size: 15px;}/* Spacing----------------------------------------------------------------------------------------------------*/ol {	list-style: decimal;}ul {	list-style: none;}li {	padding-left: 30px;	background: transparent url(../images/structure/purple-bullet.png) 10px 6px no-repeat;}p,dl,hr,ol,ul,pre,table,address,fieldset,blockquote {	font-size:.8em;	margin-bottom: 1.4em;}ul ul {margin-bottom:0; list-style-type:circle;}p.subheader {color:#5d2507;font-size:.95em;}p.image-w-caption {font-weight:bold; text-align:center;}span.sm { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; line-height:0;}blockquote { padding:0 30px;  }