body {
	margin: 0;
  }
  

h2 {
	color: #3A6635;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0;
	text-decoration:underline;
}  

	
.content A:link {text-decoration:none;color:#336633;}
.content A:visited {text-decoration:none;color:#336633;}
.content A:active {text-decoration:none;color:#336633;} 
.content A:hover {text-decoration:underline;color:#336633;}

.nav A:link {text-decoration:none;color:#336633;}
.nav A:visited {text-decoration:none;color:#336633;}
.nav A:active {text-decoration:none;color:#336633;} 
.nav A:hover {text-decoration:underline;color:#336633;}


.text A:link {text-decoration:none;color:#00FFCC;}
.text A:visited {text-decoration:none;color:#00FFCC;}
.text A:active {text-decoration:none;color:#00FFCC;} 
.text A:hover {text-decoration:underline;color:#00FFCC;}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

ul.content{
margin-left: 0;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#sitemapcontent h2 {
	margin-bottom: 0;
}

#sitemapcontent p {
	margin-top: 0;
}

#susanpic {
	margin-right: 5px;
}

.noliststyle {
	list-style: none;
}

.noliststyle li {
	padding-bottom: 10px;
}

.background1  { background: url(http://www.hardball-law.com/images/undernav_bkgrnd.jpg);}
.background2  { background: url(http://www.hardball-law.com/images/content_area_r3_c1.jpg);}
.background3  { background: url(http://www.hardball-law.com/images/content_area_r3_c4.jpg);}
.background4  { background: url(http://www.hardball-law.com/images/form_bkgrnd.jpg);}

.linktop {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.linktop A:link {text-decoration:none;color:#336633;}
.linktop A:visited {text-decoration:none;color:#336633;}
.linktop A:active {text-decoration:none;color:#336633;} 
.linktop A:hover {text-decoration:underline;color:#336633;}

.linkmenu{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #297963;
	list-style: none;
	padding-left:0px;
}

.linkmenu A:link {text-decoration:none;color:#297963;}
.linkmenu A:visited {text-decoration:none;color:#297963;}
.linkmenu A:active {text-decoration:none;color:#297963;} 
.linkmenu A:hover {text-decoration:underline;color:#297963;}


/* News Section
 * -------------------------------------------------------------------------------------- */
 /* this here, well .... */
#wrap-news-feed p	{ font-size:10px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; }
#wrap-news-feed h1, #wrap-news-feed h2	{ font-size:10px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif;}
#wrap-news-feed a:link, #wrap-news-feed a:visited	{ color:#000; text-decoration:underline; }
#wrap-news-feed a:hover, #wrap-news-feed a:active	{ color:#336633; text-decoration:underline; }

.news-thumb { padding-left:18px;} /* news button */
.img-right { float:right; display:block; } /* nln logo */


#wrap-news-menu {
    width: 334px;
	height: 49px;
	margin: 0px 0 20px 0;
	border-bottom: 1px solid #700000;
	}

	#wrap-news-menu label {
		color:#3F4C71;
		margin: 4px 0 0 0;
		font-weight:bold;
		}

	#wrap-news-menu select {
		margin-left: 5px;
		}

#wrap-news-feed {
	margin-left: 0px;
	width: 334px;
	}

#wrap-news-feed .news-item {
	margin-left: 0px;
	margin-bottom: 25px;
	padding-left: 0px;
	}

	#wrap-news-feed .news-item.open		{ border-left: 1px solid #000; }
	#wrap-news-feed .news-item.closed	{ border-left: 1px solid #297963; }

#wrap-news-feed .news-item ul {	
	padding-left: 3px;
	list-style: none;
	}

#wrap-news-feed .news-item ul li {
	_position:relative;	/* to fix the IE bullet peekaboo pug */
	padding-left: 9px;
	line-height: 16px;
	list-style: none;
	background: transparent url(../images/bullet.gif) 0px 6px no-repeat;
	}

#wrap-news-feed .news-item p.news-details {
	margin: 0;
	padding: 0 0 0 5px;
	font-size:10px;
	font-weight: bold;
	font-style: italic;
	color: #999999;
	}

#wrap-news-feed .news-item p.news-toggle-top {
	color: #73798B;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 87px;
	font-size: 10px;
	border: 1px bottom red;
	}

#wrap-news-feed .news-item p.news-toggle-btm {
	padding: 0 0 0 0;
	width: 87px;
	margin-left: 0;
	margin-top: 0;
	}

	#wrap-news-feed .news-item.open p.news-toggle-btm, #wrap-news-feed .news-item.open p.news-toggle-top		{ border-bottom: 1px solid #000;}
	#wrap-news-feed .news-item.closed p.news-toggle-btm, #wrap-news-feed .news-item.closed p.news-toggle-top	{ border-bottom: 1px solid #297963;}

#wrap-news-feed .news-item p.news-toggle-btm a, #wrap-news-feed .news-item p.news-toggle-top a {
	font-size:10px;
	text-decoration: none;
	padding-left: 0;
	margin-left: 0;
	}

#wrap-news-feed .news-item .news-headline {
	margin-left:0px;
	}

#wrap-news-feed .news-item .news-headline h2 {
	margin: 10px 0 0 0;
	padding: 5px 0 0 5px;
	}

#wrap-news-feed .news-item .news-excerpt {
	margin:5px 0 0 0;
	padding:0;
	}

#wrap-news-feed .news-item .news-excerpt p, #wrap-news-feed .news-item .news-article p {
	margin: 0px 5px 7px 0;
	padding: 0 5px 0 5px;
	color: #333333;
	}








