* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	OVERFLOW-Y: scroll
}
BODY {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/body_bg.jpg); COLOR: #928e7d; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: center
}
A {
	COLOR: #826621; TEXT-DECORATION: none
}
A:hover {
	COLOR: #414141
}
#wrapper {
	MARGIN-LEFT: auto; WIDTH: 928px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#header {
	FLOAT: left; BACKGROUND-IMAGE: url(/images/header_bg.png); MARGIN: 0px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 170px
}
#logo {
	FLOAT: left; MARGIN: 27px 0px 0px; WIDTH: 378px; POSITION: relative; HEIGHT: 143px
}
#logo A {
	outline: none
}
#main_nav {
	FLOAT: left; MARGIN: 27px 0px 0px; WIDTH: 550px; POSITION: relative; HEIGHT: 143px
}
#menu01 {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 106px; HEIGHT: 143px; outline: none
}
#menu02 {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 106px; HEIGHT: 143px; outline: none
}
#menu03 {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 106px; HEIGHT: 143px; outline: none
}
#menu04 {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 106px; HEIGHT: 143px; outline: none
}
#menu05 {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 106px; HEIGHT: 143px; outline: none
}

#page {
	FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; POSITION: relative; BACKGROUND-COLOR: #fff
}
#content_top {
	FLOAT: left; BORDER-BOTTOM: #928e7d 1px solid; POSITION: relative; HEIGHT: 249px
}
#content_top_left {
	FLOAT: left; WIDTH: 378px; POSITION: relative
}
#content_top_left P {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 30px; LINE-HEIGHT: 150%; PADDING-TOP: 50px
}
#content_top_right {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 550px; POSITION: relative; HEIGHT: 244px
}
#content_bottom {
	FLOAT: left; MARGIN: 5px 5px 0px; POSITION: relative
}
#content_b_l {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 12px; OVERFLOW: hidden; WIDTH: 328px; PADDING-TOP: 12px; POSITION: relative; HEIGHT: 134px; BACKGROUND-COLOR: #826621
}
#content_b_l A {
	FONT-SIZE: 1.1em; COLOR: #fff
}
#content_b_l A:hover {
	COLOR: #000
}
#content_b_l P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#content_b_r {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 12px; MARGIN-LEFT: 5px; WIDTH: 505px; PADDING-TOP: 12px; POSITION: relative; HEIGHT: 134px; BACKGROUND-COLOR: #e7e7e7
}
#footer {
	FLOAT: left; BACKGROUND-IMAGE: url(/images/footer_bg.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 115px; TEXT-ALIGN: center
}
BODY#homepage #footer {
	BACKGROUND-IMAGE: url(/images/footer_bg_home.png)
}
BODY#contactpage #footer {
	BACKGROUND-IMAGE: url(/images/footer_bg_contact.png)
}
BODY.portfoliopage #footer {
	BACKGROUND-IMAGE: url(/images/footer_bg_contact.png)
}
BODY.ourteampage #footer {
	BACKGROUND-IMAGE: url(/images/footer_bg_contact.png)
}
BODY#newspage #footer {
	BACKGROUND-IMAGE: url(/images/footer_bg_contact.png)
}
#footer UL {
	PADDING-TOP: 90px
}
#footer UL LI {
	DISPLAY: inline
}
#footer A {
	COLOR: #928e7d
}
#footer A:hover {
	COLOR: #826621
}
#content_left {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 378px; POSITION: relative
}
#content_left_text {
	PADDING-RIGHT: 50px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; POSITION: relative
}
#content_left_text P {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 130%
}
#content_left_text IMG.title {
	MARGIN: 10px 0px
}
#content_right {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 550px; POSITION: relative
}
#content_r_top {
	FLOAT: left; WIDTH: 550px; POSITION: relative; HEIGHT: 244px
}
#member_default #content_r_top {
	BACKGROUND-IMAGE: url(/images/group-pic.jpg)
}
#member_b_maxwell #content_r_top {
	BACKGROUND-IMAGE: url(/images/bret-maxwell.jpg)
}
#member_d_rangel #content_r_top {
	BACKGROUND-IMAGE: url(/images/david-rangel.jpg)
}
#member_k_buchner #content_r_top {
	BACKGROUND-IMAGE: url(/images/karen-buckner.jpg)
}
#member_k_wolfe #content_r_top {
	BACKGROUND-IMAGE: url(/images/kirk-wolfe.jpg)
}
#member_m_koulogeorge #content_r_top {
	BACKGROUND-IMAGE: url(/images/mark-koulogeroge.jpg)
}
#member_m_terbeek #content_r_top {
	BACKGROUND-IMAGE: url(/images/mark-terbeek.jpg)
}
#content_r_middle {
	PADDING-RIGHT: 20px; MARGIN-TOP: 5px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 505px; MARGIN-RIGHT: 5px; PADDING-TOP: 12px; POSITION: relative; BACKGROUND-COLOR: #e7e7e7
}
.ourteampage #content_r_m_text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 15px; HEIGHT: 300px
}
.ourteampage #content_r_m_text P {
	PADDING-TOP: 5px
}
#content_r_bottom {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 545px; MARGIN-RIGHT: 5px; POSITION: relative; BACKGROUND-COLOR: #b6b6b6
}
BODY#ourfirmpage #menu01 {
	BACKGROUND: url(/images/menu01_both.png) no-repeat -106px 0px
}
BODY.ourteampage #menu02 {
	BACKGROUND: url(/images/menu02_both.png) no-repeat -106px 0px
}
BODY.portfoliopage #menu03 {
	BACKGROUND: url(/images/menu03_both.png) no-repeat -106px 0px
}
BODY#newspage #menu04 {
	BACKGROUND: url(/images/menu04_both.png) no-repeat -106px 0px
}
BODY#contactpage #menu05 {
	BACKGROUND: url(/images/menu05_both.png) no-repeat -106px 0px
}
.team_member {
	FONT-SIZE: 1.2em; MARGIN: 0px
}
.team_member LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.team_member LI A {
	COLOR: #928e7d
}
.team_member LI A:hover {
	COLOR: #826621
}
.team_member_title {
	FONT-SIZE: 1.2em; COLOR: #826621
}
BODY#member_b_maxwell #b_maxwell {
	COLOR: #826621
}
BODY#member_d_rangel #d_rangel {
	COLOR: #826621
}
BODY#member_k_buchner #k_buchner {
	COLOR: #826621
}
BODY#member_k_wolfe #k_wolfe {
	COLOR: #826621
}
BODY#member_m_koulogeorge #m_koulogeorge {
	COLOR: #826621
}
BODY#member_m_terbeek #m_terbeek {
	COLOR: #826621
}
BODY#previous_investments #investment_p {
	COLOR: #826621
}
BODY#current_investments #investment_c {
	COLOR: #826621
}
.logo_title {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-RIGHT: 5px; POSITION: relative
}
.logo_title LI {
	LIST-STYLE-TYPE: none
}
.news_date {
	VERTICAL-ALIGN: top; COLOR: #fff; WHITE-SPACE: nowrap
}
.news_title A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #414141
}
.news_title A:hover {
	COLOR: #826621
}
#news_home TD {
	PADDING-TOP: 5px
}
#portfolio_glance {
	
}
.investment_info {
	BORDER-RIGHT: #414141 1px solid; PADDING-RIGHT: 15px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #414141 1px solid; PADDING-LEFT: 15px; Z-INDEX: 100; BACKGROUND-IMAGE: url(/images/popup_bg.jpg); VISIBILITY: hidden; PADDING-BOTTOM: 15px; BORDER-LEFT: #414141 1px solid; WIDTH: 299px; PADDING-TOP: 15px; BORDER-BOTTOM: #414141 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.number_link {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #928e7d
}
.number_link:hover {
	COLOR: #826621
}
#active_page {
	COLOR: #826621
}
P.page_links {
	TEXT-ALIGN: right
}
#Aprimo {
	MARGIN-TOP: 0px
}
