.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #777777;	text-decoration: none;}body {	margin: 0px;	background-color: #000000;}#wrapper {	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	width: 987px;}#wrapper #background {	padding: 0px;	margin: 0px;	background-repeat: no-repeat;	background-position: left bottom;	background-image: url(images/shares/background02.jpg);}#header  {	height: 69px;	width: 987px;}#headerRule {	height: 2px;	width: 987px;	background-color: #267530;}#topnav {	height: 36px;	width: 987px;}#topnav ul {	margin: 0px;	padding: 0px;	list-style-type: none;}#topnav li {	float: left;}#topnav #projectNav {	width: 163px;	float: right;	margin: 0px;	padding: 0px;	height: 24px;}#content {	float: left;	width: 815px;	margin: 0px;	padding: 0px;}#content #flash {	width: 814px;	float: left;	height: 277px;}#content  #bodycopy {	width: 814px;	float: left;	margin: 0px;	padding: 0px;}#content #rule {	background-color: #808080;	float: right;	width: 1px;	margin: 0px;	padding: 0px;	height: 500px;}#sidenav {	float: right;	width: 172px;	margin: 0px;	padding: 0px;	height: 210px;}#sidenav ul {	margin: 0px;	padding: 0px;	list-style-type: none;}#sidenav li {	background-image: url(images/nav/arrow2.gif);	background-repeat: no-repeat;	background-position: 15px 0px;	padding: 0px 0px 0px 25px;	bottom: 0px;	margin: 0px;	height: 21px;}#hgtv {	float: right;	height: 235px;	width: 172px;	margin: 0px;	padding-top: 63px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#bottomSpacer {	margin: 0px;	padding: 0px;	height: 23px;	width: 987px;	clear: both;}#bottomSpacer2 {	margin: 0px;	padding: 0px;	height: 155px;	width: 987px;	clear: both;}#footer {	margin: 0px;	padding: 0px;	height: 50px;	width: 987px;}#leftPanel {	float: left;	width: 387px;	margin: 0px;	padding: 0px;}#leftPanel    #head {	width: 387px;	float: left;}#leftPanel    #body {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	color: #999999;	width: 378px;	margin: 0px;	padding: 0px;	float: left;	height: 395px;}#leftPanel  #sidebar {	margin: 0px;	padding: 0px;	float: left;	width: 500px;	z-index: 1;}#leftPanel #specialties {	margin: 0px;	padding: 0px;	float: left;	width: 240px;}#leftPanel #specialties ul {	margin: 0px;	padding: 0px;	list-style-type: none;}#leftPanel #specialties li {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	color: #FFFFFF;}#leftPanel #features {	margin: 0px;	padding: 0px;	float: right;	width: 216px;}#leftPanel #features ul {	margin: 0px;	padding: 0px;	list-style-type: none;}#leftPanel #features li {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	color: #FFFFFF;}#leftPanel #headLeft {	margin: 0px;	padding: 0px;}#leftPanel #spacer {	margin: 0px;	padding: 0px;	height: 40px;	width: 100px;}#leftPanel #headLeft img {	padding-top: 51px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#leftPanel  #bodyLeft {	margin: 0px;	padding: 0px;	width: 350px;}#leftPanel #bodyLeft p {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	color: #FFFFFF;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 15px;	padding-left: 0px;	margin: 0px;}#rightPanel {	width: 600px;	float: right;	margin: 0px;	padding: 0px;}#rightPanel #bodyRight {	margin: 0px;	padding: 0px;	width: 600px;}#rightPanel #bodyRight #photo{	margin: 0px;	padding: 20px 0px 0px;	float: right;	height: 200px;	width: 190px;}#rightPanel #bodyRight #subcat {	margin: 0px;	padding: 0px;	width: 600px;	float: left;}#rightPanel #bodyRight #subcat img {	margin: 0px;	padding: 0px;}#rightPanel #bodyRight ul {	margin: 5px;	padding: 0px 0px 0px 30px;	width: 200px;	float: left;}#rightPanel #bodyRight li {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	color: #FFFFFF;	margin: 0px;	padding: 0px;}#rightPanel #bodyRight p {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	color: #CCCCCC;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 12px;}#rightPanel #head {	margin: 0px;	padding: 0px;	float: right;	height: 43px;	width: 600px;}#rightPanel #body {	margin: 0px;	padding: 0px;	float: right;	width: 600px;}#rightPanel #body ul {	margin: 0px;	padding: 0px;	list-style-type: none;}#rightPanel #body li {	float: right;}#flash {	margin: 0px;	padding: 0px;	height: 456px;	width: 987px;}#corporateProfile {	margin: 0px;	padding: 0px;	height: 320px;	width: 800px;	float: left;}#corporateProfile p {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	color: #FFFFFF;	margin: 0px;	padding: 0px 0px 20px 12px;}