/* CSS Document */
.LTR, .RTL
{
	background-color:#8F784E;
}
Body{padding:0px;  margin-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
p{text-indent:0px;}
p1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#151515; font-weight:normal;}
ol{margin:0px; padding-left:24px; padding-top:15px; padding-bottom:15px;}
ol li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#151515; font-weight:bold; line-height:20px;}
#accolades li{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

#findhomelist ul{margin:0px;}
#findhomelist li{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; }

h1{font-family:Helvetica; font-size:15px; font-weight:bold; color:#723931;}
input{background-color:#ffffff;	border:2px solid #CCCCCC; font-family: Arial,Verdana,Helvetica, sans-serif;	color:#000000; font-size:11px;	font-weight:normal;}
.sbg{background-image:url(../images/trihome/sbg.png); width:818px; background-repeat:repeat-y;}
.footer{background-image:url(../images/trihome/footer-bg.png); width:818px; height:14px; background-repeat:no-repeat;}
.nav-bac{background-image:url(../images/trihome/nav-bg.gif); width:800px; height:30px; background-repeat:no-repeat;}
.top-tex{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#151515; font-weight:bold;}
.toplink{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#151515; font-weight:bold; text-decoration:none;}
.toplink:hover{color:#151515; font-weight:bold; text-decoration:none;}
.midlink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
.midlink:hover{color:#ffffff; font-weight:bold; text-decoration:none;}

.grayBox .midlink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000ff; font-weight:bold; text-decoration:none;}
.grayBox .midlink:hover{color:#0000ff; font-weight:bold; text-decoration:none;}

.body-bg{ background-image:url(../images/trihome/bg2.png); width:800px; background-repeat:repeat-y;}
#container {
	background-image:url(../images/trihome/sbg.png);
	background-repeat:repeat-y;
	width:818px;
	margin: 0px auto;
	padding: 0px;
	overflow:hidden;
}
* html #container {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/trihome/sbg.png', sizingMethod='scale');
}
.triangle-bac{background-image:url(../images/trihome/left-bg1.gif); width:231px; height:40px; background-repeat:no-repeat;}
.triangle-heading{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
.employers-bac{background-image:url(../images/trihome/left-bg2.gif); width:231px; height:40px; background-repeat:no-repeat;}
.employers-heading{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
.triangleHF-topbg{background-image:url(../images/trihome/triangleHF-topbg.gif); width:520px; height:36px; background-repeat:no-repeat;}
.triangleHF-bg{background-image:url(../images/trihome/triangleHF-bg.gif); width:520px; background-repeat:repeat-y;}
.triangleHF-heading{font-family:arial; font-size:11px; font-weight:bold; color:#723931;}
.triangleHF-text{font-family:arial; font-size:11px; font-weight:bold; color:#EEE9E0;}
.search-bac{background-image:url(../images/trihome/search-bg.gif); width:425px; height:26px; background-repeat:no-repeat;}
.search-text{font-family:Tahoma; font-size:13px; font-weight:bold; color:#FFFFFF;}
.copyright-text{font-family:Tahoma; font-size:11px; color:#EEE9E0;}
.footer-link{font-family:Tahoma; font-size:11px; color:#EEE9E0; text-decoration:none;}
.footer-link:hover{color:#EEE9E0; text-decoration:none;}
#homearrow{margin-left:450px; display:block; margin-top:10px;  z-index: 10; width: 85px; position: relative; height: 1px;}

blockquote { border: 1px solid #999; background-color: #EBF0FC; margin: 20px 30px 30px; padding: 15px 80px; font: italic 100% arial,sans-serif; line-height: 140%; color: #333; position: relative; display: block; zoom: 1; } 
blockquote.small { margin: 20px 20px 30px; padding: 10px 15px; } 

blockquote .openquote { background: url(/images/openquote1.gif) top left no-repeat; position: absolute; top: -10px; left: -0px; width: 35px; height: 28px; } 

blockquote .byline { text-align: right; margin-top: 10px; padding-right: 30px; font: bold 90% arial,sans-serif; color: #333; } 

blockquote .closequote { background: url(/images/closequote1.gif) bottom right no-repeat; position: absolute; bottom: -10px; right: -0px; width: 55px; height: 28px; } 

blockquote a.moretesti { position: absolute; display: block; bottom: -18px; right: 25px; width: 130px; height: 16px; font: normal 85% arial,sans-serif; text-decoration: none; }

.testimonials { background: #fff; } 

.testimonials .testimonial { font: normal 100% arial,sans-serif; padding: 10px 10px 0 10px; color: #333; line-height: 140%; } 

.testimonials .author { font: bold 90% arial,sans-serif; color: #000; text-align: right; margin: 5px 0 20px 0 ; padding-right: 10px; } 

.testimonials .author a { font-weight: normal; } 

.testimonials_gray { background: #eee; padding: 10px 20px; }
