body {    margin: 0px; padding:0px;    text-align:left;    background-color: #999;    background-image: url('../images_global/strip_top.gif');    background-repeat: repeat-y;    background-attachment: fixed;    color: #000;    font-size: 12px;    font-family:  Trebuchet, Arial, Helvetica, sans-serif;}a:link, a:visited {	text-decoration: none;	font-weight: bold;	color: #00CC00;}a:hover, a:active {	color: #000;	text-decoration: none;}a img {	border:0;	}.container {	float: left;	width: 840px;	border: 0px;}#container_headerleft {	float: left;	width: 430px;}/* row for general section */div.row span.row1 {	float: left;	width: 300px;	text-align:left;	padding: 5px 5px 25px 5px;	font-size: 10px;	background-color: #ddd}#twitter_div { border: 0px }#twitter_div ul { 	list-style: none;	margin-left: 0;	padding-left: 1em;	text-indent: -1em;}#twitter_div ul li:before {	content: "\00BB \0020";}#container_headerright {	float: left;	width: 300px;	background-color: #fff;	margin: 0px;	padding: 5px}#container_headerright img {		border: 1px solid #ddd;}div.row {	clear: both;}div.row span.navleft {	float: left;	width: 95px;	background-color: #fff;	padding: 10px 5px 0px 5px;	font-size: 9px; }div.row span.navleftopen {	float: left;	width: 95px;	padding: 10px 5px 0px 5px;}div.row span.navdiv {	float: left;	width: 410px;	padding: 0 0 0 5px;	margin: 0px;	font-size: 9px; 	background-image: url('../images_global/bgd_divider.gif');    background-repeat: repeat-y;    background-position: bottom left}/* styles for custom slides */div.row span.slideleft {	width: 285px;	float: left;	padding: 10px 5px 10px 10px;}div.row span.slideleft p {	font-size: 16px;	line-height: 21px;	font-family: Times New Roman, Times, Serif;}	div.row span.slideleft  h2 { font-size: 24px; line-height: 28px }div.row span.slideleft img { width: 285px }div.row span.slideright {	width: 235px;	float: right;	padding: 10px 10px 10px 5px;	font-size: 90%;	font-family: Arial, Helvetica, sans-serif;}div.row span.slideright img { width: 235px; padding: 0px }div.slides img { width: 550px; padding: 0px; }div.slides p { font-family: Times New Roman, Times, Serif; font-size: 16px;	line-height: 21px; padding: 10px }div.slides h2 {	font-size: 21px;	line-height: 24px;	font-style: bold;	font-family: Times New Roman, Times, Serif;}/* Styles for row1, but the main sections, not the secondary divs */div.row span.row1main {	float: left;	width: 300px;	text-align:left;	padding: 5px 5px 20px 5px;	font-size: 10px;	background-color: #ddd}div.row span.row1main:hover {	background-color: #ddd }div.row span.row1open {	float: left;	width: 125px;	height: 370px;	border: 0px;	padding: 20px 10px 10px 10px;	margin: 10px 0 0 10px;	font-size: 9px; 	background-color: #fff}div.row span.row1open h1 {	font-size: 18px; 	font-style: bold;}#texts {	background-color: #ddd;	padding: 10px;	}div.row span.row2 {	float: right;	width: 390px;	text-align:left;	padding: 0px}div.row span.row2open {	float: right;	width: 570px;	text-align:left;	padding: 10px 10px 10px 0;	font-size: 125%; 	line-height: 1.4em;	font-family: Times New Roman, Times, Serif;	}.row2open .caption {	font-size: 75%;	font-family: Arial, Helvetica, sans-serif;}.clear {	clear: both;	height: 1px;	overflow: hidden;}/* Styles for jquery cycle section */.pics { 	padding:0; 	margin:0; 	overflow: hidden;	background-color: #ddd;}.pics img { 	padding: 10px; 	border: 0px; 	background-color: #ddd; 	top:0; left:0; }.pics p {	padding: 10px;	font-size: 85%;	font-family: Arial, Helvetica, sans-serif;}.nav { 		margin: 5px 0 20px 0;	}.nav a {	background-color: #ffff66;	padding: 3px 5px;}.nav a.activeSlide { background: #ea0 }#s6 { width: 570px; height: 400px; border: 0px; background-color: #ddd;}#s6 div img { float: left; margin: 0 0 10px 0; padding: 10px; }#s6 div h2 { font-size: 160%; line-height: 24px; font-family: Times New Roman, Times, Serif; font-weight: normal; padding: 10px; }