/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	background:#b9b493;
	color: #333333;
}
#mainwrapped {
	width: 1009px;
	margin: 20px auto 0px;;
	background:url(images/bg_content.gif) repeat-y;
	text-align: left;
}
#mainwrapped-home {
	width: 1009px;
	margin: 20px auto 0px;;
	background:url(images/bg_content.gif) repeat-y;
	text-align: left;
}
#wrapped {
	width: 1009px;
	background:url(images/bg_top.gif) no-repeat top;
}
#in_content {
	width: 995px;
	background:url(images/bg_bot.gif) no-repeat bottom;
	padding: 7px 7px 7px 7px;
}

#bg_content {
	width:995px;
	background:url(images/_banner-index.jpg) no-repeat;
	float:left;
}
#logo {
	float:left;
	padding-top: 26px;
	padding-left: 37px;
}
#nav_in {
	width: 597px;
	padding-top: 34px;
	padding-right: 14px;
	float:right;
}
#nav {
	width: 691px;
	padding-top: 34px;
	float:right;
}
#left_text {
	width: 694px;
	float:right;
	padding-top: 60px;
	background:url(images/slogan.gif) no-repeat; 
	margin-top:169px;
	padding-left: 8px;
	padding-right:25px;
	line-height: 18px;
	font-size:11px;
	padding-bottom: 30px;
}
#left_text p{margin:0; padding:0 0 15px;}
#subnav {
	float:left;
	padding-left: 48px;
	padding-top:185px;
	background:url(images/_bg-nav-index.gif) bottom no-repeat;
	height:172px;
	width:195px;

}
#subnav ul {
	margin:0px;
	padding: 0px;
	line-height: 0px;
}
#subnav ul li {
	margin: 0px;
	list-style:none;
	padding:0 0 20px 0;
}
#right_text {
	width: 220px;
	float:right;
	margin-left:40px;
	margin-top:5px;
	padding:25px 45px 22px 30px;
	color:#FFFFFF;
	background:#6A8B62;
}
#right_text a:link, #right_text a:visited, #right_text a:active {
	text-decoration:underline;
	color:#263b27;
}
#right_text a:hover {
 	color:#263b27;
	text-decoration:none;
}
#header {
	width: 995px;
	height: 119px;
	background:url(images/bg_banner.jpg) no-repeat top;
}
#sec_content {
	width: 971px;
	padding-left: 24px;
}
#submenu {
	width: 214px;
	float:left;
	background:url(images/bg_submenu.gif) repeat-y;
	margin-bottom:20px;
}
#submenu ul {
	font-size: 15px;
	color:#FFFFFF;
	margin-top: 0px;
	padding-top: 8px;
	margin-left:0px;
	padding-left:35px;
	line-height: 25px;
}
#submenu ul li {
	list-style:url(images/sub_bullet.gif);
}
#submenu ul li ul {
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 10px;
	padding-top: 0px;
	line-height: 20px;
	font-size: 13px;
}
#submenu ul li ul li{
	list-style-image:none;
	list-style:none;
	margin-top: 0px;
}
#submenu a:link, #submenu a:visited, #submenu a:active {
	text-decoration:none;
	color:#ffffff;
}
#submenu a:hover {
 	color:#ede4af;
	text-decoration:none;
}
#mid_col a {}
#mid_col {
	float:left;
	width: 460px;
	padding-left: 35px;
	padding-bottom:20px;
	padding-top:35px;
}
#mid_col ul {
	margin-top: 12px;
	margin-bottom: 12px;
	line-height: 16px;
	margin-left: 0px;
	padding-left: 25px;
}
#mid_col li {
	background:url(images/sec_bullet.gif) no-repeat;
	padding-left: 15px;
	list-style:none;
	padding-bottom: 3px;
}
#righ_col {
	float:left;
	padding-left: 20px;
	width: 225px;
	padding-top: 70px;
	padding-bottom: 20px;
}
#note {
	border:1px solid #61759a;
	width: 206px;
	font-size: 12px;
	color:#61759a;
	margin-left:5px;
}


#note p {
	padding:10px 0px;
	text-align:center;
}
#note a:link {
	text-decoration:none;
	color:#5b7d53;
}
#note a:visited{
	text-decoration:none;
	color:#5b7d53;
}
#note a:hover {
	text-decoration:none;
	color:#77966f;
}

#note2 {
	width: 212px;
	background:url(images/bg_note.gif) repeat-y;
	font-size: 14px;
	color:#61759a;
	margin-left: 5px;
}
a:link, a:visited, a:active {
	text-decoration:underline;
	font-weight:normal;
	color:#5b7d53;
}
a:hover {
 	color:#5b7d53;
	text-decoration:none;
}
#footer {
	width: 1002px;
	margin: 8px auto;
	text-align: left;
	color:#666666;
	height: 25px;
	font-size: 10px;
	padding-left: 7px
}
#footer a:link, #footer a:visited, #footer a:active {
	text-decoration:none;
	color:#666666;
}
#footer a:hover {
 	color:#666666;
	text-decoration:underline;
}
#gravitate {
	float:right;
	padding-right: 7px;
}
#footer a.seo:hover {
     color:#666666; text-decoration: none; cursor: text;
}
h1 {
	font-size: 26px;
	color:#61759a;
	font-weight: normal;
	margin-top:8px;
	line-height: 26px;
}
h2 {
	font-size: 14px;
	color:#6a8b62;
	font-weight: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 8px;
	text-transform:uppercase;
	border-bottom: 1px solid #F0E8BB;
}
h3 {
	font-size: 14px;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	color:#61759a;
}
h4 {
	font-size: 17px;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	color:#61759a;

}
p {
	margin-bottom: 8px;
	margin-top: 8px;
}
.button {
	margin-right: 5px;
}
.clr {
	clear:both; line-height:0px; height:0; font-size:0px;}
.left{float:left;}
.right{float:right;}
img.right{margin-left:15px;}
img.left {margin: 4px 15px 15px 0px;}
.view{ display:block;}
.unview{display:none;}
#people p{ margin-left:35px;}
#people h2{ margin-left:35px; border-bottom:none;}
#people img{ margin-left:35px;}
.show{ display:block;}
.hide{display:none;}
#managementteam h2{  border-bottom:none; text-transform:none;}
#clientservices h2{  border-bottom:none; text-transform:none;}
#invest h2{  border-bottom:none; text-transform:none;} 




#disclaimer {
	padding-left: 30px;
	padding-right: 30px;
	font-size: 10px;
	color:#A0A0A0
}
#mid_col_terms_paragraph_padding {
	padding-left: 30px;
}
