body {	margin: 0px;	padding: 0px;	background: #25221b url(img/bg.jpg) repeat-x center 258px;	cursor: default;}#navbox {	position: absolute;	top: 0px;	left: 0px;	width: 100%;	height: 116px;	background: url(img/bg-nav.jpg) top center;}#nav {	position: relative;	top: 0px;	left: 0px;	width: 840px;	height: 116px;	margin: 0px;	padding: 0px;	margin-left: auto;	margin-right: auto;	background: url(img/bg-nav-text.gif);	cursor: pointer;}#nav li {	position: absolute;	top: 0px;	margin: 0px;	padding: 0px;	list-style: none;	font: 11px/11px sans-serif;}#nav li, #nav a {	width: 141px;	height: 116px;	margin: 0px;	padding: 0px;	display: block;	text-decoration: none;}#nav1, #nav2, #nav3, #nav4, #nav5, #nav6 {	background: url(img/bg-nav-hover.jpg);}#nav1 a, #nav2 a, #nav3 a, #nav4 a, #nav5 a, #nav6 a {	position: absolute;	top: 0px;	left: 0px;	width: 140px;	height: 116px;	background-position: 30px -10px;	background-repeat: no-repeat;}#nav1 a {	background-image: url(img/nav1.gif);}#nav2 a {	background-image: url(img/nav2.gif);}#nav3 a {	background-image: url(img/nav3.gif);}#nav4 a {	background-image: url(img/nav4.gif);}#nav5 a {	background-image: url(img/nav5.gif);}#nav6 a {	background-image: url(img/nav6.gif);}#line1, #line2, #line3, #line4, #line5 {	position: absolute;	top: 0px;	width: 1px;	height: 100px;	background: url(img/dash-v.gif);	overflow: hidden;}#nav1 {	left: 0px;}#nav2, #line1 {	left: 140px;}#nav3, #line2 {	left: 280px;}#nav4, #line3 {	left: 420px;}#nav5, #line4 {	left: 560px;}#nav6, #line5 {	left: 700px;}#flash {	position: absolute;	top: 116px;	left: 0px;	width: 100%;	height: 142px;	/*background: url(img/bg-flash.jpg) no-repeat center top;*/	background: #d91113;}#swfbox {	position: relative;	top: 0px;	left: 0px;	width: 980px;	height: 142px;	margin-left: auto;	margin-right: auto;}#photo {	position: absolute;	top: 295px;	left: 0px;	width: 100%;	height: 320px;	text-align: center;}#photo img {	position: relative;	top: 0px;	left: 0px;	width: 840px;	height: 320px;	border: 0px;}#iefix {	position: relative;	top: 0px;	left: 0px;	width: 1px;	height: 0px;	line-height: 0px;	font-size: 0px;}#line6, #line7 {	position: relative;	width: 840px;	height: 1px;	margin-left: auto;	margin-right: auto;	background: url(img/dash-h.gif);	overflow: hidden;}#line6 {	margin-top: 282px;}#line7 {	margin-top: 237px;}#line8 {	position: relative;	width: 529px;	height: 1px;	margin-left: auto;	margin-right: auto;	background: url(img/dash-h.gif);	overflow: hidden;	margin-top: 36px;	margin-bottom: 12px;}#main {	position: relative;	margin-top: 12px;	width: 840px;	margin-left: auto;	margin-right: auto;}#column1 {	float: left;	width: 140px;}#column1 img {	position: relative;	top: 12px;	left: 30px;	border: 0px;}#column2 {	float: left;	padding: 0px 15px 0px 30px;	width: 125px;	background: url(img/dash-v.gif) repeat-y;	font: 9px/20px Lucida Sans, Verdana, Tahoma, sans-serif;	text-transform: uppercase;	letter-spacing: 1px;}#column2 a {	display: block;	margin: 5px 0px 9px 0px;	color: #716956;	text-decoration: none;}#column2 a:last-child {	/* margin-bottom: -3px; */}#column2 a:visited {	color: #716956;}#column2 a:hover {	color: #a29a89;}#column2 a span {	display: block;	padding-left: 15px;}#column2 a.x {	color: #CCC6B8;}#column3 {	float: left;	width: 500px;	font: 11.5px/27px Lucida Sans, Verdana, Tahoma, sans-serif;	letter-spacing: .8px;	color: #CCC6B8;}#column3 p:first-child {	margin-top: 1px;}/* chart in column 3 */div.row span.left {  float: left;  text-align: left;  width: 349px;  }div.row span.right {  float: right;  text-align: left;  color : #a29a89;   width: 149px;  }p {	margin-bottom: 27px;}p a {	color: #9E8A4E;	text-decoration: none;	font-style: italic;}p a:visited {	color: #9E8A4E;}p a:hover {	color: #a99b76;	text-decoration: underline;}ol li {	list-style-type: square;	line-height: 27px;	margin-left:-2.2em;	/*color: 	#9E8A4E;*/}h1 {	float: left;	width: 100%;	font: 11px/17px Lucida Sans, Verdana, Tahoma, sans-serif;	text-transform: uppercase;	letter-spacing: 2.5px;	color: #9E8A4E;}h1 a {	display: block;	color: #716956;	text-decoration: none;}h1 a:last-child {	/* margin-bottom: -3px; */}h2 {	float: left;	width: 100%;	font: 11.5px/9px Lucida Sans, Verdana, Tahoma, sans-serif;	letter-spacing: .8px;}h2 a {	display: block;	color: #716956;	text-decoration: none;}h2 a:last-child {	/* margin-bottom: -3px; */}h3 {	float: left;	width: 100%;	font: 10px/9px Lucida Sans, Verdana, Tahoma, sans-serif;	text-transform: uppercase;	letter-spacing: 1px;	color: #9E8A4E;}h3 a {	display: block;	color: #9E8A4E;	text-decoration: none;}h3 a:last-child {	/* margin-bottom: -3px; */}#footer {	position: relative;	clear: both;	top: 36px;	width: 840px;	height: 37px;	background: url(img/dash-h.gif) repeat-x;	text-align: center;	font: 8px/35px Lucida Sans, Verdana, Tahoma, sans-serif;	letter-spacing: 1px;	text-transform: uppercase;	color: #716956;}#footer a {	color: #716956;	text-decoration: none;}#footer a:visited {	color: #716956;}#footer a:hover {	color: #a29a89;}#footer a.x {	color: #CCC6B8;}/* IE6 */* html #footer {height: 73px;}/* homepage only */#index {	position: relative;	margin-top: 12px;	width: 840px;	height: 252px;	margin-left: auto;	margin-right: auto;	background: url(img/index.jpg);}#box1, #box2, #box3 {	position: absolute;	top: 0px;	width: 280px;	height: 252px;	background: #25221b;}#box1 {	left: 0px;}#box2 {	left: 280px;}#box3 {	left: 560px;}a.box1, a.box2, a.box3 {	position: relative;	float: left;	display: block;	width: 280px;	height: 252px;	text-decoration: none;}a.box1 {	background: url(img/index1.gif) 0px -252px no-repeat;}a.box2 {	background: url(img/index2.gif) 0px -252px no-repeat;}a.box3 {	background: url(img/index3.gif) 0px -252px no-repeat;}body.home #line7 {	clear: both;	margin-top: 12px;}body.home #main p {	float: left;	margin: 2px 0px 12px 0px;	padding: 0px 28px 0px 12px;	width: 240px;	font: 11px/27px Lucida Sans, Verdana, Tahoma, sans-serif;	color: #CCC6B8;	letter-spacing: .5px;}body.home #main #footer {	top: 23px;}/* IE6 */* html body.home #footer {height: 60px;}