a:link { color: #000; }a:visited { color: #999; }a:hover, a:active { color: #F60; }h1.pullquote { font: bold 23px/25px Arial, Helvetica, sans-serif; position: absolute; width: 600px; height: 77px; left: 200px; top: 110px; padding:0; margin: 0; }h1.empowerrockford { font: bold 28px/28px Arial, Helvetica, sans-serif; display: block; color: #FFF; padding: 0; margin: 0; }div#readaboutit { position: absolute; left: 525px; top: 208px; width: 238px; height: 152px; background-color: #72634D; padding: 10px; margin: 0; }div#nextevent { position: absolute; left: 525px; top: 386px; width: 238px; height: 154px; background-color: #FFA616; padding: 10px; }div#news { position: absolute; left: 195px; top: 208px; width: 303px; height: 332px; background-color: #9663A6; padding: 10px; }div#readaboutit ul, div#nextevent ul, div#news ul { padding: 10px; margin: 0; list-style-type:none; }div#readaboutit, div#nextevent, div#news { font: 12px Arial, Helvetica, sans-serif; color: #FFF; }div#readaboutit a { color: #FFF; }img#gslogoalt { position: absolute; left: 672px; top: 565px; }p#disclaimer { position: absolute; left: 22px; top: 566px; width: 600px; font: 10px Arial, Helvetica, sans-serif; padding: 0; margin: 0; }h2 { font: bold 15px Arial, Helvetica, sans-serif; padding: 0; margin: 0 0 5px 0; }h2.homerulenow {	font: normal 11px Arial, Helvetica, sans-serif;	color: #FFF;	position: relative;	display: inline;	left: 0px;	top: 70px;	width: 150px;}h6 { font: normal 9px Arial, Helvetica, sans-serif; padding-top: 0; margin-top: 0; }table#nav { position: absolute; left: 200px; top: 23px; width: 600px; height: 40px; font: normal 11px Arial, Helvetica, sans-serif; color: #86634D; }table#nav td { width: 33%; vertical-align: top; }table#nav a { color: #86634D; }div#left { position: absolute; left: 18px; top: 23px; width: 167px; height: auto; } div#emprockford { width: 142px; height: 155px; background-color: #F90; padding: 10px 10px 10px 15px; margin: 0; }div#about { height: 361px; background-color: #72634D; margin-top: 10px; }div#aboutalt { height: 352px; background-color: #000; margin-top: 10px; }div#about h3, div#aboutalt h3 { padding: 10px; margin: 0; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #FFF; } div#volunteerbox { height: 132px; background-color:#63B986; padding: 10px; margin: 10px 0 10px 0; font: 12px/15px Arial, Helvetica, sans-serif; color: #FFF; }div#volunteerbox ul { list-style-type: none; padding: 0 0 10px 20px; margin: 0; }div#mainleft { width: 295px; position: absolute; left: 200px; top: 206px; height: auto; }div#articles { width: 557px; position: absolute; left: 200px; top: 206px; height: auto; }div#articles ul  { list-style-type: none; font: 12px Arial, Helvetica, sans-serif; }div#articles ul li:before, div#articles ul li:before { content: "\00BB \0020"; }table#articles th.heading { background-color: #000; color: #FFF; padding: 0; }table#articles th, table#articles td { font: 12px Arial, Helvetica, sans-serif; padding: 7px;}div#articles p, div#mainleft p { padding: 0 0 10px; margin: 0; font: 13px/15px Arial, Helvetica, sans-serif; }div#mainleft ul { padding: 0 0 0 15px; margin: 0; }div#mainleft ul li { font: 13px Arial, Helvetica, sans-serif; padding: 0 0 3px 0; margin: 0; list-style-type: square; }div#mainleft ol li { font: 13px Arial, Helvetica, sans-serif; padding: 0 0 7px 0; margin: 0; }div#mainright { width: 246px; position: absolute; left: 510px; top: 206px; height: auto; }div#testibox, div#citebox { width: 236px; height: auto; padding: 5px; border: 1px solid #CCC; vertical-align: top; }div#testibox h2, div#citebox h2 { padding: 0 0 5px 0; margin: 0; }div#testibox ul { list-style-type: none; font: 11px Arial, Helvetica, sans-serif; padding: 0 0 5px 5px; margin: 0; }div#testibox ul li:before, div#volunteerbox ul li:before { content: "\00BB \0020"; }div#sidebar { width: 208px; height: auto; padding: 20px; margin: 10px 0 10px 0; }div#sidebarblue { width: 208px; height: auto; padding: 20px; margin: 10px 0 10px 0; background-color: #4BACC6; }div#sidebargreen { width: 208px; height: auto; padding: 20px; margin: 10px 0 10px 0; background-color: #63B986; }div#sidebarbrown { width: 208px; height: auto; padding: 20px; margin: 10px 0 10px 0; background-color: #72634D; }div#sidebarpurple { width: 208px; height: auto; padding: 20px; margin: 10px 0 10px 0; background-color: #9663A6; }div#sidebarblue h2, div#sidebargreen h2, div#sidebarbrown h2, div#sidebarpurple h2 { color: #FFF; }div#sidebarblue ul, div#sidebargreen ul, div#sidebarbrown ul, div#sidebarpurple ul { padding: 0 0 10px 0; margin: 0; }div#sidebarblue ul li, div#sidebargreen ul li, div#sidebarbrown ul li, div#sidebarpurple ul li { list-style-type: none; padding: 10px; margin: 0; font: 11px Arial, Helvetica, sans-serif; color: white; }div#sidebarbrown table th, div#sidebarbrown table td, div#sidebarbrown p, div#sidebarpurple table th, div#sidebarpurple table td {     FONT: 11px/13px Arial, Helvetica, sans-serif;	color: #FFF;}div#citebox ul { content: "\0020"; list-style-image: url("../../images/pdf.gif"); font: 11px Arial, Helvetica, sans-serif; padding: 0 0 5px 30px; margin: 0; }h1.footer { font: normal 10px Arial, Helvetica, sans-serif; color: #000; padding-top: 0; margin-top: 0; }
