@charset "UTF-8";/* CSS Document */body  {	font: 0.85em/1.3em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	background: #FFFFFF url(images/backgrnd2.jpg) repeat-y center;	margin: 0;	padding: 0;	text-align: center;	color: #000000;}.thrColFixHdr #container {	width: 900px;  	background: #FFFFFF;	margin: 0 auto;	text-align: left;	border-top: #000000;	border-right: #000000;	border-bottom: #000000;	border-left: #000000;} .thrColFixHdr #header {	background: #FFFFFF repeat-x center top;	height: 310px;	width: 900px;}.thrColFixHdr #header h1 {	margin: 0; 	padding: 10px 0;} .thrColFixHdr #navbar {	padding: 5px 5px 5px 40px;	height: 20px;	text-transform: uppercase;	width:850px;}.thrColFixHdr #navbar ul {	list-style: none;	padding: 0;	margin: 0;}.thrColFixHdr #navbar li {	 float: left;	margin: 0 0.25em;} /* Hide from IE5-Mac \*/.thrColFixHdr #navbar li a{float: none}/* End hide */.thrColFixHdr #navbar li a {	background: #fff url(images/navback-1.jpg) repeat-x left bottom;	height: 1.5em;	line-height: 1.5em;	float: left;	width: 8em;	display: block;	border: 0.1em solid #dcdce9;	color: #2996db;	text-decoration: none;	text-align: center;	font-weight: bold;}.thrColFixHdr #navbar li a:hover {	background: #fff url(images/navback.jpg) repeat-x left bottom;	height: 1.5em;	line-height: 1.5em;	float: left;	width: 8em;	display: block;	border: 0.1em solid #dcdce9;	color: #24ABE0;	text-decoration: none;	text-align: center;}.thrColFixHdr #sidebar1 {	float: left;	width: 140px;	padding: 15px 10px 15px 20px;	background-image: url(images/spine.gif);	background-repeat: no-repeat;	background-position: center center;	margin-left: 20px;	margin-right: 0px;}.thrColFixHdr #sidebar2 {	float: right;	width: 160px;	background: #FFFFFF;	margin-right: 30px;	padding-left: 10px;}.thrColFixHdr #mainContent {	margin: 0 200px; 	padding: 0 10px; 	border-right-width: 1px;	border-left-width: 1px;	border-right-style: dotted;	border-left-style: dotted;	border-right-color: #73C8E9;	border-left-color: #73C8E9;} .thrColFixHdr #mainContent p {	margin: 0px;	padding-top: 5px;	padding-bottom: 5px;}.thrColFixHdr #mainContent a {	color: #3399CC;	text-decoration: none;}.thrColFixHdr #mainContent h1, h2, h3 {	color: #71AA5A;	margin-bottom: 0px;	line-height: 1.1em;	padding-bottom: 0px;}.intro {	font-size: 1.1em;	line-height: 1.5em;}.testamonials {	font-size: 1.1em;	font-style: italic;	line-height: 1.5em;	color: #578245;}.thrColFixHdr #mainContent img {	padding-right: 10px;}.thrColFixHdr #footer {	padding: 0 10px 0 20px; 	background:#D6EBF8;	font-family: Arial, Helvetica, sans-serif;	font-size: .8em;} .thrColFixHdr #footer p {	margin: 0; 	padding: 10px 0; }.fltrt { 	float: right;	margin-left: 8px;}.fltlft { /	float: left;	margin-right: 8px;}.clearfloat { 	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}.thrColFixHdr  #sidebar2 a {	color: #3399CC;	text-decoration: none;}.thrColFixHdr #mainContent li {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	list-style-type: square;	line-height: 1.1em;	margin: 0px;}.thrColFixHdr #sidebar1 img {	text-align: left;}.thrColFixHdr #sidebar1 a {	color: #3B9DCE;	text-decoration: none;}