/* CSS Document */

body {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.header {
	width:1000px;
	height:121px;
	position: relative;
	left:0px;
	margin:0 auto;
	padding: 0px 0px 0px 0px;
	background-image:url(images/header_background.jpg);
}

.logo {	width:315px;
	float:left;
}

.header_links {
	float:right;
	padding: 0px 50px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#898989;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

.service_switch {
	width:150px;
	height:30px;
	position:absolute;
	left:835px;
	top:84px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	z-index:4;
}

a.top_links {
	font-family:Arial, Helvetica, sans-serif;
	color:#898989;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

.navigation {
	width:1000px;
	height:30px;
	position:absolute;
	left:0px;
	top:122px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/navigation_background.jpg);
}

.navigation_position {
	width:750px;
	position:absolute;
	top:6px;
	left:40px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

a.navigation_links {
	font-family:Arial, Helvetica, sans-serif;
	color:#4c2f05;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}

.clientlogin_background {
	width:150px;
	height:30px;
	position:absolute;
	left:850px;
	top:0px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color:#e8c700;
}

.clientlogin_text_position {
	position:absolute;
	left:32px;
	top:6px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

a.clientlogin_text {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}

.homepage_header {
	left:0px;
	top:340px;
	position:absolute;
	width:1000px;
	height:206px;
	float:left;
}

#center_homepage_content {
	left:0px;
	top:131px;
	position:absolute;
	width:1000px;
	height:416px;
	color:#FFF;
	
}

#center_homepage_content h1 {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ddc235;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	
}

#center_homepage_content p {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	}


.welcome_text {
	width: 940px;
	position:absolute;
	left:30px;
	top:-3px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 363px;
}

/* Footer Position */

.footer_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:590px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_subpage_business_planning_position {
	width: 1000px;
	height: 3px;
	position:relative;
	left:0px;
	top:1020px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_letters_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:1124px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_jeff_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:478px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_jim_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:519px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_ourfirm_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:800px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_services_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:381px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_reports_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:628px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_victor_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:507px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:2561px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters2005_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:3411px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters2008_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:1545px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters20053_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:2083px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters20052_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:1643px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters2006_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:3687px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters20062_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:2536px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters20063_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:2904px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters20064_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:2941px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters20065_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:1696px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters20066_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:1983px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_presletters_position_2200 {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:3000px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}
.footer_report_item_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:1917px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
} 


.footer_news_item_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:1181px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_news_item_position_short {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:800px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_lnr_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:318px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_barry_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:531px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_investmentperformance_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:2400px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_investmentphilosophy_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:420px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

.footer_daa_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:1674px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

/* Footer Position End */


.footer_text_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.footer_text {
	font-family:Arial, Helvetica, sans-serif;
	color:#898989;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

a.footer_links {
	font-family:Arial, Helvetica, sans-serif;
	color:#898989;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

#center_subpage_content {
	left:0px;
	top:154px;
	position:absolute;
	width:1000px;
	height:416px;	
}

#center_subpage_content h1 {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ddc235;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	
}
#center_subpage_content p {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	}
	
	.whoweare_buttons_position {
	width: 695px;
	position:absolute;
	left:109px;
	top:148px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 40px;
}

.whoweare_position {
	width: 926px;
	position:absolute;
	left:40px;
	top:154px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 126px;
}

.whoweare_text {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#707070;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

.letters_buttons_position {
	width: 695px;
	position:absolute;
	left:109px;
	top:71px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 40px;
}

