/* CSS Document */

body {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background:#FFFFFF;
}

.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;
}

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:#18841a;
	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:#498853;
}

.clientlogin_test_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:150px;
	position:absolute;
	width:1000px;
	height:206px;
	float:left;
}

.welcome_position {
	width: 590px;
	position:absolute;
	left:30px;
	top:356px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

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

h2 {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#b1901e;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

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

.daa {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#b1901e;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
}


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

.financial_news {
	width:332px;
	height:180px;
	position:absolute;
	left:602px;
	top:10px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/financial_news_background.jpg);
}

.takeme_to {
	width:328px;
	height:239px;
	position:absolute;
	left:0px;
	top:220px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/take_me_to_background.jpg);
}

.fortune_newsletter_position {
	position:absolute;
	left:340px;
	top:211px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
}

.newsletter_position {
	width:244px;
	height:104px;
	position:absolute;
	left:0px;
	top:145px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/newsletter_background.jpg);
}

.yahoo_financial_news {
	width:332px;
	height:239px;
	position:absolute;
	left:600px;
	top:220px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/yahoo_financial_news_background.jpg);
}

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

.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;
}


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

.news_postion {
	padding: 0px 0px 0px 20px;
	width:300px;
}

ul.takeme{
	padding:0px 0px 10px 20px;
	margin:0px;
	list-style:none;
	}
ul.takeme li{
	width:190px;
	float:left;
	display:block;
	line-height:20px;
	}
ul.takeme li a{
	color:#A3820E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	line-height:23px;
	}
	
.takemeto_postion {
	padding: 0px 0px 0px 20px;
}

.newslettertext_postion {
	padding: 0px 0px 0px 35px;
}

.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;
}

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

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

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

.footer_whoweare_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_text_whoweare_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.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_text_services_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_letters_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_barry_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_jeff_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_jim_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

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

.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_text_lnr_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_reports_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_victor_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_investmentperformance_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

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


.investment_philosophy_buttons_position {
	width: 695px;
	position:absolute;
	left:108px;
	top:189px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 40px;
}

.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_text_investmentphilosophy_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

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

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


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

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



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

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

.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_text_report_item_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_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_text_news_item_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}


.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_text_presletters_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_presletters2005_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.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_text_presletters20052_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_presletters20053_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_presletters2006_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_presletters20062_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_presletters20063_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_presletters20064_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_presletters20065_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_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_text_presletters20066_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.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_text_presletters2008_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:0px;
	top:14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.footer_invest_services_position {
	width: 1000px;
	height: 3px;
	position:absolute;
	left:4px;
	top:921px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/gold_line.jpg);
}

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

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

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

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

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