a { color: #2359a3 }
a:hover { color: #666 }
body  { margin: 0; padding: 0; background: #ffffff;	text-align: center;	font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;col or: #000000; }
div.clearer { font-size: 1px; line-height: 1px; display: block; margin: 0; padding: 0; height: 0; clear: both }
ul { list-style: none; margin: 0; padding: 0 0 1em }
ul.last { padding: 0 }
ul.circle { list-style: circle; margin: 0 0 0 16px; padding: 0 0 1em }
ul ul.circle { margin-top: 0.3em }
ul.square { list-style: square; margin: 0 0 0 16px; padding: 0 0 1em }
ul ul.square { margin-top: 0.3em }
.copy  { color: #76797c; font-size: 10px !important }
#content { color: #404040; line-height: 150%; width: 575px; float: left }
#footer { width: 900px; margin: 15px auto; text-align: center; clear: both; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; padding-top: 1em; border-top: 1px solid #a1a5a9 }
#main  { text-align: left; margin: 15px auto; padding: 0; width: 850px }
#main div.column { margin-bottom: 1em }
#main h1 {font-size: 24px; margin: 0 0 .1em 0;}
#main h2 {font-size: 16px; margin: 0;}
#main h3 {font-size: 12px; margin: 0;}
#main h4 {font-size: 10px; margin: 0;}
#main p  { margin: 0 0 1em }
#main p.last {margin: 0;}
#main p.intro { font-weight: bold }
#footer { border-top: 1px solid #eee }
#header {width: 900px; border-bottom: 1px solid #eee; margin: 0; padding: 0;}
#sidebar {float: right; width: 235px; color: #969696; line-height: 150%; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}
#sidebar h3 { color: #2359a3; font-size: 11px; margin: 0; }
#sidebar h4 { color: #666; font-size: 9px; font-style: normal; margin: 0; }
#wrapper {width: 900px; border: 1px solid #eee; margin: 15px auto; padding: 0;}