/* the core style sheet for LawSports website *//* -----------------text properties----------------- */#flashPlayer {	margin-left: 100px;}.style2 {color: #4487A7}.style3 {color: #FFFFFF}.style4 {font-family: Helvetica, Verdana, Arial, sans-serif}.style5 {font-weight: bold;}.prev {margin-left: 180px; padding: 0px 20px 0px 0px;}.next {padding: 0px 0px 0px 20px;}body{	background: #FFFFFF;	background-image: none;	color:#5B5B5B;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}h1 {	font-size: 11px;	letter-spacing: 1px;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-weight: bold;}h2 {	font-size: 11px;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;}h3 {	font-size: 11px;	letter-spacing: 1px;	font-family: Helvetica, Verdana, Arial, sans-serif;	font-weight: bold;	color: #4487A7; 	background: #C0DCCE;	background-image: none;	border-bottom: 2px solid #EBF3D5;	padding:  7px 0px 5px 5px;	margin: 0px;	width: 148px;	voice-family: "\"}\"";	voice-family: inherit;	width: 143px;}h4 {	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 11px;	font: #4487A7;	font-weight: bold;	margin-left: 18px;	letter-spacing: 1px;	padding: 0px;}h5 	{font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	margin-top: 15px;}	p {	line-height: 13px;	padding-top: 5px;}a:link, a:visited {	text-decoration: underline;	color: #FF8112;}a:hover, a:active {	text-decoration: underline;	color: #4487A7;}/* -------------page layout----------------------------- */#header {	margin: 0px auto;	width: 668px;	padding: 20px 0px 0px 0px;}#maingraphic {	background-image: url(images/headback.jpg);	background-repeat: no-repeat;	background-position: inherit;	width: 668px;	height: 99px;	padding: 0px;}/* ------------------main navigation bar---------------- */#mainnav{	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size: 10px;	font-weight: bold;	text-align: left;	background-image: url(images/bottomstrip.gif);	background-repeat: no-repeat;	background-position: inherit;	height: 30px;	width: 668px;	padding: 6px 0px 5px 0px;}#mainnav ul {	margin: 0px;	padding: 0px;}#mainnav ul li {	margin: 0px;	padding-left: 35px; 	list-style-type: none;	display: inline;}#mainnav ul li a:link, #mainnav ul li a:visited {	text-decoration: none;	display: inline;	color: #FFFFFF;	padding-top: 5px;	padding-left: 10px;	padding-bottom: 3px;	padding-right: 10px;}#mainnav ul li a:hover {	color: #FFFFFF;	background-color: #88B84F;}/* ------------------------------------------------------- */#content {	position: relative;	margin: 0px auto;	width: 668px;	padding: 0px;}/* ----------------left navigation bar-----------------*/#leftimage {	height: 72px;	width: 148px;	margin-top: 0px;	margin-bottom: 0px;	padding: 0px; }#leftnav {	font-family: Helvetica, Verdana, Arial, sans-serif;	background-color: #EBF3D5;	width: 148px;	position: absolute;	top: 1px;	left: 1px;	height: 492px;}#leftnav ul {	padding: 0px;	margin: 0px;}#leftnav ul li{	display: block;	list-style-type: none;	margin: 0px;	padding: 0px;}#leftnav ul li a:link, #leftnav ul li a:visited {	display: block;	text-decoration: none;	color: #5F8618;	font-weight: 500;	background-color: #D3E4A3;	border-bottom: 2px solid #EBF3D5;	margin: 0px;	padding: 3px 0px 3px 15px;	width: 148px;	voice-family: "\"}\"";	voice-family: inherit;	width: 133px;}#leftnav ul li a:hover {	background-color: #BFD87A;	display: block;	text-decoration: none;	border-bottom: 2px solid #EBF3D5;}/* ---------------------main texts-------------------------*/#maintext{	background-color: #FFFFFF;	width: 517px;	position: absolute;	top: 0px;	left: 149px;	height: 476px;}#textintro {	border-bottom: 1px solid #CCCCCC;	position: relative;	margin-left: 18px;	padding: 5px 0px 15px 0px;	width: 499px;}#text1 {	border-right: 1px solid #CCCCCC;	width: 150px;	position: absolute;	top: 120px;	left: 18px;	padding-right: 10px;	height: 333px;}#text2 {	border-right: 1px solid #CCCCCC;	width: 150px;	position: absolute;	top: 120px;	left: 181px;	padding-right: 10px;	padding-left: 10px;	height: 333px;}#text3 {	width: 150px;	position: absolute;	top: 120px;	left: 354px;	padding-left: 10px;	padding-right: 0px;	height: 333px;}#text4 {	position: relative;	margin-left: 18px;	padding: 5px 0px 15px 0px;	width: 499px;}#texts1 {    position: relative;	margin-left: 18px;	padding: 0px 0px 5px 0px;	border-bottom: 1px solid #CCCCCC;	width: 499px;}	#texts1 img {	float:right;	margin: 0px;	padding: 0px 0px 5px 5px;}.right{	margin: 0px 0px 5px 0px;	float: right;} .left{	margin: 0px 10px 5px 0px;	float: left;} /* ----------------------lists-------------------- */#list1{	position: relative;	margin-left: 18px;	padding: 5px 0px 15px 0px;	width: 499px;}/* top-level unordered list */ul{	list-style-type: none;	margin: 0px 0px 10px 20px; 	padding: 20px 0px 0px 0px;}/* second-level unordered list */ul li ul{	list-style-type: none;	margin: 0px; 	padding: 10px 0px 5px 0px;}.pstyle {	line-height: normal;	margin-top: 10px;	margin-right: 20px;	padding: 0px;}/* ----------------------footer links-------------------- */#footer {	clear: both;	text-align: center;	font-size: 9px;	background-image: url(images/bottomstrip.gif);	background-repeat: no-repeat;	background-position: center top;	position: absolute;	left: 1px;	top: 500px;	margin: 0px;	padding: 0px;	width: 668px;	height: 60px;}#bott-links {	margin-top: 1px;	padding: 3px;	margin-left: 148px;	color: #FFFFFF;}#bott-links a, #bott-links a:visited {	margin-top: 0px;	padding: 0px 2px 0px 2px;	text-decoration: none;	color: #4487A7;}#bott-links a:hover, #bott-links a:visited:hover {	text-decoration: none;	color: #FFFFFF;}#info-site{	font-size: 9px;	color:#6B6B6B;	margin-left: 148px;	padding: 0;}