*						{ margin: 0px; padding: 0px; }
html					{ height: 100%; }
body 					{ height: 100%; margin:0px; font-family: georgia, serif; font-size:14px; color:#000; background: #E8E8E8; }
img 					{ float:left; }
a img					{ border: none; }
p						{ float: left; width: inherit; line-height: 1.5em; margin: 0 0 15px 0; }
sup						{ font-size: 9px; }
.bold 					{ font-weight:bold; }
.noBorder				{ border: none!important; }
.italic					{ font-style: italic; }
.floatRight				{ float: right; }
.floatNone				{ float: none; }
.underline				{ text-decoration: underline; }
.center					{ text-align: center; }
.noMargin				{ margin: 0!important; }
.margin7				{ margin-bottom: 7px!important; }
.font11					{ font-size: 11px; }
.noLineHeight			{ line-height: normal; }
a						{ color: #ae3219; }
.arrowFloat				{ float: none;  margin-left: 4px; cursor: pointer; }
.wrapper 				{ width:958px; margin:0px auto; border: 1px solid #999; overflow: auto; }

h1						{ font-weight: 500; color: #ae3219; font-size:20px; font-family: georgia, serif; margin-bottom: 20px; }
h2						{ font-weight: lighter; color: #ae3219; font-size:14px; font-family: georgia, serif; margin-bottom: 10px; }
h2 a					{ text-decoration: none; color: #ae3219; }

.f_black					{ color: #000; }

/* .logoTop				{ float: left; width: 189px; margin: 0 753px 36px 18px; padding: 21px 0 0 0; background: url(../images/logoBk_03.gif) top right no-repeat; } */

.top					{ float: left; width: 958px; background: #FFF; min-height: 595px; }
.left					{ float: left; width: 210px; padding: 20px 0 20px 29px; }
.logo					{ float: left; width: 151px; margin: 0 58px 80px 0; }
.logo02					{ margin: 71px 0 0px; }

/* ----------------------------------- NAV START --------------------------- */

ul.menu, ul.menu ul { float: left; position: relative; width: 151px; padding-right: 58px; border-right: 1px solid #e4e5e6; list-style-type:none; margin: 0; }

ul.menu a { display: block; text-decoration: none; outline: none; }
.navMargin	{ margin-bottom: 18px; }
.navMargin_sm	{ margin-bottom: 4px; }

/* ----------------------------------- NAV END --------------------------- */


.right					{ float: left; width: 662px; padding: 0 29px 40px 28px; }
.rightFeature			{ float: left; width: 660px; border: 1px solid #fff; margin: 0 0 21px 0; }
.contentWrap			{ float: left; width: 662px; }
.contentLeft			{ float: left; width: 414px; padding: 0 27px 0 0; color: #807f83; }
.contentLeftNoPad		{ width: 441px; padding: 0; }

.marleyColLeft			{ float: left; width: 114px; }
.marleyColRight			{ float: left; width: 300px; }

.newsColLeft			{ float: left; width: 140px; }
.newsColRight			{ float: left; width: 274px; }
.newsHR					{ margin-top: 10px; }

.cl2colLeft				{ float: left; width: 240px; padding-right: 10px; font-size: 11px; }
.managementLeft			{ width: inherit; padding-right: 0; }
.cl2colRight			{ float: left; width: 164px; font-size: 11px; }
.managementRight		{ float: left; width: 181px; font-size: 11px; }

.contentRight			{ float: left; width: 198px; padding: 0 0 0 22px; border-left: 1px solid #E4E5E6; font-size: 11px; }
.contentLeftTitle		{ margin-bottom: 16px; }
.lowerLink				{ float: left; width: inherit; margin: 33px 0 0 0; }
.lowerLinkText			{ float: left; margin: 33px 0 0 0; border-top: 1px solid #e4e5e6; padding-top: 6px; }
.lowerLinkText a		{ color: #6d6e71; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.lowerLinkText img		{ float: none; }
.lowerLinkImg			{ float: left; width: auto; padding: 4px 0 0 0; border-top: 1px solid #E4E5E6; }
.contentRightTitle		{ margin-bottom: 8px; }
.inheritWidth			{ float: left; width: inherit; }
.subHead250				{ padding: 0 0 8px 0; margin: 3px 8px 0 0; border-bottom: 1px solid #E4E5E6; }
.brandShowcase			{ margin: /* 14px */30px 0 10px 0; }
.priorInvestments		{ margin: 35px 0 10px 0; }
.rightIcons				{ float: left; width: 662px; height: 15px; margin: 4px 0; }
.rightIconLocation		{ float: right; margin: 2px 0 0 10px; }
.rightIconPhone			{ float: right; margin: 2px 14px 0 12px; }
.rightIconEmail			{ float: right; margin: 2px 0 0 0; }

.rihLocation			{ float: right; display: none; width: auto; color: #6d6e71; font-size: 11px; font-style: italic; }
.rihPhone				{ float: right; display: none; width: auto; color: #6d6e71; font-size: 11px; font-style: italic; }
.rihEmail				{ float: right; display: none; width: auto; color: #6d6e71; font-size: 11px; font-style: italic; }
.titleMargin			{ margin-bottom: 17px; }
.titleMarginSmaller		{ margin-bottom: 6px; }
.contactP				{ width: auto; margin-right: 25px; }
.bioWrap				{ float: left; width: inherit; margin-top: 10px; }
.bio					{ cursor: pointer; }

.showGoodman			{ display: none; }
.showGibb				{ display: none; }
.showLing				{ display: none; }
.showCarlson			{ display: none; }
.showGelbart			{ display: none; }
.showGoodman 			{ display: none; }
.showSalter				{ display: none; }
.showDipaolo			{ display: none; }
.showFinkelstein		{ display: none; }
.showCohen				{ display: none; }
.showClarke				{ display: none; }
.showLevy				{ display: none; }
.showTaylor				{ display: none; }
.showSokoloff			{ display: none; }
.showSeiffer			{ display: none; }
.showCortas				{ display: none; }
.showWolfman			{ display: none; }
.showStraka				{ display: none; }
.formRow				{ float: left; width: inherit; margin-bottom: 10px; }
.formLeft				{ float: left; width: 76px; padding-top: 2px; }
.formRight				{ float: left; width: 300px; }
.formInput				{ float: left; width: 268px; height: 20px; border: none; background: #dcddde; font-family: georgia, serif; }
.formTextArea			{ float: left; width: 258px; height: 105px; border: none; background: #dcddde; font-family: georgia, serif;
						font-size: 12px; padding: 5px; }
.sendBtn				{ margin-right: 73px; }
.relatedStories			{ float: left; width: 198px; margin: 6px 0 4px 0; position: relative; }
.relatedDrop			{ display: none; position: absolute; top: 12px; left: -2px; width: 204px; z-index: 100; }
.relatedListItem		{ float: left; width: 185px; font-style: italic; font-size: 11px; color: #fcfcfc; }
.relatedListItem a		{ color: #fcfcfc; text-decoration: none; }
.relatedListItem a:hover{ color: #fcfcfc; text-decoration: underline; }
.relatedFirst			{ height: 16px; background: url(../images/relatedListTop.png) no-repeat; padding: 3px 0 0 19px; }
.relatedMid				{ height: 15px; background: url(../images/relatedListMid.png) no-repeat; padding: 2px 0 0 19px; }
.relatedLast			{ height: 17px; background: url(../images/relatedListBottom.png) no-repeat; padding: 2px 0 0 19px; }
.relatedTrigger			{ cursor: pointer; }

.footer					{ float: left; position: relative; width: 958px; height: 52px; }
.footerLeft				{ float: left; width: 236px; height: 52px; background: url(../images/footerLeftNew_06.jpg) no-repeat; }
.footerRight			{ float: left; width: 690px; height: 50px; background: #FFF url(../images/whiteTrans.png) repeat; padding: 2px 0 0 32px; font-size: 9px;
						color: #bdbdc0; }
.footerCopy				{ float: left; width: auto; padding: 4px 0 0 0; }
.featureWrap			{ float: left; width: 198px; margin-top: 36px; }
.bioPhoto				{ margin: 0 10px 3px 0; }
.newBRANDS				{ margin-left: 13px; }

.mainBrands				{ height: 60px; }
.mainTitle				{ margin-bottom: 30px; }
.subTitle				{ margin-bottom: 30px; }

.clear					{ clear: both; }

