body { text-align:left; }
p { margin-top:15px; }
a:link, a:visited, a:active { text-decoration:none; }
a:hover { text-decoration:underline; }

li { margin-left:30px; list-style:disc; }


#hd { background:url('../img/hd-bg.gif') top repeat-x; height:123px; }
#hd-logo { background:url('../img/hd-logo.gif') top no-repeat; float:left; margin:10px 0px 0px 12px; }
#hd-logo img { height:113px; width:300px; }

#bd { background:url('http://www.xbiznewswire.com/img/bd-bg.gif') top no-repeat; padding:10px 12px; clear:both; }
#bd a { color:#0071AF; }

#ft { background:url('../img/ft-bg.gif') top repeat-x; color:#626262; height:100px; padding:10px 30px; clear:both; }
	#ft-about { margin-bottom:10px; }
	#ft-about a { font-size:12px; color:#0177b9; border-bottom:dotted 1px #73b4d8; }
	#ft-about a:hover { text-decoration:none; }
	#ft-links { margin-bottom:10px; }
	#ft-links a { font-size:11px; color:#777; }
	#ft-copyright { font-size:11px; color:#AAA; padding-bottom: 20px; }

#main-col { float:left; }
#side-col { width:170px; float:left; margin-left:10px; margin-top:20px; }

#rss-link a { font-size:10px; color:#777; }
#rss-link a:hover { text-decoration:underline; }

#back-link { font-size: 11px; margin-top:10px; margin-bottom:20px; }
#back-link a { color:#0177b9; font-weight:bold; }

.story-list { margin-bottom:10px; }
.story-list .title { background:url('../img/bullet-orange.gif') left 8px no-repeat; padding-left:10px; font-family: georgia, Times, arial; }
.story-list .title a { color:#000; font-size:1.6em; }
.story-list .date { padding-left:10px; color:#777; font-size:0.9em; margin-top: 1px; }
.story-list .intro { padding-left:10px; color:#333; font-size:1em; margin-top: 4px; }

.story-view {}
.story-view .title { font-family: georgia, Times, arial; font-size:1.9em; color:#000; }
.story-view .byline { font-size:1em; margin:5px 0px; }
.story-view .date { color:#898989; font-size:0.9em; margin:3px 0px; }
.story-view .body { margin-top:10px; line-height: 1.2em; }

.newsletter-title { color:#626262; font-weight:bold; margin:5px 0px; }
.newsletter-info { color:#898989; font-size:12px; margin:5px 0px; }
.newsletter-email { border:solid 1px #cfdbe5; }

.about-view { margin-bottom:20px; }
	.about-view h1 { font-size:20px; font-weight:bold; margin-bottom:10px; }
	.about-view p {}