@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;
	}