@charset "UTF-8";/* CSS Document *//* BODY AND FONTS: =body----------------------------------------------- */	* 			{	margin: 0;	padding: 0;	list-style: circle;}	body		{ background: #5d9641; color: #4a4b25; font: 12px/18px Georgia, "Times New Roman", Times, serif; text-align: left; padding-bottom: 36px; }/* LINKS AND IMAGES: =links----------------------------------------------- */	/*a, a:visited { color: #c66b09; }	a:hover { background: #c66b09; color: #fff !important; text-decoration: none; } *//*	a img, a.img { border: none; }	.rightimg { float: right; margin: 0 0 15px 15px; }*/	/* TYPOGRAPHY: =typography----------------------------------------------- */		li, dt, dd, p, td, th {	font-size: 12px;	text-align: justify;}	ul, ol, dl, table, p, dd { margin: 0px; }	li {	margin: 2px 2px 2px 20px;	padding: 2px 2px 2px 10px;}	h1, h2, h3, h4, h5, h6 { margin: 0 0 12px 0; padding: 0; }	h1 { background: url("http://trale.com/images/drawline.gif") bottom left repeat-x; }	h2 { margin-bottom: 0; }	h3 { font-size: 12px; font-style: italic; margin-bottom: 6px; }	th, dt { font-family: georgia, times, serif; font-style: italic; font-weight: normal; }	h4 { color: #787878; }	#content strong { font-style: italic; }	#content em { font-style: normal; font-weight: bold; }		#testimonial { float: right; width: 258px; text-align: justify; }	#testimonial blockquote { background: url("../images/quote-ul.gif") top left no-repeat; padding: 0 15px; }	#testimonial blockquote p {	background: url("../images/quote-br.gif") bottom right no-repeat;	padding: 0 0 5px 0;	color: #848768;	font-size: 18px;	font-style: italic;	text-align: left;	line-height: 30px;}	#testimonial p.cite { color: #858668; text-align: right; font-size: 10px; line-height: 15px; font-style: italic; }		blockquote.testimonial { background: url("../quote-ul.gif") top left no-repeat; padding: 0 15px; }	/* NAV: =nav----------------------------------------------- */		.nav {	width: 890px;	margin: 0 auto 0 auto;	height: 30px;	background: #746e5b url(../images/BGnav.gif) top left no-repeat;	padding-left: 10px;	}		.header {	width: 900px;	margin: 0 auto 0 auto;	height: 72px;	/*background: #746e5b url(../images/header.jpg) top left repeat;*/	}	.header .logo {	width: 385px;	margin: 0px;	height: 72px;	background: url(../images/logo.gif) top left no-repeat;	float: left;	}	.header .login {	width: 258px;	margin: 0px;	height: 72px;	float: right;	font-size: 10px;	}		/* LAYOUT: =layout----------------------------------------------- */	#wrapper-outer { background: #fff url("http://trale.com/images/bg-footer-top.gif") bottom left repeat-x; float: left; width: 100%; padding: 0 0 1px 0; }	#wrapper { width: 900px; margin: 0 auto; }	#content { clear: both; float: left; width: 100%; text-align: left; background: url("http://trale.com/images/bg-dots.gif") top left repeat-x; padding: 0px 0; }	/*body.forpage #introtext { float: left; width: 534px; }	body.forpage #pic { float: left; display: inline; width: 168px; margin-left: 15px; }	body.explorer #form { float: left; width: 534px; }	body.explorer #pic { float: right; width: 351px; }	body.forpage #testimonial { float: right; width: 168px; }	.triple-left { width: 168px; float: left; margin-right: 15px; display: inline; }	.triple right { width: 168px; float: right; }	.split-left { width: 250px; float: left; }	.split-right { width: 250px; float: right; }	.main-left { width: 351px; float: left; }*/	/* FOOTER: =footer----------------------------------------------- */	#footer-outer {	background: #246051 url("http://trale.com/images/bg-footer-bottom.gif") bottom left repeat-x;	clear: both;}	#footer { width: 900px; margin: 0 auto; padding: 10px 0px 0px 0px; text-align: left; clear: both;}	#footer .copyright {	width: 364px;	padding: 10px 0 0 0px;	background: url("../images/bg-footer-bottom-curve.gif") bottom left no-repeat;	text-align: center;	height: 25px;	color: #669900;	font-size: 10px;}	#footer .copyright h3 { text-indent: -999em; float: left; width: 168px; height: 14px; background: url("http://trale.com/images/footer-phone.gif") top left no-repeat; }	#footer .copyright p {	color: #006600;	font-size: 10px;	line-height: 12px;	margin: 0px 0px 0px 10px;	width: 300px;	text-align: center;}	#footer .copyright p.credits { color: #5d9641; }	#footer .copyright p.credits a {	font-size: 10px;	color: #4d9753;	text-decoration: underline;}	#footer .copyright p.credits a.invis { text-decoration: none; }	#footer .copyright p.credits a.invis:hover { text-decoration: none; cursor: default; background: transparent; color: #5d9641 !important; }	#footer .copyright p.credits a:hover { background: transparent; color: #fff; }	#footer .footnav { float: left; width: 600px;}	#footer ul { text-align: left; }	#footer li { display: inline; font-size: 11px; margin-left: 0px; }	#footer li a { color: #fdfe93; text-decoration: none; }	#footer li a:hover { background: transparent; color: #fff; text-decoration: underline;}		.more {	text-align: right;	}		.more a, .more a:visited{	color:#CC6600;	}		.more a:hover{	color: #666666;	}