body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; line-height:22px; letter-spacing:1px;
}

.banner{width:640px; height:88px; background:url(images/banner_right.jpg) top left no-repeat;}
	.banner a{color:#FFFFFF; text-decoration:none;}

.navcon{width:640px; height:45px; background:url(images/nav_bg.jpg) top left repeat-x;}
.nav {
	margin:0; padding:0; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; letter-spacing:normal;
}

	.nav li{
		margin:0; padding:0; display:inline;
	}
		.nav li.navborder{margin:0; padding:0; display:inline; width:1px; height:45px; float:left;background:url(images/nav_border.jpg) right top no-repeat;}
	.nav a{display:block; height:45px; float:left; width:16%; text-decoration:none; color:#000000; text-align:center;line-height:45px;}
	.nav a:hover{text-decoration:none; color:#FFFFFF; text-align:center;line-height:45px; background:url(images/nav_h.jpg) top left repeat-x;}
	.nav a.nava{padding-top:8px; line-height:normal; width:18%; height:37px;}
	.nav a.nava:hover{line-height:normal;text-decoration:none; color:#FFFFFF; }


/**/
.thebody{width:1000px; height:auto; padding-bottom:20px; clear:both; background:url(images/left_bg_y.jpg) repeat-y left; overflow:hidden;}
.tdbg{ border:#e5ecd7 1px solid; padding:10px;}
.leftcon{height:auto; padding-bottom:30px; background:url(images/left_bg_x.jpg) left top repeat-x;  padding-left:30px;}
	.leftcon a{color:#FFFF99; text-decoration:underline;}
.maincontent{width:580px; margin:0 auto 0 auto; padding-bottom:20px;}
	.maincontent_wide{width:800px; margin:0 auto 0 auto; padding-bottom:20px;}

.thumbnails{letter-spacing:normal; font-family:Tahoma, Arial; font-weight:bold; color:#003366; font-size:11px; line-height:normal;}
	.thumbnails img{border:none;}
	.thumbnails a{color:#003366; text-decoration:none;}
	.thumbnails a:hover{color:#CC0000; text-decoration:none;}

.title{padding-top:40px; height:25px; margin-bottom:30px; border-bottom:#FF9900 solid 1px; font-family:'Trebuchet MS', 'Franklin Gothic Medium', Arial; color:#003366; font-size:20px;}
	.title a{color:#003366; text-decoration:none;}
	.title a:hover{color:#FF9900; text-decoration:none;}


.footer{width:1000px; height:70px;color:#333333; background:url(images/footer_bg.jpg) repeat-x top left; clear:both; letter-spacing:normal; font-size:10px; text-align:center; padding-top:15px; line-height:normal;}
	.footer a{color:#003366; text-decoration:none;}
	.footer a:hover{color:#990000; text-decoration:none;}

.agents{color:#990000; font-size:15px; text-transform: uppercase; }
	.agent_pic{border:#cccccc solid 1px; width:200px; height:150px;}