/* @override http://herald/css/screen.css */

body		{margin: 0; padding: 0; background: #4d4d4d url(../images/bg-body.gif) repeat-x; font: normal 88%/2 Georgia, Times, Serif;}
a			{color: #cc0000;}
h1			{height: 513px; width: 39px; background: url(../images/logo.gif) no-repeat; margin: 0; float: left; margin-left: -62px;}
h1 a		{display: block; height: 513px; width: 39px;}
h1 span		{position: absolute; left: -9999px;}
h2			{height: 38px; width: 880px; background: url(../images/bg-slug.gif) no-repeat; margin: 0;}
h2 span		{position: absolute; left: -9999px;}
h3			{font-weight: 100; font-size: 3em; margin: -.4em 0 0 0; line-height: 1.5em;}
h4			{}
h5			{font-weight: bold; color: #999999; border-bottom: 1px dashed #cccccc;}
cite		{font: italic 1.14em times, georgia, serif;}
cite b		{font: bold .75em verdana; color: #cc0000; text-transform: uppercase;}

.clear		{clear: both;} 

#wrapper	{width: 880px; margin:0 auto; background: url(../images/bg-wrapper.gif) repeat-y 40px ; padding: 20px 40px 20px 60px; margin-bottom: 2em;}
#content	{background: #fff; padding: 35px 90px 60px 90px; width:700px;}
#banner		{height: 508px;}

#sidebar	{width: 280px; float: right;}
#sidebar a	{color: #000;}
#sidebar dl	{background: url(../images/bg-sidebar.gif) top left repeat-x; margin: 1.5em 0 1.5em 2em;}
#sidebar dt	{font: bold .86em verdana; color: #cc0000; text-transform: uppercase; padding: 1.3em 1em 1.5em 1em;}
#sidebar dd	{font: normal .86em/1.5 arial, verdana, sans; margin: 0 0 0 0em; padding: 0 0 1em 1em;  background: url(../images/bullet.gif) left .6em no-repeat; }